你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApplicationDefinition interface

有关托管应用程序定义的信息。

Extends

属性

artifacts

托管应用程序项目的集合。 门户将使用指定为项目的文件来构造从托管应用程序定义创建托管应用程序的用户体验。

authorizations

托管应用程序提供程序授权。

createUiDefinition

包含 Microsoft.Solutions/applications 资源的后备模板的 createUiDefinition json。 它可以是 JObject 或格式正确的 JSON 字符串。

deploymentPolicy

托管应用程序部署策略。

description

托管应用程序定义说明。

displayName

托管应用程序定义显示名称。

isEnabled

一个值,该值指示是否启用包。

lockingPolicy

托管应用程序锁定策略。

lockLevel

托管应用程序锁级别。

mainTemplate

内联main模板 json,其中包含要预配的资源。 它可以是 JObject 或格式正确的 JSON 字符串。

managementPolicy

确定发布者对托管资源组的访问权限的托管应用程序管理策略。

notificationPolicy

托管应用程序通知策略。

packageFileUri

托管应用程序定义包文件 URI。 使用此元素

policies

托管应用程序提供程序策略。

storageAccountId

自带存储方案的存储帐户 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

内联main模板 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

自带存储方案的存储帐户 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