Deployment Interface
public interface Deployment extends Indexable,Refreshable,Updatable<Deployment.Update>,HasInner,HasManager,HasName
An immutable client-side representation of an Azure deployment.
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Cancel a currently running template deployment. |
Completable |
cancelAsync()
Cancel a currently running template deployment asynchronously. |
ServiceFuture<Void> |
cancelAsync(ServiceCallback<Void> callback)
Cancel a currently running template deployment asynchronously. |
String | correlationId() |
List<Dependency> | dependencies() |
Deployment |
deploymentOperations() |
Deployment |
exportTemplate()
Exports a deployment template. |
Observable<Deployment |
exportTemplateAsync()
Exports a deployment template asynchronously. |
ServiceFuture<Deployment |
exportTemplateAsync(ServiceCallback<DeploymentExportResult> callback)
Exports a deployment template asynchronously. |
Deployment |
mode() |
Object | outputs() |
Object | parameters() |
Parameters |
parametersLink() |
List<Provider> | providers() |
String | provisioningState() |
String | resourceGroupName() |
Object | template() |
Template |
templateLink() |
DateTime | timestamp() |
Inherited Members
Method Details
cancel
public void cancel()
Cancel a currently running template deployment.
cancelAsync
public Completable cancelAsync()
Cancel a currently running template deployment asynchronously.
Returns:
cancelAsync
public ServiceFuture
Cancel a currently running template deployment asynchronously.
Parameters:
Returns:
correlationId
public String correlationId()
Returns:
dependencies
public List
Returns:
deploymentOperations
public DeploymentOperations deploymentOperations()
Returns:
exportTemplate
public DeploymentExportResult exportTemplate()
Exports a deployment template.
Returns:
exportTemplateAsync
public Observable
Exports a deployment template asynchronously.
Returns:
exportTemplateAsync
public ServiceFuture
Exports a deployment template asynchronously.
Parameters:
Returns:
mode
public DeploymentMode mode()
Returns:
outputs
public Object outputs()
Returns:
parameters
public Object parameters()
Returns:
parametersLink
public ParametersLink parametersLink()
Returns:
providers
public List
Returns:
provisioningState
public String provisioningState()
Returns:
resourceGroupName
public String resourceGroupName()
Returns:
template
public Object template()
Returns:
templateLink
public TemplateLink templateLink()
Returns:
timestamp
public DateTime timestamp()
Returns:
Applies to
Azure SDK for Java