Share via


ApplicationGatewayEntraJWTValidationConfig Class

Entra JWT Validation Configuration of an application gateway.

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

Constructor

ApplicationGatewayEntraJWTValidationConfig(*, id: str | None = None, name: str | None = None, un_authorized_request_action: str | _models.ApplicationGatewayUnAuthorizedRequestAction | None = None, tenant_id: str | None = None, client_id: str | None = None, audiences: list[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

Default value: None
name
str

Name of the entra jwt validation configuration that is unique within an application gateway.

Default value: None
un_authorized_request_action

Unauthorized request action. Known values are: "Deny" and "Allow".

Default value: None
tenant_id
str

The Tenant ID of the Microsoft Entra ID application.

Default value: None
client_id
str

The Client ID of the Microsoft Entra ID application.

Default value: None
audiences

List of acceptable audience claims that can be present in the token (aud claim). A maximum of 5 audiences are permitted.

Default value: None

Variables

Name Description
id
str

Resource ID.

name
str

Name of the entra jwt validation configuration that is unique within an application gateway.

etag
str

A unique read-only string that changes whenever the resource is updated.

un_authorized_request_action

Unauthorized request action. Known values are: "Deny" and "Allow".

tenant_id
str

The Tenant ID of the Microsoft Entra ID application.

client_id
str

The Client ID of the Microsoft Entra ID application.

audiences

List of acceptable audience claims that can be present in the token (aud claim). A maximum of 5 audiences are permitted.

provisioning_state

The provisioning state of the entra jwt validation configuration resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".