Freigeben über


ArmNetworkModelFactory.ApplicationGatewayEntraJwtValidationConfig Method

Definition

Initializes a new instance of ApplicationGatewayEntraJwtValidationConfig.

public static Azure.ResourceManager.Network.Models.ApplicationGatewayEntraJwtValidationConfig ApplicationGatewayEntraJwtValidationConfig(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, Azure.ResourceManager.Network.Models.ApplicationGatewayUnAuthorizedRequestAction? unAuthorizedRequestAction = default, Guid? tenantId = default, string clientId = default, System.Collections.Generic.IEnumerable<string> audiences = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default);
static member ApplicationGatewayEntraJwtValidationConfig : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Network.Models.ApplicationGatewayUnAuthorizedRequestAction> * Nullable<Guid> * string * seq<string> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> -> Azure.ResourceManager.Network.Models.ApplicationGatewayEntraJwtValidationConfig
Public Shared Function ApplicationGatewayEntraJwtValidationConfig (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional unAuthorizedRequestAction As Nullable(Of ApplicationGatewayUnAuthorizedRequestAction) = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional clientId As String = Nothing, Optional audiences As IEnumerable(Of String) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing) As ApplicationGatewayEntraJwtValidationConfig

Parameters

id
ResourceIdentifier

Resource ID.

name
String

Resource name.

resourceType
Nullable<ResourceType>

Resource type.

etag
Nullable<ETag>

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

unAuthorizedRequestAction
Nullable<ApplicationGatewayUnAuthorizedRequestAction>

Unauthorized request action.

tenantId
Nullable<Guid>

The Tenant ID of the Microsoft Entra ID application.

clientId
String

The Client ID of the Microsoft Entra ID application.

audiences
IEnumerable<String>

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

provisioningState
Nullable<NetworkProvisioningState>

The provisioning state of the entra jwt validation configuration resource.

Returns

A new ApplicationGatewayEntraJwtValidationConfig instance for mocking.

Applies to