次の方法で共有


ApplicationDefinition interface

マネージド アプリケーション定義に関する情報。

Extends

プロパティ

artifacts

マネージド アプリケーション成果物のコレクション。 ポータルでは、成果物として指定されたファイルを使用して、マネージド アプリケーション定義からマネージド アプリケーションを作成するユーザー エクスペリエンスを構築します。

authorizations

マネージド アプリケーション プロバイダーの承認。

createUiDefinition

Microsoft.Solutions/applications リソースを使用したバッキング テンプレートの createUiDefinition json。 JObject または整形式の JSON 文字列を指定できます。

deploymentPolicy

マネージド アプリケーションの展開ポリシー。

description

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

displayName

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

isEnabled

パッケージが有効かどうかを示す値。

lockingPolicy

マネージド アプリケーションのロック ポリシー。

lockLevel

マネージド アプリケーションのロック レベル。

mainTemplate

プロビジョニングするリソースを含むインライン メイン テンプレート json。 JObject または整形式の JSON 文字列を指定できます。

managementPolicy

マネージド リソース グループへのパブリッシャーのアクセスを決定するマネージド アプリケーション管理ポリシー。

notificationPolicy

マネージド アプリケーション通知ポリシー。

packageFileUri

マネージド アプリケーション定義パッケージ ファイル Uri。 この要素を使用する

policies

マネージド アプリケーション プロバイダー のポリシー。

storageAccountId

Bring Your Own Storage シナリオのストレージ アカウント ID。

継承されたプロパティ

id

リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

location

リソースの場所

managedBy

このリソースを管理するリソースの ID。

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sku

リソースの SKU。

systemData

リソースの作成と最後の変更に関連するメタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

リソース タグ

type

リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

artifacts

マネージド アプリケーション成果物のコレクション。 ポータルでは、成果物として指定されたファイルを使用して、マネージド アプリケーション定義からマネージド アプリケーションを作成するユーザー エクスペリエンスを構築します。

artifacts?: ApplicationDefinitionArtifact[]

プロパティ値

authorizations

マネージド アプリケーション プロバイダーの承認。

authorizations?: ApplicationAuthorization[]

プロパティ値

createUiDefinition

Microsoft.Solutions/applications リソースを使用したバッキング テンプレートの createUiDefinition json。 JObject または整形式の JSON 文字列を指定できます。

createUiDefinition?: Record<string, unknown>

プロパティ値

Record<string, unknown>

deploymentPolicy

マネージド アプリケーションの展開ポリシー。

deploymentPolicy?: ApplicationDeploymentPolicy

プロパティ値

description

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

description?: string

プロパティ値

string

displayName

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

displayName?: string

プロパティ値

string

isEnabled

パッケージが有効かどうかを示す値。

isEnabled?: boolean

プロパティ値

boolean

lockingPolicy

マネージド アプリケーションのロック ポリシー。

lockingPolicy?: ApplicationPackageLockingPolicyDefinition

プロパティ値

lockLevel

マネージド アプリケーションのロック レベル。

lockLevel: ApplicationLockLevel

プロパティ値

mainTemplate

プロビジョニングするリソースを含むインライン メイン テンプレート json。 JObject または整形式の JSON 文字列を指定できます。

mainTemplate?: Record<string, unknown>

プロパティ値

Record<string, unknown>

managementPolicy

マネージド リソース グループへのパブリッシャーのアクセスを決定するマネージド アプリケーション管理ポリシー。

managementPolicy?: ApplicationManagementPolicy

プロパティ値

notificationPolicy

マネージド アプリケーション通知ポリシー。

notificationPolicy?: ApplicationNotificationPolicy

プロパティ値

packageFileUri

マネージド アプリケーション定義パッケージ ファイル Uri。 この要素を使用する

packageFileUri?: string

プロパティ値

string

policies

マネージド アプリケーション プロバイダー のポリシー。

policies?: ApplicationPolicy[]

プロパティ値

storageAccountId

Bring Your Own Storage シナリオのストレージ アカウント ID。

storageAccountId?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

GenericResource.idから継承

location

リソースの場所

location?: string

プロパティ値

string

GenericResource.locationから継承

managedBy

このリソースを管理するリソースの ID。

managedBy?: string

プロパティ値

string

GenericResource.managedByから継承

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

GenericResource.nameから継承

sku

リソースの SKU。

sku?: Sku

プロパティ値

Sku

GenericResource.skuから継承

systemData

リソースの作成と最後の変更に関連するメタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

systemData?: SystemData

プロパティ値

GenericResource.systemDataから継承

tags

リソース タグ

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

GenericResource.tagsから継承

type

リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

GenericResource.typeから継承