Compartilhar via


az netappfiles snapshot policy

Gerenciar recursos de política de instantâneo do Azure NetApp Files (ANF).

Comandos

Nome Description Tipo Status
az netappfiles snapshot policy create

Crie uma política de snapshot.

Núcleo GA
az netappfiles snapshot policy delete

Excluir política de snapshot.

Núcleo GA
az netappfiles snapshot policy list

Política de instantâneo de lista.

Núcleo GA
az netappfiles snapshot policy show

Obtenha uma política de snapshot.

Núcleo GA
az netappfiles snapshot policy update

Atualizar uma política de snapshot.

Núcleo GA
az netappfiles snapshot policy volumes

Listar volumes associados à política de snapshot.

Núcleo GA
az netappfiles snapshot policy wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

Núcleo GA

az netappfiles snapshot policy create

Crie uma política de snapshot.

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]

Exemplos

Criar uma política de instantâneo ANF

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

Parâmetros Exigidos

--account-name -a

O nome da conta NetApp.

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

O nome da política de instantâneo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--daily-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--daily-minute

Indica qual instantâneo de minuto deve ser tirado.

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

Contagem diária de instantâneos a serem mantidos.

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

Indica quais dias do mês o instantâneo deve ser tirado. Uma cadeia de caracteres delimitada por vírgula.

--enabled -e

A propriedade a ser decidida está habilitada ou não.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
valor padrão: True
--hour --monthly-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--hourly-minute --minute

Indica qual instantâneo de minuto deve ser tirado.

--hourly-snapshots -u

Contagem de instantâneos por hora a ser mantida.

--location -l

A localização geográfica onde o recurso reside Quando não especificado, o local do grupo de recursos será usado.

--monthly-minute

Indica qual instantâneo de minuto deve ser tirado.

--monthly-snapshots -m

Contagem mensal de instantâneos a serem mantidos.

--tags

Tags de recursos. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--weekly-day

Indica qual instantâneo de dias da semana deve ser tirado, aceita uma lista separada por vírgulas de nomes de dias da semana em inglês.

--weekly-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--weekly-minute

Indica qual instantâneo de minuto deve ser tirado.

--weekly-snapshots -w

Contagem semanal de instantâneos a serem mantidos.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy delete

Excluir política de snapshot.

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]

Exemplos

Excluir uma política de instantâneo ANF

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

Parâmetros Opcionais

--account-name -a

O nome da conta NetApp.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

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

O nome da política de instantâneo.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy list

Política de instantâneo de lista.

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

Exemplos

Listar as políticas de snapshot para a conta ANF

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

Parâmetros Exigidos

--account-name -a

O nome da conta NetApp.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy show

Obtenha uma política de snapshot.

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

Exemplos

Obter uma política de snapshot ANF

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

Parâmetros Opcionais

--account-name -a

O nome da conta NetApp.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

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

O nome da política de instantâneo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy update

Atualizar uma política de snapshot.

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]

Exemplos

Atualizar valores específicos para uma política de instantâneo ANF

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

Parâmetros Opcionais

--account-name -a

O nome da conta NetApp.

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string ou string> JSON.

--daily-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--daily-minute

Indica qual instantâneo de minuto deve ser tirado.

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

Contagem diária de instantâneos a serem mantidos.

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

Indica quais dias do mês o instantâneo deve ser tirado. Uma cadeia de caracteres delimitada por vírgula.

--enabled -e

A propriedade a ser decidida está habilitada ou não.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--hour --monthly-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--hourly-minute --minute

Indica qual instantâneo de minuto deve ser tirado.

--hourly-snapshots -u

Contagem de instantâneos por hora a ser mantida.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--monthly-minute

Indica qual instantâneo de minuto deve ser tirado.

--monthly-snapshots -m

Contagem mensal de instantâneos a serem mantidos.

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

O nome da política de instantâneo.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OU --remove propertyToRemove.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags de recursos. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--weekly-day

Indica qual instantâneo de dias da semana deve ser tirado, aceita uma lista separada por vírgulas de nomes de dias da semana em inglês.

--weekly-hour

Indica qual hora no fuso horário UTC um instantâneo deve ser tirado.

--weekly-minute

Indica qual instantâneo de minuto deve ser tirado.

--weekly-snapshots -w

Contagem semanal de instantâneos a serem mantidos.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy volumes

Listar volumes associados à política de snapshot.

Obtenha todos os volumes ANF associados à política de snapshot.

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

Exemplos

Obter volumes ANF associados à política de snapshot especificada

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

Parâmetros Opcionais

--account-name -a

O nome da conta NetApp.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--snapshot-policy-name

O nome da política de instantâneo.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az netappfiles snapshot policy wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

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

Parâmetros Opcionais

--account-name -a

O nome da conta NetApp.

--created

Aguarde até criar com 'provisioningState' em 'Succeeded'.

valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

valor padrão: False
--exists

Aguarde até que o recurso exista.

valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--interval

Intervalo de sondagem em segundos.

valor padrão: 30
--name --snapshot-policy-name -n

O nome da política de instantâneo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--timeout

Espera máxima em segundos.

valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.