Partager via


Container Registries - Validate

Vérifiez si les propriétés du registre de conteneurs sont valides.

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

Paramètres URI

Nom Dans Obligatoire Type Description
containerRegistryName
path True

string

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

Nom du registre de conteneurs.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serviceName
path True

string

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

Nom de la ressource de service.

subscriptionId
path True

string

Obtient l’ID d’abonnement qui identifie de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
credentials True ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

Informations d’identification de la ressource de registre de conteneurs.

Réponses

Nom Type Description
200 OK

ContainerRegistryValidateResult

Succès. La réponse décrit le résultat de validation du registre de conteneurs.

202 Accepted

Accepté. La réponse indique que les propriétés du registre de conteneurs sont valides.

En-têtes

Location: string

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

ContainerRegistries_Validate

Exemple de requête

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

Exemple de réponse

{
  "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

Définitions

Nom Description
CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

ContainerRegistryBasicCredentials

Propriétés d’authentification de base pour la ressource de registre de conteneurs.

ContainerRegistryProperties

Charge utile des ressources du Registre de conteneurs.

ContainerRegistryProvisioningState

État du registre de conteneurs.

ContainerRegistryValidateResult

Résultat de validation pour les propriétés du registre de conteneurs

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

ContainerRegistryBasicCredentials

Propriétés d’authentification de base pour la ressource de registre de conteneurs.

Nom Type Description
password

string

Mot de passe du Registre de conteneurs.

server

string

Serveur de connexion du Registre de conteneurs.

type string:

BasicAuth

Type d’informations d’identification des informations d’identification du registre de conteneurs.

username

string

Nom d’utilisateur du Registre de conteneurs.

ContainerRegistryProperties

Charge utile des ressources du Registre de conteneurs.

Nom Type Description
credentials ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

Informations d’identification de la ressource de registre de conteneurs.

provisioningState

ContainerRegistryProvisioningState

État du registre de conteneurs.

ContainerRegistryProvisioningState

État du registre de conteneurs.

Valeur Description
Creating
Updating
Succeeded
Failed
Deleting
Canceled

ContainerRegistryValidateResult

Résultat de validation pour les propriétés du registre de conteneurs

Nom Type Description
isValid

boolean

Indiquer si les propriétés du registre de conteneurs sont valides

message

string

Messages de validation détaillés.