az appconfig feature filter

App Configuration ストアに格納されている機能フラグに関連付けられているフィルターを管理します。

コマンド

名前 説明 状態
az appconfig feature filter add

機能フラグにフィルターを追加します。

コア GA
az appconfig feature filter delete

機能フラグからフィルターを削除します。

コア GA
az appconfig feature filter list

機能フラグのすべてのフィルターを一覧表示します。

コア GA
az appconfig feature filter show

機能フラグのフィルターを表示します。

コア GA
az appconfig feature filter update

機能フラグのフィルターを更新します。

コア GA

az appconfig feature filter add

機能フラグにフィルターを追加します。

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

"MyFilter" という名前と 2 つのパラメーターを持つラベル MyLabel を含む機能 'color' のフィルターを追加します。

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

MyLabel というラベルを持つ機能 'color' のインデックス 2 (0 から始まるインデックス) にフィルターを挿入し、パラメーターを指定しないフィルター名 'MyFilter' を挿入します

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

接続文字列を使用して、"MyFilter" という名前のフィルターを追加します。

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

App Configuration ストア エンドポイントと 'az login' 資格情報を使用して、"MyFilter" という名前のフィルターを追加します。

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

"MyFilter" という名前と配列パラメーターを持つラベル MyLabel を含む機能 'color' のフィルターを追加します。

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

必須のパラメーター

--filter-name

追加するフィルターの名前。

省略可能のパラメーター

--auth-mode

このパラメーターは、データ操作を承認する方法を示すために使用できます。 認証モードが "キー" の場合は、接続文字列またはストア名を指定すると、承認のためにアカウント アクセス キーが取得されます。 認証モードが "login" の場合は、 --endpoint または --name を指定します。"az login" 資格情報が承認に使用されます。 az configure --defaults appconfig_auth_mode=<auth_mode>を使用して、既定の認証モードを構成できます。 詳細については、https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbacを参照してください。

指定可能な値: key, login
規定値: key
--connection-string

App Configuration ストアのアクセス キーとエンドポイントの組み合わせ。 'az appconfig credential list' を使用して見つけることができます。 ユーザーは、 az configure --defaults appconfig_connection_string=<connection_string> または環境変数を使用して、AZURE_APPCONFIG_CONNECTION_STRINGという名前で事前設定できます。

--endpoint

認証モードが "login" の場合は、App Configuration ストアのエンドポイント URL を指定します。 エンドポイントは、"az appconfig show" コマンドを使用して取得できます。 既定のエンドポイントは、 az configure --defaults appconfig_endpoint=<endpoint>を使用して構成できます。

--feature

フィルターを追加する機能の名前。 機能フラグ キーが既定のキーと異なる場合は、代わりに --key 引数を指定します。

--filter-parameters

'name[=value]' 形式のスペース区切りフィルター パラメーター。 値はエスケープされた JSON 文字列である必要があります。

--index

新しいフィルターを挿入するフィルターの一覧の 0 から始まるインデックス。 インデックスが指定されていない場合、またはインデックスが無効な場合は、フィルターがリストの末尾に追加されます。

--key

機能フラグのキー。 キーは".appconfig.featureflag/" プレフィックスで始まる必要があります。 キーに "%" 文字を含めることはできません。 キー引数と機能引数の両方が指定されている場合は、キーのみが使用されます。 既定のキーは、予約済みのプレフィックス ".appconfig.featureflag/" + 機能名です。

--label

ラベルが指定されていない場合は、既定で null ラベルを持つ機能フラグに追加します。

--name -n

App Configuration ストアの名前。 既定の名前は、 az configure --defaults app_configuration_store=<name>を使用して構成できます。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az appconfig feature filter delete

機能フラグからフィルターを削除します。

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

確認なしで App Configuration ストア名を使用して、機能からフィルターを削除します。

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

同じ名前のフィルターが複数ある場合は、機能からフィルターを削除します。

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

確認なしで App Configuration ストア名を使用して、機能のすべてのフィルターを削除します。

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

省略可能のパラメーター

--all

機能フラグに関連付けられているすべてのフィルターを削除します。

規定値: False
--auth-mode

このパラメーターは、データ操作を承認する方法を示すために使用できます。 認証モードが "キー" の場合は、接続文字列またはストア名を指定すると、承認のためにアカウント アクセス キーが取得されます。 認証モードが "login" の場合は、 --endpoint または --name を指定します。"az login" 資格情報が承認に使用されます。 az configure --defaults appconfig_auth_mode=<auth_mode>を使用して、既定の認証モードを構成できます。 詳細については、https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbacを参照してください。

