App Service Plans - Get
Beschrijving voor Een App Service-abonnement aanvragen.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}?api-version=2025-03-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
string |
De naam van het App Service-plan. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De Azure-bewerking is voltooid. |
|
| 404 Not Found |
De aangevraagde resource kan niet worden gevonden op de server. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Get App Service plan
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/testsf6141?api-version=2025-03-01
Voorbeeldrespons
{
"name": "testsf6141",
"type": "Microsoft.Web/serverfarms",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/testsf6141",
"kind": "app",
"location": "East US",
"properties": {
"geoRegion": "East US",
"isSpot": false,
"maximumNumberOfWorkers": 20,
"numberOfSites": 4,
"numberOfWorkers": 19,
"provisioningState": "Succeeded",
"reserved": false,
"status": "Ready",
"targetWorkerCount": 0,
"targetWorkerSizeId": 0
},
"sku": {
"name": "P1",
"capacity": 1,
"family": "P",
"size": "P1",
"tier": "Premium"
}
}
Definities
| Name | Description |
|---|---|
|
App |
App Service-plan. |
| Capability |
Beschrijft de mogelijkheden/functies die zijn toegestaan voor een specifieke SKU. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Default |
Foutreactie van App Service. |
|
Default |
Foutmodel. |
|
Default |
Gedetailleerde fouten. |
|
Default |
|
|
Extended |
Uitgebreide locatie. |
|
Hosting |
Specificatie voor een App Service-omgeving die voor deze resource moet worden gebruikt. |
|
Install |
Configuratie van het installatiescript van de serverfarm. |
|
Install |
Object om de verwijzing naar het installatiescript vast te houden. |
|
Install |
Typ het installatiescript. |
|
Key |
Object om sleutelkluisreferentie en de oplossingsstatus vast te houden |
|
Kube |
Specificatie voor een Kubernetes-omgeving die voor deze resource moet worden gebruikt. |
|
Managed |
Beheerde service-identiteit. |
|
Managed |
Type beheerde service-identiteit. |
|
Provisioning |
Inrichtingsstatus van het App Service Plan. |
|
Registry |
Configuratie van registeradapter voor serverfarm. |
|
Registry |
Type van de registeradapter. |
|
Server |
Netwerkinstellingen voor een app-serviceplan. |
|
Sku |
Beschrijving van de schaalopties van het App Service-abonnement. |
|
Sku |
Beschrijving van een SKU voor een schaalbare resource. |
|
Status |
Status van het App Service-abonnement. |
|
Storage |
Configuratie van serverfarm-opslagkoppeling. |
|
Storage |
Type van de opslaghouder. |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
User |
Door de gebruiker toegewezen identiteit. |
AppServicePlan
App Service-plan.
| Name | Type | Description |
|---|---|---|
| extendedLocation |
Uitgebreide locatie. |
|
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
| identity |
Beheerde service-identiteit. |
|
| kind |
string |
Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| name |
string |
De naam van de resource |
| properties.asyncScalingEnabled |
boolean |
Als |
| properties.elasticScaleEnabled |
boolean |
ServerFarm ondersteunt ElasticScale. Apps in dit plan worden geschaald alsof de ServerFarm ElasticPremium-sku is |
| properties.freeOfferExpirationTime |
string (date-time) |
Het tijdstip waarop de gratis aanbieding voor de serverfarm verloopt. |
| properties.geoRegion |
string |
Geografische locatie voor het App Service-abonnement. |
| properties.hostingEnvironmentProfile |
Specificatie voor de App Service-omgeving die moet worden gebruikt voor het App Service-plan. |
|
| properties.hyperV |
boolean |
Als Hyper-V container-app-serviceplan |
| properties.installScripts |
Installeer scripts die zijn gekoppeld aan dit App Service-abonnement. |
|
| properties.isCustomMode |
boolean |
Of deze serverfarm zich in de aangepaste modus bevindt. |
| properties.isSpot |
boolean |
Als |
| properties.isXenon |
boolean |
Verouderd: als Hyper-V serviceplan |
| properties.kubeEnvironmentProfile |
Specificatie voor de Kubernetes-omgeving die moet worden gebruikt voor het App Service-plan. |
|
| properties.maximumElasticWorkerCount |
integer (int32) |
Maximum aantal toegestane werknemers voor dit ElasticScaleEnabled App Service-plan |
| properties.maximumNumberOfWorkers |
integer (int32) |
Maximum aantal exemplaren dat kan worden toegewezen aan dit App Service-abonnement. |
| properties.network |
Alle netwerkinstellingen voor de serverfarm. |
|
| properties.numberOfSites |
integer (int32) |
Het aantal apps dat aan dit App Service-abonnement is toegewezen. |
| properties.numberOfWorkers |
integer (int32) |
Het aantal exemplaren dat is toegewezen aan dit App Service-abonnement. |
| properties.perSiteScaling |
boolean |
Als |
| properties.planDefaultIdentity |
Identiteit die per platform kan worden gebruikt voor verschillende functies en integraties met behulp van beheerde identiteit. |
|
| properties.provisioningState |
Inrichtingsstatus van het App Service Plan. |
|
| properties.rdpEnabled |
boolean |
Als |
| properties.registryAdapters |
Registeradapters die zijn gekoppeld aan dit App Service-abonnement. |
|
| properties.reserved |
boolean |
Als Linux app service plan |
| properties.resourceGroup |
string |
Resourcegroep van het App Service-plan. |
| properties.spotExpirationTime |
string (date-time) |
Het tijdstip waarop de serverfarm verloopt. Alleen geldig als het een spot-serverfarm is. |
| properties.status |
Status van het App Service-abonnement. |
|
| properties.storageMounts |
Opslagkoppelingen die zijn gekoppeld aan dit App Service-abonnement. |
|
| properties.subscription |
string |
Abonnement op het App Service-abonnement. |
| properties.targetWorkerCount |
integer (int32) |
Het aantal werkrollen schalen. |
| properties.targetWorkerSizeId |
integer (int32) |
Schaal van werkrolgrootte-id. |
| properties.workerTierName |
string |
Doelwerklaag die is toegewezen aan het App Service-plan. |
| properties.zoneRedundant |
boolean |
Als |
| sku |
Beschrijving van een SKU voor een schaalbare resource. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
Capability
Beschrijft de mogelijkheden/functies die zijn toegestaan voor een specifieke SKU.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van de SKU-mogelijkheid. |
| reason |
string |
Reden van de SKU-mogelijkheid. |
| value |
string |
Waarde van de SKU-mogelijkheid. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DefaultErrorResponse
Foutreactie van App Service.
| Name | Type | Description |
|---|---|---|
| error |
Foutmodel. |
DefaultErrorResponseError
Foutmodel.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| details |
Gedetailleerde fouten. |
|
| innererror |
string |
Meer informatie om fouten op te sporen. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
DefaultErrorResponseErrorDetailsItem
Gedetailleerde fouten.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
DefaultIdentity
| Name | Type | Description |
|---|---|---|
| identityType |
Type beheerde service-identiteit. |
|
| userAssignedIdentityResourceId |
string |
ExtendedLocation
Uitgebreide locatie.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van uitgebreide locatie. |
| type |
string |
Type uitgebreide locatie. |
HostingEnvironmentProfile
Specificatie voor een App Service-omgeving die voor deze resource moet worden gebruikt.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id van de App Service-omgeving. |
| name |
string |
Naam van de App Service-omgeving. |
| type |
string |
Resourcetype van de App Service Environment. |
InstallScript
Configuratie van het installatiescript van de serverfarm.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van het installatiescript. |
| source |
Bron van het installatiescript. |
InstallScriptSource
Object om de verwijzing naar het installatiescript vast te houden.
| Name | Type | Description |
|---|---|---|
| sourceUri |
string |
Installeer de bron-URI van het script waaruit het installatiescriptbestand wordt opgehaald. |
| type |
Typ het installatiescript. |
InstallScriptType
Typ het installatiescript.
| Waarde | Description |
|---|---|
| RemoteAzureBlob | |
| PlatformStorage |
KeyVaultReferenceWithStatus
Object om sleutelkluisreferentie en de oplossingsstatus vast te houden
| Name | Type | Description |
|---|---|---|
| referenceStatus |
string |
Referentiestatus van het geheim van de sleutelkluis. |
| secretUri |
string |
Sleutelkluis geheime URI. |
KubeEnvironmentProfile
Specificatie voor een Kubernetes-omgeving die voor deze resource moet worden gebruikt.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id van de Kubernetes-omgeving. |
| name |
string |
Naam van de Kubernetes-omgeving. |
| type |
string |
Resourcetype van de Kubernetes-omgeving. |
ManagedServiceIdentity
Beheerde service-identiteit.
| Name | Type | Description |
|---|---|---|
| principalId |
string |
Principal-id van de identiteit van de beheerde service. |
| tenantId |
string |
Huurder van beheerde service-identiteit. |
| type |
Type beheerde service-identiteit. |
|
| userAssignedIdentities |
<string,
User |
De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De referenties voor de woordenlijst van de gebruikersidentiteit zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Type beheerde service-identiteit.
| Waarde | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
ProvisioningState
Inrichtingsstatus van het App Service Plan.
| Waarde | Description |
|---|---|
| Succeeded | |
| Failed | |
| Canceled | |
| InProgress | |
| Deleting |
RegistryAdapter
Configuratie van registeradapter voor serverfarm.
| Name | Type | Description |
|---|---|---|
| keyVaultSecretReference |
Sleutelkluisverwijzing naar de waarde die op de registerlocatie wordt geplaatst |
|
| registryKey |
string |
Registersleutel voor de adapter. |
| type |
Type van de registeradapter. |
RegistryAdapterType
Type van de registeradapter.
| Waarde | Description |
|---|---|
| Binary | |
| String | |
| Expand_String | |
| Multi_String | |
| DWord | |
| QWord |
ServerFarmNetworkSettings
Netwerkinstellingen voor een app-serviceplan.
| Name | Type | Description |
|---|---|---|
| virtualNetworkSubnetId |
string |
Azure Resource Manager-id van het virtuele netwerk en subnet dat moet worden toegevoegd door regionale VNET-integratie. Dit moet van het formulier /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} zijn |
SkuCapacity
Beschrijving van de schaalopties van het App Service-abonnement.
| Name | Type | Description |
|---|---|---|
| default |
integer (int32) |
Het standaardaantal werkrollen voor deze App Service-plan-SKU. |
| elasticMaximum |
integer (int32) |
Maximum aantal elastische werkrollen voor deze App Service-plan-SKU. |
| maximum |
integer (int32) |
Maximum aantal werkrollen voor deze App Service-plan-SKU. |
| minimum |
integer (int32) |
Minimaal aantal werkrollen voor deze App Service-plan-SKU. |
| scaleType |
string |
Beschikbare schaalconfiguraties voor een App Service-plan. |
SkuDescription
Beschrijving van een SKU voor een schaalbare resource.
| Name | Type | Description |
|---|---|---|
| capabilities |
Mogelijkheden van de SKU, bijvoorbeeld, is Traffic Manager ingeschakeld? |
|
| capacity |
integer (int32) |
Het huidige aantal exemplaren dat is toegewezen aan de resource. |
| family |
string |
Familiecode van de resource-SKU. |
| locations |
string[] |
Locaties van de SKU. |
| name |
string |
Naam van de resource-SKU. |
| size |
string |
Grootteaanduiding van de resource-SKU. |
| skuCapacity |
Minimale, maximale en standaardschaalwaarden van de SKU. |
|
| tier |
string |
Servicelaag van de resource-SKU. |
StatusOptions
Status van het App Service-abonnement.
| Waarde | Description |
|---|---|
| Ready | |
| Pending | |
| Creating |
StorageMount
Configuratie van serverfarm-opslagkoppeling.
| Name | Type | Description |
|---|---|---|
| credentialsKeyVaultReference |
KV verwijzing naar de referenties om verbinding te maken met de share. |
|
| destinationPath |
string |
Pad op de werknemer waar de opslag wordt aangekoppeld. |
| name |
string |
Naam van de opslaghouder. |
| source |
string |
Bron van de fileshare/opslag. |
| type |
Type van de opslaghouder. |
StorageMountType
Type van de opslaghouder.
| Waarde | Description |
|---|---|
| AzureFiles | |
| LocalStorage | |
| FileShare |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
UserAssignedIdentity
Door de gebruiker toegewezen identiteit.
| Name | Type | Description |
|---|---|---|
| clientId |
string |
Client-id van door de gebruiker toegewezen identiteit |
| principalId |
string |
Principal-id van door de gebruiker toegewezen identiteit |