az lock

Azure kilitlerini yönetme.

Komutlar

Name Description Tür Durum
az lock create

Kilit oluşturun.

Temel GA
az lock delete

Kilidi silme.

Temel GA
az lock list

Kilit bilgilerini listeleyin.

Temel GA
az lock show

Kilidin özelliklerini gösterir.

Temel GA
az lock update

Kilidi güncelleştirin.

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

kabul edilen değerler: CanNotDelete, ReadOnly
--name -n

Kilidin adı.

İsteğe Bağlı Parametreler

--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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

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

--ids

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.

--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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az lock list

Kilit bilgilerini listeleyin.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource]
             [--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

--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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az lock show

Kilidin özelliklerini gösterir.

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource]
             [--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

--ids

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.

--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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az lock update

Kilidi güncelleştirin.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--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

--ids

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.

--lock-type -t

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

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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.