Compartir vía


az appconfig snapshot

Administrar instantáneas asociadas a un almacén de configuración de aplicaciones.

Comandos

Nombre Description Tipo Estado
az appconfig snapshot archive

Archivar una instantánea.

Core GA
az appconfig snapshot create

Cree una instantánea de configuración de la aplicación.

Core GA
az appconfig snapshot list

List snapshots.

Core GA
az appconfig snapshot recover

Recuperar una instantánea archivada.

Core GA
az appconfig snapshot show

Mostrar todos los atributos de una instantánea de configuración de la aplicación.

Core GA

az appconfig snapshot archive

Archivar una instantánea.

az appconfig snapshot archive --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Ejemplos

Archivar instantánea MySnapshot en el almacén de configuración MyAppConfiguration.

az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration

Parámetros requeridos

--snapshot-name -s

Nombre de la instantánea de App Configuration.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-mode

Este parámetro se puede usar para indicar cómo se va a autorizar una operación de datos. Si el modo de autenticación es "clave", proporcione la cadena de conexión o el nombre del almacén y las claves de acceso de la cuenta se recuperarán para la autorización. Si el modo de autenticación es "login", proporcione el --endpoint o --name y las credenciales "az login" se usarán para la autorización. Puede configurar el modo de autenticación predeterminado mediante az configure --defaults appconfig_auth_mode=<auth_mode>. Para obtener más información, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propiedad Valor
Valor predeterminado: key
Valores aceptados: key, login
--connection-string

Combinación de la clave de acceso y el punto de conexión del almacén de App Configuration. Se puede encontrar mediante "az appconfig credential list". Los usuarios pueden preestablecerlo mediante az configure --defaults appconfig_connection_string=<connection_string> o variable de entorno con el nombre AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si el modo de autenticación es "inicio de sesión", proporcione la dirección URL del punto de conexión del almacén de App Configuration. El punto de conexión se puede recuperar mediante el comando "az appconfig show". Puede configurar el punto de conexión predeterminado mediante az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Nombre del almacén de App Configuration. Puede configurar el nombre predeterminado mediante az configure --defaults app_configuration_store=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az appconfig snapshot create

Cree una instantánea de configuración de la aplicación.

az appconfig snapshot create --filters
                             --snapshot-name
                             [--auth-mode {key, login}]
                             [--composition-type {key, key_label}]
                             [--connection-string]
                             [--endpoint]
                             [--name]
                             [--retention-period]
                             [--tags]

Ejemplos

Cree una instantánea MySnapshot de todas las claves a partir de "Probar" en el almacén de configuración MyAppConfiguration.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'

Cree una instantánea MySnapshot de todas las claves a partir de "abc" y un período de retención de 1 hora.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600

Cree una instantánea de todas las claves a partir de "app/" y ninguna etiqueta como predeterminada, invalide los valores de clave con claves con la etiqueta "prod" si existen.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'

Cree una instantánea de todas las claves a partir de "Test" y tenga etiquetas "tag1=value1" y "tag2=value2".

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\", \"tags\":[\"tag1=value1\", \"tag2=value2\"]}'

Parámetros requeridos

--filters

Lista separada por espacios de objetos JSON con escape que representan los filtros de clave, etiqueta y etiqueta usados para compilar una instantánea de App Configuration.

--snapshot-name -s

Nombre de la instantánea de App Configuration.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-mode

Este parámetro se puede usar para indicar cómo se va a autorizar una operación de datos. Si el modo de autenticación es "clave", proporcione la cadena de conexión o el nombre del almacén y las claves de acceso de la cuenta se recuperarán para la autorización. Si el modo de autenticación es "login", proporcione el --endpoint o --name y las credenciales "az login" se usarán para la autorización. Puede configurar el modo de autenticación predeterminado mediante az configure --defaults appconfig_auth_mode=<auth_mode>. Para obtener más información, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propiedad Valor
Valor predeterminado: key
Valores aceptados: key, login
--composition-type

Tipo de composición usado en la creación de instantáneas de App Configuration. Si no se especifica, el valor predeterminado es key.

Propiedad Valor
Valores aceptados: key, key_label
--connection-string

Combinación de la clave de acceso y el punto de conexión del almacén de App Configuration. Se puede encontrar mediante "az appconfig credential list". Los usuarios pueden preestablecerlo mediante az configure --defaults appconfig_connection_string=<connection_string> o variable de entorno con el nombre AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si el modo de autenticación es "inicio de sesión", proporcione la dirección URL del punto de conexión del almacén de App Configuration. El punto de conexión se puede recuperar mediante el comando "az appconfig show". Puede configurar el punto de conexión predeterminado mediante az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Nombre del almacén de App Configuration. Puede configurar el nombre predeterminado mediante az configure --defaults app_configuration_store=<name>.

--retention-period

Duración en segundos para la que una instantánea puede permanecer archivada antes de la expiración. Una instantánea se puede archivar durante un máximo de 7 días (604 800 s) para las tiendas de nivel gratuito y de desarrollador y 90 días (7.776 ,000 s) para las tiendas de nivel Standard y Premium. Si se especifica, el período de retención debe ser al menos 1 hora (3600s).

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...].

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az appconfig snapshot list

List snapshots.

az appconfig snapshot list [--all]
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]
                           [--snapshot-name]
                           [--status {archived, failed, provisioning, ready}]
                           [--top]

Ejemplos

Enumere todas las instantáneas con nombres a partir del prefijo "abc".

az appconfig snapshot list -s abc* -n MyAppConfiguration

Enumera todas las instantáneas archivadas.

az appconfig snapshot list --status archived -n MyAppConfiguration

Enumere todas las instantáneas de aprovisionamiento con nombres a partir del prefijo "app".

az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration

Enumere todos los errores y las instantáneas de aprovisionamiento.

az appconfig snapshot list --status failed provisioning -n MyAppConfiguration

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all

Enumera todos los elementos.

--auth-mode

Este parámetro se puede usar para indicar cómo se va a autorizar una operación de datos. Si el modo de autenticación es "clave", proporcione la cadena de conexión o el nombre del almacén y las claves de acceso de la cuenta se recuperarán para la autorización. Si el modo de autenticación es "login", proporcione el --endpoint o --name y las credenciales "az login" se usarán para la autorización. Puede configurar el modo de autenticación predeterminado mediante az configure --defaults appconfig_auth_mode=<auth_mode>. Para obtener más información, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propiedad Valor
Valor predeterminado: key
Valores aceptados: key, login
--connection-string

Combinación de la clave de acceso y el punto de conexión del almacén de App Configuration. Se puede encontrar mediante "az appconfig credential list". Los usuarios pueden preestablecerlo mediante az configure --defaults appconfig_connection_string=<connection_string> o variable de entorno con el nombre AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si el modo de autenticación es "inicio de sesión", proporcione la dirección URL del punto de conexión del almacén de App Configuration. El punto de conexión se puede recuperar mediante el comando "az appconfig show". Puede configurar el punto de conexión predeterminado mediante az configure --defaults appconfig_endpoint=<endpoint>.

--fields

Personalice los campos de salida para instantáneas.

Propiedad Valor
Valores aceptados: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

Nombre del almacén de App Configuration. Puede configurar el nombre predeterminado mediante az configure --defaults app_configuration_store=<name>.

--snapshot-name -s

Si no se especifica ningún nombre, devuelva todas las instantáneas de forma predeterminada. Admitir el signo de estrella como filtros, por ejemplo abc* significa instantáneas con abc como prefijo para el nombre.

Propiedad Valor
Valor predeterminado: *
--status

Filtre las instantáneas por su estado. Si no se especifica ningún estado, devuelva todas las instantáneas de forma predeterminada.

Propiedad Valor
Valores aceptados: archived, failed, provisioning, ready
--top -t

Número máximo de elementos que se van a devolver. Debe ser un entero positivo. El valor predeterminado es 100.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az appconfig snapshot recover

Recuperar una instantánea archivada.

az appconfig snapshot recover --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Ejemplos

Recupere la instantánea MySnapshot en el almacén de configuración MyAppConfiguration.

az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration

Parámetros requeridos

--snapshot-name -s

Nombre de la instantánea de App Configuration.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-mode

Este parámetro se puede usar para indicar cómo se va a autorizar una operación de datos. Si el modo de autenticación es "clave", proporcione la cadena de conexión o el nombre del almacén y las claves de acceso de la cuenta se recuperarán para la autorización. Si el modo de autenticación es "login", proporcione el --endpoint o --name y las credenciales "az login" se usarán para la autorización. Puede configurar el modo de autenticación predeterminado mediante az configure --defaults appconfig_auth_mode=<auth_mode>. Para obtener más información, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propiedad Valor
Valor predeterminado: key
Valores aceptados: key, login
--connection-string

Combinación de la clave de acceso y el punto de conexión del almacén de App Configuration. Se puede encontrar mediante "az appconfig credential list". Los usuarios pueden preestablecerlo mediante az configure --defaults appconfig_connection_string=<connection_string> o variable de entorno con el nombre AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si el modo de autenticación es "inicio de sesión", proporcione la dirección URL del punto de conexión del almacén de App Configuration. El punto de conexión se puede recuperar mediante el comando "az appconfig show". Puede configurar el punto de conexión predeterminado mediante az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Nombre del almacén de App Configuration. Puede configurar el nombre predeterminado mediante az configure --defaults app_configuration_store=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az appconfig snapshot show

Mostrar todos los atributos de una instantánea de configuración de la aplicación.

az appconfig snapshot show --snapshot-name
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]

Ejemplos

Muestra una instantánea de configuración de la aplicación con el nombre MySnapshot en el almacén de configuración MyAppConfiguration.

az appconfig snapshot show -s MySnapshot -n MyAppConfiguration

Parámetros requeridos

--snapshot-name -s

Nombre de la instantánea de App Configuration.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-mode

Este parámetro se puede usar para indicar cómo se va a autorizar una operación de datos. Si el modo de autenticación es "clave", proporcione la cadena de conexión o el nombre del almacén y las claves de acceso de la cuenta se recuperarán para la autorización. Si el modo de autenticación es "login", proporcione el --endpoint o --name y las credenciales "az login" se usarán para la autorización. Puede configurar el modo de autenticación predeterminado mediante az configure --defaults appconfig_auth_mode=<auth_mode>. Para obtener más información, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propiedad Valor
Valor predeterminado: key
Valores aceptados: key, login
--connection-string

Combinación de la clave de acceso y el punto de conexión del almacén de App Configuration. Se puede encontrar mediante "az appconfig credential list". Los usuarios pueden preestablecerlo mediante az configure --defaults appconfig_connection_string=<connection_string> o variable de entorno con el nombre AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si el modo de autenticación es "inicio de sesión", proporcione la dirección URL del punto de conexión del almacén de App Configuration. El punto de conexión se puede recuperar mediante el comando "az appconfig show". Puede configurar el punto de conexión predeterminado mediante az configure --defaults appconfig_endpoint=<endpoint>.

--fields

Personalice los campos de salida para instantáneas.

Propiedad Valor
Valores aceptados: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

Nombre del almacén de App Configuration. Puede configurar el nombre predeterminado mediante az configure --defaults app_configuration_store=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False