Skip to content

Commit b791d51

Browse files
msyycSDK Automation
andauthored
[T1] security 2020 11 16 (#15283)
* Generated from 82cb2fc0290e66d4b27083e23cb8337343df6c54 * test,version,CHANGELOG * Update CHANGELOG.md Co-authored-by: SDK Automation <[email protected]>
1 parent f58f6fd commit b791d51

17 files changed

+2853
-88
lines changed

sdk/security/azure-mgmt-security/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Release History
22

3+
## 0.6.0 (2020-11-17)
4+
5+
**Features**
6+
7+
- Model Device has a new parameter sensors
8+
- Model Device has a new parameter site
9+
- Added operation IotRecommendationsOperations.get1
10+
- Added operation IotRecommendationsOperations.list1
11+
- Added operation IotAlertsOperations.get1
12+
- Added operation IotAlertsOperations.list1
13+
- Added operation IotRecommendationTypesOperations.get1
14+
- Added operation IotRecommendationTypesOperations.list1
15+
- Added operation IotAlertTypesOperations.get1
16+
- Added operation IotAlertTypesOperations.list1
17+
- Added operation group SqlVulnerabilityAssessmentBaselineRulesOperations
18+
- Added operation group SqlVulnerabilityAssessmentScanResultsOperations
19+
- Added operation group SqlVulnerabilityAssessmentScansOperations
20+
21+
**Breaking changes**
22+
23+
- Model Device no longer has parameter site_name
24+
- Model Device no longer has parameter sensor_name
25+
- Model Device no longer has parameter zone_name
26+
327
## 0.5.0 (2020-10-29)
428

529
**Features**

sdk/security/azure-mgmt-security/azure/mgmt/security/_security_center.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@
5757
from .operations import SecureScoreControlDefinitionsOperations
5858
from .operations import SecuritySolutionsOperations
5959
from .operations import ConnectorsOperations
60+
from .operations import SqlVulnerabilityAssessmentScansOperations
61+
from .operations import SqlVulnerabilityAssessmentScanResultsOperations
62+
from .operations import SqlVulnerabilityAssessmentBaselineRulesOperations
6063
from .operations import IotDefenderSettingsOperations
6164
from .operations import IotSensorsOperations
6265
from .operations import DevicesForSubscriptionOperations
@@ -160,6 +163,12 @@ class SecurityCenter(SDKClient):
160163
:vartype security_solutions: azure.mgmt.security.operations.SecuritySolutionsOperations
161164
:ivar connectors: Connectors operations
162165
:vartype connectors: azure.mgmt.security.operations.ConnectorsOperations
166+
:ivar sql_vulnerability_assessment_scans: SqlVulnerabilityAssessmentScans operations
167+
:vartype sql_vulnerability_assessment_scans: azure.mgmt.security.operations.SqlVulnerabilityAssessmentScansOperations
168+
:ivar sql_vulnerability_assessment_scan_results: SqlVulnerabilityAssessmentScanResults operations
169+
:vartype sql_vulnerability_assessment_scan_results: azure.mgmt.security.operations.SqlVulnerabilityAssessmentScanResultsOperations
170+
:ivar sql_vulnerability_assessment_baseline_rules: SqlVulnerabilityAssessmentBaselineRules operations
171+
:vartype sql_vulnerability_assessment_baseline_rules: azure.mgmt.security.operations.SqlVulnerabilityAssessmentBaselineRulesOperations
163172
:ivar iot_defender_settings: IotDefenderSettings operations
164173
:vartype iot_defender_settings: azure.mgmt.security.operations.IotDefenderSettingsOperations
165174
:ivar iot_sensors: IotSensors operations
@@ -282,6 +291,12 @@ def __init__(
282291
self._client, self.config, self._serialize, self._deserialize)
283292
self.connectors = ConnectorsOperations(
284293
self._client, self.config, self._serialize, self._deserialize)
294+
self.sql_vulnerability_assessment_scans = SqlVulnerabilityAssessmentScansOperations(
295+
self._client, self.config, self._serialize, self._deserialize)
296+
self.sql_vulnerability_assessment_scan_results = SqlVulnerabilityAssessmentScanResultsOperations(
297+
self._client, self.config, self._serialize, self._deserialize)
298+
self.sql_vulnerability_assessment_baseline_rules = SqlVulnerabilityAssessmentBaselineRulesOperations(
299+
self._client, self.config, self._serialize, self._deserialize)
285300
self.iot_defender_settings = IotDefenderSettingsOperations(
286301
self._client, self.config, self._serialize, self._deserialize)
287302
self.iot_sensors = IotSensorsOperations(

sdk/security/azure-mgmt-security/azure/mgmt/security/models/__init__.py

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@
5252
from ._models_py3 import AzureResourceIdentifier
5353
from ._models_py3 import AzureResourceLink
5454
from ._models_py3 import AzureTrackedResourceLocation
55+
from ._models_py3 import Baseline
56+
from ._models_py3 import BaselineAdjustedResult
57+
from ._models_py3 import BenchmarkReference
5558
from ._models_py3 import CefExternalSecuritySolution
5659
from ._models_py3 import CefSolutionProperties
5760
from ._models_py3 import Compliance
@@ -89,11 +92,13 @@
8992
from ._models_py3 import InformationProtectionPolicy
9093
from ._models_py3 import InformationType
9194
from ._models_py3 import IotAlert
95+
from ._models_py3 import IotAlertModel
9296
from ._models_py3 import IotAlertType
9397
from ._models_py3 import IotAlertTypeList
9498
from ._models_py3 import IotDefenderSettingsList
9599
from ._models_py3 import IotDefenderSettingsModel
96100
from ._models_py3 import IotRecommendation
101+
from ._models_py3 import IotRecommendationModel
97102
from ._models_py3 import IotRecommendationType
98103
from ._models_py3 import IotRecommendationTypeList
99104
from ._models_py3 import IoTSecurityAggregatedAlert
@@ -152,15 +157,28 @@
152157
from ._models_py3 import Protocol1
153158
from ._models_py3 import ProxyServerProperties
154159
from ._models_py3 import PublisherInfo
160+
from ._models_py3 import QueryCheck
155161
from ._models_py3 import QueuePurgesNotInAllowedRange
156162
from ._models_py3 import RecommendationConfigurationProperties
157163
from ._models_py3 import RegulatoryComplianceAssessment
158164
from ._models_py3 import RegulatoryComplianceControl
159165
from ._models_py3 import RegulatoryComplianceStandard
166+
from ._models_py3 import Remediation
160167
from ._models_py3 import Resource
161168
from ._models_py3 import ResourceDetails
162169
from ._models_py3 import ResourceIdentifier
163170
from ._models_py3 import Rule
171+
from ._models_py3 import RuleResults
172+
from ._models_py3 import RuleResultsInput
173+
from ._models_py3 import RuleResultsProperties
174+
from ._models_py3 import RulesResults
175+
from ._models_py3 import RulesResultsInput
176+
from ._models_py3 import Scan
177+
from ._models_py3 import ScanProperties
178+
from ._models_py3 import ScanResult
179+
from ._models_py3 import ScanResultProperties
180+
from ._models_py3 import ScanResults
181+
from ._models_py3 import Scans
164182
from ._models_py3 import ScopeElement
165183
from ._models_py3 import SecureScoreControlDefinitionItem
166184
from ._models_py3 import SecureScoreControlDefinitionSource
@@ -180,12 +198,14 @@
180198
from ._models_py3 import SecurityTask
181199
from ._models_py3 import SecurityTaskParameters
182200
from ._models_py3 import SensitivityLabel
201+
from ._models_py3 import Sensor
183202
from ._models_py3 import ServerVulnerabilityAssessment
184203
from ._models_py3 import ServerVulnerabilityAssessmentsList
185204
from ._models_py3 import ServerVulnerabilityProperties
186205
from ._models_py3 import ServicePrincipalProperties
187206
from ._models_py3 import Setting
188207
from ._models_py3 import SettingResource
208+
from ._models_py3 import Site
189209
from ._models_py3 import SqlServerVulnerabilityProperties
190210
from ._models_py3 import SubAssessmentStatus
191211
from ._models_py3 import SuppressionAlertsScope
@@ -203,6 +223,7 @@
203223
from ._models_py3 import UpdateIotSecuritySolutionData
204224
from ._models_py3 import UserDefinedResourcesProperties
205225
from ._models_py3 import UserRecommendation
226+
from ._models_py3 import VaRule
206227
from ._models_py3 import VendorReference
207228
from ._models_py3 import VmRecommendation
208229
from ._models_py3 import WorkspaceSetting
@@ -249,6 +270,9 @@
249270
from ._models import AzureResourceIdentifier
250271
from ._models import AzureResourceLink
251272
from ._models import AzureTrackedResourceLocation
273+
from ._models import Baseline
274+
from ._models import BaselineAdjustedResult
275+
from ._models import BenchmarkReference
252276
from ._models import CefExternalSecuritySolution
253277
from ._models import CefSolutionProperties
254278
from ._models import Compliance
@@ -286,11 +310,13 @@
286310
from ._models import InformationProtectionPolicy
287311
from ._models import InformationType
288312
from ._models import IotAlert
313+
from ._models import IotAlertModel
289314
from ._models import IotAlertType
290315
from ._models import IotAlertTypeList
291316
from ._models import IotDefenderSettingsList
292317
from ._models import IotDefenderSettingsModel
293318
from ._models import IotRecommendation
319+
from ._models import IotRecommendationModel
294320
from ._models import IotRecommendationType
295321
from ._models import IotRecommendationTypeList
296322
from ._models import IoTSecurityAggregatedAlert
@@ -349,15 +375,28 @@
349375
from ._models import Protocol1
350376
from ._models import ProxyServerProperties
351377
from ._models import PublisherInfo
378+
from ._models import QueryCheck
352379
from ._models import QueuePurgesNotInAllowedRange
353380
from ._models import RecommendationConfigurationProperties
354381
from ._models import RegulatoryComplianceAssessment
355382
from ._models import RegulatoryComplianceControl
356383
from ._models import RegulatoryComplianceStandard
384+
from ._models import Remediation
357385
from ._models import Resource
358386
from ._models import ResourceDetails
359387
from ._models import ResourceIdentifier
360388
from ._models import Rule
389+
from ._models import RuleResults
390+
from ._models import RuleResultsInput
391+
from ._models import RuleResultsProperties
392+
from ._models import RulesResults
393+
from ._models import RulesResultsInput
394+
from ._models import Scan
395+
from ._models import ScanProperties
396+
from ._models import ScanResult
397+
from ._models import ScanResultProperties
398+
from ._models import ScanResults
399+
from ._models import Scans
361400
from ._models import ScopeElement
362401
from ._models import SecureScoreControlDefinitionItem
363402
from ._models import SecureScoreControlDefinitionSource
@@ -377,12 +416,14 @@
377416
from ._models import SecurityTask
378417
from ._models import SecurityTaskParameters
379418
from ._models import SensitivityLabel
419+
from ._models import Sensor
380420
from ._models import ServerVulnerabilityAssessment
381421
from ._models import ServerVulnerabilityAssessmentsList
382422
from ._models import ServerVulnerabilityProperties
383423
from ._models import ServicePrincipalProperties
384424
from ._models import Setting
385425
from ._models import SettingResource
426+
from ._models import Site
386427
from ._models import SqlServerVulnerabilityProperties
387428
from ._models import SubAssessmentStatus
388429
from ._models import SuppressionAlertsScope
@@ -400,6 +441,7 @@
400441
from ._models import UpdateIotSecuritySolutionData
401442
from ._models import UserDefinedResourcesProperties
402443
from ._models import UserRecommendation
444+
from ._models import VaRule
403445
from ._models import VendorReference
404446
from ._models import VmRecommendation
405447
from ._models import WorkspaceSetting
@@ -418,7 +460,9 @@
418460
from ._paged_models import DiscoveredSecuritySolutionPaged
419461
from ._paged_models import ExternalSecuritySolutionPaged
420462
from ._paged_models import InformationProtectionPolicyPaged
463+
from ._paged_models import IotAlertModelPaged
421464
from ._paged_models import IotAlertPaged
465+
from ._paged_models import IotRecommendationModelPaged
422466
from ._paged_models import IotRecommendationPaged
423467
from ._paged_models import IoTSecurityAggregatedAlertPaged
424468
from ._paged_models import IoTSecurityAggregatedRecommendationPaged
@@ -486,6 +530,11 @@
486530
HybridComputeProvisioningState,
487531
AuthenticationProvisioningState,
488532
PermissionProperty,
533+
ScanTriggerType,
534+
ScanState,
535+
RuleStatus,
536+
RuleSeverity,
537+
RuleType,
489538
VersionKind,
490539
MacSignificance,
491540
RelationToIpStatus,
@@ -544,6 +593,9 @@
544593
'AzureResourceIdentifier',
545594
'AzureResourceLink',
546595
'AzureTrackedResourceLocation',
596+
'Baseline',
597+
'BaselineAdjustedResult',
598+
'BenchmarkReference',
547599
'CefExternalSecuritySolution',
548600
'CefSolutionProperties',
549601
'Compliance',
@@ -581,11 +633,13 @@
581633
'InformationProtectionPolicy',
582634
'InformationType',
583635
'IotAlert',
636+
'IotAlertModel',
584637
'IotAlertType',
585638
'IotAlertTypeList',
586639
'IotDefenderSettingsList',
587640
'IotDefenderSettingsModel',
588641
'IotRecommendation',
642+
'IotRecommendationModel',
589643
'IotRecommendationType',
590644
'IotRecommendationTypeList',
591645
'IoTSecurityAggregatedAlert',
@@ -644,15 +698,28 @@
644698
'Protocol1',
645699
'ProxyServerProperties',
646700
'PublisherInfo',
701+
'QueryCheck',
647702
'QueuePurgesNotInAllowedRange',
648703
'RecommendationConfigurationProperties',
649704
'RegulatoryComplianceAssessment',
650705
'RegulatoryComplianceControl',
651706
'RegulatoryComplianceStandard',
707+
'Remediation',
652708
'Resource',
653709
'ResourceDetails',
654710
'ResourceIdentifier',
655711
'Rule',
712+
'RuleResults',
713+
'RuleResultsInput',
714+
'RuleResultsProperties',
715+
'RulesResults',
716+
'RulesResultsInput',
717+
'Scan',
718+
'ScanProperties',
719+
'ScanResult',
720+
'ScanResultProperties',
721+
'ScanResults',
722+
'Scans',
656723
'ScopeElement',
657724
'SecureScoreControlDefinitionItem',
658725
'SecureScoreControlDefinitionSource',
@@ -672,12 +739,14 @@
672739
'SecurityTask',
673740
'SecurityTaskParameters',
674741
'SensitivityLabel',
742+
'Sensor',
675743
'ServerVulnerabilityAssessment',
676744
'ServerVulnerabilityAssessmentsList',
677745
'ServerVulnerabilityProperties',
678746
'ServicePrincipalProperties',
679747
'Setting',
680748
'SettingResource',
749+
'Site',
681750
'SqlServerVulnerabilityProperties',
682751
'SubAssessmentStatus',
683752
'SuppressionAlertsScope',
@@ -695,6 +764,7 @@
695764
'UpdateIotSecuritySolutionData',
696765
'UserDefinedResourcesProperties',
697766
'UserRecommendation',
767+
'VaRule',
698768
'VendorReference',
699769
'VmRecommendation',
700770
'WorkspaceSetting',
@@ -705,7 +775,9 @@
705775
'IoTSecurityAggregatedAlertPaged',
706776
'IoTSecurityAggregatedRecommendationPaged',
707777
'IotAlertPaged',
778+
'IotAlertModelPaged',
708779
'IotRecommendationPaged',
780+
'IotRecommendationModelPaged',
709781
'AscLocationPaged',
710782
'OperationPaged',
711783
'SecurityTaskPaged',
@@ -780,6 +852,11 @@
780852
'HybridComputeProvisioningState',
781853
'AuthenticationProvisioningState',
782854
'PermissionProperty',
855+
'ScanTriggerType',
856+
'ScanState',
857+
'RuleStatus',
858+
'RuleSeverity',
859+
'RuleType',
783860
'VersionKind',
784861
'MacSignificance',
785862
'RelationToIpStatus',

0 commit comments

Comments
 (0)