Partilhar via


Registries - Check Name Availability

Verifica se o nome do registo de contentor está disponível para utilização. O nome tem de conter apenas carateres alfanuméricos, ser globalmente exclusivo e entre 5 e 50 carateres de comprimento.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerRegistry/checkNameAvailability?api-version=2023-01-01-preview

Parâmetros do URI

Name Em Necessário Tipo Description
subscriptionId
path True

string

uuid

O ID da subscrição de destino. O valor tem de ser um UUID.

api-version
query True

string

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

Corpo do Pedido

Name Necessário Tipo Description
name True

string

O nome do registo de contentor.

type True

ContainerRegistryResourceType

O tipo de recurso do registo de contentor. Este campo tem de estar definido como "Microsoft.ContainerRegistry/registries".

Respostas

Name Tipo Description
200 OK

RegistryNameStatus

O pedido foi bem-sucedido; o pedido foi bem formado e recebido corretamente.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

RegistryCheckNameAvailable
RegistryCheckNameNotAvailable

RegistryCheckNameAvailable

Pedido de amostra

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerRegistry/checkNameAvailability?api-version=2023-01-01-preview

{
  "name": "myRegistry",
  "type": "Microsoft.ContainerRegistry/registries"
}

Resposta da amostra

{
  "nameAvailable": true
}

RegistryCheckNameNotAvailable

Pedido de amostra

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerRegistry/checkNameAvailability?api-version=2023-01-01-preview

{
  "name": "myRegistry",
  "type": "Microsoft.ContainerRegistry/registries"
}

Resposta da amostra

{
  "nameAvailable": false,
  "reason": "AlreadyExists",
  "message": "The registry myRegistry is already in use."
}

Definições

Name Description
ContainerRegistryResourceType

O tipo de recurso do registo de contentor. Este campo tem de estar definido como "Microsoft.ContainerRegistry/registries".

RegistryNameCheckRequest

Um pedido para verificar se um nome de registo de contentor está disponível.

RegistryNameStatus

O resultado de um pedido para verificar a disponibilidade de um nome de registo de contentor.

ContainerRegistryResourceType

O tipo de recurso do registo de contentor. Este campo tem de estar definido como "Microsoft.ContainerRegistry/registries".

Name Tipo Description
Microsoft.ContainerRegistry/registries

string

RegistryNameCheckRequest

Um pedido para verificar se um nome de registo de contentor está disponível.

Name Tipo Description
name

string

O nome do registo de contentor.

type

ContainerRegistryResourceType

O tipo de recurso do registo de contentor. Este campo tem de estar definido como "Microsoft.ContainerRegistry/registries".

RegistryNameStatus

O resultado de um pedido para verificar a disponibilidade de um nome de registo de contentor.

Name Tipo Description
message

string

Se existir, a mensagem de erro que fornece mais detalhes pelo motivo pelo qual o nome não está disponível.

nameAvailable

boolean

O valor que indica se o nome está disponível.

reason

string

Se existir, o motivo pelo qual o nome não está disponível.