NetApp Resource - Check Quota Availability

Controllare la disponibilità della quota
Controllare se è disponibile una quota.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.NetApp/locations/{location}/checkQuotaAvailability?api-version=2023-07-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

Nome dell'area di Azure.

subscriptionId
path True

string

uuid

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Necessario Tipo Descrizione
name True

string

Nome della risorsa da verificare.

resourceGroup True

string

Nome del gruppo di risorse.

type True

CheckQuotaNameResourceTypes

Tipo di risorsa usato per la verifica.

Risposte

Nome Tipo Descrizione
200 OK

CheckAvailabilityResponse

OK

Other Status Codes

ErrorResponse

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

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

CheckQuotaAvailability

Sample Request

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

{
  "name": "resource1",
  "type": "Microsoft.NetApp/netAppAccounts",
  "resourceGroup": "myRG"
}

Sample Response

{
  "isAvailable": true
}

Definizioni

Nome Descrizione
CheckAvailabilityResponse

Informazioni sulla disponibilità di una risorsa.

CheckQuotaNameResourceTypes

Tipo di risorsa usato per la verifica.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

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.

QuotaAvailabilityRequest

Contenuto della richiesta di disponibilità della quota.

CheckAvailabilityResponse

Informazioni sulla disponibilità di una risorsa.

Nome Tipo Descrizione
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

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.

CheckQuotaNameResourceTypes

Tipo di risorsa usato per la verifica.

Nome Tipo Descrizione
Microsoft.NetApp/netAppAccounts

string

Microsoft.NetApp/netAppAccounts/capacityPools

string

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

string

Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots

string

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

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.

Nome Tipo Descrizione
AlreadyExists

string

Invalid

string

QuotaAvailabilityRequest

Contenuto della richiesta di disponibilità della quota.

Nome Tipo Descrizione
name

string

Nome della risorsa da verificare.

resourceGroup

string

Nome del gruppo di risorse.

type

CheckQuotaNameResourceTypes

Tipo di risorsa usato per la verifica.