Skip to content

Commit b8b26d5

Browse files
author
SDK Automation
committed
Generated from 1144249e38328c6892ac246382220254c63249af
1 parent 8890600 commit b8b26d5

File tree

12 files changed

+2240
-1066
lines changed

12 files changed

+2240
-1066
lines changed

sdk/policyinsights/azure-mgmt-policyinsights/azure/mgmt/policyinsights/_configuration.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,18 @@ class PolicyInsightsClientConfiguration(AzureConfiguration):
2121
:param credentials: Credentials needed for the client to connect to Azure.
2222
:type credentials: :mod:`A msrestazure Credentials
2323
object<msrestazure.azure_active_directory>`
24+
:param subscription_id2: The ID of the target subscription.
25+
:type subscription_id2: str
2426
:param str base_url: Service URL
2527
"""
2628

2729
def __init__(
28-
self, credentials, base_url=None):
30+
self, credentials, subscription_id2, base_url=None):
2931

3032
if credentials is None:
3133
raise ValueError("Parameter 'credentials' must not be None.")
34+
if subscription_id2 is None:
35+
raise ValueError("Parameter 'subscription_id2' must not be None.")
3236
if not base_url:
3337
base_url = 'https://management.azure.com'
3438

@@ -41,3 +45,4 @@ def __init__(
4145
self.add_user_agent('Azure-SDK-For-Python')
4246

4347
self.credentials = credentials
48+
self.subscription_id2 = subscription_id2

sdk/policyinsights/azure-mgmt-policyinsights/azure/mgmt/policyinsights/_policy_insights_client.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
from .operations import PolicyStatesOperations
2020
from .operations import Operations
2121
from .operations import PolicyMetadataOperations
22+
from .operations import PolicyRestrictionsOperations
2223
from . import models
2324

2425

@@ -40,17 +41,21 @@ class PolicyInsightsClient(SDKClient):
4041
:vartype operations: azure.mgmt.policyinsights.operations.Operations
4142
:ivar policy_metadata: PolicyMetadata operations
4243
:vartype policy_metadata: azure.mgmt.policyinsights.operations.PolicyMetadataOperations
44+
:ivar policy_restrictions: PolicyRestrictions operations
45+
:vartype policy_restrictions: azure.mgmt.policyinsights.operations.PolicyRestrictionsOperations
4346
4447
:param credentials: Credentials needed for the client to connect to Azure.
4548
:type credentials: :mod:`A msrestazure Credentials
4649
object<msrestazure.azure_active_directory>`
50+
:param subscription_id2: The ID of the target subscription.
51+
:type subscription_id2: str
4752
:param str base_url: Service URL
4853
"""
4954

5055
def __init__(
51-
self, credentials, base_url=None):
56+
self, credentials, subscription_id2, base_url=None):
5257

53-
self.config = PolicyInsightsClientConfiguration(credentials, base_url)
58+
self.config = PolicyInsightsClientConfiguration(credentials, subscription_id2, base_url)
5459
super(PolicyInsightsClient, self).__init__(self.config.credentials, self.config)
5560

5661
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
@@ -69,3 +74,5 @@ def __init__(
6974
self._client, self.config, self._serialize, self._deserialize)
7075
self.policy_metadata = PolicyMetadataOperations(
7176
self._client, self.config, self._serialize, self._deserialize)
77+
self.policy_restrictions = PolicyRestrictionsOperations(
78+
self._client, self.config, self._serialize, self._deserialize)

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

Lines changed: 39 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,33 @@
1010
# --------------------------------------------------------------------------
1111

