Skip to content

Commit c2e96e8

Browse files
author
SDK Automation
committed
Update from master
1 parent eee2e10 commit c2e96e8

34 files changed

+9516
-1592
lines changed
Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
1-
## Microsoft Azure SDK for Python
1+
# Microsoft Azure SDK for Python
22

33
This is the Microsoft Azure Security Center Management Client Library.
4+
This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
5+
For a more complete view of Azure libraries, see the [Github repo](https://github.com/Azure/azure-sdk-for-python/)
46

5-
Azure Resource Manager (ARM) is the next generation of management APIs
6-
that replace the old Azure Service Management (ASM).
77

8-
This package has been tested with Python 2.7, 3.5, 3.6 and 3.7.
8+
# Usage
99

10-
For the older Azure Service Management (ASM) libraries, see
11-
[azure-servicemanagement-legacy](https://pypi.python.org/pypi/azure-servicemanagement-legacy)
12-
library.
10+
For code examples, see [Security Center Management](https://docs.microsoft.com/python/api/overview/azure/)
11+
on docs.microsoft.com.
1312

14-
For a more complete set of Azure libraries, see the
15-
[azure](https://pypi.python.org/pypi/azure) bundle package.
1613

17-
## Usage
14+
# Provide Feedback
1815

19-
For code examples, see [Security Center
20-
Management](https://docs.microsoft.com/python/api/overview/azure/) on
21-
docs.microsoft.com.
22-
23-
## Provide Feedback
24-
25-
If you encounter any bugs or have suggestions, please file an issue in
26-
the [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
16+
If you encounter any bugs or have suggestions, please file an issue in the
17+
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
2718
section of the project.
2819

29-
![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-security%2FREADME.png)
20+
21+
![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-mgmt-security%2FREADME.png)

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

Lines changed: 75 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,15 @@
1717
from .operations import PricingsOperations
1818
from .operations import AlertsOperations
1919
from .operations import SettingsOperations
20-
from .operations import IoTSecuritySolutionsOperations
21-
from .operations import IoTSecuritySolutionsResourceGroupOperations
20+
from .operations import AdvancedThreatProtectionOperations
21+
from .operations import DeviceSecurityGroupsOperations
2222
from .operations import IotSecuritySolutionOperations
23-
from .operations import IoTSecuritySolutionsAnalyticsOperations
24-
from .operations import IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations
25-
from .operations import IoTSecuritySolutionsAnalyticsAggregatedAlertOperations
26-
from .operations import IoTSecuritySolutionsAnalyticsRecommendationOperations
27-
from .operations import IoTSecuritySolutionsAnalyticsRecommendationsOperations
28-
from .operations import AllowedConnectionsOperations
29-
from .operations import DiscoveredSecuritySolutionsOperations
30-
from .operations import ExternalSecuritySolutionsOperations
31-
from .operations import JitNetworkAccessPoliciesOperations
32-
from .operations import AdaptiveApplicationControlsOperations
23+
from .operations import IotSecuritySolutionAnalyticsOperations
24+
from .operations import IotSecuritySolutionsAnalyticsAggregatedAlertOperations
25+
from .operations import IotSecuritySolutionsAnalyticsRecommendationOperations
3326
from .operations import LocationsOperations
3427
from .operations import Operations
3528
from .operations import TasksOperations
36-
from .operations import TopologyOperations
37-
from .operations import AdvancedThreatProtectionOperations
3829
from .operations import AutoProvisioningSettingsOperations
3930
from .operations import CompliancesOperations
4031
from .operations import InformationProtectionPoliciesOperations
@@ -44,6 +35,17 @@
4435
from .operations import RegulatoryComplianceControlsOperations
4536
from .operations import RegulatoryComplianceAssessmentsOperations
4637
from .operations import ServerVulnerabilityAssessmentOperations
38+
from .operations import SubAssessmentsOperations
39+
from .operations import AutomationsOperations
40+
from .operations import AssessmentsMetadataOperations
41+
from .operations import AssessmentsOperations
42+
from .operations import AdaptiveApplicationControlsOperations
43+
from .operations import AdaptiveNetworkHardeningsOperations
44+
from .operations import AllowedConnectionsOperations
45+
from .operations import TopologyOperations
46+
from .operations import JitNetworkAccessPoliciesOperations
47+
from .operations import DiscoveredSecuritySolutionsOperations
48+
from .operations import ExternalSecuritySolutionsOperations
4749
from . import models
4850

4951

@@ -61,42 +63,24 @@ class SecurityCenter(SDKClient):
6163
:vartype alerts: azure.mgmt.security.operations.AlertsOperations
6264
:ivar settings: Settings operations
6365
:vartype settings: azure.mgmt.security.operations.SettingsOperations
64-
:ivar io_tsecurity_solutions: IoTSecuritySolutions operations
65-
:vartype io_tsecurity_solutions: azure.mgmt.security.operations.IoTSecuritySolutionsOperations
66-
:ivar io_tsecurity_solutions_resource_group: IoTSecuritySolutionsResourceGroup operations
67-
:vartype io_tsecurity_solutions_resource_group: azure.mgmt.security.operations.IoTSecuritySolutionsResourceGroupOperations
66+
:ivar advanced_threat_protection: AdvancedThreatProtection operations
67+
:vartype advanced_threat_protection: azure.mgmt.security.operations.AdvancedThreatProtectionOperations
68+
:ivar device_security_groups: DeviceSecurityGroups operations
69+
:vartype device_security_groups: azure.mgmt.security.operations.DeviceSecurityGroupsOperations
6870
:ivar iot_security_solution: IotSecuritySolution operations
6971
:vartype iot_security_solution: azure.mgmt.security.operations.IotSecuritySolutionOperations
70-
:ivar io_tsecurity_solutions_analytics: IoTSecuritySolutionsAnalytics operations
71-
:vartype io_tsecurity_solutions_analytics: azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsOperations
72-
:ivar io_tsecurity_solutions_analytics_aggregated_alerts: IoTSecuritySolutionsAnalyticsAggregatedAlerts operations
73-
:vartype io_tsecurity_solutions_analytics_aggregated_alerts: azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations
74-
:ivar io_tsecurity_solutions_analytics_aggregated_alert: IoTSecuritySolutionsAnalyticsAggregatedAlert operations
75-
:vartype io_tsecurity_solutions_analytics_aggregated_alert: azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsAggregatedAlertOperations
76-
:ivar io_tsecurity_solutions_analytics_recommendation: IoTSecuritySolutionsAnalyticsRecommendation operations
77-
:vartype io_tsecurity_solutions_analytics_recommendation: azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsRecommendationOperations
78-
:ivar io_tsecurity_solutions_analytics_recommendations: IoTSecuritySolutionsAnalyticsRecommendations operations
79-
:vartype io_tsecurity_solutions_analytics_recommendations: azure.mgmt.security.operations.IoTSecuritySolutionsAnalyticsRecommendationsOperations
80-
:ivar allowed_connections: AllowedConnections operations
81-
:vartype allowed_connections: azure.mgmt.security.operations.AllowedConnectionsOperations
82-
:ivar discovered_security_solutions: DiscoveredSecuritySolutions operations
83-
:vartype discovered_security_solutions: azure.mgmt.security.operations.DiscoveredSecuritySolutionsOperations
84-
:ivar external_security_solutions: ExternalSecuritySolutions operations
85-
:vartype external_security_solutions: azure.mgmt.security.operations.ExternalSecuritySolutionsOperations
86-
:ivar jit_network_access_policies: JitNetworkAccessPolicies operations
87-
:vartype jit_network_access_policies: azure.mgmt.security.operations.JitNetworkAccessPoliciesOperations
88-
:ivar adaptive_application_controls: AdaptiveApplicationControls operations
89-
:vartype adaptive_application_controls: azure.mgmt.security.operations.AdaptiveApplicationControlsOperations
72+
:ivar iot_security_solution_analytics: IotSecuritySolutionAnalytics operations
73+
:vartype iot_security_solution_analytics: azure.mgmt.security.operations.IotSecuritySolutionAnalyticsOperations
74+
:ivar iot_security_solutions_analytics_aggregated_alert: IotSecuritySolutionsAnalyticsAggregatedAlert operations
75+
:vartype iot_security_solutions_analytics_aggregated_alert: azure.mgmt.security.operations.IotSecuritySolutionsAnalyticsAggregatedAlertOperations
76+
:ivar iot_security_solutions_analytics_recommendation: IotSecuritySolutionsAnalyticsRecommendation operations
77+
:vartype iot_security_solutions_analytics_recommendation: azure.mgmt.security.operations.IotSecuritySolutionsAnalyticsRecommendationOperations
9078
:ivar locations: Locations operations
9179
:vartype locations: azure.mgmt.security.operations.LocationsOperations
9280
:ivar operations: Operations operations
9381
:vartype operations: azure.mgmt.security.operations.Operations
9482
:ivar tasks: Tasks operations
9583
:vartype tasks: azure.mgmt.security.operations.TasksOperations
96-
:ivar topology: Topology operations
97-
:vartype topology: azure.mgmt.security.operations.TopologyOperations
98-
:ivar advanced_threat_protection: AdvancedThreatProtection operations
99-
:vartype advanced_threat_protection: azure.mgmt.security.operations.AdvancedThreatProtectionOperations
10084
:ivar auto_provisioning_settings: AutoProvisioningSettings operations
10185
:vartype auto_provisioning_settings: azure.mgmt.security.operations.AutoProvisioningSettingsOperations
10286
:ivar compliances: Compliances operations
@@ -115,6 +99,28 @@ class SecurityCenter(SDKClient):
11599
:vartype regulatory_compliance_assessments: azure.mgmt.security.operations.RegulatoryComplianceAssessmentsOperations
116100
:ivar server_vulnerability_assessment: ServerVulnerabilityAssessment operations
117101
:vartype server_vulnerability_assessment: azure.mgmt.security.operations.ServerVulnerabilityAssessmentOperations
102+
:ivar sub_assessments: SubAssessments operations
103+
:vartype sub_assessments: azure.mgmt.security.operations.SubAssessmentsOperations
104+
:ivar automations: Automations operations
105+
:vartype automations: azure.mgmt.security.operations.AutomationsOperations
106+
:ivar assessments_metadata: AssessmentsMetadata operations
107+
:vartype assessments_metadata: azure.mgmt.security.operations.AssessmentsMetadataOperations
108+
:ivar assessments: Assessments operations
109+
:vartype assessments: azure.mgmt.security.operations.AssessmentsOperations
110+
:ivar adaptive_application_controls: AdaptiveApplicationControls operations
111+
:vartype adaptive_application_controls: azure.mgmt.security.operations.AdaptiveApplicationControlsOperations
112+
:ivar adaptive_network_hardenings: AdaptiveNetworkHardenings operations
113+
:vartype adaptive_network_hardenings: azure.mgmt.security.operations.AdaptiveNetworkHardeningsOperations
114+
:ivar allowed_connections: AllowedConnections operations
115+
:vartype allowed_connections: azure.mgmt.security.operations.AllowedConnectionsOperations
116+
:ivar topology: Topology operations
117+
:vartype topology: azure.mgmt.security.operations.TopologyOperations
118+
:ivar jit_network_access_policies: JitNetworkAccessPolicies operations
119+
:vartype jit_network_access_policies: azure.mgmt.security.operations.JitNetworkAccessPoliciesOperations
120+
:ivar discovered_security_solutions: DiscoveredSecuritySolutions operations
121+
:vartype discovered_security_solutions: azure.mgmt.security.operations.DiscoveredSecuritySolutionsOperations
122+
:ivar external_security_solutions: ExternalSecuritySolutions operations
123+
:vartype external_security_solutions: azure.mgmt.security.operations.ExternalSecuritySolutionsOperations
118124
119125
:param credentials: Credentials needed for the client to connect to Azure.
120126
:type credentials: :mod:`A msrestazure Credentials
@@ -145,42 +151,24 @@ def __init__(
145151
self._client, self.config, self._serialize, self._deserialize)
146152
self.settings = SettingsOperations(
147153
self._client, self.config, self._serialize, self._deserialize)
148-
self.io_tsecurity_solutions = IoTSecuritySolutionsOperations(
154+
self.advanced_threat_protection = AdvancedThreatProtectionOperations(
149155
self._client, self.config, self._serialize, self._deserialize)
150-
self.io_tsecurity_solutions_resource_group = IoTSecuritySolutionsResourceGroupOperations(
156+
self.device_security_groups = DeviceSecurityGroupsOperations(
151157
self._client, self.config, self._serialize, self._deserialize)
152158
self.iot_security_solution = IotSecuritySolutionOperations(
153159
self._client, self.config, self._serialize, self._deserialize)
154-
self.io_tsecurity_solutions_analytics = IoTSecuritySolutionsAnalyticsOperations(
160+
self.iot_security_solution_analytics = IotSecuritySolutionAnalyticsOperations(
155161
self._client, self.config, self._serialize, self._deserialize)
156-
self.io_tsecurity_solutions_analytics_aggregated_alerts = IoTSecuritySolutionsAnalyticsAggregatedAlertsOperations(
162+
self.iot_security_solutions_analytics_aggregated_alert = IotSecuritySolutionsAnalyticsAggregatedAlertOperations(
157163
self._client, self.config, self._serialize, self._deserialize)
158-
self.io_tsecurity_solutions_analytics_aggregated_alert = IoTSecuritySolutionsAnalyticsAggregatedAlertOperations(
159-
self._client, self.config, self._serialize, self._deserialize)
160-
self.io_tsecurity_solutions_analytics_recommendation = IoTSecuritySolutionsAnalyticsRecommendationOperations(
161-
self._client, self.config, self._serialize, self._deserialize)
162-
self.io_tsecurity_solutions_analytics_recommendations = IoTSecuritySolutionsAnalyticsRecommendationsOperations(
163-
self._client, self.config, self._serialize, self._deserialize)
164-
self.allowed_connections = AllowedConnectionsOperations(
165-
self._client, self.config, self._serialize, self._deserialize)
166-
self.discovered_security_solutions = DiscoveredSecuritySolutionsOperations(
167-
self._client, self.config, self._serialize, self._deserialize)
168-
self.external_security_solutions = ExternalSecuritySolutionsOperations(
169-
self._client, self.config, self._serialize, self._deserialize)
170-
self.jit_network_access_policies = JitNetworkAccessPoliciesOperations(
171-
self._client, self.config, self._serialize, self._deserialize)
172-
self.adaptive_application_controls = AdaptiveApplicationControlsOperations(
164+
self.iot_security_solutions_analytics_recommendation = IotSecuritySolutionsAnalyticsRecommendationOperations(
173165
self._client, self.config, self._serialize, self._deserialize)
174166
self.locations = LocationsOperations(
175167
self._client, self.config, self._serialize, self._deserialize)
176168
self.operations = Operations(
177169
self._client, self.config, self._serialize, self._deserialize)
178170
self.tasks = TasksOperations(
179171
self._client, self.config, self._serialize, self._deserialize)
180-
self.topology = TopologyOperations(
181-
self._client, self.config, self._serialize, self._deserialize)
182-
self.advanced_threat_protection = AdvancedThreatProtectionOperations(
183-
self._client, self.config, self._serialize, self._deserialize)
184172
self.auto_provisioning_settings = AutoProvisioningSettingsOperations(
185173
self._client, self.config, self._serialize, self._deserialize)
186174
self.compliances = CompliancesOperations(
@@ -199,3 +187,25 @@ def __init__(
199187
self._client, self.config, self._serialize, self._deserialize)
200188
self.server_vulnerability_assessment = ServerVulnerabilityAssessmentOperations(
201189
self._client, self.config, self._serialize, self._deserialize)
190+
self.sub_assessments = SubAssessmentsOperations(
191+
self._client, self.config, self._serialize, self._deserialize)
192+
self.automations = AutomationsOperations(
193+
self._client, self.config, self._serialize, self._deserialize)
194+
self.assessments_metadata = AssessmentsMetadataOperations(
195+
self._client, self.config, self._serialize, self._deserialize)
196+
self.assessments = AssessmentsOperations(
197+
self._client, self.config, self._serialize, self._deserialize)
198+
self.adaptive_application_controls = AdaptiveApplicationControlsOperations(
199+
self._client, self.config, self._serialize, self._deserialize)
200+
self.adaptive_network_hardenings = AdaptiveNetworkHardeningsOperations(
201+
self._client, self.config, self._serialize, self._deserialize)
202+
self.allowed_connections = AllowedConnectionsOperations(
203+
self._client, self.config, self._serialize, self._deserialize)
204+
self.topology = TopologyOperations(
205+
self._client, self.config, self._serialize, self._deserialize)
206+
self.jit_network_access_policies = JitNetworkAccessPoliciesOperations(
207+
self._client, self.config, self._serialize, self._deserialize)
208+
self.discovered_security_solutions = DiscoveredSecuritySolutionsOperations(
209+
self._client, self.config, self._serialize, self._deserialize)
210+
self.external_security_solutions = ExternalSecuritySolutionsOperations(
211+
self._client, self.config, self._serialize, self._deserialize)

0 commit comments

Comments
 (0)