Skip to content

Commit fed9a9a

Browse files
author
SDKAuto
committed
CodeGen from PR 16549 in Azure/azure-rest-api-specs
Merge 8c4f338a5d18604a2d56ef47c7e870473923fccf into 99171fc
1 parent 652f6e8 commit fed9a9a

29 files changed

+9721
-3969
lines changed

sdk/security/azure-mgmt-security/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"@autorest/[email protected]",
55
"@autorest/[email protected]"
66
],
7-
"commit": "a8719243647b7c6d06ed287483d788808de7ecab",
7+
"commit": "c344ba9a712e9b29524aecf8dd62501aa9ee56e1",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
99
"autorest_command": "autorest specification/security/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --track2 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.4.5",
1010
"readme": "specification/security/resource-manager/readme.md"

sdk/security/azure-mgmt-security/azure/mgmt/security/_metadata.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"chosen_version": "",
3-
"total_api_version_list": ["2015-06-01-preview", "2017-08-01", "2017-08-01-preview", "2018-06-01", "2019-01-01", "2019-01-01-preview", "2019-08-01", "2020-01-01", "2020-01-01-preview", "2020-07-01-preview", "2021-01-01", "2021-01-15-preview", "2021-05-01-preview", "2021-07-01"],
3+
"total_api_version_list": ["2015-06-01-preview", "2017-08-01", "2017-08-01-preview", "2018-06-01", "2019-01-01", "2019-01-01-preview", "2019-08-01", "2020-01-01", "2020-01-01-preview", "2020-07-01-preview", "2021-01-01", "2021-01-15-preview", "2021-05-01-preview", "2021-06-01", "2021-07-01", "2021-07-01-preview", "2021-10-01-preview"],
44
"client": {
55
"name": "SecurityCenter",
66
"filename": "_security_center",
@@ -110,6 +110,9 @@
110110
"async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}}"
111111
},
112112
"operation_groups": {
113+
"mde_onboardings": "MdeOnboardingsOperations",
114+
"custom_assessment_automations": "CustomAssessmentAutomationsOperations",
115+
"custom_entity_store_assignments": "CustomEntityStoreAssignmentsOperations",
113116
"compliance_results": "ComplianceResultsOperations",
114117
"pricings": "PricingsOperations",
115118
"advanced_threat_protection": "AdvancedThreatProtectionOperations",
@@ -154,6 +157,7 @@
154157
"alerts": "AlertsOperations",
155158
"settings": "SettingsOperations",
156159
"ingestion_settings": "IngestionSettingsOperations",
157-
"software_inventories": "SoftwareInventoriesOperations"
160+
"software_inventories": "SoftwareInventoriesOperations",
161+
"security_connectors": "SecurityConnectorsOperations"
158162
}
159163
}

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
from azure.core.pipeline.transport import HttpRequest, HttpResponse
2020

2121
from ._configuration import SecurityCenterConfiguration
22+
from .operations import MdeOnboardingsOperations
23+
from .operations import CustomAssessmentAutomationsOperations
24+
from .operations import CustomEntityStoreAssignmentsOperations
2225
from .operations import ComplianceResultsOperations
2326
from .operations import PricingsOperations
2427
from .operations import AdvancedThreatProtectionOperations
@@ -64,12 +67,19 @@
6467
from .operations import SettingsOperations
6568
from .operations import IngestionSettingsOperations
6669
from .operations import SoftwareInventoriesOperations
70+
from .operations import SecurityConnectorsOperations
6771
from . import models
6872

6973

