Partilhar via


Container Registries - Validate

Verifique se as propriedades do registro do contêiner são válidas.

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

Parâmetros URI

Nome Em Necessário Tipo Descrição
containerRegistryName
path True

string

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

O nome do registro de contêiner.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

serviceName
path True

string

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

O nome do recurso de serviço.

subscriptionId
path True

string

Obtém a ID da assinatura que identifica exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Órgão do Pedido

Nome Necessário Tipo Descrição
credentials True ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

As credenciais do recurso de registro de contêiner.

Respostas

Nome Tipo Descrição
200 OK

ContainerRegistryValidateResult

Sucesso. A resposta descreve o resultado da validação do registro do contêiner.

202 Accepted

Aceito. A resposta indica que as propriedades do registro do contêiner estão sendo validadas.

Cabeçalhos

Location: string

Other Status Codes

CloudError

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

Tipo: oauth2
Flow: implicit
URL de autorização: https://login.microsoftonline.com/common/oauth2/authorize

Alcances

Nome Descrição
user_impersonation personificar a sua conta de utilizador

Exemplos

ContainerRegistries_Validate

Pedido de exemplo

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

Resposta de exemplo

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

Definições

Nome Descrição
CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

ContainerRegistryBasicCredentials

As propriedades básicas de autenticação para o recurso de registro de contêiner.

ContainerRegistryProperties

Carga útil do recurso do registro do contêiner.

ContainerRegistryProvisioningState

Estado do Registo de Contentores.

ContainerRegistryValidateResult

Resultado da validação para propriedades do registro de contêiner

CloudError

Uma resposta de erro do serviço.

Nome Tipo Descrição
error

CloudErrorBody

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

Nome Tipo Descrição
code

string

Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem descrevendo o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O alvo do erro específico. Por exemplo, o nome da propriedade em erro.

ContainerRegistryBasicCredentials

As propriedades básicas de autenticação para o recurso de registro de contêiner.

Nome Tipo Descrição
password

string

A senha do Registro de Contêiner.

server

string

O servidor de login do Registro de Contêiner.

type string:

BasicAuth

O tipo de credencial das credenciais do Registro de contêiner.

username

string

O nome de usuário do Registro de Contêiner.

ContainerRegistryProperties

Carga útil do recurso do registro do contêiner.

Nome Tipo Descrição
credentials ContainerRegistryCredentials:

ContainerRegistryBasicCredentials

As credenciais do recurso de registro de contêiner.

provisioningState

ContainerRegistryProvisioningState

Estado do Registo de Contentores.

ContainerRegistryProvisioningState

Estado do Registo de Contentores.

Valor Descrição
Creating
Updating
Succeeded
Failed
Deleting
Canceled

ContainerRegistryValidateResult

Resultado da validação para propriedades do registro de contêiner

Nome Tipo Descrição
isValid

boolean

Indique se as propriedades do registro do contêiner são válidas

message

string

Mensagens de validação detalhadas.