Freigeben über


az netappfiles snapshot policy

Verwalten von Azure NetApp Files (ANF)-Snapshotrichtlinienressourcen.

Befehle

Name Beschreibung Typ Status
az netappfiles snapshot policy create

Erstellen Sie eine Momentaufnahmerichtlinie.

Kern GA
az netappfiles snapshot policy delete

Momentaufnahmerichtlinie löschen.

Kern GA
az netappfiles snapshot policy list

Listenmomentaufnahmerichtlinie.

Kern GA
az netappfiles snapshot policy show

Rufen Sie eine Momentaufnahmerichtlinie ab.

Kern GA
az netappfiles snapshot policy update

Aktualisieren sie eine Momentaufnahmerichtlinie.

Kern GA
az netappfiles snapshot policy volumes

Listen Sie Volumes auf, die mit der Momentaufnahmerichtlinie verknüpft sind.

Kern GA
az netappfiles snapshot policy wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Kern GA

az netappfiles snapshot policy create

Erstellen Sie eine Momentaufnahmerichtlinie.

az netappfiles snapshot policy create --account-name
                                      --name
                                      --resource-group
                                      [--daily-hour]
                                      [--daily-minute]
                                      [--daily-snapshots]
                                      [--days-of-month]
                                      [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--hour]
                                      [--hourly-minute]
                                      [--hourly-snapshots]
                                      [--location]
                                      [--monthly-minute]
                                      [--monthly-snapshots]
                                      [--tags]
                                      [--weekly-day]
                                      [--weekly-hour]
                                      [--weekly-minute]
                                      [--weekly-snapshots]

Beispiele

Erstellen einer ANF-Momentaufnahmerichtlinie

az netappfiles snapshot policy create -g mygroup --account-name myaccountname --snapshot-policy-name mysnapshotpolicyname -l westus2 --hourly-snapshots 1 --hourly-minute 5 --enabled true

Erforderliche Parameter

--account-name -a

Der Name des NetApp-Kontos.

--name --snapshot-policy-name -n

Der Name der Momentaufnahmerichtlinie.

--resource-group -g

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

Optionale Parameter

--daily-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--daily-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--daily-snapshots --snapshots-to-keep -d

Tägliche Momentaufnahmeanzahl, die beibehalten werden soll.

--days-of-month --monthly-days

Gibt an, welche Tage der Monatsmomentaufnahme erstellt werden sollen. Eine durch Trennzeichen getrennte Zeichenfolge.

--enabled -e

Die Zu entscheidende Eigenschaft ist aktiviert oder nicht.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: True
--hour --monthly-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--hourly-minute --minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--hourly-snapshots -u

Stündliche Momentaufnahmeanzahl, die beibehalten werden soll.

--location -l

Der geografische Standort, an dem sich die Ressource befindet, wenn nicht angegeben, wird der Standort der Ressourcengruppe verwendet.

--monthly-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--monthly-snapshots -m

Monatliche Momentaufnahmeanzahl, die beibehalten werden soll.

--tags

Ressourcentags. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--weekly-day

Gibt an, welche Momentaufnahme von Wochentagen erstellt werden soll, akzeptiert eine durch Trennzeichen getrennte Liste der Wochentagsnamen in Englisch.

--weekly-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--weekly-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--weekly-snapshots -w

Wöchentliche Momentaufnahmeanzahl, die beibehalten werden soll.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy delete

Momentaufnahmerichtlinie löschen.

az netappfiles snapshot policy delete [--account-name]
                                      [--ids]
                                      [--name]
                                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--resource-group]
                                      [--subscription]
                                      [--yes]

Beispiele

Löschen einer ANF-Momentaufnahmerichtlinie

az netappfiles snapshot policy delete -g mygroup --account-name myaccname --snapshot-policy-name mysnapshotpolicyname

Optionale Parameter

--account-name -a

Der Name des NetApp-Kontos.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name --snapshot-policy-name -n

Der Name der Momentaufnahmerichtlinie.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--yes -y

Zur Bestätigung nicht auffordern.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy list

Listenmomentaufnahmerichtlinie.

az netappfiles snapshot policy list --account-name
                                    --resource-group

Beispiele

Auflisten der Snapshotrichtlinien für das ANF-Konto

