次の方法で共有


az appconfig

アプリ構成を管理します。

コマンド

名前 説明 状態
az appconfig create

アプリ構成を作成します。

コア GA
az appconfig credential

App Configuration ストアの資格情報を管理します。

コア GA
az appconfig credential list

App Configuration ストアのアクセス キーを一覧表示します。

コア GA
az appconfig credential regenerate

App Configuration ストアのアクセス キーを再生成します。

コア GA
az appconfig delete

App Configuration ストアを削除します。

コア GA
az appconfig feature

App Configuration ストアに格納されている機能フラグを管理します。

コア GA
az appconfig feature delete

機能フラグを削除します。

コア GA
az appconfig feature disable

機能フラグを無効にして、使用する機能フラグをオフにします。

コア GA
az appconfig feature enable

機能フラグを有効にして、使用できるようにオンにします。

コア GA
az appconfig feature filter

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

コア GA
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 list

機能フラグを一覧表示します。

コア GA
az appconfig feature lock

機能フラグをロックして、書き込み操作を禁止します。

コア GA
az appconfig feature set

機能フラグを設定します。

コア GA
az appconfig feature show

機能フラグのすべての属性を表示します。

コア GA
az appconfig feature unlock

機能のロックを解除して書き込み操作を取得します。

コア GA
az appconfig identity

App Configuration ストアのマネージド ID。

コア GA
az appconfig identity assign

App Configuration ストアのマネージド ID を更新します。

コア GA
az appconfig identity remove

App Configuration ストアのマネージド ID を削除します。

コア GA
az appconfig identity show

App Configuration ストアのマネージド ID を表示します。

コア GA
az appconfig kv

App Configuration ストアに格納されているキー値を管理します。

コア GA
az appconfig kv delete

キー値を削除します。

コア GA
az appconfig kv export

App Configuration ストアから別の場所に構成をエクスポートします。

コア GA
az appconfig kv import

別の場所から App Configuration ストアに構成をインポートします。

コア GA
az appconfig kv list

キー値を一覧表示します。

コア GA
az appconfig kv lock

キー値をロックして、書き込み操作を禁止します。

コア GA
az appconfig kv restore

キー値を復元します。

コア GA
az appconfig kv set

キー値を設定します。

コア GA
az appconfig kv set-keyvault

keyvault 参照を設定します。

コア GA
az appconfig kv show

キー値のすべての属性を表示します。

コア GA
az appconfig kv unlock

キー値のロックを解除して、書き込み操作を取得します。

コア GA
az appconfig list

現在のサブスクリプションのすべての App Configuration ストアを一覧表示します。

コア GA
az appconfig list-deleted

削除済みで、まだ消去されていない App Configuration ストアをすべて一覧表示します。

コア GA
az appconfig purge

App Configuration ストアを完全に削除します。 削除された App Configuration ストアを "消去" します。

コア GA
az appconfig recover

以前に削除されたが、まだ消去されていない App Configuration ストアを回復します。

コア GA
az appconfig replica

App Configuration ストアのレプリカを管理します。

コア GA
az appconfig replica create

App Configuration ストアの新しいレプリカを作成します。

コア GA
az appconfig replica delete

App Configuration ストアのレプリカを削除します。

コア GA
az appconfig replica list

App Configuration ストアのレプリカを一覧表示します。

コア GA
az appconfig replica show

App Configuration ストアのレプリカの詳細を表示します。

コア GA
az appconfig revision

App Configuration ストアに格納されているキー値のリビジョンを管理します。

コア GA
az appconfig revision list

キー値のリビジョン履歴を一覧表示します。

コア GA
az appconfig show

App Configuration ストアのプロパティを表示します。

コア GA
az appconfig show-deleted

削除されたが、まだ消去されていない App Configuration ストアのプロパティを表示します。

コア GA
az appconfig snapshot

アプリ構成ストアに関連付けられているスナップショットを管理します。

コア GA
az appconfig snapshot archive

スナップショットをアーカイブします。

コア GA
az appconfig snapshot create

アプリ構成スナップショットを作成します。

コア GA
az appconfig snapshot list

スナップショットを一覧表示します。

コア GA
az appconfig snapshot recover

アーカイブされたスナップショットを回復します。

コア GA
az appconfig snapshot show

アプリ構成スナップショットのすべての属性を表示します。

コア GA
az appconfig update

App Configuration ストアを更新します。

コア GA

az appconfig create

アプリ構成を作成します。

az appconfig create --location
                    --name
                    --resource-group
                    [--assign-identity]
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--retention-days]
                    [--sku {Free, Standard}]
                    [--tags]

名前、場所、SKU、タグ、リソース グループを含む App Configuration ストアを作成します。

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --tags key1=value1 key2=value2

システム割り当て ID を持つ名前、場所、SKU、リソース グループを含む App Configuration ストアを作成します。

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity

ユーザー割り当て ID を持つ名前、場所、SKU、リソース グループを含む App Configuration ストアを作成します。

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity /subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCEGROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentity

パブリック ネットワーク アクセスが有効でローカル認証が無効になっている名前、場所、リソース グループを含む App Configuration ストアを作成します。

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --enable-public-network --disable-local-auth

必須のパラメーター

--location -l

Location。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--name -n

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

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--assign-identity

