Amazon Glacier Connector

Amazon Glacier is an online file storage web service that provides storage for data archiving and backup. This connector can be used as an Output connection to migrate your files from another location into your Amazon account. Amazon Glacier is also available as a content service connection which will allow you to view your files in the 3Sixty Discovery App to conduct federated searches of the data.

More info on Amazon Glacier

Connector Compatibility  

 

 

 

Repo: No

Output: Yes

Content Service: Yes

Content Search: No

Manage In Place: No

More info on connection types


Authentication Connection

This connector require an Authentication Connection to function. Authentication connectors are used to authenticate repository/output connections that need certain authentication fields like access tokens or refresh tokens.

Authentication Connections Overview

Configuration

  • Name: Unique name for this auth connector.

  • Client ID: The Access Key to connect to the client. For more information about AWS Access Keys, please visit this link.

  • Client Secret: The Secret key associated with the above Access Key.

  • S3 Region: The AWS Region where your instance is located, It will be in the AWS console. default is us-east-1

  • Glacier End Point: Glacier end point where the vault exists. e.g. https://glacier.us-east-1.amazonaws.com

Proxy Configuration

This tab is for if you're connecting through a proxy, and is optional. Leave this tab blank if you aren't using a proxy.

  • Proxy User: The proxy user to use. (Optional)

  • Proxy Password: The password for the proxy user. (leave blank if no proxy)

  • Proxy Protocol: The HTTP(S) Protocol to use to connect to the proxy.

  • Full Proxy Url: The Proxy Host (leave blank if no proxy).

  • Proxy Port: The port to connect to on the proxy. (Optional)

  • Proxy Domain: The Domain for the proxy.

  • Proxy Workstation: The workstation to use.


Integration Connection

Every job requires an integration connection for both the source repository connection and the output connection. Also known as input an output connections. Their job is to query or crawl remote systems for files, folders, metadata, versions, and renditions. . In repo mode, it will retrieve list items and all of their relevant metadata from a list or library on the specified site. In output mode, the connection will write content and assign the mapped content type (from type mappings), or simply leave the new list item as a Document. Click here for more information on setting up an integration connection.

There are no fields to configure in an integration connection.

Guide toIntegration connections


Job Configuration

A 3Sixty Job is the process of moving or syncing content (including versions, ACL's, metadata) from one CMS (content management system) to another. Add tasks to your job to have better control over how your data gets migrated. Click here for details on how to set up an integration job.

Guide to Integration jobs

If you are using Amazon Glacier as an Output Connection you will need to fill out the following fields when setting up the integration job.

Output Specifications

When using this connector as a file destination, filling out the following fields will tell 3Sixty where you want the files integrated to.

  • Output Folder Path : Path where archive zip file is created before sending to Glacier.

  • Glacier End Point : Glacier end point where the vault exists. e.g. https://glacier.us-east-1.amazonaws.com

  • Glacier Vault : Name of the vault to store archive files.

Mapping

3Sixty Mapping gives you the ability to map your content types and metadata from one system to another.

There are two places in 3Sixty where you can set up mappings:

  • At the top of the mapping tab you can select from saved mappings

  • Creating a unique mapping based on your connectors.

Guide to 3Sixty Mapping

Tasks

Job tasks also known as processors provide a processing pipeline for documents and metadata. Post processors can also be added as a task to run after the files are processed.

Click here for a list of all the tasks you can add to your integration job.


Content Service Connection

This connection will provide a full ECM API for interacting with files, folders, metadata, versions, and renditions.

Content Service Connections Overview

Basic Configuration

  • Connector ID: Give your connector a unique name

  • Description: Provide a description for this connection

  • Type: Select the Filesystem Content Service Connector

  • Keep Connection Alive: Keep this connection active

  • Keep alive in Milliseconds (300000 is 5 minutes): How long until connection expires if unused

  • Connection URL: The web address for your connection

  • Security Mode: None needed for this connection

  • Mapping Type: Choose single map or group mapping if you are using mapping for jobs

This section covers the Glacier specific configuration of the Content Service Connector. For a description of how to set up a content services connector generically see Content Service Connectors.

Configuration

This section covers the Glacier specific configuration of the Content Service Connector.

  • End Point: Glacier end point where the vault exists. e.g. https://glacier.us-east-1.amazonaws.com

  • Vault Name: Name of the vault to store archive files.

Supported Methods

When using this connector as a content service connector the following methods will be supported.

  • createFile: use vault name as the folderId parameter. If folderId is left blank, will use vault name in the configuration. Returns archive ID.

  • getFileContent: use the archive ID as the fileId parameter. Optional fileName parameter can be used to name the downloaded archive.

  • getObjectProperties: Returns a JSON Object listing the objects properties

Note:  Get File Content waits until the archive is available from Amazon. This could take up to many hours depending on the archive policy.


API Keys

Amazon Glacier Connector: Read=false: Write=true: MIP=false

Output (Write) Specs

Key

Description

Data Type

outputfolderpath Output Folder Path String

endpoint

End Point. Overrides Region

String

vault

Vault

String


Need help integrating Amazon Glacier? We can help.