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

Container Apps - List Custom Host Name Analysis

分析容器应用的自定义主机名

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/listCustomHostNameAnalysis?api-version=2023-05-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/listCustomHostNameAnalysis?customHostname={customHostname}&api-version=2023-05-01

URI 参数

名称 必需 类型 说明
containerAppName
path True

string

容器应用的名称。

resourceGroupName
path True

string

资源组的名称。 此名称不区分大小写。

subscriptionId
path True

string

目标订阅的 ID。

api-version
query True

string

要用于此操作的 API 版本。

customHostname
query

string

自定义主机名。

响应

名称 类型 说明
200 OK

CustomHostnameAnalysisResult

确定

Other Status Codes

DefaultErrorResponse

常见错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流

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

Scopes

名称 说明
user_impersonation 模拟用户帐户

示例

Analyze Custom Hostname

Sample Request

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/containerApps/testcontainerapp0/listCustomHostNameAnalysis?customHostname=my.name.corp&api-version=2023-05-01

Sample Response

{
  "hostName": "my.name.corp",
  "isHostnameAlreadyVerified": true,
  "customDomainVerificationTest": "Passed",
  "customDomainVerificationFailureInfo": {},
  "hasConflictOnManagedEnvironment": false,
  "conflictingContainerAppResourceId": "",
  "cNameRecords": [
    "cNameRecord1",
    "cNameRecord2"
  ],
  "txtRecords": [
    "txtRecord1",
    "txtRecord2"
  ],
  "aRecords": [
    "aRecord1",
    "aRecord2"
  ],
  "alternateCNameRecords": [
    "cNameRecord1",
    "cNameRecord2"
  ],
  "alternateTxtRecords": [
    "txtRecord1",
    "txtRecord2"
  ]
}

定义

名称 说明
CustomDomainVerificationFailureInfo

DNS 验证失败时的原始故障信息。

CustomHostnameAnalysisResult

自定义域分析。

DefaultErrorResponse

App 服务错误响应。

Details

详细信息或错误

DnsVerificationTestResult

DNS 验证测试结果。

Error

错误模型。

CustomDomainVerificationFailureInfo

DNS 验证失败时的原始故障信息。

名称 类型 说明
code

string

标准化字符串,用于以编程方式标识错误。

details

Details[]

详细信息或错误

message

string

详细的错误说明和调试信息。

target

string

详细的错误说明和调试信息。

CustomHostnameAnalysisResult

自定义域分析。

名称 类型 说明
aRecords

string[]

此主机名可见的记录。

alternateCNameRecords

string[]

此主机名可见的备用 CName 记录。

alternateTxtRecords

string[]

此主机名可见的备用 TXT 记录。

cNameRecords

string[]

此主机名的 CName 记录可见。

conflictWithEnvironmentCustomDomain

boolean

true 如果容器应用的托管环境级别自定义域存在冲突,则为 ;否则为 false

conflictingContainerAppResourceId

string

托管环境中冲突的容器应用的名称(如果它位于同一订阅中)。

customDomainVerificationFailureInfo

CustomDomainVerificationFailureInfo

DNS 验证失败时的原始故障信息。

customDomainVerificationTest

DnsVerificationTestResult

DNS 验证测试结果。

hasConflictOnManagedEnvironment

boolean

true 如果容器应用的托管环境中存在冲突,则为 ;否则为 false

hostName

string

已分析的主机名

isHostnameAlreadyVerified

boolean

true 如果已验证主机名,则为 ;否则为 false

txtRecords

string[]

此主机名可见的 TXT 记录。

DefaultErrorResponse

App 服务错误响应。

名称 类型 说明
error

Error

错误模型。

Details

详细信息或错误

名称 类型 说明
code

string

标准化字符串,用于以编程方式标识错误。

message

string

详细的错误说明和调试信息。

target

string

详细的错误说明和调试信息。

DnsVerificationTestResult

DNS 验证测试结果。

名称 类型 说明
Failed

string

Passed

string

Skipped

string

Error

错误模型。

名称 类型 说明
code

string

标准化字符串,用于以编程方式标识错误。

details

Details[]

详细信息或错误

innererror

string

调试错误的详细信息。

message

string

详细的错误说明和调试信息。

target

string

详细的错误说明和调试信息。