Frontend Endpoints - Get
Hämtar en klientdelsslutpunkt med det angivna namnet inom den angivna Front Door.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}?api-version=2021-06-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
front
|
path | True |
string minLength: 5maxLength: 64 pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ |
Namnet på Front Door som är globalt unikt. |
frontend
|
path | True |
string minLength: 1maxLength: 255 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
Namnet på klientdelsslutpunkten som är unik i Front Door. |
resource
|
path | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$ |
Namnet på resursgruppen i Azure-prenumerationen. |
subscription
|
path | True |
string |
Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ |
|
Other Status Codes |
Front Door-felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Get Frontend Endpoint
Exempelbegäran
Exempelsvar
{
"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"
}
}
}
Definitioner
Name | Description |
---|---|
Custom |
Https-inställningar för en domän |
Custom |
Etableringsstatus för anpassade https för klientdelenEndpoint. |
Custom |
Etableringsundertillstånd visar förloppet för den anpassade HTTPS-aktiverings-/inaktiveringsprocessen steg för steg. |
Error |
Felsvaret anger att Front Door-tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet. |
Front |
Definierar källan för SSL-certifikatet |
Front |
Definierar vilken typ av certifikat som används för säkra anslutningar till en klientdelSlutpunkt |
Front |
Resursstatus för Front Door eller Front Door SubResource. |
Front |
Definierar TLS-tilläggsprotokollet som används för säker leverans |
Frontend |
En klientdelsslutpunkt som används för routning. |
Minimum |
Den lägsta TLS-version som krävs från klienterna för att upprätta en SSL-handskakning med Front Door. |
Session |
Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" |
Vault |
Nyckelvalvet som innehåller SSL-certifikatet |
Web |
Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt) |
CustomHttpsConfiguration
Https-inställningar för en domän
Name | Typ | Description |
---|---|---|
certificateSource |
Definierar källan för SSL-certifikatet |
|
frontDoorCertificateSourceParameters.certificateType |
Definierar vilken typ av certifikat som används för säkra anslutningar till en klientdelSlutpunkt |
|
keyVaultCertificateSourceParameters.secretName |
string |
Namnet på Key Vault-hemligheten som representerar det fullständiga certifikatet PFX |
keyVaultCertificateSourceParameters.secretVersion |
string |
Versionen av Key Vault-hemligheten som representerar det fullständiga certifikatet PFX |
keyVaultCertificateSourceParameters.vault |
Nyckelvalvet som innehåller SSL-certifikatet |
|
minimumTlsVersion |
Den lägsta TLS-version som krävs från klienterna för att upprätta en SSL-handskakning med Front Door. |
|
protocolType |
Definierar TLS-tilläggsprotokollet som används för säker leverans |
CustomHttpsProvisioningState
Etableringsstatus för anpassade https för klientdelenEndpoint.
Värde | Description |
---|---|
Disabled | |
Disabling | |
Enabled | |
Enabling | |
Failed |
CustomHttpsProvisioningSubstate
Etableringsundertillstånd visar förloppet för den anpassade HTTPS-aktiverings-/inaktiveringsprocessen steg för steg.
Värde | Description |
---|---|
CertificateDeleted | |
CertificateDeployed | |
DeletingCertificate | |
DeployingCertificate | |
DomainControlValidationRequestApproved | |
DomainControlValidationRequestRejected | |
DomainControlValidationRequestTimedOut | |
IssuingCertificate | |
PendingDomainControlValidationREquestApproval | |
SubmittingDomainControlValidationRequest |
ErrorResponse
Felsvaret anger att Front Door-tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.
Name | Typ | Description |
---|---|---|
code |
string |
Felkod. |
message |
string |
Felmeddelande som anger varför åtgärden misslyckades. |
FrontDoorCertificateSource
Definierar källan för SSL-certifikatet
Värde | Description |
---|---|
AzureKeyVault | |
FrontDoor |
FrontDoorCertificateType
Definierar vilken typ av certifikat som används för säkra anslutningar till en klientdelSlutpunkt
Värde | Description |
---|---|
Dedicated |
FrontDoorResourceState
Resursstatus för Front Door eller Front Door SubResource.
Värde | Description |
---|---|
Creating | |
Deleting | |
Disabled | |
Disabling | |
Enabled | |
Enabling | |
Migrated | |
Migrating |
FrontDoorTlsProtocolType
Definierar TLS-tilläggsprotokollet som används för säker leverans
Värde | Description |
---|---|
ServerNameIndication |
FrontendEndpoint
En klientdelsslutpunkt som används för routning.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |
name |
string |
Resursnamn. |
properties.customHttpsConfiguration |
Konfigurationen som anger hur HTTPS ska aktiveras |
|
properties.customHttpsProvisioningState |
Etableringsstatus för anpassade https för klientdelenEndpoint. |
|
properties.customHttpsProvisioningSubstate |
Etableringsundertillstånd visar förloppet för den anpassade HTTPS-aktiverings-/inaktiveringsprocessen steg för steg. |
|
properties.hostName |
string |
Värdnamnet för klientdelenEndpoint. Måste vara ett domännamn. |
properties.resourceState |
Resursstatus för Front Door eller Front Door SubResource. |
|
properties.sessionAffinityEnabledState |
Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade" |
|
properties.sessionAffinityTtlSeconds |
integer |
OANVÄND. Det här fältet ignoreras. Den TTL som ska användas i sekunder för sessionstillhörighet, om tillämpligt. |
properties.webApplicationFirewallPolicyLink |
Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt) |
|
type |
string |
Resurstyp. |
MinimumTLSVersion
Den lägsta TLS-version som krävs från klienterna för att upprätta en SSL-handskakning med Front Door.
Värde | Description |
---|---|
1.0 | |
1.2 |
SessionAffinityEnabledState
Om du vill tillåta sessionstillhörighet på den här värden. Giltiga alternativ är "Aktiverade" eller "Inaktiverade"
Värde | Description |
---|---|
Disabled | |
Enabled |
Vault
Nyckelvalvet som innehåller SSL-certifikatet
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |
WebApplicationFirewallPolicyLink
Definierar brandväggsprincipen för webbprogram för varje värd (om tillämpligt)
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |