@datafire/amazonaws_outposts
v5.0.0
Published
DataFire integration for AWS Outposts
Downloads
7
Readme
@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
- NextToken
Output
- output ListOutpostsOutput
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.
- AvailabilityZone
Output
- output CreateOutpostOutput
DeleteOutpost
amazonaws_outposts.DeleteOutpost({
"OutpostId": ""
}, context)
Input
- input
object
- OutpostId required
string
- OutpostId required
Output
- output DeleteOutpostOutput
GetOutpost
amazonaws_outposts.GetOutpost({
"OutpostId": ""
}, context)
Input
- input
object
- OutpostId required
string
- OutpostId required
Output
- output GetOutpostOutput
GetOutpostInstanceTypes
amazonaws_outposts.GetOutpostInstanceTypes({
"OutpostId": ""
}, context)
Input
- input
object
- OutpostId required
string
- NextToken
string
- MaxResults
integer
- OutpostId required
Output
ListSites
amazonaws_outposts.ListSites({}, context)
Input
- input
object
- NextToken
string
- MaxResults
integer
- NextToken
Output
- output ListSitesOutput
DeleteSite
amazonaws_outposts.DeleteSite({
"SiteId": ""
}, context)
Input
- input
object
- SiteId required
string
- SiteId required
Output
- output DeleteSiteOutput
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
- CreateOutpostInput
object
- AvailabilityZone AvailabilityZone
- AvailabilityZoneId AvailabilityZoneId
- Description OutpostDescription
- Name required OutpostName
- SiteId required SiteId
- Tags
CreateOutpostOutput
- CreateOutpostOutput
object
- Outpost Outpost
DeleteOutpostInput
- DeleteOutpostInput
object
DeleteOutpostOutput
- DeleteOutpostOutput
object
DeleteSiteInput
- DeleteSiteInput
object
DeleteSiteOutput
- DeleteSiteOutput
object
GetOutpostInput
- GetOutpostInput
object
GetOutpostInstanceTypesInput
- GetOutpostInstanceTypesInput
object
GetOutpostInstanceTypesOutput
- GetOutpostInstanceTypesOutput
object
- InstanceTypes InstanceTypeListDefinition
- NextToken Token
- OutpostArn OutpostArn
- OutpostId OutpostId
GetOutpostOutput
- GetOutpostOutput
object
- Outpost Outpost
InstanceType
- InstanceType
string
: The instance type.
InstanceTypeItem
- InstanceTypeItem
object
: Information about an instance type.- InstanceType InstanceType
InstanceTypeListDefinition
- InstanceTypeListDefinition
array
: Information about the instance types.- items InstanceTypeItem
InternalServerException
LifeCycleStatus
- LifeCycleStatus
string
: The life cycle status.
ListOutpostsInput
- ListOutpostsInput
object
ListOutpostsOutput
- ListOutpostsOutput
object
- NextToken Token
- Outposts outpostListDefinition
ListSitesInput
- ListSitesInput
object
ListSitesOutput
- ListSitesOutput
object
- NextToken Token
- Sites siteListDefinition
MaxResults1000
- MaxResults1000
integer
: The maximum page size.
NotFoundException
Outpost
- Outpost
object
: Information about an Outpost.- AvailabilityZone AvailabilityZone
- AvailabilityZoneId AvailabilityZoneId
- Description OutpostDescription
- LifeCycleStatus LifeCycleStatus
- Name OutpostName
- OutpostArn OutpostArn
- OutpostId OutpostId
- OwnerId OwnerId
- SiteId SiteId
- Tags
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
- Site
object
: Information about a site.- AccountId AccountId
- Description SiteDescription
- Name SiteName
- SiteId SiteId
- Tags
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.- items Outpost
siteListDefinition
- siteListDefinition
array
: Information about the sites.- items Site