azure.mgmt.resource.policy package¶
Module contents¶
-
class
azure.mgmt.resource.policy.
PolicyClient
(credentials, subscription_id, api_version=None, base_url=None, profile=<KnownProfiles.default: <azure.profiles.DefaultProfile object>>)[source]¶ Bases:
azure.profiles.multiapiclient.MultiApiClientMixin
,msrest.service_client.SDKClient
To manage and control access to your resources, you can define customized policies and assign them at a scope.
- Variables
config (PolicyClientConfiguration) – Configuration for client.
- Parameters
credentials (
A msrestazure Credentials object
) – Credentials needed for the client to connect to Azure.subscription_id (str) – The ID of the target subscription.
api_version (str) – API version to use if no profile is provided, or if missing in profile.
base_url (str) – Service URL
profile (azure.profiles.KnownProfiles) – A profile definition, from KnownProfiles to dict.
-
DEFAULT_API_VERSION
= '2018-03-01'¶
-
LATEST_PROFILE
= azure.mgmt.resource.policy.PolicyClient latest¶
-
classmethod
models
(api_version='2018-03-01')[source]¶ Module depends on the API version:
2015-10-01-preview:
v2015_10_01_preview.models
2016-04-01:
v2016_04_01.models
2016-12-01:
v2016_12_01.models
2017-06-01-preview:
v2017_06_01_preview.models
2018-03-01:
v2018_03_01.models
-
policy_assignments
¶ Instance depends on the API version:
2015-10-01-preview:
PolicyAssignmentsOperations
2016-04-01:
PolicyAssignmentsOperations
2016-12-01:
PolicyAssignmentsOperations
2017-06-01-preview:
PolicyAssignmentsOperations
2018-03-01:
PolicyAssignmentsOperations
-
policy_definitions
¶ Instance depends on the API version:
2015-10-01-preview:
PolicyDefinitionsOperations
2016-04-01:
PolicyDefinitionsOperations
2016-12-01:
PolicyDefinitionsOperations
2017-06-01-preview:
PolicyDefinitionsOperations
2018-03-01:
PolicyDefinitionsOperations
-
policy_set_definitions
¶ Instance depends on the API version:
2017-06-01-preview:
PolicySetDefinitionsOperations
2018-03-01:
PolicySetDefinitionsOperations