Skip to content

Commit fdc93be

Browse files
authored
[AutoPR security/resource-manager] Azure Security Center - Adding code generation attributes (#3682)
* Generated from 238e1cc92f4f5865ed95c7558c71a21a26664048 Azure Security Center - Adding code generation attributes * Packaging update of azure-mgmt-security
1 parent ce09935 commit fdc93be

File tree

145 files changed

+10934
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+10934
-0
lines changed

azure-mgmt-security/HISTORY.rst

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.. :changelog:
2+
3+
Release History
4+
===============
5+
6+
0.1.0 (1970-01-01)
7+
++++++++++++++++++
8+
9+
* Initial Release

azure-mgmt-security/MANIFEST.in

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
include *.rst
2+
include azure/__init__.py
3+
include azure/mgmt/__init__.py
4+

azure-mgmt-security/README.rst

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
Microsoft Azure SDK for Python
2+
==============================
3+
4+
This is the Microsoft Azure MyService Management Client Library.
5+
6+
Azure Resource Manager (ARM) is the next generation of management APIs that
7+
replace the old Azure Service Management (ASM).
8+
9+
This package has been tested with Python 2.7, 3.4, 3.5, 3.6 and 3.7.
10+
11+
For the older Azure Service Management (ASM) libraries, see
12+
`azure-servicemanagement-legacy <https://pypi.python.org/pypi/azure-servicemanagement-legacy>`__ library.
13+
14+
For a more complete set of Azure libraries, see the `azure <https://pypi.python.org/pypi/azure>`__ bundle package.
15+
16+
17+
Compatibility
18+
=============
19+
20+
**IMPORTANT**: If you have an earlier version of the azure package
21+
(version < 1.0), you should uninstall it before installing this package.
22+
23+
You can check the version using pip:
24+
25+
.. code:: shell
26+
27+
pip freeze
28+
29+
If you see azure==0.11.0 (or any version below 1.0), uninstall it first:
30+
31+
.. code:: shell
32+
33+
pip uninstall azure
34+
35+
36+
Usage
37+
=====
38+
39+
For code examples, see `MyService Management
40+
<https://docs.microsoft.com/python/api/overview/azure/>`__
41+
on docs.microsoft.com.
42+
43+
44+
Provide Feedback
45+
================
46+
47+
If you encounter any bugs or have suggestions, please file an issue in the
48+
`Issues <https://github.com/Azure/azure-sdk-for-python/issues>`__
49+
section of the project.

azure-mgmt-security/azure/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# coding=utf-8
2+
# --------------------------------------------------------------------------
3+
# Copyright (c) Microsoft Corporation. All rights reserved.
4+
# Licensed under the MIT License. See License.txt in the project root for
5+
# license information.
6+
#
7+
# Code generated by Microsoft (R) AutoRest Code Generator.
8+
# Changes may cause incorrect behavior and will be lost if the code is
9+
# regenerated.
10+
# --------------------------------------------------------------------------
11+
12+
from .security_center import SecurityCenter
13+
from .version import VERSION
14+
15+
__all__ = ['SecurityCenter']
16+
17+
__version__ = VERSION
18+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
# coding=utf-8
2+
# --------------------------------------------------------------------------
3+
# Copyright (c) Microsoft Corporation. All rights reserved.
4+
# Licensed under the MIT License. See License.txt in the project root for
5+
# license information.
6+
#
7+
# Code generated by Microsoft (R) AutoRest Code Generator.
8+
# Changes may cause incorrect behavior and will be lost if the code is
9+
# regenerated.
10+
# --------------------------------------------------------------------------
11+
12+
try:
13+
from .resource_py3 import Resource
14+
from .kind_py3 import Kind
15+
from .security_contact_py3 import SecurityContact
16+
from .pricing_py3 import Pricing
17+
from .workspace_setting_py3 import WorkspaceSetting
18+
from .auto_provisioning_setting_py3 import AutoProvisioningSetting
19+
from .compliance_segment_py3 import ComplianceSegment
20+
from .compliance_py3 import Compliance
21+
from .advanced_threat_protection_setting_py3 import AdvancedThreatProtectionSetting
22+
from .setting_py3 import Setting
23+
from .data_export_setting_py3 import DataExportSetting
24+
from .setting_kind1_py3 import SettingKind1
25+
from .sensitivity_label_py3 import SensitivityLabel
26+
from .information_protection_keyword_py3 import InformationProtectionKeyword
27+
from .information_type_py3 import InformationType
28+
from .information_protection_policy_py3 import InformationProtectionPolicy
29+
from .location_py3 import Location
30+
from .operation_display_py3 import OperationDisplay
31+
from .operation_py3 import Operation
32+
from .security_task_parameters_py3 import SecurityTaskParameters
33+
from .security_task_py3 import SecurityTask
34+
from .asc_location_py3 import AscLocation
35+
from .alert_entity_py3 import AlertEntity
36+
from .alert_confidence_reason_py3 import AlertConfidenceReason
37+
from .alert_py3 import Alert
38+
from .discovered_security_solution_py3 import DiscoveredSecuritySolution
39+
from .topology_single_resource_parent_py3 import TopologySingleResourceParent
40+
from .topology_single_resource_child_py3 import TopologySingleResourceChild
41+
from .topology_single_resource_py3 import TopologySingleResource
42+
from .topology_resource_py3 import TopologyResource
43+
from .jit_network_access_port_rule_py3 import JitNetworkAccessPortRule
44+
from .jit_network_access_policy_virtual_machine_py3 import JitNetworkAccessPolicyVirtualMachine
45+
from .jit_network_access_request_port_py3 import JitNetworkAccessRequestPort
46+
from .jit_network_access_request_virtual_machine_py3 import JitNetworkAccessRequestVirtualMachine
47+
from .jit_network_access_request_py3 import JitNetworkAccessRequest
48+
from .jit_network_access_policy_py3 import JitNetworkAccessPolicy
49+
from .jit_network_access_policy_initiate_port_py3 import JitNetworkAccessPolicyInitiatePort
50+
from .jit_network_access_policy_initiate_virtual_machine_py3 import JitNetworkAccessPolicyInitiateVirtualMachine
51+
from .jit_network_access_policy_initiate_request_py3 import JitNetworkAccessPolicyInitiateRequest
52+
from .external_security_solution_py3 import ExternalSecuritySolution
53+
from .cef_solution_properties_py3 import CefSolutionProperties
54+
from .cef_external_security_solution_py3 import CefExternalSecuritySolution
55+
from .ata_solution_properties_py3 import AtaSolutionProperties
56+
from .ata_external_security_solution_py3 import AtaExternalSecuritySolution
57+
from .connected_workspace_py3 import ConnectedWorkspace
58+
from .aad_solution_properties_py3 import AadSolutionProperties
59+
from .aad_external_security_solution_py3 import AadExternalSecuritySolution
60+
from .external_security_solution_kind1_py3 import ExternalSecuritySolutionKind1
61+
from .external_security_solution_properties_py3 import ExternalSecuritySolutionProperties
62+
from .aad_connectivity_state1_py3 import AadConnectivityState1
63+
except (SyntaxError, ImportError):
64+
from .resource import Resource
65+
from .kind import Kind
66+
from .security_contact import SecurityContact
67+
from .pricing import Pricing
68+
from .workspace_setting import WorkspaceSetting
69+
from .auto_provisioning_setting import AutoProvisioningSetting
70+
from .compliance_segment import ComplianceSegment
71+
from .compliance import Compliance
72+
from .advanced_threat_protection_setting import AdvancedThreatProtectionSetting
73+
from .setting import Setting
74+
from .data_export_setting import DataExportSetting
75+
from .setting_kind1 import SettingKind1
76+
from .sensitivity_label import SensitivityLabel
77+
from .information_protection_keyword import InformationProtectionKeyword
78+
from .information_type import InformationType
79+
from .information_protection_policy import InformationProtectionPolicy
80+
from .location import Location
81+
from .operation_display import OperationDisplay
82+
from .operation import Operation
83+
from .security_task_parameters import SecurityTaskParameters
84+
from .security_task import SecurityTask
85+
from .asc_location import AscLocation
86+
from .alert_entity import AlertEntity
87+
from .alert_confidence_reason import AlertConfidenceReason
88+
from .alert import Alert
89+
from .discovered_security_solution import DiscoveredSecuritySolution
90+
from .topology_single_resource_parent import TopologySingleResourceParent
91+
from .topology_single_resource_child import TopologySingleResourceChild
92+
from .topology_single_resource import TopologySingleResource
93+
from .topology_resource import TopologyResource
94+
from .jit_network_access_port_rule import JitNetworkAccessPortRule
95+
from .jit_network_access_policy_virtual_machine import JitNetworkAccessPolicyVirtualMachine
96+
from .jit_network_access_request_port import JitNetworkAccessRequestPort
97+
from .jit_network_access_request_virtual_machine import JitNetworkAccessRequestVirtualMachine
98+
from .jit_network_access_request import JitNetworkAccessRequest
99+
from .jit_network_access_policy import JitNetworkAccessPolicy
100+
from .jit_network_access_policy_initiate_port import JitNetworkAccessPolicyInitiatePort
101+
from .jit_network_access_policy_initiate_virtual_machine import JitNetworkAccessPolicyInitiateVirtualMachine
102+
from .jit_network_access_policy_initiate_request import JitNetworkAccessPolicyInitiateRequest
103+
from .external_security_solution import ExternalSecuritySolution
104+
from .cef_solution_properties import CefSolutionProperties
105+
from .cef_external_security_solution import CefExternalSecuritySolution
106+
from .ata_solution_properties import AtaSolutionProperties
107+
from .ata_external_security_solution import AtaExternalSecuritySolution
108+
from .connected_workspace import ConnectedWorkspace
109+
from .aad_solution_properties import AadSolutionProperties
110+
from .aad_external_security_solution import AadExternalSecuritySolution
111+
from .external_security_solution_kind1 import ExternalSecuritySolutionKind1
112+
from .external_security_solution_properties import ExternalSecuritySolutionProperties
113+
from .aad_connectivity_state1 import AadConnectivityState1
114+
from .pricing_paged import PricingPaged
115+
from .security_contact_paged import SecurityContactPaged
116+
from .workspace_setting_paged import WorkspaceSettingPaged
117+
from .auto_provisioning_setting_paged import AutoProvisioningSettingPaged
118+
from .compliance_paged import CompliancePaged
119+
from .setting_paged import SettingPaged
120+
from .information_protection_policy_paged import InformationProtectionPolicyPaged
121+
from .operation_paged import OperationPaged
122+
from .asc_location_paged import AscLocationPaged
123+
from .security_task_paged import SecurityTaskPaged
124+
from .alert_paged import AlertPaged
125+
from .discovered_security_solution_paged import DiscoveredSecuritySolutionPaged
126+
from .jit_network_access_policy_paged import JitNetworkAccessPolicyPaged
127+
from .external_security_solution_paged import ExternalSecuritySolutionPaged
128+
from .topology_resource_paged import TopologyResourcePaged
129+
from .security_center_enums import (
130+
AlertNotifications,
131+
AlertsToAdmins,
132+
PricingTier,
133+
AutoProvision,
134+
SettingKind,
135+
SecurityFamily,
136+
Protocol,
137+
Status,
138+
StatusReason,
139+
AadConnectivityState,
140+
ExternalSecuritySolutionKind,
141+
)
142+
143+
__all__ = [
144+
'Resource',
145+
'Kind',
146+
'SecurityContact',
147+
'Pricing',
148+
'WorkspaceSetting',
149+
'AutoProvisioningSetting',
150+
'ComplianceSegment',
151+
'Compliance',
152+
'AdvancedThreatProtectionSetting',
153+
'Setting',
154+
'DataExportSetting',
155+
'SettingKind1',
156+
'SensitivityLabel',
157+
'InformationProtectionKeyword',
158+
'InformationType',
159+
'InformationProtectionPolicy',
160+
'Location',
161+
'OperationDisplay',
162+
'Operation',
163+
'SecurityTaskParameters',
164+
'SecurityTask',
165+
'AscLocation',
166+
'AlertEntity',
167+
'AlertConfidenceReason',
168+
'Alert',
169+
'DiscoveredSecuritySolution',
170+
'TopologySingleResourceParent',
171+
'TopologySingleResourceChild',
172+
'TopologySingleResource',
173+
'TopologyResource',
174+
'JitNetworkAccessPortRule',
175+
'JitNetworkAccessPolicyVirtualMachine',
176+
'JitNetworkAccessRequestPort',
177+
'JitNetworkAccessRequestVirtualMachine',
178+
'JitNetworkAccessRequest',
179+
'JitNetworkAccessPolicy',
180+
'JitNetworkAccessPolicyInitiatePort',
181+
'JitNetworkAccessPolicyInitiateVirtualMachine',
182+
'JitNetworkAccessPolicyInitiateRequest',
183+
'ExternalSecuritySolution',
184+
'CefSolutionProperties',
185+
'CefExternalSecuritySolution',
186+
'AtaSolutionProperties',
187+
'AtaExternalSecuritySolution',
188+
'ConnectedWorkspace',
189+
'AadSolutionProperties',
190+
'AadExternalSecuritySolution',
191+
'ExternalSecuritySolutionKind1',
192+
'ExternalSecuritySolutionProperties',
193+
'AadConnectivityState1',
194+
'PricingPaged',
195+
'SecurityContactPaged',
196+
'WorkspaceSettingPaged',
197+
'AutoProvisioningSettingPaged',
198+
'CompliancePaged',
199+
'SettingPaged',
200+
'InformationProtectionPolicyPaged',
201+
'OperationPaged',
202+
'AscLocationPaged',
203+
'SecurityTaskPaged',
204+
'AlertPaged',
205+
'DiscoveredSecuritySolutionPaged',
206+
'JitNetworkAccessPolicyPaged',
207+
'ExternalSecuritySolutionPaged',
208+
'TopologyResourcePaged',
209+
'AlertNotifications',
210+
'AlertsToAdmins',
211+
'PricingTier',
212+
'AutoProvision',
213+
'SettingKind',
214+
'SecurityFamily',
215+
'Protocol',
216+
'Status',
217+
'StatusReason',
218+
'AadConnectivityState',
219+
'ExternalSecuritySolutionKind',
220+
]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# coding=utf-8
2+
# --------------------------------------------------------------------------
3+
# Copyright (c) Microsoft Corporation. All rights reserved.
4+
# Licensed under the MIT License. See License.txt in the project root for
5+
# license information.
6+
#
7+
# Code generated by Microsoft (R) AutoRest Code Generator.
8+
# Changes may cause incorrect behavior and will be lost if the code is
9+
# regenerated.
10+
# --------------------------------------------------------------------------
11+
12+
from msrest.serialization import Model
13+
14+
15+
class AadConnectivityState1(Model):
16+
"""Describes an Azure resource with kind.
17+
18+
:param connectivity_state: The connectivity state of the external AAD
19+
solution . Possible values include: 'Discovered', 'NotLicensed',
20+
'Connected'
21+
:type connectivity_state: str or
22+
~azure.mgmt.security.models.AadConnectivityState
23+
"""
24+
25+
_attribute_map = {
26+
'connectivity_state': {'key': 'connectivityState', 'type': 'str'},
27+
}
28+
29+
def __init__(self, **kwargs):
30+
super(AadConnectivityState1, self).__init__(**kwargs)
31+
self.connectivity_state = kwargs.get('connectivity_state', None)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# coding=utf-8
2+
# --------------------------------------------------------------------------
3+
# Copyright (c) Microsoft Corporation. All rights reserved.
4+
# Licensed under the MIT License. See License.txt in the project root for
5+
# license information.
6+
#
7+
# Code generated by Microsoft (R) AutoRest Code Generator.
8+
# Changes may cause incorrect behavior and will be lost if the code is
9+
# regenerated.
10+
# --------------------------------------------------------------------------
11+
12+
from msrest.serialization import Model
13+
14+
15+
class AadConnectivityState1(Model):
16+
"""Describes an Azure resource with kind.
17+
18+
:param connectivity_state: The connectivity state of the external AAD
19+
solution . Possible values include: 'Discovered', 'NotLicensed',
20+
'Connected'
21+
:type connectivity_state: str or
22+
~azure.mgmt.security.models.AadConnectivityState
23+
"""
24+
25+
_attribute_map = {
26+
'connectivity_state': {'key': 'connectivityState', 'type': 'str'},
27+
}
28+
29+
def __init__(self, *, connectivity_state=None, **kwargs) -> None:
30+
super(AadConnectivityState1, self).__init__(**kwargs)
31+
self.connectivity_state = connectivity_state

0 commit comments

Comments
 (0)