@datafire/amazonaws_sdb

5.0.0 • Public • Published

@datafire/amazonaws_sdb

Client library for Amazon SimpleDB

Installation and Usage

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

amazonaws_sdb.BatchDeleteAttributes({
  "DomainName": "",
  "Items": []
}).then(data => {
  console.log(data);
});

Description

Amazon SimpleDB is a web service providing the core database functions of data indexing and querying in the cloud. By offloading the time and effort associated with building and operating a web-scale database, SimpleDB provides developers the freedom to focus on application development.

A traditional, clustered relational database requires a sizable upfront capital outlay, is complex to design, and often requires extensive and repetitive database administration. Amazon SimpleDB is dramatically simpler, requiring no schema, automatically indexing your data and providing a simple API for storage and access. This approach eliminates the administrative burden of data modeling, index maintenance, and performance tuning. Developers gain access to this functionality within Amazon's proven computing environment, are able to scale instantly, and pay only for what they use.

Visit http://aws.amazon.com/simpledb/ for more information.

Actions

BatchDeleteAttributes

amazonaws_sdb.BatchDeleteAttributes({
  "DomainName": "",
  "Items": []
}, context)

Input

Output

Output schema unknown

BatchPutAttributes

amazonaws_sdb.BatchPutAttributes({
  "DomainName": "",
  "Items": []
}, context)

Input

Output

Output schema unknown

CreateDomain

amazonaws_sdb.CreateDomain({
  "DomainName": ""
}, context)

Input

  • input object

Output

Output schema unknown

DeleteAttributes

amazonaws_sdb.DeleteAttributes({
  "DomainName": "",
  "ItemName": ""
}, context)

Input

Output

Output schema unknown

DeleteDomain

amazonaws_sdb.DeleteDomain({
  "DomainName": ""
}, context)

Input

  • input object

Output

Output schema unknown

DomainMetadata

amazonaws_sdb.DomainMetadata({
  "DomainName": ""
}, context)

Input

  • input object

Output

GetAttributes

amazonaws_sdb.GetAttributes({
  "DomainName": "",
  "ItemName": ""
}, context)

Input

Output

ListDomains

amazonaws_sdb.ListDomains({}, context)

Input

  • input object
    • MaxNumberOfDomains string
    • NextToken string
    • MaxNumberOfDomains Integer
    • NextToken String

Output

PutAttributes

amazonaws_sdb.PutAttributes({
  "DomainName": "",
  "ItemName": "",
  "Attributes": []
}, context)

Input

Output

Output schema unknown

Select

amazonaws_sdb.Select({
  "SelectExpression": ""
}, context)

Input

  • input object

Output

Definitions

Attribute

  • Attribute object

AttributeDoesNotExist

  • AttributeDoesNotExist object: The specified attribute does not exist.

AttributeList

AttributeNameList

  • AttributeNameList array

BatchDeleteAttributesRequest

BatchPutAttributesRequest

Boolean

  • Boolean boolean

CreateDomainRequest

  • CreateDomainRequest object

DeletableAttribute

  • DeletableAttribute object

DeletableAttributeList

DeletableItem

DeletableItemList

DeleteAttributesRequest

DeleteDomainRequest

  • DeleteDomainRequest object

DomainMetadataRequest

  • DomainMetadataRequest object

DomainMetadataResult

  • DomainMetadataResult object

DomainNameList

  • DomainNameList array

DuplicateItemName

  • DuplicateItemName object: The item name was specified more than once.

Float

  • Float number

GetAttributesRequest

GetAttributesResult

Integer

  • Integer integer

InvalidNextToken

  • InvalidNextToken object: The specified NextToken is not valid.

InvalidNumberPredicates

  • InvalidNumberPredicates object: Too many predicates exist in the query expression.

InvalidNumberValueTests

  • InvalidNumberValueTests object: Too many predicates exist in the query expression.

InvalidParameterValue

  • InvalidParameterValue object: The value for a parameter is invalid.

InvalidQueryExpression

  • InvalidQueryExpression object: The specified query expression syntax is not valid.

Item

ItemList

  • ItemList array

ListDomainsRequest

  • ListDomainsRequest object

ListDomainsResult

Long

  • Long integer

MissingParameter

  • MissingParameter object: The request must contain the specified missing parameter.

NoSuchDomain

  • NoSuchDomain object: The specified domain does not exist.

NumberDomainAttributesExceeded

  • NumberDomainAttributesExceeded object: Too many attributes in this domain.

NumberDomainBytesExceeded

  • NumberDomainBytesExceeded object: Too many bytes in this domain.

NumberDomainsExceeded

  • NumberDomainsExceeded object: Too many domains exist per this account.

NumberItemAttributesExceeded

  • NumberItemAttributesExceeded object: Too many attributes in this item.

NumberSubmittedAttributesExceeded

  • NumberSubmittedAttributesExceeded object: Too many attributes exist in a single call.

NumberSubmittedItemsExceeded

  • NumberSubmittedItemsExceeded object: Too many items exist in a single call.

PutAttributesRequest

ReplaceableAttribute

ReplaceableAttributeList

ReplaceableItem

ReplaceableItemList

RequestTimeout

  • RequestTimeout object: A timeout occurred when attempting to query the specified domain with specified query expression.

SelectRequest

  • SelectRequest object

SelectResult

String

  • String string

TooManyRequestedAttributes

  • TooManyRequestedAttributes object: Too many attributes requested.

UpdateCondition

  • UpdateCondition object: Specifies the conditions under which data should be updated. If an update condition is specified for a request, the data will only be updated if the condition is satisfied. For example, if an attribute with a specific name and value exists, or if a specific attribute doesn't exist.

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/amazonaws_sdb

Weekly Downloads

0

Version

5.0.0

License

MIT

Unpacked Size

61.5 kB

Total Files

4

Last publish

Collaborators

  • datafire