Partager via


Frontend Endpoints - Get

Obtient un point de terminaison front-end avec le nom spécifié dans la porte d’entrée spécifiée.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}?api-version=2019-05-01

Paramètres URI

Nom Dans Obligatoire Type Description
frontDoorName
path True

string

Nom de la porte d’entrée qui est globalement unique.

frontendEndpointName
path True

string

Nom du point de terminaison front-end unique dans front door.

resourceGroupName
path True

string

Nom du groupe de ressources au sein de l’abonnement Azure.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de façon unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version d’API client.

Réponses

Nom Type Description
200 OK

FrontendEndpoint

OK. La demande a réussi.

Other Status Codes

ErrorResponse

Réponse d’erreur Front Door décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation empruntez l’identité de votre compte d’utilisateur

Exemples

Get Frontend Endpoint

Exemple de requête

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1?api-version=2019-05-01

Exemple de réponse

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1",
  "name": "frontendEndpoint1",
  "properties": {
    "hostName": "www.contoso.com",
    "sessionAffinityEnabledState": "Enabled",
    "sessionAffinityTtlSeconds": 60,
    "webApplicationFirewallPolicyLink": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies/policy1"
    }
  }
}

Définitions

Nom Description
CustomHttpsConfiguration

Paramètres Https pour un domaine

CustomHttpsProvisioningState

Approvisionnement status du https personnalisé du frontendEndpoint.

CustomHttpsProvisioningSubstate

Le sous-état d’approvisionnement montre la progression du processus d’activation/désactivation https personnalisé étape par étape.

ErrorResponse

La réponse d’erreur indique que le service Front Door n’est pas en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.

FrontDoorCertificateSource

Définit la source du certificat SSL

FrontDoorCertificateType

Définit le type du certificat utilisé pour les connexions sécurisées à un serveur frontendpoint

FrontDoorResourceState

Ressource status de la sous-ressource Front Door ou Front Door.

FrontDoorTlsProtocolType

Définit le protocole d’extension TLS utilisé pour une remise sécurisée

FrontendEndpoint

Point de terminaison frontal utilisé pour le routage.

MinimumTLSVersion

Version TLS minimale requise par les clients pour établir une négociation SSL avec Front Door.

SessionAffinityEnabledState

Indique s’il faut, ou non, autoriser l’affinité de session sur cet hôte. Les options valides sont « Enabled » ou « Disabled »

Vault

Coffre de clés contenant le certificat SSL

WebApplicationFirewallPolicyLink

Définit la stratégie Web Application Firewall pour chaque hôte (le cas échéant)

CustomHttpsConfiguration

Paramètres Https pour un domaine

Nom Type Description
certificateSource

FrontDoorCertificateSource

Définit la source du certificat SSL

frontDoorCertificateSourceParameters.certificateType

FrontDoorCertificateType

Définit le type du certificat utilisé pour les connexions sécurisées à un serveur frontendpoint

keyVaultCertificateSourceParameters.secretName

string

Nom du secret Key Vault représentant le certificat PFX complet

keyVaultCertificateSourceParameters.secretVersion

string

Version du secret Key Vault représentant le certificat PFX complet

keyVaultCertificateSourceParameters.vault

Vault

Coffre de clés contenant le certificat SSL

minimumTlsVersion

MinimumTLSVersion

Version TLS minimale requise par les clients pour établir une négociation SSL avec Front Door.

protocolType

FrontDoorTlsProtocolType

Définit le protocole d’extension TLS utilisé pour une remise sécurisée

CustomHttpsProvisioningState

Approvisionnement status du https personnalisé du frontendEndpoint.

Valeur Description
Disabled
Disabling
Enabled
Enabling
Failed

CustomHttpsProvisioningSubstate

Le sous-état d’approvisionnement montre la progression du processus d’activation/désactivation https personnalisé étape par étape.

Valeur Description
CertificateDeleted
CertificateDeployed
DeletingCertificate
DeployingCertificate
DomainControlValidationRequestApproved
DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut
IssuingCertificate
PendingDomainControlValidationREquestApproval
SubmittingDomainControlValidationRequest

ErrorResponse

La réponse d’erreur indique que le service Front Door n’est pas en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur indiquant la raison de l’échec de l’opération.

FrontDoorCertificateSource

Définit la source du certificat SSL

Valeur Description
AzureKeyVault
FrontDoor

FrontDoorCertificateType

Définit le type du certificat utilisé pour les connexions sécurisées à un serveur frontendpoint

Valeur Description
Dedicated

FrontDoorResourceState

Ressource status de la sous-ressource Front Door ou Front Door.

Valeur Description
Creating
Deleting
Disabled
Disabling
Enabled
Enabling

FrontDoorTlsProtocolType

Définit le protocole d’extension TLS utilisé pour une remise sécurisée

Valeur Description
ServerNameIndication

FrontendEndpoint

Point de terminaison frontal utilisé pour le routage.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.customHttpsConfiguration

CustomHttpsConfiguration

Configuration spécifiant comment activer HTTPS

properties.customHttpsProvisioningState

CustomHttpsProvisioningState

Approvisionnement status du https personnalisé du frontendEndpoint.

properties.customHttpsProvisioningSubstate

CustomHttpsProvisioningSubstate

Le sous-état d’approvisionnement montre la progression du processus d’activation/désactivation https personnalisé étape par étape.

properties.hostName

string

Nom d’hôte du point de terminaison frontend (frontendEndpoint). Doit être un nom de domaine.

properties.resourceState

FrontDoorResourceState

Ressource status de la sous-ressource Front Door ou Front Door.
Status de ressources.

properties.sessionAffinityEnabledState

SessionAffinityEnabledState

Indique s’il faut, ou non, autoriser l’affinité de session sur cet hôte. Les options valides sont « Enabled » ou « Disabled »

properties.sessionAffinityTtlSeconds

integer

INUTILISÉS. Ce champ sera ignoré. Durée de vie (TTL) à utiliser, en secondes, pour l’affinité de session, le cas échéant.

properties.webApplicationFirewallPolicyLink

WebApplicationFirewallPolicyLink

Définit la stratégie Web Application Firewall pour chaque hôte (le cas échéant)

type

string

Type de ressource.

MinimumTLSVersion

Version TLS minimale requise par les clients pour établir une négociation SSL avec Front Door.

Valeur Description
1.0
1.2

SessionAffinityEnabledState

Indique s’il faut, ou non, autoriser l’affinité de session sur cet hôte. Les options valides sont « Enabled » ou « Disabled »

Valeur Description
Disabled
Enabled

Vault

Coffre de clés contenant le certificat SSL

Nom Type Description
id

string

ID de la ressource

Définit la stratégie Web Application Firewall pour chaque hôte (le cas échéant)

Nom Type Description
id

string

ID de la ressource