ProfileProperties Class

The JSON object that contains the properties required to create a profile.

Constructor

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

Variables

Name Description
resource_state

Resource status of the profile. Known values are: "Creating", "Active", "Deleting", "Disabled", "Migrating", "Migrated", "PendingMigrationCommit", "CommittingMigration", and "AbortingMigration".

provisioning_state

Provisioning status of the profile. Known values are: "Succeeded", "Failed", "Updating", "Deleting", and "Creating".

extended_properties

Key-Value pair representing additional properties for profiles.

front_door_id
str

The Id of the frontdoor.

origin_response_timeout_seconds
int

Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.

log_scrubbing

Defines rules that scrub sensitive fields in the Azure Front Door profile logs.

Attributes

extended_properties

Key-Value pair representing additional properties for profiles.

extended_properties: dict[str, str] | None

front_door_id

The Id of the frontdoor.

front_door_id: str | None

log_scrubbing

Defines rules that scrub sensitive fields in the Azure Front Door profile logs.

log_scrubbing: _models.ProfileLogScrubbing | None

origin_response_timeout_seconds

Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.

origin_response_timeout_seconds: int | None

provisioning_state

"Succeeded", "Failed", "Updating", "Deleting", and "Creating".

provisioning_state: str | _models.ProfileProvisioningState | None

resource_state

"Creating", "Active", "Deleting", "Disabled", "Migrating", "Migrated", "PendingMigrationCommit", "CommittingMigration", and "AbortingMigration".

resource_state: str | _models.ProfileResourceState | None