AFD Profiles - Validate Secret
Verifiera en hemlighet i profilen.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/validateSecret?api-version=2025-04-15
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
profile
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
Namnet på Azure Front Door Standard eller Azure Front Door Premium som är unikt i resursgruppen. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Namnet på resursgruppen i Azure-prenumerationen. |
|
subscription
|
path | True |
string |
Azure-prenumerations-ID. |
|
api-version
|
query | True |
string |
Version av API:et som ska användas med klientbegäran. Den aktuella versionen är 2025-04-15. |
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| secretSource | True |
Resursreferens till Azure Key Vault-hemligheten. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} |
|
| secretType | True |
Den hemliga typen. |
|
| secretVersion |
string |
Hemlig version, om kunden använder en viss version. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
OKEJ |
|
| Other Status Codes |
Azure Front Door-felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
Validate_Secret
Exempelbegäran
POST https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/validateSecret?api-version=2025-04-15
{
"secretSource": {
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.KeyVault/vault/kvName/certificate/certName"
},
"secretType": "CustomerCertificate"
}
Exempelsvar
{
"status": "Valid",
"message": null
}
Definitioner
| Name | Description |
|---|---|
|
Afd |
Felsvar |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Resource |
Referens till en annan resurs. |
|
Secret |
Typ av hemlig resurs. |
| status |
Valideringsstatus. |
|
Validate |
Indata för hemligheten som ska verifieras. |
|
Validate |
Utdata från den verifierade hemligheten. |
AfdErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ResourceReference
Referens till en annan resurs.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Resurs-ID. |
SecretType
Typ av hemlig resurs.
| Värde | Description |
|---|---|
| UrlSigningKey | |
| CustomerCertificate | |
| ManagedCertificate | |
| AzureFirstPartyManagedCertificate |
status
Valideringsstatus.
| Värde | Description |
|---|---|
| Valid | |
| Invalid | |
| AccessDenied | |
| CertificateExpired |
ValidateSecretInput
Indata för hemligheten som ska verifieras.
| Name | Typ | Description |
|---|---|---|
| secretSource |
Resursreferens till Azure Key Vault-hemligheten. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} |
|
| secretType |
Den hemliga typen. |
|
| secretVersion |
string |
Hemlig version, om kunden använder en viss version. |
ValidateSecretOutput
Utdata från den verifierade hemligheten.
| Name | Typ | Description |
|---|---|---|
| message |
string |
Detaljerat felmeddelande |
| status |
Valideringsstatus. |