az appconfig feature filter

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

コマンド

名前 説明 Status
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" の場合は、ストア エンドポイントまたはストア名を指定します。"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' を使用して見つけることができます。 ユーザーは、AZURE_APPCONFIG_CONNECTION_STRINGという名前の環境変数を使用して az configure --defaults appconfig_connection_string=<connection_string> 事前設定できます。

--endpoint

認証モードが "ログイン" の場合は、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

アプリ構成の名前。 を使用して、既定の名前を 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" の場合は、ストア エンドポイントまたはストア名を指定します。"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' を使用して見つけることができます。 ユーザーは、AZURE_APPCONFIG_CONNECTION_STRINGという名前の環境変数を使用して az configure --defaults appconfig_connection_string=<connection_string> 事前設定できます。

--endpoint

認証モードが "ログイン" の場合は、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

アプリ構成の名前。 を使用して、既定の名前を 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" の場合は、ストア エンドポイントまたはストア名を指定します。"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' を使用して見つけることができます。 ユーザーは、AZURE_APPCONFIG_CONNECTION_STRINGという名前の環境変数を使用して az configure --defaults appconfig_connection_string=<connection_string> 事前設定できます。

--endpoint

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

--feature

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

--key

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

--label

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

--name -n

アプリ構成の名前。 を使用して、既定の名前を 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" の場合は、ストア エンドポイントまたはストア名を指定します。"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' を使用して見つけることができます。 ユーザーは、AZURE_APPCONFIG_CONNECTION_STRINGという名前の環境変数を使用して az configure --defaults appconfig_connection_string=<connection_string> 事前設定できます。

--endpoint

認証モードが "ログイン" の場合は、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

アプリ構成の名前。 を使用して、既定の名前を 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" の場合は、ストア エンドポイントまたはストア名を指定します。"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' を使用して見つけることができます。 ユーザーは、AZURE_APPCONFIG_CONNECTION_STRINGという名前の環境変数を使用して az configure --defaults appconfig_connection_string=<connection_string> 事前設定できます。

--endpoint

認証モードが "ログイン" の場合は、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

アプリ構成の名前。 を使用して、既定の名前を 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 を使います。