指定可能な値: key, login
規定値: key
--connection-string

App Configuration ストアのアクセス キーとエンドポイントの組み合わせ。 'az appconfig credential list' を使用して見つけることができます。 ユーザーは、 az configure --defaults appconfig_connection_string=<connection_string> または環境変数を使用して、AZURE_APPCONFIG_CONNECTION_STRINGという名前で事前設定できます。

--endpoint

認証モードが "login" の場合は、App Configuration ストアのエンドポイント URL を指定します。 エンドポイントは、"az appconfig show" コマンドを使用して取得できます。 既定のエンドポイントは、 az configure --defaults appconfig_endpoint=<endpoint>を使用して構成できます。

--feature

フィルターを削除するフィーチャの名前。 機能フラグ キーが既定のキーと異なる場合は、代わりに --key 引数を指定します。

--filter-name

削除するフィルターの名前。

--index

同じフィルター名を持つ複数のインスタンスがある場合に削除するフィルターの 0 から始まるインデックス。

--key

機能フラグのキー。 キーは".appconfig.featureflag/" プレフィックスで始まる必要があります。 キーに "%" 文字を含めることはできません。 キー引数と機能引数の両方が指定されている場合は、キーのみが使用されます。 既定のキーは、予約済みのプレフィックス ".appconfig.featureflag/" + 機能名です。

--label

ラベルが指定されていない場合は、既定で null ラベルを持つ機能フラグから削除します。

--name -n

App Configuration ストアの名前。 既定の名前は、 az configure --defaults app_configuration_store=<name>を使用して構成できます。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az appconfig feature filter list

機能フラグのすべてのフィルターを一覧表示します。

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

機能フラグ 'color' のすべてのフィルターを一覧表示します。

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

機能フラグ 'color' のリスト 150 フィルター

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

'az login' 資格情報を使用して、機能フラグ 'color' のすべてのフィルターを一覧表示します。

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

省略可能のパラメーター

--all

機能フラグに関連付けられているすべてのフィルターを一覧表示します。

規定値: False
--auth-mode

このパラメーターは、データ操作を承認する方法を示すために使用できます。 認証モードが "キー" の場合は、接続文字列またはストア名を指定すると、承認のためにアカウント アクセス キーが取得されます。 認証モードが "login" の場合は、 --endpoint または --name を指定します。"az login" 資格情報が承認に使用されます。 az configure --defaults appconfig_auth_mode=<auth_mode>を使用して、既定の認証モードを構成できます。 詳細については、https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbacを参照してください。

指定可能な値: key, login
規定値: key
--connection-string

App Configuration ストアのアクセス キーとエンドポイントの組み合わせ。 'az appconfig credential list' を使用して見つけることができます。 ユーザーは、 az configure --defaults appconfig_connection_string=<connection_string> または環境変数を使用して、AZURE_APPCONFIG_CONNECTION_STRINGという名前で事前設定できます。

--endpoint

認証モードが "login" の場合は、App Configuration ストアのエンドポイント URL を指定します。 エンドポイントは、"az appconfig show" コマンドを使用して取得できます。 既定のエンドポイントは、 az configure --defaults appconfig_endpoint=<endpoint>を使用して構成できます。

--feature

フィルターを表示する機能の名前。 機能フラグ キーが既定のキーと異なる場合は、代わりに --key 引数を指定します。

--key

機能フラグのキー。 キーは".appconfig.featureflag/" プレフィックスで始まる必要があります。 キーに "%" 文字を含めることはできません。 キー引数と機能引数の両方が指定されている場合は、キーのみが使用されます。 既定のキーは、予約済みのプレフィックス ".appconfig.featureflag/" + 機能名です。

--label

ラベルが指定されていない場合は、既定で、機能フラグのフィルターを null ラベルで表示します。

--name -n

App Configuration ストアの名前。 既定の名前は、 az configure --defaults app_configuration_store=<name>を使用して構成できます。

--top -t

返すアイテムの最大数。 正の整数にする必要があります。 既定値は 100 です。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az appconfig feature filter show

機能フラグのフィルターを表示します。

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

同じ名前の複数のフィルターがある場合は、1 つの一意の機能フィルターを表示します。

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

同じ名前のフィルターが複数ある場合は、機能フィルターのすべてのインスタンスを表示します。

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

必須のパラメーター

--filter-name

表示するフィルターの名前。

省略可能のパラメーター

--auth-mode

このパラメーターは、データ操作を承認する方法を示すために使用できます。 認証モードが "キー" の場合は、接続文字列またはストア名を指定すると、承認のためにアカウント アクセス キーが取得されます。 認証モードが "login" の場合は、 --endpoint または --name を指定します。"az login" 資格情報が承認に使用されます。 az configure --defaults appconfig_auth_mode=<auth_mode>を使用して、既定の認証モードを構成できます。 詳細については、https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbacを参照してください。

指定可能な値: key, login
規定値: key
--connection-string

App Configuration ストアのアクセス キーとエンドポイントの組み合わせ。 'az appconfig credential list' を使用して見つけることができます。 ユーザーは、 az configure --defaults appconfig_connection_string=<connection_string> または環境変数を使用して、AZURE_APPCONFIG_CONNECTION_STRINGという名前で事前設定できます。

--endpoint

認証モードが "login" の場合は、App Configuration ストアのエンドポイント URL を指定します。 エンドポイントは、"az appconfig show" コマンドを使用して取得できます。 既定のエンドポイントは、 az configure --defaults appconfig_endpoint=<endpoint>を使用して構成できます。

--feature

フィルターを含む機能の名前。 機能フラグ キーが既定のキーと異なる場合は、代わりに --key 引数を指定します。

--index

同じフィルター名を持つ複数のインスタンスがある場合に表示されるフィルターの 0 から始まるインデックス。

--key

機能フラグのキー。 キーは".appconfig.featureflag/" プレフィックスで始まる必要があります。 キーに "%" 文字を含めることはできません。 キー引数と機能引数の両方が指定されている場合は、キーのみが使用されます。 既定のキーは、予約済みのプレフィックス ".appconfig.featureflag/" + 機能名です。

--label

ラベルが指定されていない場合は、既定で null ラベルを持つ機能フラグを表示します。

--name -n

App Configuration ストアの名前。 既定の名前は、 az configure --defaults app_configuration_store=<name>を使用して構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az appconfig feature filter update

機能フラグのフィルターを更新します。

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

"MyFilter" という名前と 2 つのパラメーターを持つラベル MyLabel を使用して、機能 'color' のフィルターを更新します。

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

機能 'color' のインデックス 2 (0 から始まるインデックス) のフィルターを、"MyFilter" という名前と 2 つのパラメーターを持つラベル MyLabel で更新します。

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

ラベル MyLabel で機能 'color' のフィルターを更新し、パラメーターを指定しないフィルター名 'MyFilter' を更新します

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

"MyFilter" という名前と配列パラメーターを持つラベル MyLabel を使用して、機能 'color' のフィルターを更新します。

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

必須のパラメーター

--filter-name

更新するフィルターの名前。

省略可能のパラメーター

--auth-mode

このパラメーターは、データ操作を承認する方法を示すために使用できます。 認証モードが "キー" の場合は、接続文字列またはストア名を指定すると、承認のためにアカウント アクセス キーが取得されます。 認証モードが "login" の場合は、 --endpoint または --name を指定します。"az login" 資格情報が承認に使用されます。 az configure --defaults appconfig_auth_mode=<auth_mode>を使用して、既定の認証モードを構成できます。 詳細については、https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbacを参照してください。

指定可能な値: key, login
--connection-string

App Configuration ストアのアクセス キーとエンドポイントの組み合わせ。 'az appconfig credential list' を使用して見つけることができます。 ユーザーは、 az configure --defaults appconfig_connection_string=<connection_string> または環境変数を使用して、AZURE_APPCONFIG_CONNECTION_STRINGという名前で事前設定できます。

--endpoint

認証モードが "login" の場合は、App Configuration ストアのエンドポイント URL を指定します。 エンドポイントは、"az appconfig show" コマンドを使用して取得できます。 既定のエンドポイントは、 az configure --defaults appconfig_endpoint=<endpoint>を使用して構成できます。

--feature

フィルターを更新する機能の名前。 機能フラグ キーが既定のキーと異なる場合は、代わりに --key 引数を指定します。

--filter-parameters

'name[=value]' 形式のスペース区切りフィルター パラメーター。 値はエスケープされた JSON 文字列である必要があります。

--index

同じフィルター名を持つ複数のインスタンスがある場合に更新するフィルターの 0 から始まるインデックス。

--key

機能フラグのキー。 キーは".appconfig.featureflag/" プレフィックスで始まる必要があります。 キーに "%" 文字を含めることはできません。 キー引数と機能引数の両方が指定されている場合は、キーのみが使用されます。 既定のキーは、予約済みのプレフィックス ".appconfig.featureflag/" + 機能名です。

--label

ラベルが指定されていない場合は、既定で機能フラグを null ラベルで更新します。

--name -n

App Configuration ストアの名前。 既定の名前は、 az configure --defaults app_configuration_store=<name>を使用して構成できます。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。