Deployment Interface
Implements
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
An immutable client-side representation of an Azure deployment.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract void |
cancel()
Cancel a currently running template deployment. |
abstract rx.Completable |
cancelAsync()
Cancel a currently running template deployment asynchronously. |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
cancelAsync(ServiceCallback<Void> callback)
Cancel a currently running template deployment asynchronously. |
abstract java.lang.String | correlationId() |
abstract java.util.List<Dependency> | dependencies() |
abstract
Deployment |
deploymentOperations() |
abstract
Deployment |
exportTemplate()
Exports a deployment template. |
abstract
rx.Observable<Deployment |
exportTemplateAsync()
Exports a deployment template asynchronously. |
abstract
com.microsoft.rest.ServiceFuture<Deployment |
exportTemplateAsync(ServiceCallback<DeploymentExportResult> callback)
Exports a deployment template asynchronously. |
abstract
Deployment |
mode() |
abstract
java.util.List<Resource |
outputResources()
Get array of provisioned resources. |
abstract java.lang.Object | outputs() |
abstract java.lang.Object | parameters() |
abstract
Parameters |
parametersLink() |
abstract Execution |
prepareWhatIf()
Prepares a What-if operation. |
abstract java.util.List<Provider> | providers() |
abstract java.lang.String | provisioningState() |
abstract java.lang.String | resourceGroupName() |
abstract java.lang.String | templateHash() |
abstract
Template |
templateLink() |
abstract org.joda.time.DateTime | timestamp() |
Method Details
cancel
public abstract void cancel()
Cancel a currently running template deployment.
cancelAsync
public abstract Completable cancelAsync()
Cancel a currently running template deployment asynchronously.
Returns:
cancelAsync
public abstract ServiceFuture
Cancel a currently running template deployment asynchronously.
Parameters:
Returns:
correlationId
public abstract String correlationId()
Returns:
dependencies
public abstract List
Returns:
deploymentOperations
public abstract DeploymentOperations deploymentOperations()
Returns:
exportTemplate
public abstract DeploymentExportResult exportTemplate()
Exports a deployment template.
Returns:
exportTemplateAsync
public abstract Observable
Exports a deployment template asynchronously.
Returns:
exportTemplateAsync
public abstract ServiceFuture
Exports a deployment template asynchronously.
Parameters:
Returns:
mode
public abstract DeploymentMode mode()
Returns:
outputResources
public abstract List
Get array of provisioned resources.
Returns:
outputs
public abstract Object outputs()
Returns:
parameters
public abstract Object parameters()
Returns:
parametersLink
public abstract ParametersLink parametersLink()
Returns:
prepareWhatIf
public abstract Deployment.Execution prepareWhatIf()
Prepares a What-if operation.
Returns:
providers
public abstract List
Returns:
provisioningState
public abstract String provisioningState()
Returns:
resourceGroupName
public abstract String resourceGroupName()
Returns:
templateHash
public abstract String templateHash()
Returns:
templateLink
public abstract TemplateLink templateLink()
Returns:
timestamp
public abstract DateTime timestamp()
Returns: