Deployment Interface
Implements
public interface Deployment
extends Indexable, Refreshable<Deployment>, Updatable<Update>, HasInnerModel<DeploymentExtendedInner>, HasManager<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 Mono<Void> |
cancelAsync()
Cancel a currently running template deployment asynchronously. |
abstract String | correlationId() |
abstract List<Dependency> | dependencies() |
abstract
Deployment |
deploymentOperations() |
abstract
Management |
error() |
abstract
Deployment |
exportTemplate()
Exports a deployment template. |
abstract
Mono<Deployment |
exportTemplateAsync()
Exports a deployment template asynchronously. |
abstract
Deployment |
mode() |
abstract
List<Resource |
outputResources()
Get array of provisioned resources. |
abstract Object | outputs() |
abstract Object | parameters() |
abstract
Parameters |
parametersLink() |
abstract Execution |
prepareWhatIf()
Prepares a What-if operation. |
abstract List<Provider> | providers() |
abstract String | provisioningState() |
abstract String | resourceGroupName() |
abstract String | templateHash() |
abstract
Template |
templateLink() |
abstract
Offset |
timestamp() |
Method Details
cancel
public abstract void cancel()
Cancel a currently running template deployment.
cancelAsync
public abstract Mono
Cancel a currently running template deployment asynchronously.
Returns:
correlationId
public abstract String correlationId()
Returns:
dependencies
public abstract List
Returns:
deploymentOperations
public abstract DeploymentOperations deploymentOperations()
Returns:
error
exportTemplate
public abstract DeploymentExportResult exportTemplate()
Exports a deployment template.
Returns:
exportTemplateAsync
public abstract Mono
Exports a deployment template asynchronously.
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 OffsetDateTime timestamp()
Returns:
Applies to
Azure SDK for Java