7074
class SecurityCenter(object):
7175
"""API spec for Microsoft.Security (Azure Security Center) resource provider.
7276
77+
:ivar mde_onboardings: MdeOnboardingsOperations operations
78+
:vartype mde_onboardings: azure.mgmt.security.operations.MdeOnboardingsOperations
79+
:ivar custom_assessment_automations: CustomAssessmentAutomationsOperations operations
80+
:vartype custom_assessment_automations: azure.mgmt.security.operations.CustomAssessmentAutomationsOperations
81+
:ivar custom_entity_store_assignments: CustomEntityStoreAssignmentsOperations operations
82+
:vartype custom_entity_store_assignments: azure.mgmt.security.operations.CustomEntityStoreAssignmentsOperations
7383
:ivar compliance_results: ComplianceResultsOperations operations
7484
:vartype compliance_results: azure.mgmt.security.operations.ComplianceResultsOperations
7585
:ivar pricings: PricingsOperations operations
@@ -160,6 +170,8 @@ class SecurityCenter(object):
160170
:vartype ingestion_settings: azure.mgmt.security.operations.IngestionSettingsOperations
161171
:ivar software_inventories: SoftwareInventoriesOperations operations
162172
:vartype software_inventories: azure.mgmt.security.operations.SoftwareInventoriesOperations
173+
:ivar security_connectors: SecurityConnectorsOperations operations
174+
:vartype security_connectors: azure.mgmt.security.operations.SecurityConnectorsOperations
163175
:param credential: Credential needed for the client to connect to Azure.
164176
:type credential: ~azure.core.credentials.TokenCredential
165177
:param subscription_id: Azure subscription ID.
@@ -189,6 +201,12 @@ def __init__(
189201
self._serialize.client_side_validation = False
190202
self._deserialize = Deserializer(client_models)
191203

204+
self.mde_onboardings = MdeOnboardingsOperations(
205+
self._client, self._config, self._serialize, self._deserialize)
206+
self.custom_assessment_automations = CustomAssessmentAutomationsOperations(
207+
self._client, self._config, self._serialize, self._deserialize)
208+
self.custom_entity_store_assignments = CustomEntityStoreAssignmentsOperations(
209+
self._client, self._config, self._serialize, self._deserialize)
192210
self.compliance_results = ComplianceResultsOperations(
193211
self._client, self._config, self._serialize, self._deserialize)
194212
self.pricings = PricingsOperations(
@@ -279,6 +297,8 @@ def __init__(
279297
self._client, self._config, self._serialize, self._deserialize)
280298
self.software_inventories = SoftwareInventoriesOperations(
281299
self._client, self._config, self._serialize, self._deserialize)
300+
self.security_connectors = SecurityConnectorsOperations(
301+
self._client, self._config, self._serialize, self._deserialize)
282302

283303
def _send_request(self, http_request, **kwargs):
284304
# type: (HttpRequest, Any) -> HttpResponse

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "2.0.0b1"
9+
VERSION = "1.0.0b1"

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
from azure.core.credentials_async import AsyncTokenCredential
1818

1919
from ._configuration import SecurityCenterConfiguration
20+
from .operations import MdeOnboardingsOperations
21+
from .operations import CustomAssessmentAutomationsOperations
22+
from .operations import CustomEntityStoreAssignmentsOperations
2023
from .operations import ComplianceResultsOperations
2124
from .operations import PricingsOperations
2225
from .operations import AdvancedThreatProtectionOperations
@@ -62,12 +65,19 @@
6265
from .operations import SettingsOperations
6366
from .operations import IngestionSettingsOperations
6467
from .operations import SoftwareInventoriesOperations
68+
from .operations import SecurityConnectorsOperations
6569
from .. import models
6670

6771

6872
class SecurityCenter(object):
6973
"""API spec for Microsoft.Security (Azure Security Center) resource provider.
7074
75+
:ivar mde_onboardings: MdeOnboardingsOperations operations
76+
:vartype mde_onboardings: azure.mgmt.security.aio.operations.MdeOnboardingsOperations
77+
:ivar custom_assessment_automations: CustomAssessmentAutomationsOperations operations
78+
:vartype custom_assessment_automations: azure.mgmt.security.aio.operations.CustomAssessmentAutomationsOperations
79+
:ivar custom_entity_store_assignments: CustomEntityStoreAssignmentsOperations operations
80+
:vartype custom_entity_store_assignments: azure.mgmt.security.aio.operations.CustomEntityStoreAssignmentsOperations
7181
:ivar compliance_results: ComplianceResultsOperations operations
7282
:vartype compliance_results: azure.mgmt.security.aio.operations.ComplianceResultsOperations
7383
:ivar pricings: PricingsOperations operations
@@ -158,6 +168,8 @@ class SecurityCenter(object):
158168
:vartype ingestion_settings: azure.mgmt.security.aio.operations.IngestionSettingsOperations
159169
:ivar software_inventories: SoftwareInventoriesOperations operations
160170
:vartype software_inventories: azure.mgmt.security.aio.operations.SoftwareInventoriesOperations
171+
:ivar security_connectors: SecurityConnectorsOperations operations
172+
:vartype security_connectors: azure.mgmt.security.aio.operations.SecurityConnectorsOperations
161173
:param credential: Credential needed for the client to connect to Azure.
162174
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
163175
:param subscription_id: Azure subscription ID.
@@ -186,6 +198,12 @@ def __init__(
186198
self._serialize.client_side_validation = False
187199
self._deserialize = Deserializer(client_models)
188200

201+
self.mde_onboardings = MdeOnboardingsOperations(
202+
self._client, self._config, self._serialize, self._deserialize)
203+
self.custom_assessment_automations = CustomAssessmentAutomationsOperations(
204+
self._client, self._config, self._serialize, self._deserialize)
205+
self.custom_entity_store_assignments = CustomEntityStoreAssignmentsOperations(
206+
self._client, self._config, self._serialize, self._deserialize)
189207
self.compliance_results = ComplianceResultsOperations(
190208
self._client, self._config, self._serialize, self._deserialize)
191209
self.pricings = PricingsOperations(
@@ -276,6 +294,8 @@ def __init__(
276294
self._client, self._config, self._serialize, self._deserialize)
277295
self.software_inventories = SoftwareInventoriesOperations(
278296
self._client, self._config, self._serialize, self._deserialize)
297+
self.security_connectors = SecurityConnectorsOperations(
298+
self._client, self._config, self._serialize, self._deserialize)
279299

280300
async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse:
281301
"""Runs the network request through the client's chained policies.

sdk/security/azure-mgmt-security/azure/mgmt/security/aio/operations/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9+
from ._mde_onboardings_operations import MdeOnboardingsOperations
10+
from ._custom_assessment_automations_operations import CustomAssessmentAutomationsOperations
11+
from ._custom_entity_store_assignments_operations import CustomEntityStoreAssignmentsOperations
912
from ._compliance_results_operations import ComplianceResultsOperations
1013
from ._pricings_operations import PricingsOperations
1114
from ._advanced_threat_protection_operations import AdvancedThreatProtectionOperations
@@ -51,8 +54,12 @@
5154
from ._settings_operations import SettingsOperations
5255
from ._ingestion_settings_operations import IngestionSettingsOperations
5356
from ._software_inventories_operations import SoftwareInventoriesOperations
57+
from ._security_connectors_operations import SecurityConnectorsOperations
5458

5559
__all__ = [
60+
'MdeOnboardingsOperations',
61+
'CustomAssessmentAutomationsOperations',
62+
'CustomEntityStoreAssignmentsOperations',
5663
'ComplianceResultsOperations',
5764
'PricingsOperations',
5865
'AdvancedThreatProtectionOperations',
@@ -98,4 +105,5 @@
98105
'SettingsOperations',
99106
'IngestionSettingsOperations',
100107
'SoftwareInventoriesOperations',
108+
'SecurityConnectorsOperations',
101109
]

0 commit comments

Comments
 (0)