azure.mgmt.resource.policy.v2023_04_01 package
Submodules
- azure.mgmt.resource.policy.v2023_04_01.models module
CreatedByType
EnforcementMode
ErrorAdditionalInfo
ErrorResponse
Identity
NonComplianceMessage
Override
OverrideKind
ParameterDefinitionsValue
ParameterDefinitionsValueMetadata
ParameterType
ParameterValuesValue
PolicyAssignment
PolicyAssignmentListResult
PolicyAssignmentUpdate
PolicyDefinition
PolicyDefinitionGroup
PolicyDefinitionListResult
PolicyDefinitionReference
PolicyDefinitionVersion
PolicyDefinitionVersionListResult
PolicySetDefinition
PolicySetDefinitionListResult
PolicySetDefinitionVersion
PolicySetDefinitionVersionListResult
PolicyType
ResourceIdentityType
ResourceSelector
Selector
SelectorKind
SystemData
UserAssignedIdentitiesValue
- azure.mgmt.resource.policy.v2023_04_01.operations module
PolicyAssignmentsOperations
PolicyAssignmentsOperations.create()
PolicyAssignmentsOperations.create_by_id()
PolicyAssignmentsOperations.delete()
PolicyAssignmentsOperations.delete_by_id()
PolicyAssignmentsOperations.get()
PolicyAssignmentsOperations.get_by_id()
PolicyAssignmentsOperations.list()
PolicyAssignmentsOperations.list_for_management_group()
PolicyAssignmentsOperations.list_for_resource()
PolicyAssignmentsOperations.list_for_resource_group()
PolicyAssignmentsOperations.update()
PolicyAssignmentsOperations.update_by_id()
PolicyAssignmentsOperations.models
PolicyDefinitionVersionsOperations
PolicyDefinitionVersionsOperations.create_or_update()
PolicyDefinitionVersionsOperations.create_or_update_at_management_group()
PolicyDefinitionVersionsOperations.delete()
PolicyDefinitionVersionsOperations.delete_at_management_group()
PolicyDefinitionVersionsOperations.get()
PolicyDefinitionVersionsOperations.get_at_management_group()
PolicyDefinitionVersionsOperations.get_built_in()
PolicyDefinitionVersionsOperations.list()
PolicyDefinitionVersionsOperations.list_all()
PolicyDefinitionVersionsOperations.list_all_at_management_group()
PolicyDefinitionVersionsOperations.list_all_builtins()
PolicyDefinitionVersionsOperations.list_built_in()
PolicyDefinitionVersionsOperations.list_by_management_group()
PolicyDefinitionVersionsOperations.models
PolicyDefinitionsOperations
PolicyDefinitionsOperations.create_or_update()
PolicyDefinitionsOperations.create_or_update_at_management_group()
PolicyDefinitionsOperations.delete()
PolicyDefinitionsOperations.delete_at_management_group()
PolicyDefinitionsOperations.get()
PolicyDefinitionsOperations.get_at_management_group()
PolicyDefinitionsOperations.get_built_in()
PolicyDefinitionsOperations.list()
PolicyDefinitionsOperations.list_built_in()
PolicyDefinitionsOperations.list_by_management_group()
PolicyDefinitionsOperations.models
PolicySetDefinitionVersionsOperations
PolicySetDefinitionVersionsOperations.create_or_update()
PolicySetDefinitionVersionsOperations.create_or_update_at_management_group()
PolicySetDefinitionVersionsOperations.delete()
PolicySetDefinitionVersionsOperations.delete_at_management_group()
PolicySetDefinitionVersionsOperations.get()
PolicySetDefinitionVersionsOperations.get_at_management_group()
PolicySetDefinitionVersionsOperations.get_built_in()
PolicySetDefinitionVersionsOperations.list()
PolicySetDefinitionVersionsOperations.list_all()
PolicySetDefinitionVersionsOperations.list_all_at_management_group()
PolicySetDefinitionVersionsOperations.list_all_builtins()
PolicySetDefinitionVersionsOperations.list_built_in()
PolicySetDefinitionVersionsOperations.list_by_management_group()
PolicySetDefinitionVersionsOperations.models
PolicySetDefinitionsOperations
PolicySetDefinitionsOperations.create_or_update()
PolicySetDefinitionsOperations.create_or_update_at_management_group()
PolicySetDefinitionsOperations.delete()
PolicySetDefinitionsOperations.delete_at_management_group()
PolicySetDefinitionsOperations.get()
PolicySetDefinitionsOperations.get_at_management_group()
PolicySetDefinitionsOperations.get_built_in()
PolicySetDefinitionsOperations.list()
PolicySetDefinitionsOperations.list_built_in()
PolicySetDefinitionsOperations.list_by_management_group()
PolicySetDefinitionsOperations.models
Module contents
- class azure.mgmt.resource.policy.v2023_04_01.PolicyClient(credential: TokenCredential, subscription_id: str, base_url: str = 'https://management.azure.com', **kwargs: Any)[source]
Bases:
object
To manage and control access to your resources, you can define customized policies and assign them at a scope.
- Variables:
policy_definitions (azure.mgmt.resource.policy.v2023_04_01.operations.PolicyDefinitionsOperations) – PolicyDefinitionsOperations operations
policy_definition_versions (azure.mgmt.resource.policy.v2023_04_01.operations.PolicyDefinitionVersionsOperations) – PolicyDefinitionVersionsOperations operations
policy_set_definitions (azure.mgmt.resource.policy.v2023_04_01.operations.PolicySetDefinitionsOperations) – PolicySetDefinitionsOperations operations
policy_set_definition_versions (azure.mgmt.resource.policy.v2023_04_01.operations.PolicySetDefinitionVersionsOperations) – PolicySetDefinitionVersionsOperations operations
policy_assignments (azure.mgmt.resource.policy.v2023_04_01.operations.PolicyAssignmentsOperations) – PolicyAssignmentsOperations operations
- Parameters:
credential (TokenCredential) – Credential needed for the client to connect to Azure. Required.
subscription_id (str) – The ID of the target subscription. The value must be an UUID. Required.
base_url (str) – Service URL. Default value is “https://management.azure.com”.
- Keyword Arguments:
api_version (str) – Api Version. Default value is “2023-04-01”. Note that overriding this default value may result in unsupported behavior.