App Service Plans - Get

Descrizione per Ottenere un piano di servizio app.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}?api-version=2019-08-01

Parametri dell'URI

Name In Required Type Description
name
path True
  • string

Nome del piano di servizio app.

resourceGroupName
path True
  • string

Nome del gruppo di risorse a cui appartiene la risorsa.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True
  • string

L'ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID ,ad esempio 000000000-0000-0000-0000-0000000000000000.

api-version
query True
  • string

Versione API

Risposte

Name Type Description
200 OK

OK.

404 Not Found

Non trovato.

Other Status Codes

Risposta di errore del servizio app.

Sicurezza

azure_auth

Azure Active Directory flusso OAuth2

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

Get App Service plan

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/testsf6141?api-version=2019-08-01

Sample Response

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/testsf6141",
  "name": "testsf6141",
  "type": "Microsoft.Web/serverfarms",
  "kind": "app",
  "location": "East US",
  "properties": {
    "status": "Ready",
    "maximumNumberOfWorkers": 20,
    "geoRegion": "East US",
    "numberOfSites": 4,
    "isSpot": false,
    "reserved": false,
    "targetWorkerCount": 0,
    "targetWorkerSizeId": 0,
    "provisioningState": "Succeeded"
  },
  "sku": {
    "name": "P1",
    "tier": "Premium",
    "size": "P1",
    "family": "P",
    "capacity": 1
  }
}

Definizioni

AppServicePlan

Piano di servizio app.

Capability

Descrive le funzionalità e le funzionalità consentite per uno SKU specifico.

DefaultErrorResponse

Risposta di errore del servizio app.

Details
Error

Modello di errore.

HostingEnvironmentProfile

Specifica per un ambiente del servizio app da usare per questa risorsa.

ProvisioningState

Stato del provisioning del ambiente del servizio app.

SkuCapacity

Descrizione delle opzioni di scalabilità del piano di servizio app.

SkuDescription

Descrizione di uno SKU per una risorsa scalabile.

StatusOptions

Stato del piano di servizio app.

AppServicePlan

Piano di servizio app.

Name Type Description
id
  • string

ID risorsa.

kind
  • string

Tipo di risorsa.

location
  • string

Posizione della risorsa.

name
  • string

Nome della risorsa.

properties.freeOfferExpirationTime
  • string

Ora di scadenza server farm'offerta gratuita.

properties.geoRegion
  • string

Posizione geografica per il piano di servizio app.

properties.hostingEnvironmentProfile

Specifica per il ambiente del servizio app da usare per il piano di servizio app.

properties.hyperV
  • boolean

Se il piano di servizio app del contenitore Hyper-V true è , in caso false contrario.

properties.isSpot
  • boolean

Se true , questo piano di servizio app è proprietario di istanze spot.

properties.isXenon
  • boolean

Obsoleto: se il piano di servizio app del contenitore Hyper-V true è , in caso false contrario.

properties.maximumElasticWorkerCount
  • integer

Numero massimo di processi di lavoro totali consentiti per questo piano di servizio app ElasticScaleEnabled

properties.maximumNumberOfWorkers
  • integer

Numero massimo di istanze che possono essere assegnate a questo piano di servizio app.

properties.numberOfSites
  • integer

Numero di app assegnate a questo piano di servizio app.

properties.perSiteScaling
  • boolean

Se true , le app assegnate a questo piano di servizio app possono essere ridimensionate in modo indipendente. Se false , le app assegnate a questo piano di servizio app verranno ridimensionate in tutte le istanze del piano.

properties.provisioningState

Stato del provisioning del ambiente del servizio app.

properties.reserved
  • boolean

Se il piano di servizio app Linux true è , in caso false contrario.

properties.resourceGroup
  • string

Gruppo di risorse del piano di servizio app.

properties.spotExpirationTime
  • string

Ora di scadenza server farm'oggetto . Valido solo se si tratta di un server farm.

properties.status

Stato del piano di servizio app.

properties.subscription
  • string

Sottoscrizione del piano di servizio app.

properties.targetWorkerCount
  • integer

Ridimensionamento del numero di thread di lavoro.

properties.targetWorkerSizeId
  • integer

RIDIMENSIONAMENTO DELL'ID delle dimensioni del ruolo di lavoro.

properties.workerTierName
  • string

Livello di lavoro di destinazione assegnato al piano di servizio app.

sku

Descrizione di uno SKU per una risorsa scalabile.

tags
  • object

Tag delle risorse.

type
  • string

Tipo di risorsa.

Capability

Descrive le funzionalità e le funzionalità consentite per uno SKU specifico.

Name Type Description
name
  • string

Nome della funzionalità SKU.

reason
  • string

Motivo della funzionalità SKU.

value
  • string

Valore della funzionalità SKU.

DefaultErrorResponse

Risposta di errore del servizio app.

Name Type Description
error

Modello di errore.

Details

Name Type Description
code
  • string

Stringa standardizzata per identificare l'errore a livello di codice.

message
  • string

Descrizione dettagliata dell'errore e informazioni di debug.

target
  • string

Descrizione dettagliata dell'errore e informazioni di debug.

Error

Modello di errore.

Name Type Description
code
  • string

Stringa standardizzata per identificare l'errore a livello di codice.

details

Errori dettagliati.

innererror
  • string

Altre informazioni per eseguire il debug degli errori.

message
  • string

Descrizione dettagliata dell'errore e informazioni di debug.

target
  • string

Descrizione dettagliata dell'errore e informazioni di debug.

HostingEnvironmentProfile

Specifica per un ambiente del servizio app da usare per questa risorsa.

Name Type Description
id
  • string

ID risorsa del ambiente del servizio app.

name
  • string

Nome del ambiente del servizio app.

type
  • string

Tipo di risorsa del ambiente del servizio app.

ProvisioningState

Stato del provisioning del ambiente del servizio app.

Name Type Description
Canceled
  • string
Deleting
  • string
Failed
  • string
InProgress
  • string
Succeeded
  • string

SkuCapacity

Descrizione delle opzioni di scalabilità del piano di servizio app.

Name Type Description
default
  • integer

Numero predefinito di worker per questo SKU del piano di servizio app.

maximum
  • integer

Numero massimo di worker per questo SKU del piano di servizio app.

minimum
  • integer

Numero minimo di worker per questo SKU del piano di servizio app.

scaleType
  • string

Configurazioni di scalabilità disponibili per un piano di servizio app.

SkuDescription

Descrizione di uno SKU per una risorsa scalabile.

Name Type Description
capabilities

Le funzionalità dello SKU, ad esempio, sono abilitate per Gestione traffico?

capacity
  • integer

Numero corrente di istanze assegnate alla risorsa.

family
  • string

Codice famiglia dello SKU della risorsa.

locations
  • string[]

Posizioni dello SKU.

name
  • string

Nome dello SKU della risorsa.

size
  • string

Identificatore di dimensioni dello SKU della risorsa.

skuCapacity

Valori di scala minima, massima e predefinita dello SKU.

tier
  • string

Livello di servizio dello SKU della risorsa.

StatusOptions

Stato del piano di servizio app.

Name Type Description
Creating
  • string
Pending
  • string
Ready
  • string