Aracılığıyla paylaş


az resource

Azure kaynaklarını yönetme.

Komutlar

Name Description Tür Durum
az resource create

Kaynak oluşturma.

Core GA
az resource delete

Kaynağı silme.

Core GA
az resource invoke-action

Kaynakta bir eylem çağırın.

Core GA
az resource link

Kaynaklar arasındaki bağlantıları yönetin.

Core GA
az resource link create

Kaynaklar arasında yeni bir bağlantı oluşturun.

Core GA
az resource link delete

Kaynaklar arasındaki bağlantıyı silin.

Core GA
az resource link list

Kaynak bağlantılarını listeleyin.

Core GA
az resource link show

Belirtilen kimlikle bir kaynak bağlantısı alır.

Core GA
az resource link update

Kaynaklar arasındaki bağlantıyı güncelleştirin.

Core GA
az resource list

Kaynakları listeleme.

Core GA
az resource lock

Azure kaynak düzeyi kilitlerini yönetme.

Core GA
az resource lock create

Kaynak düzeyinde bir kilit oluşturun.

Core GA
az resource lock delete

Kaynak düzeyi kilidi silin.

Core GA
az resource lock list

Kilit bilgilerini kaynak düzeyinde listeleyin.

Core GA
az resource lock show

Kaynak düzeyi kilidin ayrıntılarını gösterin.

Core GA
az resource lock update

Kaynak düzeyi kilidi güncelleştirin.

Core GA
az resource move

Kaynakları bir kaynak grubundan diğerine taşıma (farklı abonelik altında olabilir).

Core GA
az resource patch

PATCH isteğine göre bir kaynağı güncelleştirin.

Core GA
az resource show

Bir kaynağın ayrıntılarını alın.

Core GA
az resource tag

Bir kaynağı etiketleyin.

Core GA
az resource update

Put isteğine göre bir kaynağı güncelleştirin.

Core GA
az resource wait

Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Core GA

az resource create

Kaynak oluşturma.

az resource create --properties
                   [--api-version]
                   [--id]
                   [--is-full-object]
                   [--latest-include-preview]
                   [--location]
                   [--name]
                   [--namespace]
                   [--parent]
                   [--resource-group]
                   [--resource-type]

Örnekler

Tam bir JSON yapılandırması sağlayarak bir API uygulaması oluşturun.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites \
    --is-full-object --properties "{ \"kind\": \"api\", \"location\": \
        \"West US\", \"properties\": { \"serverFarmId\": \
            \"/subscriptions/{SubID}/resourcegroups/{ResourceGroup} \
                /providers/Microsoft.Web/serverfarms/{ServicePlan}\" } }"

Bir dosyadan JSON yapılandırmasını yükleyerek kaynak oluşturun.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile

Gerekli en düşük yapılandırma bilgilerine sahip bir web uygulaması oluşturun.

az resource create -g myRG -n myWeb --resource-type Microsoft.web/sites \
    --properties "{ \"serverFarmId\":\"/subscriptions/{SubID}/resourcegroups/ \
        {ResourceGroup}/providers/Microsoft.Web/serverfarms/{ServicePlan}\" }"

Bu sürümün önizleme sürümü olup olmadığını en son api sürümünü kullanarak bir kaynak oluşturun.

az resource create -g myRG -n myApiApp --resource-type Microsoft.web/sites --is-full-object --properties @jsonConfigFile --latest-include-preview

Web uygulamasına site uzantısı oluşturma

az resource create -g myRG --api-version "2018-02-01" \
    --name "{sitename+slot}/siteextensions/Contrast.NetCore.Azure.SiteExtension"  \
        --resource-type Microsoft.Web/sites/siteextensions --is-full-object \
            --properties "{ \"id\": \"Contrast.NetCore.Azure.SiteExtension\", \
                \"location\": \"West US\", \"version\": \"1.9.0\" }"

Gerekli Parametreler

--properties -p

Kaynak özelliklerini içeren JSON biçimli bir dize.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--id

Kaynak Kimliği.

--is-full-object

Properties nesnesinin konum, etiketler, sku ve/veya plan gibi diğer seçenekleri içerdiğini belirtin.

Özellik Değer
Default value: False
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--location -l

Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource delete

Kaynağı silme.

az resource delete [--api-version]
                   [--ids]
                   [--latest-include-preview]
                   [--name]
                   [--namespace]
                   [--no-wait]
                   [--parent]
                   [--resource-group]
                   [--resource-type]

Örnekler

'MyVm' adlı bir sanal makineyi silin.

az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Kaynak tanımlayıcısı kullanarak bir web uygulamasını silin.

az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp

Kaynak tanımlayıcısı kullanarak alt ağı silin.

az resource delete --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet

Bu sürümün önizleme sürümü olup olmadığını en son api sürümünü kullanarak 'MyVm' adlı bir sanal makineyi silin.

az resource delete -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

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

Özellik Değer
Default value: False
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource invoke-action

Kaynakta bir eylem çağırın.

Bir kaynağa karşılık gelen olası eylemlerin listesi https://learn.microsoft.com/rest/api/adresinde bulunabilir. Tüm POST istekleri çağrılabilen ve URI yolunun sonunda belirtilen eylemlerdir. Örneğin, bir VM'yi durdurmak için istek URI'si https://management.azure.com/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VM}/powerOff?api-version={APIVersion} ve karşılık gelen eylem powerOff. Bu, https://learn.microsoft.com/rest/api/compute/virtualmachines/virtualmachines-stopadresinde bulunabilir.

az resource invoke-action --action
                          [--api-version]
                          [--ids]
                          [--latest-include-preview]
                          [--name]
                          [--namespace]
                          [--no-wait]
                          [--parent]
                          [--request-body]
                          [--resource-group]
                          [--resource-type]

Örnekler

Kimliğiyle belirtilen bir vm'yi kapatma.

az resource invoke-action --action powerOff \
  --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VMName}

Durdurulmuş bir vm için bilgileri yakalama.

az resource invoke-action --action capture \
  --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/ \
    Microsoft.Compute/virtualMachines/{VMName} \
  --request-body "{ \"vhdPrefix\": \"myPrefix\", \"destinationContainerName\": \
    \"myContainer\", \"overwriteVhds\": true }"

Kaynakta bir eylem çağırın. (autogenerated)

az resource invoke-action --action capture --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites

Gerekli Parametreler

--action

Belirtilen kaynakta çağrılacak eylem.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

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

Özellik Değer
Default value: False
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--request-body

İstek sonrası gövdesinde geçirilecek eylem için JSON kodlanmış parametre bağımsız değişkenleri. Bir dosyadan yüklemek için @{file} kullanın.

--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource list

Kaynakları listeleme.

az resource list [--location]
                 [--name]
                 [--namespace]
                 [--resource-group]
                 [--resource-type]
                 [--tag]

Örnekler

Batı ABD bölgesindeki tüm kaynakları listeleyin.

az resource list --location westus

'resourceName' adlı tüm kaynakları listeleyin.

az resource list --name 'resourceName'

Tüm kaynakları 'test' etiketiyle listeleyin.

az resource list --tag test

Tüm kaynakları 'test' ile başlayan bir etiketle listeleyin.

az resource list --tag 'test*'

'example' değerine sahip 'test' etiketine sahip tüm kaynakları listeleyin.

az resource list --tag test=example

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--location -l

Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--name -n

Kaynak adı. (Örn: myC).

--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
--tag

'key[=value]' biçiminde tek bir etiket. Mevcut etiketleri temizlemek için "" kullanın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource move

Kaynakları bir kaynak grubundan diğerine taşıma (farklı abonelik altında olabilir).

az resource move --destination-group
                 --ids
                 [--destination-subscription-id]

Örnekler

