az netappfiles volume export-policy

Verwalten sie Azure NetApp Files (ANF)-Volumenexportrichtlinien.

Befehle

az netappfiles volume export-policy add

Fügen Sie eine neue Regel zur Exportrichtlinie für ein Volume hinzu.

az netappfiles volume export-policy list

Listen Sie die Exportrichtlinienregeln für ein Volume auf.

az netappfiles volume export-policy remove

Entfernen Sie eine Regel aus der Exportrichtlinie für ein Volumen nach Regelindex. Die aktuellen Regeln können abgerufen werden, indem Sie den Befehl "Untergruppenliste" ausführen.

az netappfiles volume export-policy wait

Warten Sie auf einen Volumenexportrichtlinienvorgang.

az netappfiles volume export-policy add

Fügen Sie eine neue Regel zur Exportrichtlinie für ein Volume hinzu.

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]

Beispiele

Hinzufügen einer Exportrichtlinienregel für das ANF-Volume

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

Erforderliche Parameter

--allowed-clients

Clientingressspezifikation als komma getrennte Zeichenfolge mit IPv4 CIDRs, IPv4-Hostadressen und Hostnamen).

--cifs

Hinweis, dass das CIFS-Protokoll zulässig ist.

Zulässige Werte: false, true
--nfsv3

Hinweis, dass NFSv3-Protokoll zulässig ist.

Zulässige Werte: false, true
--nfsv41

Hinweis, dass NFSv4.1-Protokoll zulässig ist.

Zulässige Werte: false, true
--unix-read-only

Hinweis auf schreibgeschützten Zugriff.

Zulässige Werte: false, true
--unix-read-write

Hinweis auf Lese- und Schreibzugriff.

Zulässige Werte: false, true

Optionale Parameter

--account-name -a

Der Name des ANF-Kontos.

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--chown-mode

Dieser Parameter gibt an, wer autorisiert ist, den Besitz einer Datei zu ändern. eingeschränkt - Nur Stammbenutzer können den Besitz der Datei ändern. uneingeschränkt - Nicht-Stammbenutzer können den Besitz von Dateien ändern, die sie besitzen.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--has-root-access

Verfügt über Den Stammzugriff auf das Volume.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--kerberos5-r

Kerberos5 Schreibgeschützter Zugriff.

--kerberos5-rw

Kerberos5 Lese- und Schreibzugriff.

--kerberos5i-r

Kerberos5i Schreibgeschützter Zugriff.

--kerberos5i-rw

Kerberos5i Lese- und Schreibzugriff.

--kerberos5p-r

Kerberos5p Schreibgeschützter Zugriff.

--kerberos5p-rw

Kerberos5p Lese- und Schreibzugriff.

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

Der Name des ANF-Volumes.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--pool-name -p

Der Name des ANF-Pools.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--rule-index

Bestellindex. Es kann keine Zahl wiederholt werden. Max. 6 Regeln.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

az netappfiles volume export-policy list

Listen Sie die Exportrichtlinienregeln für ein Volume auf.

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

Beispiele

Auflisten der Exportrichtlinienregeln für ein ANF-Volume

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

Erforderliche Parameter

--account-name -a

Der Name des ANF-Kontos.

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

Der Name des ANF-Volumes.

--pool-name -p

Der Name des ANF-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az netappfiles volume export-policy remove

Entfernen Sie eine Regel aus der Exportrichtlinie für ein Volumen nach Regelindex. Die aktuellen Regeln können abgerufen werden, indem Sie den Befehl "Untergruppenliste" ausführen.

az netappfiles volume export-policy remove --rule-index
                                           [--account-name]
                                           [--add]
                                           [--force-string]
                                           [--ids]
                                           [--name]
                                           [--no-wait]
                                           [--pool-name]
                                           [--remove]
                                           [--resource-group]
                                           [--set]

Beispiele

Entfernen einer Exportrichtlinienregel für ein ANF-Volume

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

Erforderliche Parameter

--rule-index

Bestellindex. Bereich 1 bis 6.

Optionale Parameter

--account-name -a

Der Name des ANF-Kontos.

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

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

Der Name des ANF-Volumes.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--pool-name -p

Der Name des ANF-Pools.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

az netappfiles volume export-policy wait

Warten Sie auf einen Volumenexportrichtlinienvorgang.

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

Optionale Parameter

--account-name -a

Name des ANF-Kontos.

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--name --volume-name -n -v

Name des ANF-Volumes.

--pool-name -p

Name des ANF-Pools.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.