Aracılığıyla paylaş


az lock

Azure kilitlerini yönetme.

Komutlar

Name Description Tür Durum
az lock create

Kilit oluşturun.

Core GA
az lock delete

Kilidi silme.

Core GA
az lock list

Kilit bilgilerini listeleyin.

Core GA
az lock show

Kilidin özelliklerini gösterir.

Core GA
az lock update

Kilidi güncelleştirin.

Core GA

az lock create

Kilit oluşturun.

Kilitler üç farklı kapsamda bulunabilir: abonelik, kaynak grubu ve kaynak. Farklı düzeylerde kilit ekleme hakkında bilgi için lütfen aşağıdaki örneklere bakın.

az lock create --lock-type {CanNotDelete, ReadOnly}
               --name
               [--namespace]
               [--notes]
               [--parent]
               [--resource --resource-name]
               [--resource-group]
               [--resource-type]

Örnekler

Salt okunur abonelik düzeyi kilidi oluşturun.

az lock create --name lockName --lock-type ReadOnly

Salt okunur bir kaynak grubu düzeyi kilidi oluşturun.

az lock create --name lockName --resource-group group --lock-type ReadOnly

Sanal ağ kaynağında salt okunur kaynak düzeyi kilidi oluşturun.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/virtualNetworks --resource myVnet

Belirli bir üst öğeye sahip bir alt ağ kaynağında salt okunur kaynak düzeyi kilidi oluşturun.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet

Gerekli Parametreler

--lock-type -t

Kilit kısıtlamasının türü.

Özellik Değer
Kabul edilen değerler: CanNotDelete, ReadOnly
--name -n

Kilidin adı.

İ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.

--namespace

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

--notes

Bu kilitle ilgili notlar.

--parent

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

--resource --resource-name

Kilitlenen kaynağın adı veya kimliği. Bir kimlik verilirse, diğer kaynak bağımsız değişkenleri verilmemelidir.

--resource-group -g

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

--resource-type

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

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 lock delete

Kilidi silme.

Kilitler üç farklı kapsamda bulunabilir: abonelik, kaynak grubu ve kaynak. Farklı düzeylerdeki kilitleri silme hakkında bilgi için lütfen aşağıdaki örneklere bakın.

az lock delete [--ids]
               [--name]
               [--namespace]
               [--parent]
               [--resource --resource-name]
               [--resource-group]
               [--resource-type]

Örnekler

Abonelik düzeyi kilidini silme

az lock delete --name lockName

Kaynak grubu düzeyi kilidini silme

az lock delete --name lockName --resource-group group

Kaynak düzeyi kilidini silme

az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType

İ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.

--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.

--name -n

Kilidin adı.

--namespace

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

--parent

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

--resource --resource-name

Kilitlenen kaynağın adı veya kimliği. Bir kimlik verilirse, diğer kaynak bağımsız değişkenleri verilmemelidir.

--resource-group -g

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

--resource-type

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

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 lock list

Kilit bilgilerini listeleyin.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource --resource-name]
             [--resource-group]
             [--resource-type]

Örnekler

Bir sanal ağ kaynağındaki kilitleri listeleyin. İlişkili grup ve abonelikteki kilitleri içerir.

az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group

Abonelik düzeyindeki tüm kilitleri listeleme

az lock list

İ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.

--filter-string

Sonuçları kısıtlamak için kullanılacak bir sorgu filtresi.

--namespace

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

--parent

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

--resource --resource-name

Kilitlenen kaynağın adı veya kimliği. Bir kimlik verilirse, diğer kaynak bağımsız değişkenleri verilmemelidir.

--resource-group -g

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

--resource-type

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

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 lock show

Kilidin özelliklerini gösterir.

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource --resource-name]
             [--resource-group]
             [--resource-type]

Örnekler

Abonelik düzeyi kilidini gösterme

az lock show -n lockname

Kilidin özelliklerini gösterme (otomatik olarak oluşturulan)

az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks

İ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.

--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.

--name -n

Kilidin adı.

--namespace

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

--parent

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

--resource --resource-name

Kilitlenen kaynağın adı veya kimliği. Bir kimlik verilirse, diğer kaynak bağımsız değişkenleri verilmemelidir.

--resource-group -g

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

--resource-type

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

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 lock update

Kilidi güncelleştirin.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource --resource-name]
               [--resource-group]
               [--resource-type]

Örnekler

Kaynak grubu düzeyi kilidini yeni notlarla güncelleştirme ve tür

az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete

İ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.

--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.

--lock-type -t

Kilit kısıtlamasının türü.

Özellik Değer
Kabul edilen değerler: CanNotDelete, ReadOnly
--name -n

Kilidin adı.

--namespace

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

--notes

Bu kilitle ilgili notlar.

--parent

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

--resource --resource-name

Kilitlenen kaynağın adı veya kimliği. Bir kimlik verilirse, diğer kaynak bağımsız değişkenleri verilmemelidir.

--resource-group -g

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

--resource-type

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

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