你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AFD Profiles - Validate Secret

验证配置文件中的机密。

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

URI 参数

名称 必需 类型 说明
profileName
path True

string

资源组中唯一的 Azure Front Door Standard 或 Azure Front Door Premium 的名称。

Regex pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

resourceGroupName
path True

string

Azure 订阅中的资源组的名称。

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Azure 订阅 ID。

api-version
query True

string

要与客户端请求一起使用的 API 的版本。 当前版本为 2023-05-01。

请求正文

名称 必需 类型 说明
secretSource True

ResourceReference

Azure 密钥保管库机密的资源引用。 应采用 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} 的格式

secretType True

SecretType

机密类型。

secretVersion

string

机密版本(如果客户使用的是特定版本)。

响应

名称 类型 说明
200 OK

ValidateSecretOutput

确定

Other Status Codes

AfdErrorResponse

描述操作失败原因的 Azure Front Door 错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名称 说明
user_impersonation 模拟用户帐户

示例

Validate_Secret

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/validateSecret?api-version=2023-05-01

{
  "secretSource": {
    "id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.KeyVault/vault/kvName/certificate/certName"
  },
  "secretType": "CustomerCertificate"
}

Sample Response

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

定义

名称 说明
AfdErrorResponse

错误响应

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ResourceReference

对另一个资源的引用。

SecretType

机密资源的类型。

status

验证状态。

ValidateSecretInput

要验证的机密的输入。

ValidateSecretOutput

已验证机密的输出。

AfdErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ResourceReference

对另一个资源的引用。

名称 类型 说明
id

string

资源 ID。

SecretType

机密资源的类型。

名称 类型 说明
AzureFirstPartyManagedCertificate

string

CustomerCertificate

string

ManagedCertificate

string

UrlSigningKey

string

status

验证状态。

名称 类型 说明
AccessDenied

string

CertificateExpired

string

Invalid

string

Valid

string

ValidateSecretInput

要验证的机密的输入。

名称 类型 说明
secretSource

ResourceReference

Azure 密钥保管库机密的资源引用。 应采用 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} 的格式

secretType

SecretType

机密类型。

secretVersion

string

机密版本(如果客户使用的是特定版本)。

ValidateSecretOutput

已验证机密的输出。

名称 类型 说明
message

string

详细错误消息

status

status

验证状态。