az resource
Azure kaynaklarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az resource create |
Kaynak oluşturma. |
Temel | GA |
az resource delete |
Kaynağı silme. |
Temel | GA |
az resource invoke-action |
Kaynakta bir eylem çağırın. |
Temel | GA |
az resource link |
Kaynaklar arasındaki bağlantıları yönetin. |
Temel | GA |
az resource link create |
Kaynaklar arasında yeni bir bağlantı oluşturun. |
Temel | GA |
az resource link delete |
Kaynaklar arasındaki bağlantıyı silin. |
Temel | GA |
az resource link list |
Kaynak bağlantılarını listeleyin. |
Temel | GA |
az resource link show |
Belirtilen kimlikle bir kaynak bağlantısı alır. |
Temel | GA |
az resource link update |
Kaynaklar arasındaki bağlantıyı güncelleştirin. |
Temel | GA |
az resource list |
Kaynakları listeler. |
Temel | GA |
az resource lock |
Azure kaynak düzeyi kilitlerini yönetme. |
Temel | GA |
az resource lock create |
Kaynak düzeyinde bir kilit oluşturun. |
Temel | GA |
az resource lock delete |
Kaynak düzeyi kilidi silin. |
Temel | GA |
az resource lock list |
Kilit bilgilerini kaynak düzeyinde listeleyin. |
Temel | GA |
az resource lock show |
Kaynak düzeyi kilidin ayrıntılarını gösterin. |
Temel | GA |
az resource lock update |
Kaynak düzeyi kilidi güncelleştirin. |
Temel | GA |
az resource move |
Kaynakları bir kaynak grubundan diğerine taşıma (farklı abonelik altında olabilir). |
Temel | GA |
az resource patch |
PATCH isteğine göre bir kaynağı güncelleştirin. |
Temel | GA |
az resource show |
Bir kaynağın ayrıntılarını alın. |
Temel | GA |
az resource tag |
Bir kaynağı etiketleyin. |
Temel | GA |
az resource update |
Put isteğine göre bir kaynağı güncelleştirin. |
Temel | GA |
az resource wait |
Bir kaynak koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | 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
Kaynak özelliklerini içeren JSON biçimli bir dize.
İsteğe Bağlı Parametreler
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Kaynak Kimliği.
Properties nesnesinin konum, etiketler, sku ve/veya plan gibi diğer seçenekleri içerdiğini belirtin.
Ö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.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Uzun süre çalışan işlemin bitmesini beklemeyin.
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az resource invoke-action
Kaynakta bir eylem çağırın.
Kaynağa karşılık gelen olası eylemlerin listesi adresinde https://docs.microsoft.com/rest/api/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 ve https://management.azure.com/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroup}/providers/Microsoft.Compute/virtualMachines/{VM}/powerOff?api-version={APIVersion} karşılık gelen eylem şeklindedir powerOff
. Bu, adresinde https://docs.microsoft.com/rest/api/compute/virtualmachines/virtualmachines-stopbulunabilir.
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. (otomatik olarak oluşturulmuş)
az resource invoke-action --action capture --name MyResource --resource-group MyResourceGroup --resource-type Microsoft.web/sites
Gerekli Parametreler
Belirtilen kaynakta çağrılacak eylem.
İsteğe Bağlı Parametreler
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Uzun süre çalışan işlemin bitmesini beklemeyin.
Üst yol (Ör. 'resA/myA/resB/myB').
İ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.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az resource list
Kaynakları listeler.
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
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
'key[=value]' biçiminde tek bir etiket. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
Hedef kaynak grubu adı.
Taşınacak alanla ayrılmış kaynak kimlikleri.
İsteğe Bağlı Parametreler
Hedef abonelik tanımlayıcısı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
Kaynak özelliklerini içeren JSON biçimli bir dize.
İsteğe Bağlı Parametreler
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Properties nesnesinin konum, etiketler, sku ve/veya plan gibi diğer seçenekleri içerdiğini belirtin.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
İsteğe Bağlı Parametreler
Kaynağın api sürümü (en son kararlı sürüm için atlar).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Ö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.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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. (otomatik olarak oluşturulmuş)
az resource update --ids $id --set properties.connectionType=Proxy
Bir kaynağı güncelleştirme. (otomatik olarak oluşturulmuş)
az resource update --name MyResource --resource-group MyResourceGroup --resource-type subnets --set tags.key=value
İsteğe Bağlı Parametreler
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
Kaynağın api sürümü (en son kararlı sürüm için atlar).
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.
Ö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.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
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. (otomatik olarak oluşturulmuş)
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. (otomatik olarak oluşturulmuş)
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. (otomatik olarak oluşturulmuş)
az resource wait --exists --name MyResource --resource-group MyResourceGroup --resource-type subnets
İsteğe Bağlı Parametreler
Kaynağın api sürümü (en son kararlı sürüm için atlar).
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). Sağlanırsa, başka bir "Kaynak Kimliği" bağımsız değişkeni belirtilmemelidir.
Varsayılan komut çıktısı özellik verilerinin tümünü yakalamazsa kullanın.
Saniye cinsinden yoklama aralığı.
Kaynak adı. (Örn: myC).
Sağlayıcı ad alanı (Ör. 'Microsoft.Provider').
Üst yol (Ör. 'resA/myA/resB/myB').
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kaynak türü (Örn: 'resC'). Ayrıca ad alanı/tür biçimini de kabul edebilir (Örn: 'Microsoft.Provider/resC').
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.