Udostępnij za pośrednictwem


Container Apps - List Custom Host Name Analysis

Analizuje niestandardową nazwę hosta dla aplikacji kontenera

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
containerAppName
path True

string

Nazwa aplikacji kontenera.

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

customHostname
query

string

Niestandardowa nazwa hosta.

Odpowiedzi

Nazwa Typ Opis
200 OK

CustomHostnameAnalysisResult

OK

Other Status Codes

DefaultErrorResponse

Typowa odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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"
  ]
}

Definicje

Nazwa Opis
CustomDomainVerificationFailureInfo

Nieprzetworzone informacje o niepowodzeniu weryfikacji DNS.

CustomHostnameAnalysisResult

Analiza domeny niestandardowej.

DefaultErrorResponse

App Service odpowiedź na błąd.

Details

Szczegóły lub błąd

DnsVerificationTestResult

Wynik testu weryfikacji DNS.

Error

Model błędu.

CustomDomainVerificationFailureInfo

Nieprzetworzone informacje o niepowodzeniu weryfikacji DNS.

Nazwa Typ Opis
code

string

Ustandaryzowany ciąg w celu programowego identyfikowania błędu.

details

Details[]

Szczegóły lub błąd

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

CustomHostnameAnalysisResult

Analiza domeny niestandardowej.

Nazwa Typ Opis
aRecords

string[]

Rekordy widoczne dla tej nazwy hosta.

alternateCNameRecords

string[]

Alternatywne rekordy CName widoczne dla tej nazwy hosta.

alternateTxtRecords

string[]

Alternatywne rekordy TXT widoczne dla tej nazwy hosta.

cNameRecords

string[]

Rekordy CName widoczne dla tej nazwy hosta.

conflictWithEnvironmentCustomDomain

boolean

true w przypadku konfliktu w domenie niestandardowej na poziomie środowiska zarządzanego aplikacji kontenera; w przeciwnym razie , false.

conflictingContainerAppResourceId

string

Nazwa aplikacji kontenera powodującego konflikt w środowisku zarządzanym, jeśli znajduje się w tej samej subskrypcji.

customDomainVerificationFailureInfo

CustomDomainVerificationFailureInfo

Nieprzetworzone informacje o niepowodzeniu weryfikacji DNS.

customDomainVerificationTest

DnsVerificationTestResult

Wynik testu weryfikacji DNS.

hasConflictOnManagedEnvironment

boolean

true w przypadku konfliktu w środowisku zarządzanym aplikacji kontenera; w przeciwnym razie , false.

hostName

string

Nazwa hosta, która została przeanalizowana

isHostnameAlreadyVerified

boolean

true jeśli nazwa hosta jest już zweryfikowana; w przeciwnym razie , false.

txtRecords

string[]

Rekordy TXT widoczne dla tej nazwy hosta.

DefaultErrorResponse

App Service odpowiedź na błąd.

Nazwa Typ Opis
error

Error

Model błędu.

Details

Szczegóły lub błąd

Nazwa Typ Opis
code

string

Ustandaryzowany ciąg w celu programowego identyfikowania błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

DnsVerificationTestResult

Wynik testu weryfikacji DNS.

Nazwa Typ Opis
Failed

string

Passed

string

Skipped

string

Error

Model błędu.

Nazwa Typ Opis
code

string

Ustandaryzowany ciąg w celu programowego identyfikowania błędu.

details

Details[]

Szczegóły lub błąd

innererror

string

Więcej informacji na temat debugowania błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.