次の方法で共有


az managedapp definition

Azure マネージド アプリケーションを管理します。

コマンド

名前 説明 状態
az managedapp definition create

マネージド アプリケーション定義を作成します。

Core GA
az managedapp definition delete

マネージド アプリケーション定義を削除します。

Core GA
az managedapp definition list

マネージド アプリケーション定義を一覧表示します。

Core GA
az managedapp definition show

マネージド アプリケーション定義を取得します。

Core GA
az managedapp definition update

マネージド アプリケーション定義を更新します。

Core GA

az managedapp definition create

マネージド アプリケーション定義を作成します。

az managedapp definition create --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                --name
                                --resource-group
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--location]
                                [--main-template]
                                [--package-file-uri]
                                [--tags]

マネージド アプリケーション定義を作成します。

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

createUiDefinition と mainTemplate のインライン値を使用してマネージド アプリケーション定義を作成します。

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

必須のパラメーター

--authorizations -a

<principalId>:<roleDefinitionId>形式のスペース区切り承認ペア。

--description

マネージド アプリケーション定義の説明。

--display-name

マネージド アプリケーション定義の表示名。

--lock-level

ロック制限の種類。

プロパティ
指定可能な値: CanNotDelete, None, ReadOnly
--name -n

マネージド アプリケーション定義名。

--resource-group -g

マネージド アプリケーション定義のリソース グループ。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--create-ui-definition -c

JSON 形式の文字列、またはそのようなコンテンツを含むファイルへのパス。

--deployment-mode

マネージド アプリケーションのデプロイ モード。

プロパティ
指定可能な値: Complete, Incremental
--location -l

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

--main-template -t

JSON 形式の文字列、またはそのようなコンテンツを含むファイルへのパス。

--package-file-uri

マネージド アプリケーション定義パッケージ ファイル URI。

--tags

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az managedapp definition delete

マネージド アプリケーション定義を削除します。

az managedapp definition delete [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

マネージド アプリケーション定義を削除します。 (autogenerated)

az managedapp definition delete --name MyManagedApplicationDefinition --resource-group MyResourceGroup

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

削除するマネージド アプリケーション定義の名前。 Required.

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

マネージド アプリケーション定義のリソース グループ。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az managedapp definition list

マネージド アプリケーション定義を一覧表示します。

az managedapp definition list --resource-group

マネージド アプリケーション定義を一覧表示します。 (autogenerated)

az managedapp definition list --resource-group MyResourceGroup

必須のパラメーター

--resource-group -g

マネージド アプリケーション定義のリソース グループ。

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az managedapp definition show

マネージド アプリケーション定義を取得します。

az managedapp definition show [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

マネージド アプリケーション定義名。

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

マネージド アプリケーション定義のリソース グループ。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az managedapp definition update

マネージド アプリケーション定義を更新します。

az managedapp definition update --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--ids]
                                [--location]
                                [--main-template]
                                [--name]
                                [--package-file-uri]
                                [--resource-group]
                                [--subscription]
                                [--tags]

マネージド アプリケーション定義を更新します。

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

createUiDefinition と mainTemplate のインライン値でマネージド アプリケーション定義を更新します。

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

必須のパラメーター

--authorizations -a

<principalId>:<roleDefinitionId>形式のスペース区切り承認ペア。

--description

マネージド アプリケーション定義の説明。

--display-name

マネージド アプリケーション定義の表示名。

--lock-level

ロック制限の種類。

プロパティ
指定可能な値: CanNotDelete, None, ReadOnly

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--create-ui-definition -c

JSON 形式の文字列、またはそのようなコンテンツを含むファイルへのパス。

--deployment-mode

マネージド アプリケーションのデプロイ モード。

プロパティ
指定可能な値: Complete, Incremental
--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

プロパティ
パラメーター グループ: Resource Id Arguments
--location -l

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

--main-template -t

JSON 形式の文字列、またはそのようなコンテンツを含むファイルへのパス。

--name -n

マネージド アプリケーション定義名。

プロパティ
パラメーター グループ: Resource Id Arguments
--package-file-uri

マネージド アプリケーション定義パッケージ ファイル URI。

--resource-group -g

マネージド アプリケーション定義のリソース グループ。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--tags

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False