Skip to content

Commit e04a4cf

Browse files
author
SDKAuto
committed
CodeGen from PR 13434 in Azure/azure-rest-api-specs
Merge f8fb8c5d42c72d8b6dfe9122d5eed93f5bb7fd8e into 7e76220
1 parent 7da6b64 commit e04a4cf

13 files changed

+2056
-385
lines changed

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

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@
4747
from .operations import AdaptiveNetworkHardeningsOperations
4848
from .operations import AllowedConnectionsOperations
4949
from .operations import TopologyOperations
50-
from .operations import AlertsOperations
5150
from .operations import JitNetworkAccessPoliciesOperations
5251
from .operations import DiscoveredSecuritySolutionsOperations
5352
from .operations import SecuritySolutionsReferenceDataOperations
@@ -66,6 +65,8 @@
6665
from .operations import DevicesForHubOperations
6766
from .operations import DeviceOperations
6867
from .operations import OnPremiseIotSensorsOperations
68+
from .operations import IotSitesOperations
69+
from .operations import AlertsOperations
6970
from . import models
7071

7172

@@ -143,8 +144,6 @@ class SecurityCenter(SDKClient):
143144
:vartype allowed_connections: azure.mgmt.security.operations.AllowedConnectionsOperations
144145
:ivar topology: Topology operations
145146
:vartype topology: azure.mgmt.security.operations.TopologyOperations
146-
:ivar alerts: Alerts operations
147-
:vartype alerts: azure.mgmt.security.operations.AlertsOperations
148147
:ivar jit_network_access_policies: JitNetworkAccessPolicies operations
149148
:vartype jit_network_access_policies: azure.mgmt.security.operations.JitNetworkAccessPoliciesOperations
150149
:ivar discovered_security_solutions: DiscoveredSecuritySolutions operations
@@ -181,6 +180,10 @@ class SecurityCenter(SDKClient):
181180
:vartype device: azure.mgmt.security.operations.DeviceOperations
182181
:ivar on_premise_iot_sensors: OnPremiseIotSensors operations
183182
:vartype on_premise_iot_sensors: azure.mgmt.security.operations.OnPremiseIotSensorsOperations
183+
:ivar iot_sites: IotSites operations
184+
:vartype iot_sites: azure.mgmt.security.operations.IotSitesOperations
185+
:ivar alerts: Alerts operations
186+
:vartype alerts: azure.mgmt.security.operations.AlertsOperations
184187
185188
:param credentials: Credentials needed for the client to connect to Azure.
186189
:type credentials: :mod:`A msrestazure Credentials
@@ -271,8 +274,6 @@ def __init__(
271274
self._client, self.config, self._serialize, self._deserialize)
272275
self.topology = TopologyOperations(
273276
self._client, self.config, self._serialize, self._deserialize)
274-
self.alerts = AlertsOperations(
275-
self._client, self.config, self._serialize, self._deserialize)
276277
self.jit_network_access_policies = JitNetworkAccessPoliciesOperations(
277278
self._client, self.config, self._serialize, self._deserialize)
278279
self.discovered_security_solutions = DiscoveredSecuritySolutionsOperations(
@@ -309,3 +310,7 @@ def __init__(
309310
self._client, self.config, self._serialize, self._deserialize)
310311
self.on_premise_iot_sensors = OnPremiseIotSensorsOperations(
311312
self._client, self.config, self._serialize, self._deserialize)
313+
self.iot_sites = IotSitesOperations(
314+
self._client, self.config, self._serialize, self._deserialize)
315+
self.alerts = AlertsOperations(
316+
self._client, self.config, self._serialize, self._deserialize)

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

Lines changed: 57 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@
2020
from ._models_py3 import AdaptiveNetworkHardening
2121
from ._models_py3 import AdaptiveNetworkHardeningEnforceRequest
2222
from ._models_py3 import AdditionalData
23+
from ._models_py3 import AdditionalWorkspacesProperties
2324
from ._models_py3 import AdvancedThreatProtectionSetting
2425
from ._models_py3 import Alert
2526
from ._models_py3 import AlertEntity
27+
from ._models_py3 import AlertSimulatorBundlesRequestProperties
28+
from ._models_py3 import AlertSimulatorRequestBody
29+
from ._models_py3 import AlertSimulatorRequestProperties
2630
from ._models_py3 import AlertsSuppressionRule
2731
from ._models_py3 import AllowedConnectionsResource
2832
from ._models_py3 import AllowlistCustomAlertRule
@@ -63,6 +67,7 @@
6367
from ._models_py3 import ConnectableResource
6468
from ._models_py3 import ConnectedResource
6569
from ._models_py3 import ConnectedWorkspace
70+
from ._models_py3 import ConnectionFromIpNotAllowed
6671
from ._models_py3 import ConnectionToIpNotAllowed
6772
from ._models_py3 import ConnectorSetting
6873
from ._models_py3 import ContainerRegistryVulnerabilityProperties
@@ -76,6 +81,7 @@
7681
from ._models_py3 import DirectMethodInvokesNotInAllowedRange
7782
from ._models_py3 import DiscoveredSecuritySolution
7883
from ._models_py3 import EffectiveNetworkSecurityGroups
84+
from ._models_py3 import ErrorAdditionalInfo
7985
from ._models_py3 import ETag
8086
from ._models_py3 import ExternalSecuritySolution
8187
from ._models_py3 import ExternalSecuritySolutionKind1
@@ -111,9 +117,11 @@
111117
from ._models_py3 import IoTSecuritySolutionAnalyticsModelList
112118
from ._models_py3 import IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem
113119
from ._models_py3 import IoTSecuritySolutionModel
114-
from ._models_py3 import IotSensor
115120
from ._models_py3 import IotSensorsList
121+
from ._models_py3 import IotSensorsModel
116122
from ._models_py3 import IoTSeverityMetrics
123+
from ._models_py3 import IotSitesList
124+
from ._models_py3 import IotSitesModel
117125
from ._models_py3 import IpAddress
118126
from ._models_py3 import JitNetworkAccessPolicy
119127
from ._models_py3 import JitNetworkAccessPolicyInitiatePort
@@ -148,7 +156,6 @@
148156
from ._models_py3 import PackageDownloadsSensor
149157
from ._models_py3 import PackageDownloadsSensorFull
150158
from ._models_py3 import PackageDownloadsSensorFullOvf
151-
from ._models_py3 import PackageDownloadsThreatIntelligence
152159
from ._models_py3 import PathRecommendation
153160
from ._models_py3 import Pricing
154161
from ._models_py3 import PricingList
@@ -164,6 +171,7 @@
164171
from ._models_py3 import RegulatoryComplianceControl
165172
from ._models_py3 import RegulatoryComplianceStandard
166173
from ._models_py3 import Remediation
174+
from ._models_py3 import ResetPasswordInput
167175
from ._models_py3 import Resource
168176
from ._models_py3 import ResourceDetails
169177
from ._models_py3 import ResourceIdentifier
@@ -204,11 +212,11 @@
204212
from ._models_py3 import ServerVulnerabilityProperties
205213
from ._models_py3 import ServicePrincipalProperties
206214
from ._models_py3 import Setting
207-
from ._models_py3 import SettingResource
208215
from ._models_py3 import Site
209216
from ._models_py3 import SqlServerVulnerabilityProperties
210217
from ._models_py3 import SubAssessmentStatus
211218
from ._models_py3 import SuppressionAlertsScope
219+
from ._models_py3 import SystemData
212220
from ._models_py3 import Tags
213221
from ._models_py3 import TagsResource
214222
from ._models_py3 import ThresholdCustomAlertRule
@@ -221,6 +229,7 @@
221229
from ._models_py3 import TwinUpdatesNotInAllowedRange
222230
from ._models_py3 import UnauthorizedOperationsNotInAllowedRange
223231
from ._models_py3 import UpdateIotSecuritySolutionData
232+
from ._models_py3 import UpgradePackageDownloadInfo
224233
from ._models_py3 import UserDefinedResourcesProperties
225234
from ._models_py3 import UserRecommendation
226235
from ._models_py3 import VaRule
@@ -238,9 +247,13 @@
238247
from ._models import AdaptiveNetworkHardening
239248
from ._models import AdaptiveNetworkHardeningEnforceRequest
240249
from ._models import AdditionalData
250+
from ._models import AdditionalWorkspacesProperties
241251
from ._models import AdvancedThreatProtectionSetting
242252
from ._models import Alert
243253
from ._models import AlertEntity
254+
from ._models import AlertSimulatorBundlesRequestProperties
255+
from ._models import AlertSimulatorRequestBody
256+
from ._models import AlertSimulatorRequestProperties
244257
from ._models import AlertsSuppressionRule
245258
from ._models import AllowedConnectionsResource
246259
from ._models import AllowlistCustomAlertRule
@@ -281,6 +294,7 @@
281294
from ._models import ConnectableResource
282295
from ._models import ConnectedResource
283296
from ._models import ConnectedWorkspace
297+
from ._models import ConnectionFromIpNotAllowed
284298
from ._models import ConnectionToIpNotAllowed
285299
from ._models import ConnectorSetting
286300
from ._models import ContainerRegistryVulnerabilityProperties
@@ -294,6 +308,7 @@
294308
from ._models import DirectMethodInvokesNotInAllowedRange
295309
from ._models import DiscoveredSecuritySolution
296310
from ._models import EffectiveNetworkSecurityGroups
311+
from ._models import ErrorAdditionalInfo
297312
from ._models import ETag
298313
from ._models import ExternalSecuritySolution
299314
from ._models import ExternalSecuritySolutionKind1
@@ -329,9 +344,11 @@
329344
from ._models import IoTSecuritySolutionAnalyticsModelList
330345
from ._models import IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem
331346
from ._models import IoTSecuritySolutionModel
332-
from ._models import IotSensor
333347
from ._models import IotSensorsList
348+
from ._models import IotSensorsModel
334349
from ._models import IoTSeverityMetrics
350+
from ._models import IotSitesList
351+
from ._models import IotSitesModel
335352
from ._models import IpAddress
336353
from ._models import JitNetworkAccessPolicy
337354
from ._models import JitNetworkAccessPolicyInitiatePort
@@ -366,7 +383,6 @@
366383
from ._models import PackageDownloadsSensor
367384
from ._models import PackageDownloadsSensorFull
368385
from ._models import PackageDownloadsSensorFullOvf
369-
from ._models import PackageDownloadsThreatIntelligence
370386
from ._models import PathRecommendation
371387
from ._models import Pricing
372388
from ._models import PricingList
@@ -382,6 +398,7 @@
382398
from ._models import RegulatoryComplianceControl
383399
from ._models import RegulatoryComplianceStandard
384400
from ._models import Remediation
401+
from ._models import ResetPasswordInput
385402
from ._models import Resource
386403
from ._models import ResourceDetails
387404
from ._models import ResourceIdentifier
@@ -422,11 +439,11 @@
422439
from ._models import ServerVulnerabilityProperties
423440
from ._models import ServicePrincipalProperties
424441
from ._models import Setting
425-
from ._models import SettingResource
426442
from ._models import Site
427443
from ._models import SqlServerVulnerabilityProperties
428444
from ._models import SubAssessmentStatus
429445
from ._models import SuppressionAlertsScope
446+
from ._models import SystemData
430447
from ._models import Tags
431448
from ._models import TagsResource
432449
from ._models import ThresholdCustomAlertRule
@@ -439,6 +456,7 @@
439456
from ._models import TwinUpdatesNotInAllowedRange
440457
from ._models import UnauthorizedOperationsNotInAllowedRange
441458
from ._models import UpdateIotSecuritySolutionData
459+
from ._models import UpgradePackageDownloadInfo
442460
from ._models import UserDefinedResourcesProperties
443461
from ._models import UserRecommendation
444462
from ._models import VaRule
@@ -494,6 +512,9 @@
494512
RecommendationType,
495513
RecommendationConfigStatus,
496514
UnmaskedIpLoggingStatus,
515+
AdditionalWorkspaceType,
516+
AdditionalWorkspaceDataType,
517+
CreatedByType,
497518
ReportedSeverity,
498519
AlertSeverity,
499520
AlertIntent,
@@ -517,8 +538,6 @@
517538
AssessmentStatusCode,
518539
Direction,
519540
TransportProtocol,
520-
Intent,
521-
AlertStatus,
522541
Protocol,
523542
Status,
524543
StatusReason,
@@ -535,7 +554,11 @@
535554
RuleStatus,
536555
RuleSeverity,
537556
RuleType,
557+
OnboardingKind,
538558
VersionKind,
559+
SensorStatus,
560+
TiStatus,
561+
SensorType,
539562
MacSignificance,
540563
RelationToIpStatus,
541564
ManagementState,
@@ -545,6 +568,9 @@
545568
ProgrammingState,
546569
ScanningFunctionality,
547570
DeviceStatus,
571+
Intent,
572+
AlertStatus,
573+
BundleType,
548574
ExpandEnum,
549575
ConnectionType,
550576
ExpandControlsEnum,
@@ -561,9 +587,13 @@
561587
'AdaptiveNetworkHardening',
562588
'AdaptiveNetworkHardeningEnforceRequest',
563589
'AdditionalData',
590+
'AdditionalWorkspacesProperties',
564591
'AdvancedThreatProtectionSetting',
565592
'Alert',
566593
'AlertEntity',
594+
'AlertSimulatorBundlesRequestProperties',
595+
'AlertSimulatorRequestBody',
596+
'AlertSimulatorRequestProperties',
567597
'AlertsSuppressionRule',
568598
'AllowedConnectionsResource',
569599
'AllowlistCustomAlertRule',
@@ -604,6 +634,7 @@
604634
'ConnectableResource',
605635
'ConnectedResource',
606636
'ConnectedWorkspace',
637+
'ConnectionFromIpNotAllowed',
607638
'ConnectionToIpNotAllowed',
608639
'ConnectorSetting',
609640
'ContainerRegistryVulnerabilityProperties',
@@ -617,6 +648,7 @@
617648
'DirectMethodInvokesNotInAllowedRange',
618649
'DiscoveredSecuritySolution',
619650
'EffectiveNetworkSecurityGroups',
651+
'ErrorAdditionalInfo',
620652
'ETag',
621653
'ExternalSecuritySolution',
622654
'ExternalSecuritySolutionKind1',
@@ -652,9 +684,11 @@
652684
'IoTSecuritySolutionAnalyticsModelList',
653685
'IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem',
654686
'IoTSecuritySolutionModel',
655-
'IotSensor',
656687
'IotSensorsList',
688+
'IotSensorsModel',
657689
'IoTSeverityMetrics',
690+
'IotSitesList',
691+
'IotSitesModel',
658692
'IpAddress',
659693
'JitNetworkAccessPolicy',
660694
'JitNetworkAccessPolicyInitiatePort',
@@ -689,7 +723,6 @@
689723
'PackageDownloadsSensor',
690724
'PackageDownloadsSensorFull',
691725
'PackageDownloadsSensorFullOvf',
692-
'PackageDownloadsThreatIntelligence',
693726
'PathRecommendation',
694727
'Pricing',
695728
'PricingList',
@@ -705,6 +738,7 @@
705738
'RegulatoryComplianceControl',
706739
'RegulatoryComplianceStandard',
707740
'Remediation',
741+
'ResetPasswordInput',
708742
'Resource',
709743
'ResourceDetails',
710744
'ResourceIdentifier',
@@ -745,11 +779,11 @@
745779
'ServerVulnerabilityProperties',
746780
'ServicePrincipalProperties',
747781
'Setting',
748-
'SettingResource',
749782
'Site',
750783
'SqlServerVulnerabilityProperties',
751784
'SubAssessmentStatus',
752785
'SuppressionAlertsScope',
786+
'SystemData',
753787
'Tags',
754788
'TagsResource',
755789
'ThresholdCustomAlertRule',
@@ -762,6 +796,7 @@
762796
'TwinUpdatesNotInAllowedRange',
763797
'UnauthorizedOperationsNotInAllowedRange',
764798
'UpdateIotSecuritySolutionData',
799+
'UpgradePackageDownloadInfo',
765800
'UserDefinedResourcesProperties',
766801
'UserRecommendation',
767802
'VaRule',
@@ -797,7 +832,6 @@
797832
'AdaptiveNetworkHardeningPaged',
798833
'AllowedConnectionsResourcePaged',
799834
'TopologyResourcePaged',
800-
'AlertPaged',
801835
'JitNetworkAccessPolicyPaged',
802836
'DiscoveredSecuritySolutionPaged',
803837
'ExternalSecuritySolutionPaged',
@@ -807,6 +841,7 @@
807841
'SecuritySolutionPaged',
808842
'ConnectorSettingPaged',
809843
'DevicePaged',
844+
'AlertPaged',
810845
'ResourceStatus',
811846
'PricingTier',
812847
'ValueType',
@@ -816,6 +851,9 @@
816851
'RecommendationType',
817852
'RecommendationConfigStatus',
818853
'UnmaskedIpLoggingStatus',
854+
'AdditionalWorkspaceType',
855+
'AdditionalWorkspaceDataType',
856+
'CreatedByType',
819857
'ReportedSeverity',
820858
'AlertSeverity',
821859
'AlertIntent',
@@ -839,8 +877,6 @@
839877
'AssessmentStatusCode',
840878
'Direction',
841879
'TransportProtocol',
842-
'Intent',
843-
'AlertStatus',
844880
'Protocol',
845881
'Status',
846882
'StatusReason',
@@ -857,7 +893,11 @@
857893
'RuleStatus',
858894
'RuleSeverity',
859895
'RuleType',
896+
'OnboardingKind',
860897
'VersionKind',
898+
'SensorStatus',
899+
'TiStatus',
900+
'SensorType',
861901
'MacSignificance',
862902
'RelationToIpStatus',
863903
'ManagementState',
@@ -867,6 +907,9 @@
867907
'ProgrammingState',
868908
'ScanningFunctionality',
869909
'DeviceStatus',
910+
'Intent',
911+
'AlertStatus',
912+
'BundleType',
870913
'ExpandEnum',
871914
'ConnectionType',
872915
'ExpandControlsEnum',

0 commit comments

Comments
 (0)