Deployment Interfaz

Implementaciones

HasId HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager> HasName HasInner<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> Indizable Actualizable<Despliegue> Actualizable<Actualizar>

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

Representación inmutable del lado cliente de una implementación de Azure.

Resumen del método

Modificador y tipo Método y descripción
abstract void cancel()

Cancelar una implementación de plantilla que se encuentra en ejecución actualmente.

abstract rx.Completable cancelAsync()

Cancele una implementación de plantilla en ejecución actualmente de forma asincrónica.

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

Cancele una implementación de plantilla en ejecución actualmente de forma asincrónica.

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

Exporta una plantilla de implementación.

abstract rx.Observable<DeploymentExportResult> exportTemplateAsync()

Exporta una plantilla de implementación de forma asincrónica.

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

Exporta una plantilla de implementación de forma asincrónica.

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

Obtiene una matriz de recursos aprovisionados.

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

Prepara una operación what-if.

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()

Detalles del método

cancel

public abstract void cancel()

Cancelar una implementación de plantilla que se encuentra en ejecución actualmente.

cancelAsync

public abstract Completable cancelAsync()

Cancele una implementación de plantilla en ejecución actualmente de forma asincrónica.

Returns:

representación del cálculo diferido de esta llamada

cancelAsync

public abstract ServiceFuture cancelAsync(ServiceCallback callback)

Cancele una implementación de plantilla en ejecución actualmente de forma asincrónica.

Parameters:

callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

un identificador para cancelar la solicitud

correlationId

public abstract String correlationId()

Returns:

el identificador de correlación de la implementación

dependencies

public abstract List dependencies()

Returns:

la lista de dependencias de implementación

deploymentOperations

public abstract DeploymentOperations deploymentOperations()

Returns:

las operaciones relacionadas con esta implementación

exportTemplate

public abstract DeploymentExportResult exportTemplate()

Exporta una plantilla de implementación.

Returns:

el resultado de exportación

exportTemplateAsync

public abstract Observable exportTemplateAsync()

Exporta una plantilla de implementación de forma asincrónica.

Returns:

representación del cálculo diferido de esta llamada que devuelve el resultado de exportación

exportTemplateAsync

public abstract ServiceFuture exportTemplateAsync(ServiceCallback callback)

Exporta una plantilla de implementación de forma asincrónica.

Parameters:

callback - la devolución de llamada a la llamada en caso de éxito o error con el resultado de la exportación como parámetro

Returns:

un identificador para cancelar la solicitud

mode

public abstract DeploymentMode mode()

Returns:

el modo de implementación. Entre los valores posibles se incluyen: "Incremental", "Complete".

outputResources

public abstract List outputResources()

Obtiene una matriz de recursos aprovisionados.

Returns:

el valor outputResources

outputs

public abstract Object outputs()

Returns:

pares clave-valor que representan la salida de implementación

parameters

public abstract Object parameters()

Returns:

los parámetros de implementación

parametersLink

public abstract ParametersLink parametersLink()

Returns:

el URI que hace referencia a los parámetros

prepareWhatIf

public abstract Deployment.Execution prepareWhatIf()

Prepara una operación what-if.

Returns:

la ejecución what-if.

providers

public abstract List providers()

Returns:

la lista de proveedores de recursos necesarios para la implementación

provisioningState

public abstract String provisioningState()

Returns:

el estado del proceso de aprovisionamiento de los recursos que se están implementando

resourceGroupName

public abstract String resourceGroupName()

Returns:

el nombre del grupo de recursos de esta implementación

templateHash

public abstract String templateHash()

Returns:

el hash generado para la plantilla

templateLink

public abstract TemplateLink templateLink()

Returns:

el URI que hace referencia a la plantilla

timestamp

public abstract DateTime timestamp()

Returns:

la marca de tiempo de la implementación de la plantilla

Se aplica a