NetApp Resource - Check Name Availability

Controllare la disponibilità del nome della risorsa
Controllare se è disponibile un nome di risorsa.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.NetApp/locations/{location}/checkNameAvailability?api-version=2021-10-01

Parametri dell'URI

Name In Required Type Description
location
path True
  • string

Il percorso

subscriptionId
path True
  • string

Credenziali di sottoscrizione che identificano in modo univoco Microsoft Azure sottoscrizione. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Name Required Type Description
name True
  • string

Nome della risorsa da verificare.

resourceGroup True
  • string

Nome del gruppo di risorse.

type True

Tipo di risorsa usato per la verifica.

Risposte

Name Type Description
200 OK

OK

Other Status Codes

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

CheckNameAvailability

Sample Request

POST https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/checkNameAvailability?api-version=2021-10-01

{
  "name": "accName",
  "type": "netAppAccount",
  "resourceGroup": "myRG"
}

Sample Response

{
  "isAvailable": true
}

Definizioni

CheckAvailabilityResponse

Informazioni sulla disponibilità di una risorsa.

CheckNameResourceTypes

Tipo di risorsa usato per la verifica.

InAvailabilityReasonType

Invalidindica che il nome specificato non corrisponde Servizio app di Azure requisiti di denominazione. AlreadyExists indica che il nome è già in uso e pertanto non è disponibile.

ResourceNameAvailabilityRequest

Contenuto della richiesta di disponibilità del nome della risorsa.

CheckAvailabilityResponse

Informazioni sulla disponibilità di una risorsa.

Name Type Description
isAvailable
  • boolean

true indica che il nome è valido e disponibile. false indica che il nome non è valido, non disponibile o entrambi.

message
  • string

Se reason == non valido, fornire all'utente il motivo per cui il nome specificato non è valido e specificare i requisiti di denominazione delle risorse in modo che l'utente possa selezionare un nome valido. Se reason == AlreadyExists, spiegare che il nome della risorsa è già in uso e indirizzarli a selezionare un nome diverso.

reason

Invalidindica che il nome specificato non corrisponde Servizio app di Azure requisiti di denominazione. AlreadyExists indica che il nome è già in uso e pertanto non è disponibile.

CheckNameResourceTypes

Tipo di risorsa usato per la verifica.

Name Type Description
Microsoft.NetApp/netAppAccounts
  • string
Microsoft.NetApp/netAppAccounts/capacityPools
  • string
Microsoft.NetApp/netAppAccounts/capacityPools/volumes
  • string
Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots
  • string

InAvailabilityReasonType

Invalidindica che il nome specificato non corrisponde Servizio app di Azure requisiti di denominazione. AlreadyExists indica che il nome è già in uso e pertanto non è disponibile.

Name Type Description
AlreadyExists
  • string
Invalid
  • string

ResourceNameAvailabilityRequest

Contenuto della richiesta di disponibilità del nome della risorsa.

Name Type Description
name
  • string

Nome della risorsa da verificare.

resourceGroup
  • string

Nome del gruppo di risorse.

type

Tipo di risorsa usato per la verifica.