Interface Deployment

    • Method Detail

      • resourceGroupName

        String resourceGroupName()
        Returns:
        the name of this deployment's resource group
      • provisioningState

        String provisioningState()
        Returns:
        the state of the provisioning process of the resources being deployed
      • correlationId

        String correlationId()
        Returns:
        the correlation ID of the deployment
      • timestamp

        OffsetDateTime timestamp()
        Returns:
        the timestamp of the template deployment
      • outputs

        Object outputs()
        Returns:
        key/value pairs that represent deployment output
      • providers

        List<Provider> providers()
        Returns:
        the list of resource providers needed for the deployment
      • dependencies

        List<Dependency> dependencies()
        Returns:
        the list of deployment dependencies
      • templateHash

        String templateHash()
        Returns:
        the hash produced for the template
      • templateLink

        TemplateLink templateLink()
        Returns:
        the URI referencing the template
      • parameters

        Object parameters()
        Returns:
        the deployment parameters
      • parametersLink

        ParametersLink parametersLink()
        Returns:
        the URI referencing the parameters
      • mode

        DeploymentMode mode()
        Returns:
        the deployment mode. Possible values include: 'Incremental', 'Complete'.
      • error

        com.azure.core.management.exception.ManagementError error()
        Returns:
        the ManagementError, if deployment fails.
      • outputResources

        List<ResourceReference> outputResources()
        Get array of provisioned resources.
        Returns:
        the outputResources value
      • deploymentOperations

        DeploymentOperations deploymentOperations()
        Returns:
        the operations related to this deployment
      • cancel

        void cancel()
        Cancel a currently running template deployment.
      • cancelAsync

        Mono<Void> cancelAsync()
        Cancel a currently running template deployment asynchronously.
        Returns:
        a representation of the deferred computation of this call
      • exportTemplate

        DeploymentExportResult exportTemplate()
        Exports a deployment template.
        Returns:
        the export result
      • exportTemplateAsync

        Mono<DeploymentExportResult> exportTemplateAsync()
        Exports a deployment template asynchronously.
        Returns:
        a representation of the deferred computation of this call returning the export result
      • prepareWhatIf

        Deployment.Execution prepareWhatIf()
        Prepares a What-if operation.
        Returns:
        the What-if execution.