Alias Class

The alias type.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
Alias

Constructor

Alias(*, name: Optional[str] = None, paths: Optional[List[azure.mgmt.resource.policy.v2020_09_01.models._models_py3.AliasPath]] = None, type: Optional[Union[str, azure.mgmt.resource.policy.v2020_09_01.models._policy_client_enums.AliasType]] = None, default_path: Optional[str] = None, default_pattern: Optional[azure.mgmt.resource.policy.v2020_09_01.models._models_py3.AliasPattern] = None, **kwargs)

Variables

name
str

The alias name.

paths
list[AliasPath]

The paths for an alias.

type
str or AliasType

The type of the alias. Possible values include: "NotSpecified", "PlainText", "Mask".

default_path
str

The default path for an alias.

default_pattern
AliasPattern

The default pattern for an alias.

default_metadata
AliasPathMetadata

The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata.