Sdílet prostřednictvím


Registries - Check Name Availability

Zkontroluje, jestli je možné použít název registru kontejneru. Název musí obsahovat pouze alfanumerické znaky, musí být globálně jedinečný a musí mít délku 5 až 50 znaků.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
subscriptionId
path True

string

uuid

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Vyžadováno Typ Description
name True

string

Název registru kontejneru.

type True

ContainerRegistryResourceType

Typ prostředku registru kontejneru. Toto pole musí být nastavené na Microsoft.ContainerRegistry/registryies.

Odpovědi

Name Typ Description
200 OK

RegistryNameStatus

Požadavek byl úspěšný. žádost byla ve správném formátu a byla přijata správně.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

RegistryCheckNameAvailable
RegistryCheckNameNotAvailable

RegistryCheckNameAvailable

Ukázkový požadavek

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

Ukázková odpověď

{
  "nameAvailable": true
}

RegistryCheckNameNotAvailable

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
ContainerRegistryResourceType

Typ prostředku registru kontejneru. Toto pole musí být nastavené na Microsoft.ContainerRegistry/registryies.

RegistryNameCheckRequest

Požadavek na kontrolu, jestli je k dispozici název registru kontejneru.

RegistryNameStatus

Výsledek požadavku na kontrolu dostupnosti názvu registru kontejneru.

ContainerRegistryResourceType

Typ prostředku registru kontejneru. Toto pole musí být nastavené na Microsoft.ContainerRegistry/registryies.

Name Typ Description
Microsoft.ContainerRegistry/registries

string

RegistryNameCheckRequest

Požadavek na kontrolu, jestli je k dispozici název registru kontejneru.

Name Typ Description
name

string

Název registru kontejneru.

type

ContainerRegistryResourceType

Typ prostředku registru kontejneru. Toto pole musí být nastavené na Microsoft.ContainerRegistry/registryies.

RegistryNameStatus

Výsledek požadavku na kontrolu dostupnosti názvu registru kontejneru.

Name Typ Description
message

string

Pokud existuje, zobrazí se chybová zpráva s podrobnějšími informacemi o důvodu, že název není k dispozici.

nameAvailable

boolean

Hodnota, která označuje, zda je název k dispozici.

reason

string

Pokud existuje, důvod, proč název není k dispozici.