Api Management Skus - List
Ottiene l'elenco degli SKU Microsoft.ApiManagement disponibili per la sottoscrizione.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/skus?api-version=2022-08-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per questa operazione. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Risposta di errore che descrive perché 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
Lists all available Resource SKUs
Sample Request
GET https://management.azure.com/subscriptions/subid/providers/Microsoft.ApiManagement/skus?api-version=2022-08-01
Sample Response
{
"value": [
{
"resourceType": "service",
"name": "Developer",
"locations": [
"centralindia"
],
"locationInfo": [
{
"location": "centralindia",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 1,
"default": 1,
"scaleType": "None"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Standard",
"locations": [
"centralindia"
],
"locationInfo": [
{
"location": "centralindia",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 4,
"default": 1,
"scaleType": "Automatic"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Premium",
"locations": [
"centralindia"
],
"locationInfo": [
{
"location": "centralindia",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 10,
"default": 1,
"scaleType": "Automatic"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Basic",
"locations": [
"centralindia"
],
"locationInfo": [
{
"location": "centralindia",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 2,
"default": 1,
"scaleType": "Manual"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Consumption",
"locations": [
"centralindia"
],
"locationInfo": [
{
"location": "centralindia",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 0,
"maximum": 0,
"default": 0,
"scaleType": "None"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Developer",
"locations": [
"uaenorth"
],
"locationInfo": [
{
"location": "uaenorth",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 1,
"default": 1,
"scaleType": "None"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Standard",
"locations": [
"uaenorth"
],
"locationInfo": [
{
"location": "uaenorth",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 4,
"default": 1,
"scaleType": "Automatic"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Premium",
"locations": [
"uaenorth"
],
"locationInfo": [
{
"location": "uaenorth",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 10,
"default": 1,
"scaleType": "Automatic"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Basic",
"locations": [
"uaenorth"
],
"locationInfo": [
{
"location": "uaenorth",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 2,
"default": 1,
"scaleType": "Manual"
},
"restrictions": []
},
{
"resourceType": "service",
"name": "Developer",
"locations": [
"australiacentral"
],
"locationInfo": [
{
"location": "australiacentral",
"zones": [],
"zoneDetails": []
}
],
"capacity": {
"minimum": 1,
"maximum": 1,
"default": 1,
"scaleType": "None"
},
"restrictions": []
}
]
}
Definizioni
Nome | Descrizione |
---|---|
Api |
Descrive uno SKU ApiManagement disponibile. |
Api |
Descrive l'oggetto Funzionalità SKU. |
Api |
Descrive le informazioni di ridimensionamento di uno SKU. |
Api |
Tipo di scala applicabile allo sku. |
Api |
Descrive i metadati per il recupero delle informazioni sul prezzo. |
Api |
|
Api |
|
Api |
Descrive le informazioni di ridimensionamento di uno SKU. |
Api |
Motivo della restrizione. |
Api |
Tipo di restrizioni. |
Api |
Risposta all'operazione List Resource Skus. |
Api |
Descrive le funzionalità zonali di uno SKU. |
Error |
Contratto campo errore. |
Error |
Risposta errore. |
ApiManagementSku
Descrive uno SKU ApiManagement disponibile.
Nome | Tipo | Descrizione |
---|---|---|
apiVersions |
string[] |
Le versioni api che supportano questo SKU. |
capabilities |
Coppia di valori del nome per descrivere la funzionalità. |
|
capacity |
Specifica il numero di macchine virtuali nel set di scalabilità. |
|
costs |
Metadati per il recupero delle informazioni sul prezzo. |
|
family |
string |
Famiglia di questo particolare SKU. |
kind |
string |
Tipo di risorse supportate in questo SKU. |
locationInfo |
Elenco di posizioni e zone di disponibilità in tali posizioni in cui è disponibile lo SKU. |
|
locations |
string[] |
Set di posizioni disponibili per lo SKU. |
name |
string |
Nome dello SKU. |
resourceType |
string |
Il tipo di risorsa a cui si applica lo SKU. |
restrictions |
Restrizioni a causa della quale SKU non può essere usato. Questo è vuoto se non sono presenti restrizioni. |
|
size |
string |
Dimensione dello SKU. |
tier |
string |
Specifica il livello di macchine virtuali in un set di scalabilità. |
ApiManagementSkuCapabilities
Descrive l'oggetto Funzionalità SKU.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Oggetto invariante per descrivere la funzionalità. |
value |
string |
Oggetto invariante se la funzionalità viene misurata in base alla quantità. |
ApiManagementSkuCapacity
Descrive le informazioni di ridimensionamento di uno SKU.
Nome | Tipo | Descrizione |
---|---|---|
default |
integer |
Capacità predefinita. |
maximum |
integer |
Capacità massima che può essere impostata. |
minimum |
integer |
Capacità minima. |
scaleType |
Tipo di scala applicabile allo sku. |
ApiManagementSkuCapacityScaleType
Tipo di scala applicabile allo sku.
Nome | Tipo | Descrizione |
---|---|---|
Automatic |
string |
|
Manual |
string |
|
None |
string |
ApiManagementSkuCosts
Descrive i metadati per il recupero delle informazioni sul prezzo.
Nome | Tipo | Descrizione |
---|---|---|
extendedUnit |
string |
Oggetto invariante per visualizzare l'unità estesa. |
meterID |
string |
Usato per eseguire query sul prezzo dal commercio. |
quantity |
integer |
Il moltiplicatore è necessario per estendere il costo a consumo di base. |
ApiManagementSkuLocationInfo
Nome | Tipo | Descrizione |
---|---|---|
location |
string |
Posizione dello SKU |
zoneDetails |
Dettagli delle funzionalità disponibili per uno SKU in zone specifiche. |
|
zones |
string[] |
Elenco delle zone di disponibilità in cui è supportato lo SKU. |
ApiManagementSkuRestrictionInfo
Nome | Tipo | Descrizione |
---|---|---|
locations |
string[] |
Località in cui lo SKU è limitato |
zones |
string[] |
Elenco delle zone di disponibilità in cui lo SKU è limitato. |
ApiManagementSkuRestrictions
Descrive le informazioni di ridimensionamento di uno SKU.
Nome | Tipo | Descrizione |
---|---|---|
reasonCode |
Motivo della restrizione. |
|
restrictionInfo |
Informazioni sulla restrizione in cui non è possibile usare lo SKU. |
|
type |
Tipo di restrizioni. |
|
values |
string[] |
Valore delle restrizioni. Se il tipo di restrizione è impostato su posizione. Si tratta di posizioni diverse in cui lo SKU è limitato. |
ApiManagementSkuRestrictionsReasonCode
Motivo della restrizione.
Nome | Tipo | Descrizione |
---|---|---|
NotAvailableForSubscription |
string |
|
QuotaId |
string |
ApiManagementSkuRestrictionsType
Tipo di restrizioni.
Nome | Tipo | Descrizione |
---|---|---|
Location |
string |
|
Zone |
string |
ApiManagementSkusResult
Risposta all'operazione List Resource Skus.
Nome | Tipo | Descrizione |
---|---|---|
nextLink |
string |
URI per recuperare la pagina successiva di Sku di risorse. Chiamare ListNext() con questo URI per recuperare la pagina successiva di Sku di risorse |
value |
Elenco di SKU disponibili per la sottoscrizione. |
ApiManagementSkuZoneDetails
Descrive le funzionalità zonali di uno SKU.
Nome | Tipo | Descrizione |
---|---|---|
capabilities |
Elenco delle funzionalità disponibili per lo SKU nell'elenco specificato di zone. |
|
name |
string[] |
Set di zone in cui è disponibile lo SKU con le funzionalità specificate. |
ErrorFieldContract
Contratto campo errore.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Codice di errore a livello di proprietà. |
message |
string |
Rappresentazione leggibile dell'errore a livello di proprietà. |
target |
string |
Nome della proprietà. |
ErrorResponse
Risposta errore.
Nome | Tipo | Descrizione |
---|---|---|
error.code |
string |
Codice di errore definito dal servizio. Questo codice svolge la funzione di stato secondario per il codice di errore HTTP specificato nella risposta. |
error.details |
Elenco di campi non validi inviati nella richiesta, in caso di errore di convalida. |
|
error.message |
string |
Rappresentazione leggibile dell'errore. |