Compartir a través de


az appconfig feature filter

Administrar filtros asociados a las marcas de características almacenadas en una instancia de App Configuration.

Comandos

Nombre Description Tipo Estado
az appconfig feature filter add

Agregue un filtro a una marca de característica.

Core GA
az appconfig feature filter delete

Elimine un filtro de una marca de característica.

Core GA
az appconfig feature filter list

Enumere todos los filtros de una marca de característica.

Core GA
az appconfig feature filter show

Mostrar filtros de una marca de característica.

Core GA
az appconfig feature filter update

Actualice un filtro en una marca de característica.

Core GA

az appconfig feature filter add

Agregue un filtro a una marca de característica.

az appconfig feature filter add --filter-name
                                [--auth-mode {key, login}]
                                [--connection-string]
                                [--endpoint]
                                [--feature]
                                [--filter-parameters]
                                [--index]
                                [--key]
                                [--label]
                                [--name]
                                [--yes]

Ejemplos

Agregue un filtro para la característica "color" con la etiqueta MyLabel con el nombre "MyFilter" y 2 parámetros.

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\"

Insertar un filtro en el índice 2 (índice de base cero) para la característica 'color' con la etiqueta MyLabel y el nombre de filtro 'MyFilter' sin parámetros

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --index 2

Agregue un filtro con el nombre "MyFilter" mediante cadena de conexión.

az appconfig feature filter add --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --filter-name MyFilter

Agregue un filtro con el nombre "MyFilter" mediante el punto de conexión de App Configuration y sus credenciales "az login".

az appconfig feature filter add --endpoint=https://contoso.azconfig.io --feature color --filter-name MyFilter --auth-mode login

Agregue un filtro para la característica "color" con la etiqueta MyLabel con el nombre "MyFilter" y los parámetros de matriz.

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters ArrayParam=[1,2,3]

Parámetros requeridos

--filter-name

Nombre del filtro que se va a agregar.

Parámetros opcionales

--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 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 "inicio de sesión", proporcione el nombre del punto de conexión o almacén de la tienda y las credenciales de "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, vea https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valores aceptados: key, login
valor predeterminado: key
--connection-string

Combinación de clave de acceso y punto de conexió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 "login", proporcione la dirección URL del punto de conexió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>.

--feature

Nombre de la característica a la que desea agregar el filtro. Si la clave de marca de característica es diferente de la clave predeterminada, proporcione el --key argumento en su lugar.

--filter-parameters

Parámetros de filtro separados por espacios en formato "name[=value]". El valor debe ser una cadena JSON con escape.

--index

Índice de base cero en la lista de filtros en los que desea insertar el nuevo filtro. Si no se especifica ningún índice o no es válido, el filtro se agregará al final de la lista.

--key

Clave de la marca de característica. La clave debe comenzar con el prefijo ".appconfig.featureflag/". La clave no puede contener el carácter "%". Si se proporcionan argumentos clave y característica, solo se usará la clave. La clave predeterminada es el prefijo reservado ".appconfig.featureflag/" + nombre de la característica.

--label

Si no se especifica ninguna etiqueta, agregue a la marca de característica con la etiqueta null de forma predeterminada.

--name -n

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

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az appconfig feature filter delete

Elimine un filtro de una marca de característica.

az appconfig feature filter delete [--all]
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--endpoint]
                                   [--feature]
                                   [--filter-name]
                                   [--index]
                                   [--key]
                                   [--label]
                                   [--name]
                                   [--yes]

Ejemplos

Elimine un filtro de una característica mediante el nombre de App Configuration sin confirmación.

az appconfig feature filter delete -n MyAppConfiguration --feature color --filter-name MyFilter --yes

Elimine un filtro de una característica cuando tenga varios filtros con ese mismo nombre.

az appconfig feature filter delete --feature color --filter-name MyFilter --index 2 --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx

Elimine todos los filtros de una característica mediante el nombre de App Configuration sin confirmación.

az appconfig feature filter delete -n MyAppConfiguration --feature color --label MyLabel --all --yes

Parámetros opcionales

--all

Elimine todos los filtros asociados a una marca de característica.

valor predeterminado: False
--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 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 "inicio de sesión", proporcione el nombre del punto de conexión o almacén de la tienda y las credenciales de "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, vea https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valores aceptados: key, login
valor predeterminado: key
--connection-string

Combinación de clave de acceso y punto de conexió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 "login", proporcione la dirección URL del punto de conexió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>.

--feature

Nombre de la característica desde la que desea eliminar el filtro. Si la clave de marca de característica es diferente de la clave predeterminada, proporcione el --key argumento en su lugar.

--filter-name

Nombre del filtro que se va a eliminar.

--index

Índice de base cero del filtro que se va a eliminar en caso de que haya varias instancias con el mismo nombre de filtro.

--key

Clave de la marca de característica. La clave debe comenzar con el prefijo ".appconfig.featureflag/". La clave no puede contener el carácter "%". Si se proporcionan argumentos clave y característica, solo se usará la clave. La clave predeterminada es el prefijo reservado ".appconfig.featureflag/" + nombre de la característica.

--label

Si no se especifica ninguna etiqueta, elimine de la marca de característica con etiqueta nula de forma predeterminada.

--name -n

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

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az appconfig feature filter list

Enumere todos los filtros de una marca de característica.

az appconfig feature filter list [--all]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--endpoint]
                                 [--feature]
                                 [--key]
                                 [--label]
                                 [--name]
                                 [--top]

