DeploymentStackProperties interface

Propriedades da pilha de implantação.

Propriedades

actionOnUnmanage

Define o comportamento dos recursos que não são mais gerenciados depois que a pilha de implantação é atualizada ou excluída.

bypassStackOutOfSyncError

Sinalizar para ignorar erros de serviço que indicam que a lista de recursos de pilha não está sincronizada corretamente.

correlationId

A ID de correlação da última operação upsert ou delete da pilha de implantação. Ele está no formato GUID e é usado para rastreamento.

debugSetting

A configuração de depuração da implantação.

deletedResources

Uma matriz de recursos que foram excluídos durante a atualização de pilha de implantação mais recente. Excluído significa que o recurso foi removido do modelo e as operações de exclusão relevantes foram especificadas.

denySettings

Define como os recursos implantados pela pilha são bloqueados.

deploymentExtensions

As extensões usadas durante a implantação. Contém dados de extensão para todos os recursos extensíveis gerenciados pela pilha.

deploymentId

A resourceId do recurso de implantação criado pela pilha de implantação.

deploymentScope

O escopo no qual a implantação inicial deve ser criada. Se um escopo não for especificado, ele usará como padrão o escopo da pilha de implantação. Os escopos válidos são: grupo de gerenciamento (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), assinatura (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

description

Descrição da pilha de implantação. Comprimento máximo de 4.096 caracteres.

detachedResources

Uma matriz de recursos que foram desanexados durante a atualização de pilha de implantação mais recente. Desanexado significa que o recurso foi removido do modelo, mas nenhuma operação de exclusão relevante foi especificada. Portanto, o recurso ainda existe enquanto não está mais associado à pilha.

duration

A duração da última atualização bem-sucedida da pilha de implantação.

error

O detalhe do erro.

extensionConfigs

As configurações da extensão de implantação. As chaves desse objeto são aliases de extensão, conforme definido no template de implantação.

externalInputDefinitions

Definições de entrada externa, usadas por ferramentas externas para definir valores de entrada externos esperados.

externalInputs

Valores de entrada externos, usados por ferramentas externas para avaliação de parâmetros.

failedResources

Uma matriz de recursos que não atingiu o estado de meta durante a atualização mais recente. Cada resourceId é acompanhado por uma mensagem de erro.

outputs

As saídas do recurso de implantação criado pela pilha de implantação.

parameters

Pares de nome e valor que definem os parâmetros de implantação para o modelo. Use esse elemento ao fornecer os valores de parâmetro diretamente na solicitação, em vez de vincular a um arquivo de parâmetro existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambos.

parametersLink

O URI do arquivo de parâmetros. Use esse elemento para vincular a um arquivo de parâmetros existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambos.

provisioningState

Estado da pilha de implantação.

resources

Uma matriz de recursos atualmente gerenciada pela pilha de implantação.

template

O conteúdo do modelo. Use esse elemento quando quiser passar a sintaxe do modelo diretamente na solicitação em vez de vincular a um modelo existente. Pode ser uma cadeia de caracteres JObject ou JSON bem formada. Use a propriedade templateLink ou a propriedade de modelo, mas não ambos.

templateLink

O URI do modelo. Use a propriedade templateLink ou a propriedade de modelo, mas não ambos.

validationLevel

O nível de validação da pilha de implantação

Detalhes da propriedade

actionOnUnmanage

Define o comportamento dos recursos que não são mais gerenciados depois que a pilha de implantação é atualizada ou excluída.

actionOnUnmanage: ActionOnUnmanage

Valor da propriedade

bypassStackOutOfSyncError

Sinalizar para ignorar erros de serviço que indicam que a lista de recursos de pilha não está sincronizada corretamente.

bypassStackOutOfSyncError?: boolean

Valor da propriedade

boolean

correlationId

A ID de correlação da última operação upsert ou delete da pilha de implantação. Ele está no formato GUID e é usado para rastreamento.

correlationId?: string

Valor da propriedade

string

debugSetting

A configuração de depuração da implantação.

debugSetting?: DeploymentStacksDebugSetting

Valor da propriedade

deletedResources

Uma matriz de recursos que foram excluídos durante a atualização de pilha de implantação mais recente. Excluído significa que o recurso foi removido do modelo e as operações de exclusão relevantes foram especificadas.

deletedResources?: ResourceReference[]

Valor da propriedade

denySettings

Define como os recursos implantados pela pilha são bloqueados.

denySettings: DenySettings

Valor da propriedade

deploymentExtensions

As extensões usadas durante a implantação. Contém dados de extensão para todos os recursos extensíveis gerenciados pela pilha.

deploymentExtensions?: DeploymentExtension[]

Valor da propriedade

deploymentId

A resourceId do recurso de implantação criado pela pilha de implantação.

deploymentId?: string

Valor da propriedade

string

deploymentScope

O escopo no qual a implantação inicial deve ser criada. Se um escopo não for especificado, ele usará como padrão o escopo da pilha de implantação. Os escopos válidos são: grupo de gerenciamento (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), assinatura (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

deploymentScope?: string

Valor da propriedade

string

description

Descrição da pilha de implantação. Comprimento máximo de 4.096 caracteres.

description?: string

Valor da propriedade

string

detachedResources

Uma matriz de recursos que foram desanexados durante a atualização de pilha de implantação mais recente. Desanexado significa que o recurso foi removido do modelo, mas nenhuma operação de exclusão relevante foi especificada. Portanto, o recurso ainda existe enquanto não está mais associado à pilha.

detachedResources?: ResourceReference[]

Valor da propriedade

duration

A duração da última atualização bem-sucedida da pilha de implantação.

duration?: string

Valor da propriedade

string

error

O detalhe do erro.

error?: ErrorDetail

Valor da propriedade

extensionConfigs

As configurações da extensão de implantação. As chaves desse objeto são aliases de extensão, conforme definido no template de implantação.

extensionConfigs?: Record<string, DeploymentExtensionConfig>

Valor da propriedade

Record<string, DeploymentExtensionConfig>

externalInputDefinitions

Definições de entrada externa, usadas por ferramentas externas para definir valores de entrada externos esperados.

externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>

Valor da propriedade

externalInputs

Valores de entrada externos, usados por ferramentas externas para avaliação de parâmetros.

externalInputs?: Record<string, DeploymentExternalInput>

Valor da propriedade

Record<string, DeploymentExternalInput>

failedResources

Uma matriz de recursos que não atingiu o estado de meta durante a atualização mais recente. Cada resourceId é acompanhado por uma mensagem de erro.

failedResources?: ResourceReferenceExtended[]

Valor da propriedade

outputs

As saídas do recurso de implantação criado pela pilha de implantação.

outputs?: Record<string, any>

Valor da propriedade

Record<string, any>

parameters

Pares de nome e valor que definem os parâmetros de implantação para o modelo. Use esse elemento ao fornecer os valores de parâmetro diretamente na solicitação, em vez de vincular a um arquivo de parâmetro existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambos.

parameters?: Record<string, DeploymentParameter>

Valor da propriedade

Record<string, DeploymentParameter>

O URI do arquivo de parâmetros. Use esse elemento para vincular a um arquivo de parâmetros existente. Use a propriedade parametersLink ou a propriedade parameters, mas não ambos.

parametersLink?: DeploymentStacksParametersLink

Valor da propriedade

provisioningState

Estado da pilha de implantação.

provisioningState?: string

Valor da propriedade

string

resources

Uma matriz de recursos atualmente gerenciada pela pilha de implantação.

resources?: ManagedResourceReference[]

Valor da propriedade

template

O conteúdo do modelo. Use esse elemento quando quiser passar a sintaxe do modelo diretamente na solicitação em vez de vincular a um modelo existente. Pode ser uma cadeia de caracteres JObject ou JSON bem formada. Use a propriedade templateLink ou a propriedade de modelo, mas não ambos.

template?: Record<string, any>

Valor da propriedade

Record<string, any>

O URI do modelo. Use a propriedade templateLink ou a propriedade de modelo, mas não ambos.

templateLink?: DeploymentStacksTemplateLink

Valor da propriedade

validationLevel

O nível de validação da pilha de implantação

validationLevel?: string

Valor da propriedade

string