你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ApplicationDefinition interface
有关托管应用程序定义的信息。
- Extends
属性
artifacts | 托管应用程序项目的集合。 门户将使用指定为项目的文件来构造从托管应用程序定义创建托管应用程序的用户体验。 |
authorizations | 托管应用程序提供程序授权。 |
create |
包含 Microsoft.Solutions/applications 资源的后备模板的 createUiDefinition json。 它可以是 JObject 或格式正确的 JSON 字符串。 |
deployment |
托管应用程序部署策略。 |
description | 托管应用程序定义说明。 |
display |
托管应用程序定义显示名称。 |
is |
一个值,该值指示是否启用包。 |
locking |
托管应用程序锁定策略。 |
lock |
托管应用程序锁级别。 |
main |
内联main模板 json,其中包含要预配的资源。 它可以是 JObject 或格式正确的 JSON 字符串。 |
management |
确定发布者对托管资源组的访问权限的托管应用程序管理策略。 |
notification |
托管应用程序通知策略。 |
package |
托管应用程序定义包文件 URI。 使用此元素 |
policies | 托管应用程序提供程序策略。 |
storage |
自带存储方案的存储帐户 ID。 |
继承属性
id | 资源 ID 注意:不会序列化此属性。 它只能由服务器填充。 |
location | 资源位置 |
managed |
管理此资源的资源的 ID。 |
name | 资源名称 注意:不会序列化此属性。 它只能由服务器填充。 |
sku | 资源的 SKU。 |
system |
与资源的创建和上次修改相关的元数据。 注意:此属性不会序列化。 它只能由服务器填充。 |
tags | 资源标记 |
type | 资源类型 注意:此属性不会被序列化。 它只能由服务器填充。 |
属性详细信息
artifacts
托管应用程序项目的集合。 门户将使用指定为项目的文件来构造从托管应用程序定义创建托管应用程序的用户体验。
artifacts?: ApplicationDefinitionArtifact[]
属性值
authorizations
createUiDefinition
包含 Microsoft.Solutions/applications 资源的后备模板的 createUiDefinition json。 它可以是 JObject 或格式正确的 JSON 字符串。
createUiDefinition?: Record<string, unknown>
属性值
Record<string, unknown>
deploymentPolicy
description
托管应用程序定义说明。
description?: string
属性值
string
displayName
托管应用程序定义显示名称。
displayName?: string
属性值
string
isEnabled
一个值,该值指示是否启用包。
isEnabled?: boolean
属性值
boolean
lockingPolicy
托管应用程序锁定策略。
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
属性值
lockLevel
mainTemplate
内联main模板 json,其中包含要预配的资源。 它可以是 JObject 或格式正确的 JSON 字符串。
mainTemplate?: Record<string, unknown>
属性值
Record<string, unknown>
managementPolicy
确定发布者对托管资源组的访问权限的托管应用程序管理策略。
managementPolicy?: ApplicationManagementPolicy
属性值
notificationPolicy
packageFileUri
托管应用程序定义包文件 URI。 使用此元素
packageFileUri?: string
属性值
string
policies
storageAccountId
自带存储方案的存储帐户 ID。
storageAccountId?: string
属性值
string
继承属性详细信息
id
location
managedBy
name
sku
systemData
与资源的创建和上次修改相关的元数据。 注意:此属性不会序列化。 它只能由服务器填充。
systemData?: SystemData
属性值
tags
资源标记
tags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}