az appconfig

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

コマンド

名前 説明 Status
az appconfig create

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

コア GA
az appconfig credential

App Configurations の資格情報を管理します。

コア GA
az appconfig credential list

アプリ構成のアクセス キーを一覧表示します。

コア GA
az appconfig credential regenerate

アプリ構成のアクセス キーを再生成します。

コア GA
az appconfig delete

アプリ構成を削除します。

コア 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 Configurations のマネージド 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

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

コア GA
az appconfig list-deleted

削除されたが、まだ消去されていないアプリ構成をすべて一覧表示します。

コア GA
az appconfig purge

アプリ構成を完全に削除します。 削除されたアプリ構成を "消去" します。

コア GA
az appconfig recover

以前に削除されたが、まだ消去されていないアプリ構成を回復します。

コア GA
az appconfig replica

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

コア GA
az appconfig replica create

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

コア GA
az appconfig replica delete

アプリ構成のレプリカを削除します。

コア GA
az appconfig replica list

アプリ構成のレプリカを一覧表示します。

コア GA
az appconfig replica show

アプリ構成のレプリカの詳細を表示します。

コア GA
az appconfig revision

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

コア GA
az appconfig revision list

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

コア GA
az appconfig show

アプリ構成のプロパティを表示します。

コア GA
az appconfig show-deleted

削除されたが、まだ消去されていないアプリ構成のプロパティを表示します。

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

アプリ構成を更新します。

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

アプリ構成の名前。 を使用して、既定の名前を 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 に設定すると、このアプリ構成とその内容の消去に対する保護が有効になります。 この機能を有効にすることは元に戻すことはできません。

承認された値: false, true
--retention-days

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

--sku

アプリ構成の 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

アプリ構成を削除します。

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

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

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

必須のパラメーター

--name -n

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

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

az appconfig list [--resource-group]

リソース グループのすべてのアプリ構成を一覧表示する

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

削除されたが、まだ消去されていないアプリ構成をすべて一覧表示します。

az appconfig list-deleted

削除されたが、まだ消去されていないアプリ構成をすべて一覧表示します。

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

アプリ構成を完全に削除します。 削除されたアプリ構成を "消去" します。

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

"sample-app-configuration" という名前の削除されたアプリ構成を消去します。

az appconfig purge --name sample-app-configuration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除されたアプリ構成の場所。 コマンド 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

以前に削除されたが、まだ消去されていないアプリ構成を回復します。

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

"sample-app-configuration" という名前の削除されたアプリ構成を回復します。

az appconfig recover --name sample-app-configuration

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除されたアプリ構成の場所。 コマンド az appconfig show-deletedを使用して表示できます。

--resource-group -g

削除されたアプリ構成のリソース グループ。

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

アプリ構成のプロパティを表示します。

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

アプリ構成のプロパティを表示する

az appconfig show -g MyResourceGroup -n MyAppConfiguration

必須のパラメーター

--name -n

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

削除されたが、まだ消去されていないアプリ構成のプロパティを表示します。

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

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

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

必須のパラメーター

--name -n

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

省略可能のパラメーター

--location -l

削除されたアプリ構成の場所。

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

アプリ構成を更新します。

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]

アプリ構成のタグを更新する

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

アプリ構成の名前。 を使用して、既定の名前を 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 に設定すると、このアプリ構成とその内容の消去に対する保護が有効になります。 この機能を有効にすることは元に戻すことはできません。

承認された値: 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

アプリ構成の 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 を使います。