Deployment Interface

Implementações

HasId HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager> HasName HasInner<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> Indexável Atualizáveis<Implantação> Atualizável<Atualização>

public interface Deployment
extends Indexable, Refreshable<Deployment>, Updatable<Update>, HasInner<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>, HasName, HasId

Uma representação imutável do lado do cliente de uma implantação do Azure.

Resumo do método

Modificador e tipo Método e descrição
abstract void cancel()

Cancela uma implantação de modelo em execução no momento.

abstract rx.Completable cancelAsync()

Cancelar uma implantação de modelo em execução no momento de forma assíncrona.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAsync(ServiceCallback<Void> callback)

Cancelar uma implantação de modelo em execução no momento de forma assíncrona.

abstract java.lang.String correlationId()
abstract java.util.List<Dependency> dependencies()
abstract DeploymentOperations deploymentOperations()
abstract DeploymentExportResult exportTemplate()

Exporta um modelo de implantação.

abstract rx.Observable<DeploymentExportResult> exportTemplateAsync()

Exporta um modelo de implantação de forma assíncrona.

abstract com.microsoft.rest.ServiceFuture<DeploymentExportResult> exportTemplateAsync(ServiceCallback<DeploymentExportResult> callback)

Exporta um modelo de implantação de forma assíncrona.

abstract DeploymentMode mode()
abstract java.util.List<ResourceReference> outputResources()

Obter matriz de recursos provisionados.

abstract java.lang.Object outputs()
abstract java.lang.Object parameters()
abstract ParametersLink parametersLink()
abstract Execution prepareWhatIf()

Prepara uma operação de teste de hipóteses.

abstract java.util.List<Provider> providers()
abstract java.lang.String provisioningState()
abstract java.lang.String resourceGroupName()
abstract java.lang.String templateHash()
abstract TemplateLink templateLink()
abstract org.joda.time.DateTime timestamp()

Detalhes do método

cancel

public abstract void cancel()

Cancela uma implantação de modelo em execução no momento.

cancelAsync

public abstract Completable cancelAsync()

Cancelar uma implantação de modelo em execução no momento de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada

cancelAsync

public abstract ServiceFuture cancelAsync(ServiceCallback callback)

Cancelar uma implantação de modelo em execução no momento de forma assíncrona.

Parameters:

callback - o retorno de chamada para chamar em caso de êxito ou falha

Returns:

um identificador para cancelar a solicitação

correlationId

public abstract String correlationId()

Returns:

a ID de correlação da implantação

dependencies

public abstract List dependencies()

Returns:

a lista de dependências de implantação

deploymentOperations

public abstract DeploymentOperations deploymentOperations()

Returns:

as operações relacionadas a esta implantação

exportTemplate

public abstract DeploymentExportResult exportTemplate()

Exporta um modelo de implantação.

Returns:

o resultado da exportação

exportTemplateAsync

public abstract Observable exportTemplateAsync()

Exporta um modelo de implantação de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada retornando o resultado da exportação

exportTemplateAsync

public abstract ServiceFuture exportTemplateAsync(ServiceCallback callback)

Exporta um modelo de implantação de forma assíncrona.

Parameters:

callback - o retorno de chamada para chamar em caso de êxito ou falha com o resultado da exportação como parâmetro

Returns:

um identificador para cancelar a solicitação

mode

public abstract DeploymentMode mode()

Returns:

o modo de implantação. Os valores possíveis incluem: 'Incremental', 'Complete'.

outputResources

public abstract List outputResources()

Obter matriz de recursos provisionados.

Returns:

o valor outputResources

outputs

public abstract Object outputs()

Returns:

pares chave/valor que representam a saída da implantação

parameters

public abstract Object parameters()

Returns:

os parâmetros de implantação

parametersLink

public abstract ParametersLink parametersLink()

Returns:

o URI que faz referência aos parâmetros

prepareWhatIf

public abstract Deployment.Execution prepareWhatIf()

Prepara uma operação de teste de hipóteses.

Returns:

a execução de teste de hipóteses.

providers

public abstract List providers()

Returns:

a lista de provedores de recursos necessários para a implantação

provisioningState

public abstract String provisioningState()

Returns:

o estado do processo de provisionamento dos recursos que estão sendo implantados

resourceGroupName

public abstract String resourceGroupName()

Returns:

o nome do grupo de recursos dessa implantação

templateHash

public abstract String templateHash()

Returns:

o hash produzido para o modelo

templateLink

public abstract TemplateLink templateLink()

Returns:

o URI que faz referência ao modelo

timestamp

public abstract DateTime timestamp()

Returns:

o carimbo de data/hora da implantação do modelo

Aplica-se a