Birden çok kaynağı hedef aboneliğin altındaki hedef kaynak grubuna taşıma

az resource move --destination-group ResourceGroup --destination-subscription-id SubscriptionId --ids "ResourceId1" "ResourceId2" "ResourceId3"

Gerekli Parametreler

--destination-group

Hedef kaynak grubu adı.

--ids

Taşınacak alanla ayrılmış kaynak kimlikleri.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--destination-subscription-id

Hedef abonelik tanımlayıcısı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource patch

PATCH isteğine göre bir kaynağı güncelleştirin.

JSON biçimli dize ile kaynakların güncelleştirilmesini destekler. Düzeltme eki işlemi başarısız olursa lütfen bunun yerine 'az resource update' komutunu çalıştırmayı deneyin.

az resource patch --properties
                  [--api-version]
                  [--ids]
                  [--is-full-object]
                  [--latest-include-preview]
                  [--name]
                  [--namespace]
                  [--parent]
                  [--resource-group]
                  [--resource-type]

Örnekler

Bu sürümün önizleme sürümü olup olmadığını en son api-sürümünü kullanarak bir web uygulamasını güncelleştirin.

az resource patch --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} \
  --latest-include-preview --is-full-object --properties "{ \"tags\": { \"key\": \"value\" } }"

Bir dosyadan JSON yapılandırmasını kullanarak bir kaynağı güncelleştirin.

az resource patch --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites \
  --is-full-object --properties @jsonConfigFile

JSON yapılandırması sağlayarak BIR API uygulamasını güncelleştirin.

az resource patch --name MyApiApp --resource-group MyResourceGroup --resource-type Microsoft.web/sites \
    --is-full-object --properties "{ \"kind\": \"api\", \"properties\": { \"serverFarmId\": \
            \"/subscriptions/{SubID}/resourcegroups/{ResourceGroup} \
                /providers/Microsoft.Web/serverfarms/{ServicePlan}\" } }"

Gerekli Parametreler

--properties -p

Kaynak özelliklerini içeren JSON biçimli bir dize.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--is-full-object

Properties nesnesinin konum, etiketler, sku ve/veya plan gibi diğer seçenekleri içerdiğini belirtin.

Özellik Değer
Default value: False
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource show

Bir kaynağın ayrıntılarını alın.

az resource show [--api-version]
                 [--ids]
                 [--include-response-body {false, true}]
                 [--latest-include-preview]
                 [--name]
                 [--namespace]
                 [--parent]
                 [--resource-group]
                 [--resource-type]

Örnekler

'MyVm' adlı bir sanal makine kaynağı gösterin.

az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Kaynak tanımlayıcısı kullanarak bir web uygulamasını gösterme.

az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Web/sites/MyWebapp

Bir alt ağ gösterin.

az resource show -g MyResourceGroup -n MySubnet --namespace Microsoft.Network --parent virtualnetworks/MyVnet --resource-type subnets

Kaynak tanımlayıcısı kullanarak alt ağı gösterme.

az resource show --ids /subscriptions/0b1f6471-1bf0-4dda-aec3-111111111111/resourceGroups/MyResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet

Uygulama ağ geçidi yol kuralını gösterme.

az resource show -g MyResourceGroup --namespace Microsoft.Network --parent applicationGateways/ag1/urlPathMaps/map1 --resource-type pathRules -n rule1

Bu sürümün önizleme sürümü olup olmadığını en son api sürümünü kullanarak 'MyVm' adlı bir sanal makine kaynağını gösterin.

az resource show -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--include-response-body

Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource tag

Bir kaynağı etiketleyin.

az resource tag --tags
                [--api-version]
                [--ids]
                [--is-incremental]
                [--latest-include-preview]
                [--name]
                [--namespace]
                [--parent]
                [--resource-group]
                [--resource-type]

Örnekler

'MyVm' sanal makinesini 'vmlist' anahtarı ve 'vm1' değeriyle etiketleyin.

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines"