割り当てるマネージド ID のスペース区切りの一覧。 "[system]" を使用して、システム割り当てマネージド ID またはリソース ID を参照して、ユーザー割り当てマネージド ID を参照します。 この引数に値を指定しない場合、システム割り当てマネージド ID は既定で割り当てられます。 この引数を指定しない場合、この App Configuration ストアにはマネージド ID は割り当てされません。

--disable-local-auth

AAD 認証以外のすべての認証方法を無効にします。

指定可能な値: false, true
--enable-public-network -e

true の場合、パブリック ネットワークからの要求には、プライベート エンドポイントが有効になっている間にこのストアにアクセスするアクセス許可が付与されます。 false の場合、プライベート リンクを介して行われた要求のみがこのストアに到達できます。

指定可能な値: false, true
--enable-purge-protection -p

この App Configuration ストアに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、この App Configuration ストアとそのコンテンツの消去に対する保護が有効になります。 この機能を有効にすることは元に戻すことはできません。

指定可能な値: false, true
--retention-days

論理的な削除が有効な App Configuration ストアを削除後も保持する日数。 0 ~ 7 の正の整数を指定する必要があります。

--sku

App Configuration ストアの SKU。

指定可能な値: Free, Standard
規定値: Standard
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]

グローバル パラメーター
--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 delete

App Configuration ストアを削除します。

az appconfig delete --name
                    [--resource-group]
                    [--yes]

リソース グループの App Configuration ストアを削除する

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<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 list

現在のサブスクリプションのすべての App Configuration ストアを一覧表示します。

az appconfig list [--resource-group]

リソース グループのすべての App Configuration ストアを一覧表示する

az appconfig list -g MyResourceGroup

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<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 list-deleted

削除済みで、まだ消去されていない App Configuration ストアをすべて一覧表示します。

az appconfig list-deleted

削除済みで、まだ消去されていない App Configuration ストアをすべて一覧表示します。

az appconfig list-deleted
グローバル パラメーター
--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 purge

App Configuration ストアを完全に削除します。 削除された App Configuration ストアを "消去" します。

az appconfig purge --name
                   [--location]
                   [--yes]

"sample-app-configuration" という名前の削除された App Configuration ストアを消去します。

az appconfig purge --name sample-app-configuration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除された App Configuration ストアの場所。 コマンド az appconfig show-deletedを使用して表示できます。

--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 recover

以前に削除されたが、まだ消去されていない App Configuration ストアを回復します。

az appconfig recover --name
                     [--location]
                     [--resource-group]
                     [--yes]

"sample-app-configuration" という名前の削除された App Configuration ストアを復旧します。

az appconfig recover --name sample-app-configuration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除された App Configuration ストアの場所。 コマンド az appconfig show-deletedを使用して表示できます。

--resource-group -g

削除された App Configuration ストアのリソース グループ。

--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 show

App Configuration ストアのプロパティを表示します。

az appconfig show --name
                  [--resource-group]

App Configuration ストアのプロパティを表示する

az appconfig show -g MyResourceGroup -n MyAppConfiguration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<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 show-deleted

削除されたが、まだ消去されていない App Configuration ストアのプロパティを表示します。

az appconfig show-deleted --name
                          [--location]

"sample-app-configuration" という名前の削除された App Configuration ストアのプロパティを表示します。

az appconfig show-deleted --name sample-app-configuration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除された App Configuration ストアの場所。

グローバル パラメーター
--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 update

App Configuration ストアを更新します。

az appconfig update --name
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-vault]
                    [--encryption-key-version]
                    [--identity-client-id]
                    [--resource-group]
                    [--sku {Free, Standard}]
                    [--tags]

App Configuration ストアのタグを更新する

az appconfig update -g MyResourceGroup -n MyAppConfiguration --tags key1=value1 key2=value2

App Configuration ストアの SKU を Standard にアップグレードする

az appconfig update -g MyResourceGroup -n MyAppConfiguration --sku Standard

システム割り当て ID で顧客暗号化キーを有効にする

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name myKey --encryption-key-version keyVersion --encryption-key-vault https://keyVaultName.vault.azure.net

顧客の暗号化キーを削除する

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name ""

App Configuration ストアを更新して、パブリック ネットワーク アクセスを有効にし、ローカル認証を無効にします。

az appconfig update -g MyResourceGroup -n MyAppConfiguration --enable-public-network true --disable-local-auth true

必須のパラメーター

--name -n

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

省略可能のパラメーター

--disable-local-auth

AAD 認証以外のすべての認証方法を無効にします。

指定可能な値: false, true
--enable-public-network -e

true の場合、パブリック ネットワークからの要求には、プライベート エンドポイントが有効になっている間にこのストアにアクセスするアクセス許可が付与されます。 false の場合、プライベート リンクを介して行われた要求のみがこのストアに到達できます。

指定可能な値: false, true
--enable-purge-protection -p

この App Configuration ストアに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、この App Configuration ストアとそのコンテンツの消去に対する保護が有効になります。 この機能を有効にすることは元に戻すことはできません。

指定可能な値: false, true
--encryption-key-name

KeyVault キーの名前。

--encryption-key-vault

KeyVault の URI。

--encryption-key-version

KeyVault キーのバージョン。 既定では、最新バージョンを使用します。

--identity-client-id

暗号化キーへのラップおよびラップ解除アクセスを持つマネージド ID のクライアント ID。 既定では、システム割り当てマネージド ID を使用します。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--sku

App Configuration ストアの SKU。

指定可能な値: Free, Standard
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--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 を使います。