az netappfiles volume export-policy

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

Komutlar

az netappfiles volume export-policy add

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

az netappfiles volume export-policy list

Birimin dışarı aktarma ilkesi kurallarını listeleyin.

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 wait

Birim dışarı aktarma ilkesi işlemini bekleyin.

az netappfiles volume export-policy add

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

az netappfiles volume export-policy add --allowed-clients
                                        --cifs {false, true}
                                        --nfsv3 {false, true}
                                        --nfsv41 {false, true}
                                        --unix-read-only {false, true}
                                        --unix-read-write {false, true}
                                        [--account-name]
                                        [--add]
                                        [--chown-mode]
                                        [--force-string]
                                        [--has-root-access]
                                        [--ids]
                                        [--kerberos5-r]
                                        [--kerberos5-rw]
                                        [--kerberos5i-r]
                                        [--kerberos5i-rw]
                                        [--kerberos5p-r]
                                        [--kerberos5p-rw]
                                        [--name]
                                        [--no-wait]
                                        [--pool-name]
                                        [--remove]
                                        [--resource-group]
                                        [--rule-index]
                                        [--set]

Ö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

--allowed-clients

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

--cifs

CIFS protokolüne izin verildiğinin göstergesi.

kabul edilen değerler: false, true
--nfsv3

NFSv3 protokolüne izin verildiğinin göstergesi.

kabul edilen değerler: false, true
--nfsv41

NFSv4.1 protokolüne izin verildiğinin göstergesi.

kabul edilen değerler: false, true
--unix-read-only

Salt okunur erişimin göstergesi.

kabul edilen değerler: false, true
--unix-read-write

Okuma ve yazma erişiminin göstergesi.

kabul edilen değerler: false, true

İsteğe Bağlı Parametreler

--account-name -a

ANF hesabının adı.

--add

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

--chown-mode

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

--force-string

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

--has-root-access

Birime kök erişimi vardır.

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kerberos5-r

Kerberos5 Salt okunur erişim.

--kerberos5-rw

Kerberos5 Okuma ve yazma erişimi.

--kerberos5i-r

Kerberos5i Salt okunur erişim.

--kerberos5i-rw

Kerberos5i Okuma ve yazma erişimi.

--kerberos5p-r

Kerberos5p Salt okunur erişim.

--kerberos5p-rw

Kerberos5p Okuma ve yazma erişimi.

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

ANF biriminin adı.

--no-wait

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

--pool-name -p

ANF havuzunun adı.

--remove

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

--resource-group -g

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

--rule-index

Sipariş dizini. Hiçbir sayı tekrarlanamaz. En fazla 6 kural.

--set

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

az netappfiles volume export-policy list

Birimin dışarı aktarma ilkesi kurallarını listeleyin.

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

Örnekler

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

ANF hesabının adı.

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

ANF biriminin adı.

--pool-name -p

ANF havuzunun adı.

--resource-group -g

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

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 --rule-index
                                           [--account-name]
                                           [--add]
                                           [--force-string]
                                           [--ids]
                                           [--name]
                                           [--no-wait]
                                           [--pool-name]
                                           [--remove]
                                           [--resource-group]
                                           [--set]

Örnekler

ANF birimi için 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

--rule-index

Sipariş dizini. Aralık 1 ile 6 arasında.

İsteğe Bağlı Parametreler

--account-name -a

ANF hesabının adı.

--add

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

--force-string

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

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

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

ANF biriminin adı.

--no-wait

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

--pool-name -p

ANF havuzunun adı.

--remove

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

--resource-group -g

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

--set

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

az netappfiles volume export-policy wait

Birim dışarı aktarma ilkesi işlemini bekleyin.

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

İsteğe Bağlı Parametreler

--account-name -a

ANF hesabının adı.

--created

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

--custom

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

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

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

ANF biriminin adı.

--pool-name -p

ANF havuzunun adı.

--resource-group -g

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

--timeout

Saniye cinsinden maksimum bekleme.

varsayılan değer: 3600
--updated

provisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.