Kaynak tanımlayıcısını kullanarak bir web uygulamasını 'vmlist' anahtarı ve 'vm1' değeriyle etiketleyin.

az resource tag --tags vmlist=vm1 --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}

'MyVm' sanal makinesini 'vmlist' anahtarı ve 'vm1' değeriyle artımlı olarak etiketleyin. Mevcut etiketleri boşaltmaz.

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" -i

Bu sürümün önizleme sürümü olup olmadığını en son api sürümünü kullanarak 'MyVm' sanal makinesini 'vmlist' anahtarı ve 'vm1' değeriyle etiketleyin.

az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" --latest-include-preview

Gerekli Parametreler

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--is-incremental -i

Özgün etiketleri silmeden etiketleri artımlı olarak ekleme seçeneği. Yeni etiketin ve özgün etiketin anahtarı yinelenirse özgün değerin üzerine yazılır.

--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource update

Put isteğine göre bir kaynağı güncelleştirin.

Kaynakları güncelleştirmek için genel güncelleştirmeyi (özellik yolunu kullanarak) destekler. Güncelleştirme işlemi başarısız olursa lütfen bunun yerine 'az resource patch' komutunu çalıştırmayı deneyin.

az resource update [--add]
                   [--api-version]
                   [--force-string]
                   [--ids]
                   [--include-response-body {false, true}]
                   [--latest-include-preview]
                   [--name]
                   [--namespace]
                   [--parent]
                   [--remove]
                   [--resource-group]
                   [--resource-type]
                   [--set]

Örnekler

Bu sürümün önizleme sürümü olup olmadığını en son api-sürümünü kullanarak bir web uygulamasını güncelleştirin.

az resource update --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --set tags.key=value --latest-include-preview

Bir kaynağı güncelleştirme. (autogenerated)

az resource update --ids $id --set properties.connectionType=Proxy

Bir kaynağı güncelleştirme. (autogenerated)

az resource update --name MyResource --resource-group MyResourceGroup --resource-type subnets --set tags.key=value

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: False
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--include-response-body

Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--latest-include-preview -v
Önizleme

Önizleme sürümü (2020-01-01-preview gibi) olup olmadığına bakılmaksızın en son api sürümünün kullanılacağını belirtin. Örneğin, kaynak sağlayıcısının desteklenen API sürümü 2020-01-01-preview ve 2019-01-01 ise: Bu parametreyi geçirirken en son 2020-01-01-preview sürümünü alır, aksi takdirde bu parametreyi geçirmeden en son kararlı sürüm 2019-01-01'i alır.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: False
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az resource wait

Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az resource wait [--api-version]
                 [--created]
                 [--custom]
                 [--deleted]
                 [--exists]
                 [--ids]
                 [--include-response-body {false, true}]
                 [--interval]
                 [--name]
                 [--namespace]
                 [--parent]
                 [--resource-group]
                 [--resource-type]
                 [--timeout]
                 [--updated]

Örnekler

Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (autogenerated)

az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp}

Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (autogenerated)

az resource wait --exists --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --include-response-body true

Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (autogenerated)

az resource wait --exists --name MyResource --resource-group MyResourceGroup --resource-type subnets

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--api-version

Kaynağın api sürümü (en son kararlı sürüm için atlar).

Özellik Değer
Parametre grubu: Resource Id Arguments
--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Özellik Değer
Parametre grubu: Wait Condition Arguments
--deleted

Silinene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--exists

Kaynak var olana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.

Özellik Değer
Parametre grubu: Resource Id Arguments
--include-response-body

Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--interval

Saniye cinsinden yoklama aralığı.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 30
--name -n

Kaynak adı. (Örn: myC).

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace

Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').

Özellik Değer
Parametre grubu: Resource Id Arguments
--parent

Üst yol (Ör. 'resA/myA/resB/myB').

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-type

Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').

Özellik Değer
Parametre grubu: Resource Id Arguments
--timeout

Saniye cinsinden en fazla bekleme.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

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

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False