az netappfiles volume export-policy

Azure NetApp Files (ANF) Birim dışarı aktarma ilkelerini yönetin.

Komutlar

Name Description Tür Durum
az netappfiles volume export-policy add

Birim için dışarı aktarma ilkesine yeni bir kural ekleyin.

Temel GA
az netappfiles volume export-policy list

Birim için dışarı aktarma ilkesi kurallarını listeleyin.

Temel GA
az netappfiles volume export-policy remove

Kural dizinine göre bir birimin dışarı aktarma ilkesinden bir kuralı kaldırın. Geçerli kurallar, alt grup listesi komutu gerçekleştirilerek elde edilebilir.

Temel GA
az netappfiles volume export-policy show

Birim için dışarı aktarma ilkesi kuralını gösterin.

Temel GA
az netappfiles volume export-policy update

Birim için dışarı aktarma ilkesi kuralını güncelleştirin.

Temel GA
az netappfiles volume export-policy wait

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

Temel GA

az netappfiles volume export-policy add

Birim için dışarı aktarma ilkesine yeni bir kural ekleyin.

az netappfiles volume export-policy add --account-name
                                        --name
                                        --pool-name
                                        --resource-group
                                        [--allowed-clients]
                                        [--chown-mode {Restricted, Unrestricted}]
                                        [--cifs {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--has-root-access {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5i-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5i-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5p-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--kerberos5p-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--nfsv3 {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--nfsv41 {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--rule-index]
                                        [--unix-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--unix-read-write {0, 1, f, false, n, no, t, true, y, yes}]

Örnekler

ANF birimi için dışarı aktarma ilkesi kuralı ekleme

az netappfiles volume export-policy add -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --allowed-clients "1.2.3.0/24" --rule-index 2 --unix-read-only true --unix-read-write false --cifs false --nfsv3 true --nfsv41 false

Gerekli Parametreler

--account-name -a

NetApp hesabının adı.

--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--allowed-clients

IPv4 CIDR'leri, IPv4 konak adresleri ve konak adları ile virgülle ayrılmış dize olarak istemci giriş belirtimi.

--chown-mode

Bu parametre, bir dosyanın sahipliğini değiştirme yetkisi olan kişileri belirtir. restricted - Dosyanın sahipliğini yalnızca kök kullanıcı değiştirebilir. kısıtlanmamış - Kök olmayan kullanıcılar sahip oldukları dosyaların sahipliğini değiştirebilir.

kabul edilen değerler: Restricted, Unrestricted
varsayılan değer: Restricted
--cifs

CIFS protokolüne izin verir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--has-root-access

Birime kök erişimi vardır.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: True
--kerberos5-read-only

Kerberos5 Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--kerberos5-read-write

Kerberos5 Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--kerberos5i-read-only

Kerberos5i Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--kerberos5i-read-write

Kerberos5i Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--kerberos5p-read-only

Kerberos5p Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--kerberos5p-read-write

Kerberos5p Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
varsayılan değer: False
--nfsv3

NFSv3 protokolüne izin verir. Yalnızca NFSv3 tür birimleri için etkinleştirin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--nfsv41

NFSv4.1 protokolüne izin verir. Yalnızca NFSv4.1 türü birimler için etkinleştirin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--rule-index

Sipariş dizini.

--unix-read-only

Salt okunur erişim.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--unix-read-write

Okuma ve yazma erişimi.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
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 netappfiles volume export-policy list

Birim için dışarı aktarma ilkesi kurallarını listeleyin.

az netappfiles volume export-policy list --account-name
                                         --name
                                         --pool-name
                                         --resource-group

Örnekler

ANF birimi için dışarı aktarma ilkesi kurallarını listeleme

az netappfiles volume export-policy list -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Gerekli Parametreler

--account-name -a

NetApp hesabının adı.

--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

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 netappfiles volume export-policy remove

Kural dizinine göre bir birimin dışarı aktarma ilkesinden bir kuralı kaldırın. Geçerli kurallar, alt grup listesi komutu gerçekleştirilerek elde edilebilir.

az netappfiles volume export-policy remove --account-name
                                           --name
                                           --pool-name
                                           --resource-group
                                           --rule-index
                                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--yes]

Örnekler

ANF biriminden dışarı aktarma ilkesi kuralını kaldırma

az netappfiles volume export-policy remove -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --rule-index 4

Gerekli Parametreler

--account-name -a

NetApp hesabının adı.

--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

--rule-index

Sipariş dizini.

İsteğe Bağlı Parametreler

--no-wait

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--yes -y

Onay istemde bulunmayın.

varsayılan değer: 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.

--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 netappfiles volume export-policy show

Birim için dışarı aktarma ilkesi kuralını gösterin.

az netappfiles volume export-policy show --account-name
                                         --name
                                         --pool-name
                                         --resource-group
                                         --rule-index

Örnekler

ANF birimi için dışarı aktarma ilkesi kuralı alma

az netappfiles volume export-policy show -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --rule-index 4

Gerekli Parametreler

--account-name -a

NetApp hesabının adı.

--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

--rule-index

Sipariş dizini.

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 netappfiles volume export-policy update

Birim için dışarı aktarma ilkesi kuralını güncelleştirin.

az netappfiles volume export-policy update --account-name
                                           --name
                                           --pool-name
                                           --resource-group
                                           --rule-index
                                           [--add]
                                           [--allowed-clients]
                                           [--chown-mode {Restricted, Unrestricted}]
                                           [--cifs {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--has-root-access {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5i-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5i-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5p-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--kerberos5p-read-write {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--nfsv3 {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--nfsv41 {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--remove]
                                           [--set]
                                           [--unix-read-only {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--unix-read-write {0, 1, f, false, n, no, t, true, y, yes}]

Örnekler

Birim için dışarı aktarma ilkesi kuralını güncelleştirme

az netappfiles volume export-policy update -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --rule-index 1 --allowed-clients '1.1.3.0/24'

Gerekli Parametreler

--account-name -a

NetApp hesabının adı.

--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

--rule-index

Sipariş dizini.

İsteğe Bağlı Parametreler

--add

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

--allowed-clients

IPv4 CIDR'leri, IPv4 konak adresleri ve konak adları ile virgülle ayrılmış dize olarak istemci giriş belirtimi.

--chown-mode

Bu parametre, bir dosyanın sahipliğini değiştirme yetkisi olan kişileri belirtir. restricted - Dosyanın sahipliğini yalnızca kök kullanıcı değiştirebilir. kısıtlanmamış - Kök olmayan kullanıcılar sahip oldukları dosyaların sahipliğini değiştirebilir.

kabul edilen değerler: Restricted, Unrestricted
--cifs

CIFS protokolüne izin verir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--force-string

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--has-root-access

Birime kök erişimi vardır.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5-read-only

Kerberos5 Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5-read-write

Kerberos5 Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5i-read-only

Kerberos5i Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5i-read-write

Kerberos5i Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5p-read-only

Kerberos5p Salt okunur erişim. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--kerberos5p-read-write

Kerberos5p Okuma ve yazma erişimi. Swagger sürüm 2020-05-01 veya üzeri ile kullanmak için.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--nfsv3

NFSv3 protokolüne izin verir. Yalnızca NFSv3 tür birimleri için etkinleştirin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--nfsv41

NFSv4.1 protokolüne izin verir. Yalnızca NFSv4.1 türü birimler için etkinleştirin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--remove

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

--set

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

--unix-read-only

Salt okunur erişim.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--unix-read-write

Okuma ve yazma erişimi.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
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 netappfiles volume export-policy wait

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

az netappfiles volume export-policy wait [--account-name]
                                         [--created]
                                         [--custom]
                                         [--deleted]
                                         [--exists]
                                         [--ids]
                                         [--interval]
                                         [--name]
                                         [--pool-name]
                                         [--resource-group]
                                         [--subscription]
                                         [--timeout]
                                         [--updated]

İsteğe Bağlı Parametreler

--account-name -a

NetApp hesabının adı.

--created

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

varsayılan değer: False
--custom

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

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--ids

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

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--name --volume-name -n -v

Birimin adı.

--pool-name -p

Kapasite havuzunun adı.

--resource-group -g

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

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

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

varsayılan değer: 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.

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