5.0.0 • Published 7 years ago

@datafire/amazonaws_mediastore v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_mediastore

Client library for AWS Elemental MediaStore

Installation and Usage

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

amazonaws_mediastore.CreateContainer({
  "ContainerName": ""
}).then(data => {
  console.log(data);
});

Description

An AWS Elemental MediaStore container is a namespace that holds folders and objects. You use a container endpoint to create, read, and delete objects.

Actions

CreateContainer

amazonaws_mediastore.CreateContainer({
  "ContainerName": ""
}, context)

Input

Output

DeleteContainer

amazonaws_mediastore.DeleteContainer({
  "ContainerName": ""
}, context)

Input

Output

DeleteContainerPolicy

amazonaws_mediastore.DeleteContainerPolicy({
  "ContainerName": ""
}, context)

Input

Output

DeleteCorsPolicy

amazonaws_mediastore.DeleteCorsPolicy({
  "ContainerName": ""
}, context)

Input

Output

DescribeContainer

amazonaws_mediastore.DescribeContainer({}, context)

Input

Output

GetContainerPolicy

amazonaws_mediastore.GetContainerPolicy({
  "ContainerName": ""
}, context)

Input

Output

GetCorsPolicy

amazonaws_mediastore.GetCorsPolicy({
  "ContainerName": ""
}, context)

Input

Output

ListContainers

amazonaws_mediastore.ListContainers({}, context)

Input

Output

PutContainerPolicy

amazonaws_mediastore.PutContainerPolicy({
  "ContainerName": "",
  "Policy": ""
}, context)

Input

Output

PutCorsPolicy

amazonaws_mediastore.PutCorsPolicy({
  "ContainerName": "",
  "CorsPolicy": []
}, context)

Input

Output

Definitions

AllowedHeaders

  • AllowedHeaders array

AllowedMethods

AllowedOrigins

  • AllowedOrigins array

Container

ContainerARN

  • ContainerARN string

ContainerInUseException

  • ContainerInUseException object: Resource already exists or is being updated.

ContainerList

ContainerListLimit

  • ContainerListLimit integer

ContainerName

  • ContainerName string

ContainerNotFoundException

  • ContainerNotFoundException object: Could not perform an operation on a container that does not exist.

ContainerPolicy

  • ContainerPolicy string

ContainerStatus

  • ContainerStatus string (values: ACTIVE, CREATING, DELETING)

CorsPolicy

  • CorsPolicy array: The CORS policy of the container.

CorsPolicyNotFoundException

  • CorsPolicyNotFoundException object: Could not perform an operation on a policy that does not exist.

CorsRule

CreateContainerInput

CreateContainerOutput

  • CreateContainerOutput object

DeleteContainerInput

DeleteContainerOutput

  • DeleteContainerOutput object

DeleteContainerPolicyInput

  • DeleteContainerPolicyInput object

DeleteContainerPolicyOutput

  • DeleteContainerPolicyOutput object

DeleteCorsPolicyInput

DeleteCorsPolicyOutput

  • DeleteCorsPolicyOutput object

DescribeContainerInput

DescribeContainerOutput

  • DescribeContainerOutput object

Endpoint

  • Endpoint string

ErrorMessage

  • ErrorMessage string

ExposeHeaders

  • ExposeHeaders array

GetContainerPolicyInput

  • GetContainerPolicyInput object

GetContainerPolicyOutput

GetCorsPolicyInput

GetCorsPolicyOutput

  • GetCorsPolicyOutput object

Header

  • Header string

InternalServerError

  • InternalServerError object: The service is temporarily unavailable.

LimitExceededException

  • LimitExceededException object: A service limit has been exceeded.

ListContainersInput

ListContainersOutput

MaxAgeSeconds

  • MaxAgeSeconds integer

MethodName

  • MethodName string (values: PUT, GET, DELETE, HEAD)

Origin

  • Origin string

PaginationToken

  • PaginationToken string

PolicyNotFoundException

  • PolicyNotFoundException object: Could not perform an operation on a policy that does not exist.

PutContainerPolicyInput

PutContainerPolicyOutput

  • PutContainerPolicyOutput object

PutCorsPolicyInput

PutCorsPolicyOutput

  • PutCorsPolicyOutput object

TimeStamp

  • TimeStamp string