az appservice plan

App Service planlarını yönetin.

Komutlar

az appservice plan create

Bir App Service planı oluşturun.

az appservice plan delete

Bir App Service planını silin.

az appservice plan list

App Service planlarını listeleyin.

az appservice plan show

Kaynak grubu veya kaynak grupları kümesi için App Service planlarını alın.

az appservice plan update

Bir App Service planını güncelleştirin.

az appservice plan create

Bir App Service planı oluşturun.

az appservice plan create --name
                          --resource-group
                          [--app-service-environment]
                          [--hyper-v]
                          [--is-linux]
                          [--location]
                          [--no-wait]
                          [--number-of-workers]
                          [--per-site-scaling]
                          [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
                          [--subscription]
                          [--tags]

Örnekler

Temel bir App Service planı oluşturun.

az appservice plan create -g MyResourceGroup -n MyPlan

Dört Linux çalışanı ile standart bir App Service planı oluşturun.

az appservice plan create -g MyResourceGroup -n MyPlan \
    --is-linux --number-of-workers 4 --sku S1

Bir Windows Container App Service planı oluşturun.

az appservice plan create -g MyResourceGroup -n MyPlan \ --hyper-v --sku P1V3

App Service ortamı için bir App Service planı oluşturun.

az appservice plan create -g MyResourceGroup -n MyPlan \
    --app-service-environment MyAppServiceEnvironment --sku I1

Gerekli Parametreler

--name -n

Yeni App Service planının adı.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--app-service-environment -e

App Service ortamının adı veya KIMLIĞI.

--hyper-v

Web uygulamasını Windows kapsayıcısında barındırın.

--is-linux

Linux Worker üzerinde Web uygulaması barındırın.

--location -l

Konum. Değerler: az account list-locations . Kullanarak varsayılan konumu yapılandırabilirsiniz az configure --defaults location=<location> .

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--number-of-workers

Ayrılacak çalışan sayısı.

varsayılan değer: 1
--per-site-scaling

Uygulamayı barındıran App Service planından bağımsız olarak bir uygulamanın ölçeklendirilmesine izin vermek için App Service plan düzeyinde uygulama başına ölçeklendirmeyi etkinleştirin.

--sku

Fiyatlandırma katmanları (örn., F1 (ücretsiz), D1 (paylaşılan), B1 (temel küçük), B2 (temel orta), B3 (temel büyük), S1 (Standart küçük), P1V2 (Premium V2 küçük), P1V3 (Premium v3 küçük), P2V3 (Premium v3), P3V3 (Premium v3 büyük), PC2 (Premium kapsayıcı küçük), PC3 (Premium kapsayıcı ortamı), PC4 (Premium kapsayıcı büyük), I1 (yalıtılmış küçük), I2 (yalıtılmış orta), I3 (yalıtılmış büyük), I1v2 (yalıtılmış V2 küçük) , I2v2 (yalıtılmış v2 orta), I3v2 (yalıtılmış v2 büyük).

kabul edilen değerler: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
varsayılan değer: B1
--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

az appservice plan delete

Bir App Service planını silin.

az appservice plan delete [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]
                          [--yes]

Örnekler

Bir App Service planını silin. otomatik olarak oluşturulan

az appservice plan delete --name MyAppServicePlan --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

App Service planının adı.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--yes -y

Onay sorma.

az appservice plan list

App Service planlarını listeleyin.

az appservice plan list [--query-examples]
                        [--resource-group]
                        [--subscription]

Örnekler

Tüm ücretsiz katman App Service planlarını listeleyin.

az appservice plan list --query "[?sku.tier=='Free']"

Bir App Service ortamı için tüm App Service planlarını listeleyin.

az appservice plan list --query "[?hostingEnvironmentProfile.name=='<ase-name>']"

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az appservice plan show

Kaynak grubu veya kaynak grupları kümesi için App Service planlarını alın.

az appservice plan show [--ids]
                        [--name]
                        [--query-examples]
                        [--resource-group]
                        [--subscription]

Örnekler

Kaynak grubu veya kaynak grupları kümesi için App Service planlarını alın. otomatik olarak oluşturulan

az appservice plan show --name MyAppServicePlan   --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

App Service planının adı.

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az appservice plan update

Bir App Service planını güncelleştirin.

Daha fazla bilgi için bkz. https:///go.microsoft.com/fwlink/?linkid=2133856.

az appservice plan update [--add]
                          [--force-string]
                          [--ids]
                          [--name]
                          [--no-wait]
                          [--number-of-workers]
                          [--remove]
                          [--resource-group]
                          [--set]
                          [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
                          [--subscription]

Örnekler

Bir App Service planını güncelleştirin. otomatik olarak oluşturulan

az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

App Service planının adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--number-of-workers

Ayrılacak çalışan sayısı.

varsayılan değer: 1
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--sku

Fiyatlandırma katmanları (örn., F1 (ücretsiz), D1 (paylaşılan), B1 (temel küçük), B2 (temel orta), B3 (temel büyük), S1 (Standart küçük), P1V2 (Premium V2 küçük), P1V3 (Premium v3 küçük), P2V3 (Premium v3), P3V3 (Premium v3 büyük), PC2 (Premium kapsayıcı küçük), PC3 (Premium kapsayıcı ortamı), PC4 (Premium kapsayıcı büyük), I1 (yalıtılmış küçük), I2 (yalıtılmış orta), I3 (yalıtılmış büyük), I1v2 (yalıtılmış V2 küçük) , I2v2 (yalıtılmış v2 orta), I3v2 (yalıtılmış v2 büyük).

kabul edilen değerler: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .