npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_glacier

v5.0.0

Published

DataFire integration for Amazon Glacier

Downloads

13

Readme

@datafire/amazonaws_glacier

Client library for Amazon Glacier

Installation and Usage

npm install --save @datafire/amazonaws_glacier
let amazonaws_glacier = require('@datafire/amazonaws_glacier').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_glacier.GetDataRetrievalPolicy({
  "accountId": ""
}).then(data => {
  console.log(data);
});

Description

Actions

GetDataRetrievalPolicy

amazonaws_glacier.GetDataRetrievalPolicy({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

SetDataRetrievalPolicy

amazonaws_glacier.SetDataRetrievalPolicy({
  "accountId": ""
}, context)

Input

Output

Output schema unknown

ListProvisionedCapacity

amazonaws_glacier.ListProvisionedCapacity({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

PurchaseProvisionedCapacity

amazonaws_glacier.PurchaseProvisionedCapacity({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

Output schema unknown

ListVaults

amazonaws_glacier.ListVaults({
  "accountId": ""
}, context)

Input

  • input object
    • limit string
    • marker string
    • accountId required string

Output

DeleteVault

amazonaws_glacier.DeleteVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

DescribeVault

amazonaws_glacier.DescribeVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

CreateVault

amazonaws_glacier.CreateVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

DeleteVaultAccessPolicy

amazonaws_glacier.DeleteVaultAccessPolicy({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

GetVaultAccessPolicy

amazonaws_glacier.GetVaultAccessPolicy({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

SetVaultAccessPolicy

amazonaws_glacier.SetVaultAccessPolicy({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object

Output

Output schema unknown

UploadArchive

amazonaws_glacier.UploadArchive({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • body Stream

Output

Output schema unknown

DeleteArchive

amazonaws_glacier.DeleteArchive({
  "accountId": "",
  "vaultName": "",
  "archiveId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • archiveId required string

Output

Output schema unknown

ListJobs

amazonaws_glacier.ListJobs({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • limit string
    • marker string
    • accountId required string
    • vaultName required string

Output

InitiateJob

amazonaws_glacier.InitiateJob({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • jobParameters JobParameters

Output

Output schema unknown

DescribeJob

amazonaws_glacier.DescribeJob({
  "accountId": "",
  "vaultName": "",
  "jobId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • jobId required string

Output

GetJobOutput

amazonaws_glacier.GetJobOutput({
  "accountId": "",
  "vaultName": "",
  "jobId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • jobId required string

Output

AbortVaultLock

amazonaws_glacier.AbortVaultLock({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

GetVaultLock

amazonaws_glacier.GetVaultLock({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

InitiateVaultLock

amazonaws_glacier.InitiateVaultLock({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object

Output

Output schema unknown

CompleteVaultLock

amazonaws_glacier.CompleteVaultLock({
  "accountId": "",
  "vaultName": "",
  "lockId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • lockId required string

Output

Output schema unknown

ListMultipartUploads

amazonaws_glacier.ListMultipartUploads({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • limit string
    • marker string
    • accountId required string
    • vaultName required string

Output

InitiateMultipartUpload

amazonaws_glacier.InitiateMultipartUpload({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

AbortMultipartUpload

amazonaws_glacier.AbortMultipartUpload({
  "accountId": "",
  "vaultName": "",
  "uploadId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • uploadId required string

Output

Output schema unknown

ListParts

amazonaws_glacier.ListParts({
  "accountId": "",
  "vaultName": "",
  "uploadId": ""
}, context)

Input

  • input object
    • limit string
    • marker string
    • accountId required string
    • vaultName required string
    • uploadId required string

Output

CompleteMultipartUpload

amazonaws_glacier.CompleteMultipartUpload({
  "accountId": "",
  "vaultName": "",
  "uploadId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • uploadId required string

Output

Output schema unknown

UploadMultipartPart

amazonaws_glacier.UploadMultipartPart({
  "accountId": "",
  "vaultName": "",
  "uploadId": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • uploadId required string
    • body Stream

Output

Output schema unknown

DeleteVaultNotifications

amazonaws_glacier.DeleteVaultNotifications({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

Output schema unknown

GetVaultNotifications

amazonaws_glacier.GetVaultNotifications({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

SetVaultNotifications

amazonaws_glacier.SetVaultNotifications({
  "accountId": "",
  "vaultName": ""
}, context)

Input

Output

Output schema unknown

ListTagsForVault

amazonaws_glacier.ListTagsForVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string

Output

AddTagsToVault

amazonaws_glacier.AddTagsToVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • Tags TagMap

Output

Output schema unknown

RemoveTagsFromVault

amazonaws_glacier.RemoveTagsFromVault({
  "accountId": "",
  "vaultName": ""
}, context)

Input

  • input object
    • accountId required string
    • vaultName required string
    • TagKeys TagKeyList

Output

Output schema unknown

Definitions

AbortMultipartUploadInput

  • AbortMultipartUploadInput object: Provides options to abort a multipart upload identified by the upload ID. For information about the underlying REST API, see Abort Multipart Upload. For conceptual information, see Working with Archives in Amazon Glacier.

AbortVaultLockInput

  • AbortVaultLockInput object: The input values for AbortVaultLock.

AccessControlPolicyList

  • AccessControlPolicyList array

ActionCode

  • ActionCode string (values: ArchiveRetrieval, InventoryRetrieval, Select)

AddTagsToVaultInput

  • AddTagsToVaultInput object: The input values for AddTagsToVault.

ArchiveCreationOutput

  • ArchiveCreationOutput object: Contains the Amazon Glacier response to your request. For information about the underlying REST API, see Upload Archive. For conceptual information, see Working with Archives in Amazon Glacier.

CSVInput

  • CSVInput object: Contains information about the comma-separated value (CSV) file to select from.

CSVOutput

  • CSVOutput object: Contains information about the comma-separated value (CSV) file that the job results are stored in.

CannedACL

  • CannedACL string (values: private, public-read, public-read-write, aws-exec-read, authenticated-read, bucket-owner-read, bucket-owner-full-control)

CompleteMultipartUploadInput

  • CompleteMultipartUploadInput object: Provides options to complete a multipart upload operation. This informs Amazon Glacier that all the archive parts have been uploaded and Amazon Glacier can now assemble the archive from the uploaded parts. After assembling and saving the archive to the vault, Amazon Glacier returns the URI path of the newly created archive resource.

CompleteVaultLockInput

  • CompleteVaultLockInput object: The input values for CompleteVaultLock.

CreateVaultInput

  • CreateVaultInput object: Provides options to create a vault.

CreateVaultOutput

  • CreateVaultOutput object: Contains the Amazon Glacier response to your request.

DataRetrievalPolicy

DataRetrievalRule

  • DataRetrievalRule object: Data retrieval policy rule.

DataRetrievalRulesList

DateTime

  • DateTime string

DeleteArchiveInput

  • DeleteArchiveInput object: Provides options for deleting an archive from an Amazon Glacier vault.

DeleteVaultAccessPolicyInput

  • DeleteVaultAccessPolicyInput object: DeleteVaultAccessPolicy input.

DeleteVaultInput

  • DeleteVaultInput object: Provides options for deleting a vault from Amazon Glacier.

DeleteVaultNotificationsInput

  • DeleteVaultNotificationsInput object: Provides options for deleting a vault notification configuration from an Amazon Glacier vault.

DescribeJobInput

  • DescribeJobInput object: Provides options for retrieving a job description.

DescribeVaultInput

  • DescribeVaultInput object: Provides options for retrieving metadata for a specific vault in Amazon Glacier.

DescribeVaultOutput

  • DescribeVaultOutput object: Contains the Amazon Glacier response to your request.

Encryption

  • Encryption object: Contains information about the encryption used to store the job results in Amazon S3.

EncryptionType

  • EncryptionType string (values: aws:kms, AES256)

ExpressionType

  • ExpressionType string (values: SQL)

FileHeaderInfo

  • FileHeaderInfo string (values: USE, IGNORE, NONE)

GetDataRetrievalPolicyInput

  • GetDataRetrievalPolicyInput object: Input for GetDataRetrievalPolicy.

GetDataRetrievalPolicyOutput

  • GetDataRetrievalPolicyOutput object: Contains the Amazon Glacier response to the GetDataRetrievalPolicy request.

GetJobOutputInput

  • GetJobOutputInput object: Provides options for downloading output of an Amazon Glacier job.

GetJobOutputOutput

  • GetJobOutputOutput object: Contains the Amazon Glacier response to your request.

GetVaultAccessPolicyInput

  • GetVaultAccessPolicyInput object: Input for GetVaultAccessPolicy.

GetVaultAccessPolicyOutput

  • GetVaultAccessPolicyOutput object: Output for GetVaultAccessPolicy.

GetVaultLockInput

  • GetVaultLockInput object: The input values for GetVaultLock.

GetVaultLockOutput

  • GetVaultLockOutput object: Contains the Amazon Glacier response to your request.

GetVaultNotificationsInput

  • GetVaultNotificationsInput object: Provides options for retrieving the notification configuration set on an Amazon Glacier vault.

GetVaultNotificationsOutput

  • GetVaultNotificationsOutput object: Contains the Amazon Glacier response to your request.

GlacierJobDescription

Grant

  • Grant object: Contains information about a grant.

Grantee

InitiateJobInput

  • InitiateJobInput object: Provides options for initiating an Amazon Glacier job.

InitiateJobOutput

  • InitiateJobOutput object: Contains the Amazon Glacier response to your request.

InitiateMultipartUploadInput

  • InitiateMultipartUploadInput object: Provides options for initiating a multipart upload to an Amazon Glacier vault.

InitiateMultipartUploadOutput

  • InitiateMultipartUploadOutput object: The Amazon Glacier response to your request.

InitiateVaultLockInput

  • InitiateVaultLockInput object: The input values for InitiateVaultLock.

InitiateVaultLockOutput

  • InitiateVaultLockOutput object: Contains the Amazon Glacier response to your request.

InputSerialization

  • InputSerialization object: Describes how the archive is serialized.

InsufficientCapacityException

  • InsufficientCapacityException object: Returned if there is insufficient capacity to process this expedited request. This error only applies to expedited retrievals and not to standard or bulk retrievals.

InvalidParameterValueException

  • InvalidParameterValueException object: Returned if a parameter of the request is incorrectly specified.

InventoryRetrievalJobDescription

  • InventoryRetrievalJobDescription object: Describes the options for a range inventory retrieval job.

InventoryRetrievalJobInput

  • InventoryRetrievalJobInput object: Provides options for specifying a range inventory retrieval job.

JobList

JobParameters

LimitExceededException

  • LimitExceededException object: Returned if the request results in a vault or account limit being exceeded.

ListJobsInput

  • ListJobsInput object: Provides options for retrieving a job list for an Amazon Glacier vault.

ListJobsOutput

  • ListJobsOutput object: Contains the Amazon Glacier response to your request.

ListMultipartUploadsInput

  • ListMultipartUploadsInput object: Provides options for retrieving list of in-progress multipart uploads for an Amazon Glacier vault.

ListMultipartUploadsOutput

  • ListMultipartUploadsOutput object: Contains the Amazon Glacier response to your request.

ListPartsInput

  • ListPartsInput object: Provides options for retrieving a list of parts of an archive that have been uploaded in a specific multipart upload.

ListPartsOutput

ListProvisionedCapacityInput

  • ListProvisionedCapacityInput object

ListProvisionedCapacityOutput

ListTagsForVaultInput

  • ListTagsForVaultInput object: The input value for ListTagsForVaultInput.

ListTagsForVaultOutput

  • ListTagsForVaultOutput object: Contains the Amazon Glacier response to your request.

ListVaultsInput

  • ListVaultsInput object: Provides options to retrieve the vault list owned by the calling user's account. The list provides metadata information for each vault.

ListVaultsOutput

  • ListVaultsOutput object: Contains the Amazon Glacier response to your request.

MissingParameterValueException

  • MissingParameterValueException object: Returned if a required header or parameter is missing from the request.

NotificationEventList

  • NotificationEventList array

NullableLong

  • NullableLong integer

OutputLocation

  • OutputLocation object: Contains information about the location where the select job results are stored.

OutputSerialization

  • OutputSerialization object: Describes how the select output is serialized.

PartList

PartListElement

  • PartListElement object: A list of the part sizes of the multipart upload.

Permission

  • Permission string (values: FULL_CONTROL, WRITE, WRITE_ACP, READ, READ_ACP)

PolicyEnforcedException

  • PolicyEnforcedException object: Returned if a retrieval job would exceed the current data policy's retrieval rate limit. For more information about data retrieval policies,

ProvisionedCapacityDescription

  • ProvisionedCapacityDescription object: The definition for a provisioned capacity unit.

ProvisionedCapacityList

PurchaseProvisionedCapacityInput

  • PurchaseProvisionedCapacityInput object

PurchaseProvisionedCapacityOutput

  • PurchaseProvisionedCapacityOutput object

QuoteFields

  • QuoteFields string (values: ALWAYS, ASNEEDED)

RemoveTagsFromVaultInput

  • RemoveTagsFromVaultInput object: The input value for RemoveTagsFromVaultInput.

RequestTimeoutException

  • RequestTimeoutException object: Returned if, when uploading an archive, Amazon Glacier times out while receiving the upload.

ResourceNotFoundException

  • ResourceNotFoundException object: Returned if the specified resource (such as a vault, upload ID, or job ID) doesn't exist.

S3Location

SelectParameters

ServiceUnavailableException

  • ServiceUnavailableException object: Returned if the service cannot complete the request.

SetDataRetrievalPolicyInput

SetVaultAccessPolicyInput

  • SetVaultAccessPolicyInput object: SetVaultAccessPolicy input.

SetVaultNotificationsInput

  • SetVaultNotificationsInput object: Provides options to configure notifications that will be sent when specific events happen to a vault.

Size

  • Size integer

StatusCode

  • StatusCode string (values: InProgress, Succeeded, Failed)

StorageClass

  • StorageClass string (values: STANDARD, REDUCED_REDUNDANCY, STANDARD_IA)

Stream

  • Stream string

TagKey

  • TagKey string

TagKeyList

TagMap

TagValue

  • TagValue string

Type

  • Type string (values: AmazonCustomerByEmail, CanonicalUser, Group)

UploadArchiveInput

  • UploadArchiveInput object: Provides options to add an archive to a vault.

UploadListElement

  • UploadListElement object: A list of in-progress multipart uploads for a vault.

UploadMultipartPartInput

  • UploadMultipartPartInput object: Provides options to upload a part of an archive in a multipart upload operation.

UploadMultipartPartOutput

  • UploadMultipartPartOutput object: Contains the Amazon Glacier response to your request.

UploadsList

VaultAccessPolicy

  • VaultAccessPolicy object: Contains the vault access policy.

VaultList

VaultLockPolicy

  • VaultLockPolicy object: Contains the vault lock policy.

VaultNotificationConfig

boolean

  • boolean boolean

hashmap

httpstatus

  • httpstatus integer

long

  • long integer

string

  • string string