Ejemplos

Enumere todos los filtros de la marca de característica "color".

az appconfig feature filter list -n MyAppConfiguration --feature color --all

Lista de 150 filtros para la marca de característica "color"

az appconfig feature filter list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx  --feature color --top 150

Enumere todos los filtros de la marca de característica "color" con sus credenciales "az login".

az appconfig feature filter list --endpoint https://myappconfiguration.azconfig.io --feature color --all --auth-mode login

Parámetros opcionales

--all

Enumere todos los filtros asociados a una marca de característica.

valor predeterminado: False
--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 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 "inicio de sesión", proporcione el nombre del punto de conexión o almacén de la tienda y las credenciales de "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, vea https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valores aceptados: key, login
valor predeterminado: key
--connection-string

Combinación de clave de acceso y punto de conexió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 "login", proporcione la dirección URL del punto de conexió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>.

--feature

Nombre de la característica cuyos filtros desea mostrar. Si la clave de marca de característica es diferente de la clave predeterminada, proporcione el --key argumento en su lugar.

--key

Clave de la marca de característica. La clave debe comenzar con el prefijo ".appconfig.featureflag/". La clave no puede contener el carácter "%". Si se proporcionan argumentos clave y característica, solo se usará la clave. La clave predeterminada es el prefijo reservado ".appconfig.featureflag/" + nombre de la característica.

--label

Si no se especifica ninguna etiqueta, muestre filtros de la marca de características con etiqueta nula de forma predeterminada.

--name -n

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

--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 de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az appconfig feature filter show

Mostrar filtros de una marca de característica.

az appconfig feature filter show --filter-name
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--endpoint]
                                 [--feature]
                                 [--index]
                                 [--key]
                                 [--label]
                                 [--name]

Ejemplos

Muestre un filtro de características único cuando tenga varios filtros con ese mismo nombre.

az appconfig feature filter show -n MyAppConfiguration --feature color --filter-name MyFilter --index 2

Muestre todas las instancias de un filtro de características cuando tenga varios filtros con ese mismo nombre.

az appconfig feature filter show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --filter-name MyFilter

Parámetros requeridos

--filter-name

Nombre del filtro que se va a mostrar.

Parámetros opcionales

--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 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 "inicio de sesión", proporcione el nombre del punto de conexión o almacén de la tienda y las credenciales de "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, vea https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valores aceptados: key, login
valor predeterminado: key
--connection-string

Combinación de clave de acceso y punto de conexió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 "login", proporcione la dirección URL del punto de conexió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>.

--feature

Nombre de la característica que contiene el filtro. Si la clave de marca de característica es diferente de la clave predeterminada, proporcione el --key argumento en su lugar.

--index

Índice de base cero del filtro que se va a mostrar en caso de que haya varias instancias con el mismo nombre de filtro.

--key

Clave de la marca de característica. La clave debe comenzar con el prefijo ".appconfig.featureflag/". La clave no puede contener el carácter "%". Si se proporcionan argumentos clave y característica, solo se usará la clave. La clave predeterminada es el prefijo reservado ".appconfig.featureflag/" + nombre de la característica.

--label

Si no se especifica ninguna etiqueta, muestre la marca de característica con la etiqueta null de forma predeterminada.

--name -n

Nombre 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 de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az appconfig feature filter update

Actualice un filtro en una marca de característica.

az appconfig feature filter update --filter-name
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--endpoint]
                                   [--feature]
                                   [--filter-parameters]
                                   [--index]
                                   [--key]
                                   [--label]
                                   [--name]
                                   [--yes]

Ejemplos

Actualice el filtro de la característica "color" con la etiqueta MyLabel con el nombre "MyFilter" y 2 parámetros.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\"

Actualice el filtro en el índice 2 (índice de base cero) para la característica "color" con la etiqueta MyLabel con el nombre "MyFilter" y 2 parámetros.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\" --index 2

Actualice un filtro para la característica "color" con la etiqueta MyLabel y el nombre de filtro "MyFilter" sin parámetros

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter

Actualice el filtro de la característica "color" con la etiqueta MyLabel con el nombre "MyFilter" y los parámetros de matriz.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters ArrayParam=[1,2,3]

Parámetros requeridos

--filter-name

Nombre del filtro que se va a actualizar.

Parámetros opcionales

--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 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 "inicio de sesión", proporcione el nombre del punto de conexión o almacén de la tienda y las credenciales de "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, vea https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valores aceptados: key, login
--connection-string

Combinación de clave de acceso y punto de conexió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 "login", proporcione la dirección URL del punto de conexió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>.

--feature

Nombre de la característica cuyo filtro desea actualizar. Si la clave de marca de característica es diferente de la clave predeterminada, proporcione el --key argumento en su lugar.

--filter-parameters

Parámetros de filtro separados por espacios en formato "name[=value]". El valor debe ser una cadena JSON con escape.

--index

Índice de base cero del filtro que se va a actualizar en caso de que haya varias instancias con el mismo nombre de filtro.

--key

Clave de la marca de característica. La clave debe comenzar con el prefijo ".appconfig.featureflag/". La clave no puede contener el carácter "%". Si se proporcionan argumentos clave y característica, solo se usará la clave. La clave predeterminada es el prefijo reservado ".appconfig.featureflag/" + nombre de la característica.

--label

Si no se especifica ninguna etiqueta, actualice la marca de característica con la etiqueta null de forma predeterminada.

--name -n

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

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.