Interface DeploymentOperation
- All Superinterfaces:
HasInnerModel<DeploymentOperationInner>,Indexable,Refreshable<DeploymentOperation>
public interface DeploymentOperation
extends Indexable, Refreshable<DeploymentOperation>, HasInnerModel<DeploymentOperationInner>
An immutable client-side representation of a deployment operation.
-
Method Summary
Modifier and TypeMethodDescriptionGets the deployment operation id.Gets the name of the current provisioning operation.Gets the state of the provisioning resource being deployed.Gets the operation status code.Gets the operation status message.Gets the target resource.Gets the date and time of the operation.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Method Details
-
operationId
String operationId()Gets the deployment operation id.- Returns:
- the deployment operation id
-
provisioningState
String provisioningState()Gets the state of the provisioning resource being deployed.- Returns:
- the state of the provisioning resource being deployed
-
provisioningOperation
ProvisioningOperation provisioningOperation()Gets the name of the current provisioning operation.- Returns:
- the name of the current provisioning operation
-
timestamp
OffsetDateTime timestamp()Gets the date and time of the operation.- Returns:
- the date and time of the operation
-
statusCode
String statusCode()Gets the operation status code.- Returns:
- the operation status code.
-
statusMessage
Object statusMessage()Gets the operation status message.- Returns:
- the operation status message
-
targetResource
TargetResource targetResource()Gets the target resource.- Returns:
- the target resource
-