> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# downloadSnapshot

> This operation utilizes Oracle EPM's migration capability to enable a snapshot to be moved across environments. It downloads a snapshot and saves it a

This operation utilizes Oracle EPM's migration capability to enable a snapshot to be moved across environments.  It downloads a snapshot and saves it as an artifact.

This would be used for the build operation for projects using snapshots to deploy EPM snapshot artifacts, often in a clone type operation where the snapshot already exists.

The downloadSnapshot operation is applicable for the following EPM services:

* Planning

* FreeForm

* Financial Consolidation and Close

* Account Reconciliation

* Tax Reporting

* Enterprise Profitability and Cost Management

* Oracle Strategic Workforce Planning Cloud

* Oracle Sales Planning Cloud

# Target Properties

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Property Name**</th><th>**Property Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Oracle EPM Account\
</td><td>`FDEPM_CLOUD_ACCOUNT_CODE`\
</td><td>Yes\
</td><td>Oracle EPM Account integration instance to download the snapshot from.See [Configuring Oracle EPM Cloud Account](https://docs.flexagon.com/flexdeploy-11-1-documentation/flexdeploy-plugin-guides/flexdeploy-oracle-epm-plugin-guide/appendix-oracle-epm/configuring-oracle-epm-cloud-account.md) for instructions on how to create Oracle EPM cloud account in FlexDeploy.</td></tr></tbody></table>

# Project Properties

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Property Name**</th><th>**Property Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Snapshot to download from EPM\
</td><td>`FDEPM_SNAPSHOT_TO_DOWNLOAD`\
</td><td>Yes\
</td><td>The Snapshot name to be dowloaded by the download operation. An artifact will be created based on the FDEPM\_SNAPSHOT\_BASE\_NAME property and workflow execution id.\
</td></tr></tbody></table>

# Inputs

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Input Name**</th><th>**Input Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Oracle EPM Snapshot Timeout\
</td><td>`FDEPM_INP_SNAPSHOT_TIMEOUT`\
</td><td>No\
</td><td>Time to wait in seconds for the snapshot to be imported, uploaded or downloaded.  Defaults to 300.\
\
</td></tr></tbody></table>

# Artifacts

This operation produces artifacts that will be stored in the artifacts repository.

# Endpoint Selection

This operation will select all available endpoints associated to the target.

# Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.
