Registries - Check Name Availability

Controleert of de naam van het containerregister beschikbaar is voor gebruik. De naam mag alleen alfanumerieke tekens bevatten, globaal uniek zijn en tussen de 5 en 50 tekens lang zijn.

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

URI-parameters

Name In Vereist Type Description
subscriptionId
path True

string

uuid

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
name True

string

De naam van het containerregister.

type True

ContainerRegistryResourceType

Het resourcetype van het containerregister. Dit veld moet worden ingesteld op 'Microsoft.ContainerRegistry/registries'.

Antwoorden

Name Type Description
200 OK

RegistryNameStatus

De aanvraag is geslaagd; het verzoek goed is opgemaakt en correct is ontvangen.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

RegistryCheckNameAvailable
RegistryCheckNameNotAvailable

RegistryCheckNameAvailable

Sample Request

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

Sample Response

{
  "nameAvailable": true
}

RegistryCheckNameNotAvailable

Sample Request

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

Sample Response

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

Definities

Name Description
ContainerRegistryResourceType

Het resourcetype van het containerregister. Dit veld moet worden ingesteld op 'Microsoft.ContainerRegistry/registries'.

RegistryNameCheckRequest

Een aanvraag om te controleren of de naam van een containerregister beschikbaar is.

RegistryNameStatus

Het resultaat van een aanvraag om de beschikbaarheid van een containerregisternaam te controleren.

ContainerRegistryResourceType

Het resourcetype van het containerregister. Dit veld moet worden ingesteld op 'Microsoft.ContainerRegistry/registries'.

Name Type Description
Microsoft.ContainerRegistry/registries

string

RegistryNameCheckRequest

Een aanvraag om te controleren of de naam van een containerregister beschikbaar is.

Name Type Description
name

string

De naam van het containerregister.

type

ContainerRegistryResourceType

Het resourcetype van het containerregister. Dit veld moet worden ingesteld op 'Microsoft.ContainerRegistry/registries'.

RegistryNameStatus

Het resultaat van een aanvraag om de beschikbaarheid van een containerregisternaam te controleren.

Name Type Description
message

string

Indien van toepassing, het foutbericht met meer details om de reden dat de naam niet beschikbaar is.

nameAvailable

boolean

De waarde die aangeeft of de naam beschikbaar is.

reason

string

Indien aanwezig, de reden dat de naam niet beschikbaar is.