Class: AWS.S3Outposts
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.S3Outposts
- Identifier:
- s3outposts
- API Version:
- 2017-07-25
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
Amazon S3 on Outposts provides access to S3 on Outposts operations.
Sending a Request Using S3Outposts
var s3outposts = new AWS.S3Outposts();
s3outposts.createEndpoint(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the S3Outposts object uses this specific API, you can
construct the object by passing the apiVersion
option to the constructor:
var s3outposts = new AWS.S3Outposts({apiVersion: '2017-07-25'});
You can also set the API version globally in AWS.config.apiVersions
using
the s3outposts service identifier:
AWS.config.apiVersions = {
s3outposts: '2017-07-25',
// other service API versions
};
var s3outposts = new AWS.S3Outposts();
Constructor Summary collapse
-
new AWS.S3Outposts(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
createEndpoint(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
-
deleteEndpoint(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
-
listEndpoints(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.S3Outposts(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.
Property Details
Method Details
createEndpoint(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action creates an endpoint and associates it with the specified Outposts.
Related actions include:
deleteEndpoint(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action deletes an endpoint.
Related actions include:
listEndpoints(params = {}, callback) ⇒ AWS.Request
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action lists endpoints associated with the Outposts.
Related actions include: