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

DeploymentStackProperties interface

部署堆栈属性。

扩展

属性

actionOnUnmanage

定义在更新或删除部署堆栈后不再管理的资源的行为。

bypassStackOutOfSyncError

用于绕过指示堆栈资源列表未正确同步的服务错误的标志。

correlationId

上次部署堆栈向上插入或删除操作的相关 ID。 它采用 GUID 格式,用于跟踪。 注意:此属性不会序列化。 它只能由服务器填充。

debugSetting

部署的调试设置。

deletedResources

最近部署堆栈更新期间删除的资源数组。 已删除意味着从模板中删除了资源,并指定了相关的删除操作。 注意:此属性不会序列化。 它只能由服务器填充。

denySettings

定义堆栈部署的资源被锁定的方式。

deploymentId

部署堆栈创建的部署资源的 resourceId。 注意:此属性不会序列化。 它只能由服务器填充。

deploymentScope

应在其中创建初始部署的范围。 如果未指定范围,则默认为部署堆栈的范围。 有效范围包括:管理组(格式:'/providers/Microsoft.Management/managementGroups/{managementGroupId}')、订阅(格式:'/subscriptions/{subscriptionId}')、资源组(格式:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')。

description

部署堆栈说明。 最大长度为 4096 个字符。

detachedResources

最近部署堆栈更新期间分离的资源数组。 分离意味着资源已从模板中删除,但未指定相关的删除操作。 因此,资源仍然存在,而不再与堆栈关联。 注意:此属性不会序列化。 它只能由服务器填充。

duration

上次成功部署堆栈更新的持续时间。 注意:此属性不会序列化。 它只能由服务器填充。

failedResources

在最近更新期间未能达到目标状态的资源数组。 每个 resourceId 都附带一条错误消息。 注意:此属性不会序列化。 它只能由服务器填充。

outputs

部署堆栈创建的部署资源的输出。 注意:此属性不会序列化。 它只能由服务器填充。

parameters

定义模板部署参数的名称和值对。 直接在请求中提供参数值而不是链接到现有参数文件时,请使用此元素。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。

parametersLink

参数文件的 URI。 使用此元素链接到现有参数文件。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。

provisioningState

部署堆栈的状态。 注意:此属性不会序列化。 它只能由服务器填充。

resources

部署堆栈当前管理的资源数组。 注意:此属性不会序列化。 它只能由服务器填充。

template

模板内容。 如果要直接在请求中传递模板语法,而不是链接到现有模板,请使用此元素。 它可以是 JObject 或格式正确的 JSON 字符串。 使用 templateLink 属性或模板属性,但不能同时使用这两者。

templateLink

模板的 URI。 使用 templateLink 属性或模板属性,但不能同时使用这两者。

继承属性

error

错误详细信息。

属性详细信息

actionOnUnmanage

定义在更新或删除部署堆栈后不再管理的资源的行为。

actionOnUnmanage: ActionOnUnmanage

属性值

bypassStackOutOfSyncError

用于绕过指示堆栈资源列表未正确同步的服务错误的标志。

bypassStackOutOfSyncError?: boolean

属性值

boolean

correlationId

上次部署堆栈向上插入或删除操作的相关 ID。 它采用 GUID 格式,用于跟踪。 注意:此属性不会序列化。 它只能由服务器填充。

correlationId?: string

属性值

string

debugSetting

部署的调试设置。

debugSetting?: DeploymentStacksDebugSetting

属性值

deletedResources

最近部署堆栈更新期间删除的资源数组。 已删除意味着从模板中删除了资源,并指定了相关的删除操作。 注意:此属性不会序列化。 它只能由服务器填充。

deletedResources?: ResourceReference[]

属性值

denySettings

定义堆栈部署的资源被锁定的方式。

denySettings: 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}

参数文件的 URI。 使用此元素链接到现有参数文件。 使用 parametersLink 属性或 parameters 属性,但不能同时使用两者。

parametersLink?: DeploymentStacksParametersLink

属性值

provisioningState

部署堆栈的状态。 注意:此属性不会序列化。 它只能由服务器填充。

provisioningState?: string

属性值

string

resources

部署堆栈当前管理的资源数组。 注意:此属性不会序列化。 它只能由服务器填充。

resources?: ManagedResourceReference[]

属性值

template

模板内容。 如果要直接在请求中传递模板语法,而不是链接到现有模板,请使用此元素。 它可以是 JObject 或格式正确的 JSON 字符串。 使用 templateLink 属性或模板属性,但不能同时使用这两者。

template?: Record<string, unknown>

属性值

Record<string, unknown>

模板的 URI。 使用 templateLink 属性或模板属性,但不能同时使用这两者。

templateLink?: DeploymentStacksTemplateLink

属性值

继承属性详细信息

error

错误详细信息。

error?: ErrorDetail

属性值

继承自DeploymentStacksError.error