Dela via


Container Registries - Validate

Kontrollera om egenskaperna för containerregistret är giltiga.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/containerRegistries/{containerRegistryName}/validate?api-version=2023-12-01

URI-parametrar

Namn I Krävs Typ Beskrivning
containerRegistryName
path True

string

pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

Namnet på containerregistret.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serviceName
path True

string

pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

Namnet på tjänstresursen.

subscriptionId
path True

string

Hämtar prenumerations-ID som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Begäranarorgan

Namn Krävs Typ Beskrivning
credentials True ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

Autentiseringsuppgifterna för containerregisterresursen.

Svaren

Namn Typ Beskrivning
200 OK

ContainerRegistryValidateResult

Framgång. Svaret beskriver valideringsresultatet för containerregistret.

202 Accepted

Accepterad. Svaret anger att egenskaperna för containerregistret verifieras.

Headers

Location: string

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Rinna: implicit
Auktorisations-URL: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation personifiera ditt användarkonto

Exempel

ContainerRegistries_Validate

Exempelförfrågan

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/my-service/containerRegistries/my-container-registry/validate?api-version=2023-12-01

{
  "credentials": {
    "type": "BasicAuth",
    "server": "myServer",
    "username": "myUsername",
    "password": "myPassword"
  }
}

Exempelsvar

{
  "isValid": false,
  "message": "Validate container registry failed. please check the properties first."
}
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2023-12-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2023-12-01

Definitioner

Namn Beskrivning
CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

ContainerRegistryBasicCredentials

De grundläggande autentiseringsegenskaperna för containerregisterresursen.

ContainerRegistryProperties

Nyttolast för containerregisterresurser.

ContainerRegistryProvisioningState

Containerregistrets tillstånd.

ContainerRegistryValidateResult

Valideringsresultat för egenskaper för containerregister

CloudError

Ett felsvar från tjänsten.

Namn Typ Beskrivning
error

CloudErrorBody

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

Namn Typ Beskrivning
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

ContainerRegistryBasicCredentials

De grundläggande autentiseringsegenskaperna för containerregisterresursen.

Namn Typ Beskrivning
password

string

Lösenordet för containerregistret.

server

string

Inloggningsservern för Container Registry.

type string:

BasicAuth

Autentiseringstypen för autentiseringsuppgifterna för containerregistret.

username

string

Användarnamnet för Container Registry.

ContainerRegistryProperties

Nyttolast för containerregisterresurser.

Namn Typ Beskrivning
credentials ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

Autentiseringsuppgifterna för containerregisterresursen.

provisioningState

ContainerRegistryProvisioningState

Containerregistrets tillstånd.

ContainerRegistryProvisioningState

Containerregistrets tillstånd.

Värde Beskrivning
Creating
Updating
Succeeded
Failed
Deleting
Canceled

ContainerRegistryValidateResult

Valideringsresultat för egenskaper för containerregister

Namn Typ Beskrivning
isValid

boolean

Ange om egenskaperna för containerregistret är giltiga

message

string

Detaljerade valideringsmeddelanden.