你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
DeploymentStackProperties interface
部署堆栈属性。
- 扩展
属性
action |
定义在更新或删除部署堆栈后不再管理的资源的行为。 |
bypass |
用于绕过指示堆栈资源列表未正确同步的服务错误的标志。 |
correlation |
上次部署堆栈向上插入或删除操作的相关 ID。 它采用 GUID 格式,用于跟踪。 注意:此属性不会序列化。 它只能由服务器填充。 |
debug |
部署的调试设置。 |
deleted |
最近部署堆栈更新期间删除的资源数组。 已删除意味着从模板中删除了资源,并指定了相关的删除操作。 注意:此属性不会序列化。 它只能由服务器填充。 |
deny |
定义堆栈部署的资源被锁定的方式。 |
deployment |
部署堆栈创建的部署资源的 resourceId。 注意:此属性不会序列化。 它只能由服务器填充。 |
deployment |
应在其中创建初始部署的范围。 如果未指定范围,则默认为部署堆栈的范围。 有效范围包括:管理组(格式:'/providers/Microsoft.Management/managementGroups/{managementGroupId}')、订阅(格式:'/subscriptions/{subscriptionId}')、资源组(格式:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')。 |
description | 部署堆栈说明。 最大长度为 4096 个字符。 |
detached |
最近部署堆栈更新期间分离的资源数组。 分离意味着资源已从模板中删除,但未指定相关的删除操作。 因此,资源仍然存在,而不再与堆栈关联。 注意:此属性不会序列化。 它只能由服务器填充。 |
duration | 上次成功部署堆栈更新的持续时间。 注意:此属性不会序列化。 它只能由服务器填充。 |
failed |
在最近更新期间未能达到目标状态的资源数组。 每个 resourceId 都附带一条错误消息。 注意:此属性不会序列化。 它只能由服务器填充。 |
outputs | 部署堆栈创建的部署资源的输出。 注意:此属性不会序列化。 它只能由服务器填充。 |
parameters | 定义模板部署参数的名称和值对。 直接在请求中提供参数值而不是链接到现有参数文件时,请使用此元素。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。 |
parameters |
参数文件的 URI。 使用此元素链接到现有参数文件。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。 |
provisioning |
部署堆栈的状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
resources | 部署堆栈当前管理的资源数组。 注意:此属性不会序列化。 它只能由服务器填充。 |
template | 模板内容。 如果要直接在请求中传递模板语法,而不是链接到现有模板,请使用此元素。 它可以是 JObject 或格式正确的 JSON 字符串。 使用 templateLink 属性或模板属性,但不能同时使用这两者。 |
template |
模板的 URI。 使用 templateLink 属性或模板属性,但不能同时使用这两者。 |
继承属性
error | 错误详细信息。 |
属性详细信息
actionOnUnmanage
bypassStackOutOfSyncError
用于绕过指示堆栈资源列表未正确同步的服务错误的标志。
bypassStackOutOfSyncError?: boolean
属性值
boolean
correlationId
上次部署堆栈向上插入或删除操作的相关 ID。 它采用 GUID 格式,用于跟踪。 注意:此属性不会序列化。 它只能由服务器填充。
correlationId?: string
属性值
string
debugSetting
deletedResources
最近部署堆栈更新期间删除的资源数组。 已删除意味着从模板中删除了资源,并指定了相关的删除操作。 注意:此属性不会序列化。 它只能由服务器填充。
deletedResources?: ResourceReference[]
属性值
denySettings
deploymentId
部署堆栈创建的部署资源的 resourceId。 注意:此属性不会序列化。 它只能由服务器填充。
deploymentId?: string
属性值
string
deploymentScope
应在其中创建初始部署的范围。 如果未指定范围,则默认为部署堆栈的范围。 有效范围包括:管理组(格式:'/providers/Microsoft.Management/managementGroups/{managementGroupId}')、订阅(格式:'/subscriptions/{subscriptionId}')、资源组(格式:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')。
deploymentScope?: string
属性值
string
description
部署堆栈说明。 最大长度为 4096 个字符。
description?: string
属性值
string
detachedResources
最近部署堆栈更新期间分离的资源数组。 分离意味着资源已从模板中删除,但未指定相关的删除操作。 因此,资源仍然存在,而不再与堆栈关联。 注意:此属性不会序列化。 它只能由服务器填充。
detachedResources?: ResourceReference[]
属性值
duration
上次成功部署堆栈更新的持续时间。 注意:此属性不会序列化。 它只能由服务器填充。
duration?: string
属性值
string
failedResources
在最近更新期间未能达到目标状态的资源数组。 每个 resourceId 都附带一条错误消息。 注意:此属性不会序列化。 它只能由服务器填充。
failedResources?: ResourceReferenceExtended[]
属性值
outputs
部署堆栈创建的部署资源的输出。 注意:此属性不会序列化。 它只能由服务器填充。
outputs?: Record<string, unknown>
属性值
Record<string, unknown>
parameters
定义模板部署参数的名称和值对。 直接在请求中提供参数值而不是链接到现有参数文件时,请使用此元素。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。
parameters?: {[propertyName: string]: DeploymentParameter}
属性值
{[propertyName: string]: DeploymentParameter}
parametersLink
参数文件的 URI。 使用此元素链接到现有参数文件。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。
parametersLink?: DeploymentStacksParametersLink
属性值
provisioningState
部署堆栈的状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
resources
部署堆栈当前管理的资源数组。 注意:此属性不会序列化。 它只能由服务器填充。
resources?: ManagedResourceReference[]
属性值
template
模板内容。 如果要直接在请求中传递模板语法,而不是链接到现有模板,请使用此元素。 它可以是 JObject 或格式正确的 JSON 字符串。 使用 templateLink 属性或模板属性,但不能同时使用这两者。
template?: Record<string, unknown>
属性值
Record<string, unknown>
templateLink
模板的 URI。 使用 templateLink 属性或模板属性,但不能同时使用这两者。
templateLink?: DeploymentStacksTemplateLink