az netappfiles snapshot policy list -g mygroup --account-name myname

Erforderliche Parameter

--account-name -a

Der Name des NetApp-Kontos.

--resource-group -g

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

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy show

Rufen Sie eine Momentaufnahmerichtlinie ab.

az netappfiles snapshot policy show [--account-name]
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Beispiele

Abrufen einer ANF-Momentaufnahmerichtlinie

az netappfiles snapshot policy show -g mygroup --account-name myaccname --snapshot-policy-name mysnapshotpolicyname

Optionale Parameter

--account-name -a

Der Name des NetApp-Kontos.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name --snapshot-policy-name -n

Der Name der Momentaufnahmerichtlinie.

--resource-group -g

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy update

Aktualisieren sie eine Momentaufnahmerichtlinie.

az netappfiles snapshot policy update [--account-name]
                                      [--add]
                                      [--daily-hour]
                                      [--daily-minute]
                                      [--daily-snapshots]
                                      [--days-of-month]
                                      [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--hour]
                                      [--hourly-minute]
                                      [--hourly-snapshots]
                                      [--ids]
                                      [--monthly-minute]
                                      [--monthly-snapshots]
                                      [--name]
                                      [--remove]
                                      [--resource-group]
                                      [--set]
                                      [--subscription]
                                      [--tags]
                                      [--weekly-day]
                                      [--weekly-hour]
                                      [--weekly-minute]
                                      [--weekly-snapshots]

Beispiele

Aktualisieren bestimmter Werte für eine ANF-Momentaufnahmerichtlinie

az netappfiles snapshot policy update -g mygroup --account-name myaccountname --snapshot-policy-name mysnapshotpolicyname --daily-snapshots 1 --enabled false

Optionale Parameter

--account-name -a

Der Name des NetApp-Kontos.

--add

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

--daily-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--daily-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--daily-snapshots --snapshots-to-keep -d

Tägliche Momentaufnahmeanzahl, die beibehalten werden soll.

--days-of-month --monthly-days

Gibt an, welche Tage der Monatsmomentaufnahme erstellt werden sollen. Eine durch Trennzeichen getrennte Zeichenfolge.

--enabled -e

Die Zu entscheidende Eigenschaft ist aktiviert oder nicht.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--hour --monthly-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--hourly-minute --minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--hourly-snapshots -u

Stündliche Momentaufnahmeanzahl, die beibehalten werden soll.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--monthly-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--monthly-snapshots -m

Monatliche Momentaufnahmeanzahl, die beibehalten werden soll.

--name --snapshot-policy-name -n

Der Name der Momentaufnahmerichtlinie.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --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 festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--tags

Ressourcentags. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--weekly-day

Gibt an, welche Momentaufnahme von Wochentagen erstellt werden soll, akzeptiert eine durch Trennzeichen getrennte Liste der Wochentagsnamen in Englisch.

--weekly-hour

Gibt an, welche Stunde in UTC-Zeitzone eine Momentaufnahme erstellt werden soll.

--weekly-minute

Gibt an, welche Minute Momentaufnahme erstellt werden soll.

--weekly-snapshots -w

Wöchentliche Momentaufnahmeanzahl, die beibehalten werden soll.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy volumes

Listen Sie Volumes auf, die mit der Momentaufnahmerichtlinie verknüpft sind.

Rufen Sie alle ANF-Volumes ab, die der Momentaufnahmerichtlinie zugeordnet sind.

az netappfiles snapshot policy volumes [--account-name]
                                       [--ids]
                                       [--resource-group]
                                       [--snapshot-policy-name]
                                       [--subscription]

Beispiele

Abrufen von ANF-Volumes, die der angegebenen Momentaufnahmerichtlinie zugeordnet sind

az netappfiles snapshot policy volumes -g mygroup --account-name myaccname --snapshot-policy-name mysnapshotpolicyname

Optionale Parameter

--account-name -a

Der Name des NetApp-Kontos.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--resource-group -g

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

--snapshot-policy-name

Der Name der Momentaufnahmerichtlinie.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az netappfiles snapshot policy wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

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

Optionale Parameter

--account-name -a

Der Name des NetApp-Kontos.

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--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.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--name --snapshot-policy-name -n

Der Name der Momentaufnahmerichtlinie.

--resource-group -g

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.