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 |
---|---|---|---|---|
front
|
path | True |
string |
Nom de la porte d’entrée qui est globalement unique. |
frontend
|
path | True |
string |
Nom du point de terminaison front-end unique dans front door. |
resource
|
path | True |
string |
Nom du groupe de ressources au sein de l’abonnement Azure. |
subscription
|
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 |
OK. La demande a réussi. |
|
Other Status Codes |
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 |
---|---|
Custom |
Paramètres Https pour un domaine |
Custom |
Approvisionnement status du https personnalisé du frontendEndpoint. |
Custom |
Le sous-état d’approvisionnement montre la progression du processus d’activation/désactivation https personnalisé étape par étape. |
Error |
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. |
Front |
Définit la source du certificat SSL |
Front |
Définit le type du certificat utilisé pour les connexions sécurisées à un serveur frontendpoint |
Front |
Ressource status de la sous-ressource Front Door ou Front Door. |
Front |
Définit le protocole d’extension TLS utilisé pour une remise sécurisée |
Frontend |
Point de terminaison frontal utilisé pour le routage. |
Minimum |
Version TLS minimale requise par les clients pour établir une négociation SSL avec Front Door. |
Session |
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 |
Web |
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 |
Définit la source du certificat SSL |
|
frontDoorCertificateSourceParameters.certificateType |
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 |
Coffre de clés contenant le certificat SSL |
|
minimumTlsVersion |
Version TLS minimale requise par les clients pour établir une négociation SSL avec Front Door. |
|
protocolType |
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 |
Configuration spécifiant comment activer HTTPS |
|
properties.customHttpsProvisioningState |
Approvisionnement status du https personnalisé du frontendEndpoint. |
|
properties.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 |
Ressource status de la sous-ressource Front Door ou Front Door. |
|
properties.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 |
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 |
WebApplicationFirewallPolicyLink
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 |