ParameterDefinitionsValueMetadata Class

General metadata for the parameter.

Inheritance
azure.mgmt.resource.policy._serialization.Model
ParameterDefinitionsValueMetadata

Constructor

ParameterDefinitionsValueMetadata(*, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, display_name: str | None = None, description: str | None = None, strong_type: str | None = None, assign_permissions: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
additional_properties
dict[str, <xref:JSON>]

Unmatched properties from the message are deserialized to this collection.

display_name
str

The display name for the parameter.

description
str

The description of the parameter.

strong_type
str

Used when assigning the policy definition through the portal. Provides a context aware list of values for the user to choose from.

assign_permissions

Set to true to have Azure portal create role assignments on the resource ID or resource scope value of this parameter during policy assignment. This property is useful in case you wish to assign permissions outside the assignment scope.

Variables

Name Description
additional_properties
dict[str, <xref:JSON>]

Unmatched properties from the message are deserialized to this collection.

display_name
str

The display name for the parameter.

description
str

The description of the parameter.

strong_type
str

Used when assigning the policy definition through the portal. Provides a context aware list of values for the user to choose from.

assign_permissions

Set to true to have Azure portal create role assignments on the resource ID or resource scope value of this parameter during policy assignment. This property is useful in case you wish to assign permissions outside the assignment scope.