### YamlMime:JavaType uid: "com.azure.resourcemanager.resources.models.Deployment" fullName: "com.azure.resourcemanager.resources.models.Deployment" name: "Deployment" nameWithType: "Deployment" summary: "An immutable client-side representation of an Azure deployment." syntax: "public interface **Deployment**
extends , <>, <>, <>, <>, , " methods: - uid: "com.azure.resourcemanager.resources.models.Deployment.cancel()" fullName: "com.azure.resourcemanager.resources.models.Deployment.cancel()" name: "cancel()" nameWithType: "Deployment.cancel()" summary: "Cancel a currently running template deployment." modifiers: - "abstract" syntax: "public abstract void cancel()" desc: "Cancel a currently running template deployment." - uid: "com.azure.resourcemanager.resources.models.Deployment.cancelAsync()" fullName: "com.azure.resourcemanager.resources.models.Deployment.cancelAsync()" name: "cancelAsync()" nameWithType: "Deployment.cancelAsync()" summary: "Cancel a currently running template deployment asynchronously." modifiers: - "abstract" syntax: "public abstract Mono cancelAsync()" desc: "Cancel a currently running template deployment asynchronously." returns: description: "a representation of the deferred computation of this call" type: "Mono<Void>" - uid: "com.azure.resourcemanager.resources.models.Deployment.correlationId()" fullName: "com.azure.resourcemanager.resources.models.Deployment.correlationId()" name: "correlationId()" nameWithType: "Deployment.correlationId()" modifiers: - "abstract" syntax: "public abstract String correlationId()" returns: description: "the correlation ID of the deployment" type: "String" - uid: "com.azure.resourcemanager.resources.models.Deployment.dependencies()" fullName: "com.azure.resourcemanager.resources.models.Deployment.dependencies()" name: "dependencies()" nameWithType: "Deployment.dependencies()" modifiers: - "abstract" syntax: "public abstract List dependencies()" returns: description: "the list of deployment dependencies" type: "List<>" - uid: "com.azure.resourcemanager.resources.models.Deployment.deploymentOperations()" fullName: "com.azure.resourcemanager.resources.models.Deployment.deploymentOperations()" name: "deploymentOperations()" nameWithType: "Deployment.deploymentOperations()" modifiers: - "abstract" syntax: "public abstract DeploymentOperations deploymentOperations()" returns: description: "the operations related to this deployment" type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.error()" fullName: "com.azure.resourcemanager.resources.models.Deployment.error()" name: "error()" nameWithType: "Deployment.error()" modifiers: - "abstract" syntax: "public abstract ManagementError error()" returns: description: "the , if deployment fails." type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.exportTemplate()" fullName: "com.azure.resourcemanager.resources.models.Deployment.exportTemplate()" name: "exportTemplate()" nameWithType: "Deployment.exportTemplate()" summary: "Exports a deployment template." modifiers: - "abstract" syntax: "public abstract DeploymentExportResult exportTemplate()" desc: "Exports a deployment template." returns: description: "the export result" type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.exportTemplateAsync()" fullName: "com.azure.resourcemanager.resources.models.Deployment.exportTemplateAsync()" name: "exportTemplateAsync()" nameWithType: "Deployment.exportTemplateAsync()" summary: "Exports a deployment template asynchronously." modifiers: - "abstract" syntax: "public abstract Mono exportTemplateAsync()" desc: "Exports a deployment template asynchronously." returns: description: "a representation of the deferred computation of this call returning the export result" type: "Mono<>" - uid: "com.azure.resourcemanager.resources.models.Deployment.mode()" fullName: "com.azure.resourcemanager.resources.models.Deployment.mode()" name: "mode()" nameWithType: "Deployment.mode()" modifiers: - "abstract" syntax: "public abstract DeploymentMode mode()" returns: description: "the deployment mode. Possible values include:\n 'Incremental', 'Complete'." type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.outputResources()" fullName: "com.azure.resourcemanager.resources.models.Deployment.outputResources()" name: "outputResources()" nameWithType: "Deployment.outputResources()" summary: "Get array of provisioned resources." modifiers: - "abstract" syntax: "public abstract List outputResources()" desc: "Get array of provisioned resources." returns: description: "the outputResources value" type: "List<>" - uid: "com.azure.resourcemanager.resources.models.Deployment.outputs()" fullName: "com.azure.resourcemanager.resources.models.Deployment.outputs()" name: "outputs()" nameWithType: "Deployment.outputs()" modifiers: - "abstract" syntax: "public abstract Object outputs()" returns: description: "key/value pairs that represent deployment output" type: "Object" - uid: "com.azure.resourcemanager.resources.models.Deployment.parameters()" fullName: "com.azure.resourcemanager.resources.models.Deployment.parameters()" name: "parameters()" nameWithType: "Deployment.parameters()" modifiers: - "abstract" syntax: "public abstract Object parameters()" returns: description: "the deployment parameters" type: "Object" - uid: "com.azure.resourcemanager.resources.models.Deployment.parametersLink()" fullName: "com.azure.resourcemanager.resources.models.Deployment.parametersLink()" name: "parametersLink()" nameWithType: "Deployment.parametersLink()" modifiers: - "abstract" syntax: "public abstract ParametersLink parametersLink()" returns: description: "the URI referencing the parameters" type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.prepareWhatIf()" fullName: "com.azure.resourcemanager.resources.models.Deployment.prepareWhatIf()" name: "prepareWhatIf()" nameWithType: "Deployment.prepareWhatIf()" summary: "Prepares a What-if operation." modifiers: - "abstract" syntax: "public abstract Deployment.Execution prepareWhatIf()" desc: "Prepares a What-if operation." returns: description: "the What-if execution." type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.providers()" fullName: "com.azure.resourcemanager.resources.models.Deployment.providers()" name: "providers()" nameWithType: "Deployment.providers()" modifiers: - "abstract" syntax: "public abstract List providers()" returns: description: "the list of resource providers needed for the deployment" type: "List<>" - uid: "com.azure.resourcemanager.resources.models.Deployment.provisioningState()" fullName: "com.azure.resourcemanager.resources.models.Deployment.provisioningState()" name: "provisioningState()" nameWithType: "Deployment.provisioningState()" modifiers: - "abstract" syntax: "public abstract String provisioningState()" returns: description: "the state of the provisioning process of the resources being deployed" type: "String" - uid: "com.azure.resourcemanager.resources.models.Deployment.resourceGroupName()" fullName: "com.azure.resourcemanager.resources.models.Deployment.resourceGroupName()" name: "resourceGroupName()" nameWithType: "Deployment.resourceGroupName()" modifiers: - "abstract" syntax: "public abstract String resourceGroupName()" returns: description: "the name of this deployment's resource group" type: "String" - uid: "com.azure.resourcemanager.resources.models.Deployment.templateHash()" fullName: "com.azure.resourcemanager.resources.models.Deployment.templateHash()" name: "templateHash()" nameWithType: "Deployment.templateHash()" modifiers: - "abstract" syntax: "public abstract String templateHash()" returns: description: "the hash produced for the template" type: "String" - uid: "com.azure.resourcemanager.resources.models.Deployment.templateLink()" fullName: "com.azure.resourcemanager.resources.models.Deployment.templateLink()" name: "templateLink()" nameWithType: "Deployment.templateLink()" modifiers: - "abstract" syntax: "public abstract TemplateLink templateLink()" returns: description: "the URI referencing the template" type: "" - uid: "com.azure.resourcemanager.resources.models.Deployment.timestamp()" fullName: "com.azure.resourcemanager.resources.models.Deployment.timestamp()" name: "timestamp()" nameWithType: "Deployment.timestamp()" modifiers: - "abstract" syntax: "public abstract OffsetDateTime timestamp()" returns: description: "the timestamp of the template deployment" type: "OffsetDateTime" type: "interface" desc: "An immutable client-side representation of an Azure deployment." implements: - "" - "<>" - "" - "<>" - "" - "<>" - "<>" metadata: {} package: "com.azure.resourcemanager.resources.models" artifact: com.azure.resourcemanager:azure-resourcemanager-resources:2.44.0