AFD Custom Domains - Get
Obtiene un dominio de AzureFrontDoor existente con el nombre de dominio especificado en la suscripción, el grupo de recursos y el perfil especificados.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}?api-version=2025-04-15
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
custom
|
path | True |
string |
Nombre del dominio en el perfil que es único globalmente. |
|
profile
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
Nombre de Azure Front Door Standard o Azure Front Door Premium que es único dentro del grupo de recursos. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Nombre del grupo de recursos dentro de la suscripción de Azure. |
|
subscription
|
path | True |
string |
Identificador de suscripción de Azure |
|
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. La versión actual es 2025-04-15. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
De acuerdo |
|
| Other Status Codes |
Respuesta de error de Azure Front Door que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
AFDCustomDomains_Get
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/customDomains/domain1?api-version=2025-04-15
Respuesta de muestra
{
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/customdomains/domain1",
"name": "domain1",
"type": "Microsoft.Cdn/profiles/customdomains",
"properties": {
"profileName": "profile1",
"hostName": "www.contoso.com",
"tlsSettings": {
"certificateType": "ManagedCertificate",
"cipherSuiteSetType": "Customized",
"minimumTlsVersion": "TLS12",
"customizedCipherSuiteSet": {
"cipherSuiteSetForTls12": [
"ECDHE_RSA_AES128_GCM_SHA256"
],
"cipherSuiteSetForTls13": [
"TLS_AES_128_GCM_SHA256",
"TLS_AES_256_GCM_SHA384"
]
},
"secret": {
"id": ""
}
},
"azureDnsZone": {
"id": ""
},
"preValidatedCustomDomainResourceId": {
"id": ""
},
"validationProperties": {
"validationToken": "8c9912db-c615-4eeb-8465",
"expirationDate": "2009-06-15T13:45:43.0000000Z"
},
"domainValidationState": "Pending",
"provisioningState": "Updating",
"deploymentStatus": "NotStarted"
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Afd |
Define el origen del certificado SSL. |
|
Afd |
tipo de conjunto de conjuntos de conjuntos de cifrado que se usarán para Https |
|
Afd |
Conjuntos de cifrado para TLS 1.2. Se requiere al menos uno en minimumTlsVersion TLS 1.2. |
|
Afd |
Conjuntos de cifrado para TLS 1.3. Se requiere al menos uno en minimumTlsVersion TLS 1.2, TLS 1.3. |
| AFDDomain |
Asignación de nombres de dominio descriptivos al nombre de host del punto final que el cliente proporciona con fines de marca, p. ej. |
|
AFDDomain |
Objeto de conjunto de conjuntos de conjuntos de cifrado personalizados que se usarán para Https cuando se personalice cipherSuiteSetType. |
|
AFDDomain |
Objeto JSON que contiene las propiedades para proteger un dominio. |
|
Afd |
Respuesta de error |
|
Afd |
Versión del protocolo TLS que se usará para Https cuando se personalice cipherSuiteSetType. |
|
Afd |
Estado de aprovisionamiento |
|
Deployment |
|
|
Domain |
Objeto JSON que contiene las propiedades para validar un dominio. |
|
Domain |
El subestado de aprovisionamiento muestra el progreso de la habilitación o deshabilitación del proceso https personalizado paso a paso. DCV significa DomainControlValidation. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Detalle del error. |
|
Identity |
Tipo de identidad que crea o modifica recursos |
|
Resource |
Referencia a otro recurso. |
|
System |
Solo lectura de datos del sistema |
AfdCertificateType
Define el origen del certificado SSL.
| Valor | Description |
|---|---|
| CustomerCertificate | |
| ManagedCertificate | |
| AzureFirstPartyManagedCertificate |
AfdCipherSuiteSetType
tipo de conjunto de conjuntos de conjuntos de cifrado que se usarán para Https
| Valor | Description |
|---|---|
| Customized | |
| TLS10_2019 | |
| TLS12_2022 | |
| TLS12_2023 |
AfdCustomizedCipherSuiteForTls12
Conjuntos de cifrado para TLS 1.2. Se requiere al menos uno en minimumTlsVersion TLS 1.2.
| Valor | Description |
|---|---|
| ECDHE_RSA_AES128_GCM_SHA256 | |
| ECDHE_RSA_AES256_GCM_SHA384 | |
| DHE_RSA_AES256_GCM_SHA384 | |
| DHE_RSA_AES128_GCM_SHA256 | |
| ECDHE_RSA_AES128_SHA256 | |
| ECDHE_RSA_AES256_SHA384 |
AfdCustomizedCipherSuiteForTls13
Conjuntos de cifrado para TLS 1.3. Se requiere al menos uno en minimumTlsVersion TLS 1.2, TLS 1.3.
| Valor | Description |
|---|---|
| TLS_AES_128_GCM_SHA256 | |
| TLS_AES_256_GCM_SHA384 |
AFDDomain
Asignación de nombres de dominio descriptivos al nombre de host del punto final que el cliente proporciona con fines de marca, p. ej. www.contoso.com
| Nombre | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de recurso. |
| name |
string |
Nombre del recurso. |
| properties.azureDnsZone |
Referencia de recursos a la zona DNS de Azure |
|
| properties.deploymentStatus | ||
| properties.domainValidationState |
El subestado de aprovisionamiento muestra el progreso de la habilitación o deshabilitación del proceso https personalizado paso a paso. DCV significa DomainControlValidation. |
|
| properties.extendedProperties |
object |
Key-Value par que representa las propiedades de migración para los dominios. |
| properties.hostName |
string |
Nombre de host del dominio. Debe ser un nombre de dominio. |
| properties.preValidatedCustomDomainResourceId |
Referencia de recursos al recurso de Azure donde se validó previamente la propiedad del dominio personalizado |
|
| properties.profileName |
string |
Nombre del perfil que contiene el dominio. |
| properties.provisioningState |
Estado de aprovisionamiento |
|
| properties.tlsSettings |
Configuración que especifica cómo habilitar HTTPS para el dominio mediante el certificado administrado de AzureFrontDoor o el propio certificado del usuario. Si no se especifica, habilitar ssl usa el certificado administrado de AzureFrontDoor de forma predeterminada. |
|
| properties.validationProperties |
Valores que el cliente necesita para validar la propiedad del dominio |
|
| systemData |
Solo lectura de datos del sistema |
|
| type |
string |
Tipo de recurso. |
AFDDomainHttpsCustomizedCipherSuiteSet
Objeto de conjunto de conjuntos de conjuntos de cifrado personalizados que se usarán para Https cuando se personalice cipherSuiteSetType.
| Nombre | Tipo | Description |
|---|---|---|
| cipherSuiteSetForTls12 |
Conjuntos de cifrado para TLS 1.2. Se requiere al menos uno en minimumTlsVersion TLS 1.2. |
|
| cipherSuiteSetForTls13 |
Conjuntos de cifrado para TLS 1.3. Se requiere al menos uno en minimumTlsVersion TLS 1.2, TLS 1.3. |
AFDDomainHttpsParameters
Objeto JSON que contiene las propiedades para proteger un dominio.
| Nombre | Tipo | Description |
|---|---|---|
| certificateType |
Define el origen del certificado SSL. |
|
| cipherSuiteSetType |
tipo de conjunto de conjuntos de conjuntos de cifrado que se usarán para Https |
|
| customizedCipherSuiteSet |
Objeto de conjuntos de cifrado personalizados que se usarán para Https cuando se personalice cipherSuiteSetType. |
|
| minimumTlsVersion |
Versión del protocolo TLS que se usará para Https cuando se personalice cipherSuiteSetType. |
|
| secret |
Referencia de recursos al secreto. Ie. subs/rg/profile/secret |
AfdErrorResponse
Respuesta de error
| Nombre | Tipo | Description |
|---|---|---|
| error |
Objeto de error. |
AfdMinimumTlsVersion
Versión del protocolo TLS que se usará para Https cuando se personalice cipherSuiteSetType.
| Valor | Description |
|---|---|
| TLS10 | |
| TLS12 | |
| TLS13 |
AfdProvisioningState
Estado de aprovisionamiento
| Valor | Description |
|---|---|
| Succeeded | |
| Failed | |
| Updating | |
| Deleting | |
| Creating |
DeploymentStatus
| Valor | Description |
|---|---|
| NotStarted | |
| InProgress | |
| Succeeded | |
| Failed |
DomainValidationProperties
Objeto JSON que contiene las propiedades para validar un dominio.
| Nombre | Tipo | Description |
|---|---|---|
| expirationDate |
string |
Fecha y hora en que expira el token |
| validationToken |
string |
Desafío usado para la validación basada en archivos o registros TXT de DNS |
DomainValidationState
El subestado de aprovisionamiento muestra el progreso de la habilitación o deshabilitación del proceso https personalizado paso a paso. DCV significa DomainControlValidation.
| Valor | Description |
|---|---|
| Unknown | |
| Submitting | |
| Pending | |
| Rejected | |
| TimedOut | |
| PendingRevalidation | |
| Approved | |
| RefreshingValidationToken | |
| InternalError |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
object |
Información adicional. |
| type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Detalles del error. |
|
| message |
string |
Mensaje de error. |
| target |
string |
Destino del error. |
IdentityType
Tipo de identidad que crea o modifica recursos
| Valor | Description |
|---|---|
| user | |
| application | |
| managedIdentity | |
| key |
ResourceReference
Referencia a otro recurso.
| Nombre | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de recurso. |
SystemData
Solo lectura de datos del sistema
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC) |
| createdBy |
string |
Identificador de la identidad que creó el recurso |
| createdByType |
Tipo de identidad que creó el recurso |
|
| lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identificador de la identidad que modificó el recurso por última vez. |
| lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |