PolicySetDefinition Class
The policy set definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
PolicySetDefinition
Constructor
PolicySetDefinition(*, policy_type: Optional[Union[str, azure.mgmt.resource.policy.v2021_06_01.models._policy_client_enums.PolicyType]] = None, display_name: Optional[str] = None, description: Optional[str] = None, metadata: Optional[Any] = None, parameters: Optional[Dict[str, azure.mgmt.resource.policy.v2021_06_01.models._models_py3.ParameterDefinitionsValue]] = None, policy_definitions: Optional[List[azure.mgmt.resource.policy.v2021_06_01.models._models_py3.PolicyDefinitionReference]] = None, policy_definition_groups: Optional[List[azure.mgmt.resource.policy.v2021_06_01.models._models_py3.PolicyDefinitionGroup]] = None, **kwargs)
Variables
- id
- str
The ID of the policy set definition.
- name
- str
The name of the policy set definition.
- type
- str
The type of the resource (Microsoft.Authorization/policySetDefinitions).
- system_data
- SystemData
The system metadata relating to this resource.
- policy_type
- str or PolicyType
The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. Possible values include: "NotSpecified", "BuiltIn", "Custom", "Static".
- display_name
- str
The display name of the policy set definition.
- description
- str
The policy set definition description.
- metadata
- any
The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.
- parameters
- dict[<xref:str,azure.mgmt.resource.policy.v2021_06_01.models.ParameterDefinitionsValue>]
The policy set definition parameters that can be used in policy definition references.
- policy_definitions
- list[PolicyDefinitionReference]
An array of policy definition references.
- policy_definition_groups
- list[PolicyDefinitionGroup]
The metadata describing groups of policy definition references within the policy set definition.
Feedback
Submit and view feedback for