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