Compartilhar via


ArmFrontDoorModelFactory.FrontendEndpointData Método

Definição

Inicializa uma nova instância de FrontendEndpointData.

public static Azure.ResourceManager.FrontDoor.FrontendEndpointData FrontendEndpointData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, string hostName = default, Azure.ResourceManager.FrontDoor.Models.SessionAffinityEnabledState? sessionAffinityEnabledState = default, int? sessionAffinityTtlInSeconds = default, Azure.Core.ResourceIdentifier webApplicationFirewallPolicyLinkId = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState? resourceState = default, Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningState? customHttpsProvisioningState = default, Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningSubstate? customHttpsProvisioningSubstate = default, Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration customHttpsConfiguration = default);
static member FrontendEndpointData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * string * Nullable<Azure.ResourceManager.FrontDoor.Models.SessionAffinityEnabledState> * Nullable<int> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState> * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningState> * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontendEndpointCustomHttpsProvisioningSubstate> * Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration -> Azure.ResourceManager.FrontDoor.FrontendEndpointData
Public Shared Function FrontendEndpointData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional hostName As String = Nothing, Optional sessionAffinityEnabledState As Nullable(Of SessionAffinityEnabledState) = Nothing, Optional sessionAffinityTtlInSeconds As Nullable(Of Integer) = Nothing, Optional webApplicationFirewallPolicyLinkId As ResourceIdentifier = Nothing, Optional resourceState As Nullable(Of FrontDoorResourceState) = Nothing, Optional customHttpsProvisioningState As Nullable(Of FrontendEndpointCustomHttpsProvisioningState) = Nothing, Optional customHttpsProvisioningSubstate As Nullable(Of FrontendEndpointCustomHttpsProvisioningSubstate) = Nothing, Optional customHttpsConfiguration As CustomHttpsConfiguration = Nothing) As FrontendEndpointData

Parâmetros

id
ResourceIdentifier

ID do recurso.

name
String

Nome do recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

hostName
String

O nome de host do frontendEndpoint. Precisa ser um nome de domínio.

sessionAffinityEnabledState
Nullable<SessionAffinityEnabledState>

Se deseja permitir a afinidade de sessão neste host. As opções válidas são "Habilitado" ou "Desabilitado".

sessionAffinityTtlInSeconds
Nullable<Int32>

UTILIZADAS. Esse campo será ignorado. O TTL a ser usado em segundos para afinidade de sessão, se aplicável.

webApplicationFirewallPolicyLinkId
ResourceIdentifier

Define a política de Firewall de Aplicativo Web para cada host (se aplicável).

resourceState
Nullable<FrontDoorResourceState>

Status de recursos.

customHttpsProvisioningState
Nullable<FrontendEndpointCustomHttpsProvisioningState>

Provisionamento status de Https Personalizados do frontendEndpoint.

customHttpsProvisioningSubstate
Nullable<FrontendEndpointCustomHttpsProvisioningSubstate>

O subestado de provisionamento mostra o progresso da habilitação/desabilitação de HTTPS personalizada passo a passo.

customHttpsConfiguration
CustomHttpsConfiguration

A configuração que especifica como habilitar HTTPS.

Retornos

Uma nova FrontendEndpointData instância para simulação.

Aplica-se a