PolicyDefinitionReference Class

The policy definition reference.

Constructor

PolicyDefinitionReference(*args: Any, **kwargs: Any)

Variables

Name Description
policy_definition_id
str

The ID of the policy definition or policy set definition. Required.

definition_version
str

The version of the policy definition to use.

latest_definition_version
str

The latest version of the policy definition available. This is only present if requested via the $expand query parameter.

effective_definition_version
str

The effective version of the policy definition in use. This is only present if requested via the $expand query parameter.

parameters

The parameter values for the referenced policy rule. The keys are the parameter names.

policy_definition_reference_id
str

A unique id (within the policy set definition) for this policy definition reference.

group_names

The name of the groups that this policy definition reference belongs to.

Attributes

definition_version

The version of the policy definition to use.

definition_version: str | None

effective_definition_version

The effective version of the policy definition in use. This is only present if requested via the $expand query parameter.

effective_definition_version: str | None

group_names

The name of the groups that this policy definition reference belongs to.

group_names: list[str] | None

latest_definition_version

The latest version of the policy definition available. This is only present if requested via the $expand query parameter.

latest_definition_version: str | None

parameters

The parameter values for the referenced policy rule. The keys are the parameter names.

parameters: dict[str, '_models.ParameterValuesValue'] | None

policy_definition_id

The ID of the policy definition or policy set definition. Required.

policy_definition_id: str

policy_definition_reference_id

A unique id (within the policy set definition) for this policy definition reference.

policy_definition_reference_id: str | None