Delen via


AFD Profiles - Validate Secret

Valideer een geheim in het profiel.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/validateSecret?api-version=2025-04-15

URI-parameters

Name In Vereist Type Description
profileName
path True

string

minLength: 1
maxLength: 260
pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

De naam van de Azure Front Door Standard of Azure Front Door Premium die uniek is binnen de resourcegroep.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
secretSource True

ResourceReference

Resourceverwijzing naar het Azure Key Vault-geheim. Verwacht moet de indeling /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} hebben

secretType True

SecretType

Het geheime type.

secretVersion

string

Geheime versie, als de klant een specifieke versie gebruikt.

Antwoorden

Name Type Description
200 OK

ValidateSecretOutput

OK

Other Status Codes

ErrorResponse

Azure Front Door-foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Validate_Secret

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/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"
}

Voorbeeldrespons

{
  "status": "Valid",
  "message": null
}

Definities

Name Description
ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

ResourceReference

Verwijzing naar een andere resource.

SecretType

Het type geheime resource.

status

De validatiestatus.

ValidateSecretInput

Invoer van het geheim dat moet worden gevalideerd.

ValidateSecretOutput

Uitvoer van het gevalideerde geheim.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ResourceReference

Verwijzing naar een andere resource.

Name Type Description
id

string

Resource-id.

SecretType

Het type geheime resource.

Waarde Description
AzureFirstPartyManagedCertificate
CustomerCertificate
ManagedCertificate
UrlSigningKey

status

De validatiestatus.

Waarde Description
AccessDenied
CertificateExpired
Invalid
Valid

ValidateSecretInput

Invoer van het geheim dat moet worden gevalideerd.

Name Type Description
secretSource

ResourceReference

Resourceverwijzing naar het Azure Key Vault-geheim. Verwacht moet de indeling /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} hebben

secretType

SecretType

Het geheime type.

secretVersion

string

Geheime versie, als de klant een specifieke versie gebruikt.

ValidateSecretOutput

Uitvoer van het gevalideerde geheim.

Name Type Description
message

string

Gedetailleerd foutbericht

status

status

De validatiestatus.