你当前正在访问 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 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
profile
|
path | True |
string |
资源组中唯一的 Azure Front Door Standard 或 Azure Front Door Premium 的名称。 Regex pattern: |
resource
|
path | True |
string |
Azure 订阅中的资源组的名称。 Regex pattern: |
subscription
|
path | True |
string |
Azure 订阅 ID。 |
api-version
|
query | True |
string |
要与客户端请求一起使用的 API 的版本。 当前版本为 2023-05-01。 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
secretSource | True |
Azure 密钥保管库机密的资源引用。 应采用 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} 的格式 |
|
secretType | True |
机密类型。 |
|
secretVersion |
string |
机密版本(如果客户使用的是特定版本)。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
确定 |
|
Other Status Codes |
描述操作失败原因的 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
}
定义
名称 | 说明 |
---|---|
Afd |
错误响应 |
Error |
资源管理错误附加信息。 |
Error |
错误详细信息。 |
Resource |
对另一个资源的引用。 |
Secret |
机密资源的类型。 |
status |
验证状态。 |
Validate |
要验证的机密的输入。 |
Validate |
已验证机密的输出。 |
AfdErrorResponse
错误响应
名称 | 类型 | 说明 |
---|---|---|
error |
错误对象。 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
ErrorDetail
错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
错误详细信息。 |
|
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 |
Azure 密钥保管库机密的资源引用。 应采用 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} 的格式 |
|
secretType |
机密类型。 |
|
secretVersion |
string |
机密版本(如果客户使用的是特定版本)。 |
ValidateSecretOutput
已验证机密的输出。
名称 | 类型 | 说明 |
---|---|---|
message |
string |
详细错误消息 |
status |
验证状态。 |