1212
try:
13+
from ._models_py3 import CheckRestrictionsRequest
14+
from ._models_py3 import CheckRestrictionsResourceDetails
15+
from ._models_py3 import CheckRestrictionsResult
16+
from ._models_py3 import CheckRestrictionsResultContentEvaluationResult
1317
from ._models_py3 import ComplianceDetail
18+
from ._models_py3 import ComponentEventDetails
19+
from ._models_py3 import ComponentStateDetails
1420
from ._models_py3 import ErrorDefinition
1521
from ._models_py3 import ErrorResponse, ErrorResponseException
1622
from ._models_py3 import ExpressionEvaluationDetails
23+
from ._models_py3 import FieldRestriction
24+
from ._models_py3 import FieldRestrictions
1725
from ._models_py3 import IfNotExistsEvaluationDetails
1826
from ._models_py3 import Operation
1927
from ._models_py3 import OperationDisplay
2028
from ._models_py3 import OperationsListResults
29+
from ._models_py3 import PendingField
2130
from ._models_py3 import PolicyAssignmentSummary
2231
from ._models_py3 import PolicyDefinitionSummary
2332
from ._models_py3 import PolicyDetails
2433
from ._models_py3 import PolicyEvaluationDetails
34+
from ._models_py3 import PolicyEvaluationResult
2535
from ._models_py3 import PolicyEvent
26-
from ._models_py3 import PolicyEventsQueryResults
2736
from ._models_py3 import PolicyGroupSummary
2837
from ._models_py3 import PolicyMetadata
38+
from ._models_py3 import PolicyReference
2939
from ._models_py3 import PolicyState
30-
from ._models_py3 import PolicyStatesQueryResults
3140
from ._models_py3 import PolicyTrackedResource
3241
from ._models_py3 import QueryFailure, QueryFailureException
3342
from ._models_py3 import QueryFailureError
@@ -43,24 +52,33 @@
4352
from ._models_py3 import TrackedResourceModificationDetails
4453
from ._models_py3 import TypedErrorInfo
4554
except (SyntaxError, ImportError):
55+
from ._models import CheckRestrictionsRequest
56+
from ._models import CheckRestrictionsResourceDetails
57+
from ._models import CheckRestrictionsResult
58+
from ._models import CheckRestrictionsResultContentEvaluationResult
4659
from ._models import ComplianceDetail
60+
from ._models import ComponentEventDetails
61+
from ._models import ComponentStateDetails
4762
from ._models import ErrorDefinition
4863
from ._models import ErrorResponse, ErrorResponseException
4964
from ._models import ExpressionEvaluationDetails
65+
from ._models import FieldRestriction
66+
from ._models import FieldRestrictions
5067
from ._models import IfNotExistsEvaluationDetails
5168
from ._models import Operation
5269
from ._models import OperationDisplay
5370
from ._models import OperationsListResults
71+
from ._models import PendingField
5472
from ._models import PolicyAssignmentSummary
5573
from ._models import PolicyDefinitionSummary
5674
from ._models import PolicyDetails
5775
from ._models import PolicyEvaluationDetails
76+
from ._models import PolicyEvaluationResult
5877
from ._models import PolicyEvent
59-
from ._models import PolicyEventsQueryResults
6078
from ._models import PolicyGroupSummary
6179
from ._models import PolicyMetadata
80+
from ._models import PolicyReference
6281
from ._models import PolicyState
63-
from ._models import PolicyStatesQueryResults
6482
from ._models import PolicyTrackedResource
6583
from ._models import QueryFailure, QueryFailureException
6684
from ._models import QueryFailureError
@@ -75,34 +93,46 @@
7593
from ._models import SummaryResults
7694
from ._models import TrackedResourceModificationDetails
7795
from ._models import TypedErrorInfo
96+
from ._paged_models import PolicyEventPaged
97+
from ._paged_models import PolicyStatePaged
7898
from ._paged_models import PolicyTrackedResourcePaged
7999
from ._paged_models import RemediationDeploymentPaged
80100
from ._paged_models import RemediationPaged
81101
from ._paged_models import SlimPolicyMetadataPaged
82102
from ._policy_insights_client_enums import (
83103
ResourceDiscoveryMode,
104+
FieldRestrictionResult,
84105
PolicyStatesResource,
85106
)
86107

87108
__all__ = [
109+
'CheckRestrictionsRequest',
110+
'CheckRestrictionsResourceDetails',
111+
'CheckRestrictionsResult',
112+
'CheckRestrictionsResultContentEvaluationResult',
88113
'ComplianceDetail',
114+
'ComponentEventDetails',
115+
'ComponentStateDetails',
89116
'ErrorDefinition',
90117
'ErrorResponse', 'ErrorResponseException',
91118
'ExpressionEvaluationDetails',
119+
'FieldRestriction',
120+
'FieldRestrictions',
92121
'IfNotExistsEvaluationDetails',
93122
'Operation',
94123
'OperationDisplay',
95124
'OperationsListResults',
125+
'PendingField',
96126
'PolicyAssignmentSummary',
97127
'PolicyDefinitionSummary',
98128
'PolicyDetails',
99129
'PolicyEvaluationDetails',
130+
'PolicyEvaluationResult',
100131
'PolicyEvent',
101-
'PolicyEventsQueryResults',
102132
'PolicyGroupSummary',
103133
'PolicyMetadata',
134+
'PolicyReference',
104135
'PolicyState',
105-
'PolicyStatesQueryResults',
106136
'PolicyTrackedResource',
107137
'QueryFailure', 'QueryFailureException',
108138
'QueryFailureError',
@@ -120,7 +150,10 @@
120150
'PolicyTrackedResourcePaged',
121151
'RemediationDeploymentPaged',
122152
'RemediationPaged',
153+
'PolicyEventPaged',
154+
'PolicyStatePaged',
123155
'SlimPolicyMetadataPaged',
124156
'ResourceDiscoveryMode',
157+
'FieldRestrictionResult',
125158
'PolicyStatesResource',
126159
]

0 commit comments

Comments
 (0)