5.0.0 • Published 5 years ago

@datafire/amazonaws_outposts v5.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/amazonaws_outposts

Client library for AWS Outposts

Installation and Usage

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

.then(data => {
  console.log(data);
});

Description

AWS Outposts is a fully-managed service that extends AWS infrastructure, APIs, and tools to customer premises. By providing local access to AWS-managed infrastructure, AWS Outposts enables customers to build and run applications on premises using the same programming interfaces as in AWS Regions, while using local compute and storage resources for lower latency and local data processing needs.

Actions

ListOutposts

amazonaws_outposts.ListOutposts({}, context)

Input

  • input object
    • NextToken string
    • MaxResults integer

Output

CreateOutpost

amazonaws_outposts.CreateOutpost({
  "Name": "",
  "SiteId": ""
}, context)

Input

  • input object
    • AvailabilityZone string: The Availability Zone. You must specify AvailabilityZone or AvailabilityZoneId.
    • AvailabilityZoneId string: The ID of the Availability Zone. You must specify AvailabilityZone or AvailabilityZoneId.
    • Description string: The Outpost description.
    • Name required string: The name of the Outpost.
    • SiteId required string: The ID of the site.
    • Tags object: The tags to apply to the Outpost.

Output

DeleteOutpost

amazonaws_outposts.DeleteOutpost({
  "OutpostId": ""
}, context)

Input

  • input object
    • OutpostId required string

Output

GetOutpost

amazonaws_outposts.GetOutpost({
  "OutpostId": ""
}, context)

Input

  • input object
    • OutpostId required string

Output

GetOutpostInstanceTypes

amazonaws_outposts.GetOutpostInstanceTypes({
  "OutpostId": ""
}, context)

Input

  • input object
    • OutpostId required string
    • NextToken string
    • MaxResults integer

Output

ListSites

amazonaws_outposts.ListSites({}, context)

Input

  • input object
    • NextToken string
    • MaxResults integer

Output

DeleteSite

amazonaws_outposts.DeleteSite({
  "SiteId": ""
}, context)

Input

  • input object
    • SiteId required string

Output

Definitions

AccessDeniedException

AccountId

  • AccountId string: The ID of the AWS account.

AvailabilityZone

  • AvailabilityZone string: The Availability Zone. You must specify AvailabilityZone or AvailabilityZoneId.

AvailabilityZoneId

  • AvailabilityZoneId string: The ID of the Availability Zone. You must specify AvailabilityZone or AvailabilityZoneId.

CreateOutpostInput

CreateOutpostOutput

  • CreateOutpostOutput object

DeleteOutpostInput

  • DeleteOutpostInput object

DeleteOutpostOutput

  • DeleteOutpostOutput object

DeleteSiteInput

  • DeleteSiteInput object

DeleteSiteOutput

  • DeleteSiteOutput object

GetOutpostInput

  • GetOutpostInput object

GetOutpostInstanceTypesInput

  • GetOutpostInstanceTypesInput object

GetOutpostInstanceTypesOutput

GetOutpostOutput

  • GetOutpostOutput object

InstanceType

  • InstanceType string: The instance type.

InstanceTypeItem

  • InstanceTypeItem object: Information about an instance type.

InstanceTypeListDefinition

  • InstanceTypeListDefinition array: Information about the instance types.

InternalServerException

LifeCycleStatus

  • LifeCycleStatus string: The life cycle status.

ListOutpostsInput

  • ListOutpostsInput object

ListOutpostsOutput

ListSitesInput

  • ListSitesInput object

ListSitesOutput

MaxResults1000

  • MaxResults1000 integer: The maximum page size.

NotFoundException

Outpost

OutpostArn

  • OutpostArn string: The Amazon Resource Name (ARN) of the Outpost.

OutpostDescription

  • OutpostDescription string: The Outpost description.

OutpostId

  • OutpostId string: The ID of the Outpost.

OutpostName

  • OutpostName string: The name of the Outpost.

OwnerId

  • OwnerId string: The AWS account ID of the Outpost owner.

ServiceQuotaExceededException

Site

SiteDescription

  • SiteDescription string: The description of the site.

SiteId

  • SiteId string: The ID of the site.

SiteName

  • SiteName string: The name of the site.

TagKey

  • TagKey string

TagMap

  • TagMap object

TagValue

  • TagValue string

Token

  • Token string: The pagination token.

ValidationException

outpostListDefinition

  • outpostListDefinition array: Information about the Outposts.

siteListDefinition

  • siteListDefinition array: Information about the sites.