/AWS1/CL_S3OENDPOINT¶
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 in the Amazon Simple Storage Service User Guide.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_endpointarn
TYPE /AWS1/S3OENDPOINTARN
/AWS1/S3OENDPOINTARN
¶
The Amazon Resource Name (ARN) of the endpoint.
iv_outpostsid
TYPE /AWS1/S3OOUTPOSTID
/AWS1/S3OOUTPOSTID
¶
The ID of the Outposts.
iv_cidrblock
TYPE /AWS1/S3OCIDRBLOCK
/AWS1/S3OCIDRBLOCK
¶
The VPC CIDR committed by this endpoint.
iv_status
TYPE /AWS1/S3OENDPOINTSTATUS
/AWS1/S3OENDPOINTSTATUS
¶
The status of the endpoint.
iv_creationtime
TYPE /AWS1/S3OCREATIONTIME
/AWS1/S3OCREATIONTIME
¶
The time the endpoint was created.
it_networkinterfaces
TYPE /AWS1/CL_S3ONETWORKINTERFACE=>TT_NETWORKINTERFACES
TT_NETWORKINTERFACES
¶
The network interface of the endpoint.
iv_vpcid
TYPE /AWS1/S3OVPCID
/AWS1/S3OVPCID
¶
The ID of the VPC used for the endpoint.
iv_subnetid
TYPE /AWS1/S3OSUBNETID
/AWS1/S3OSUBNETID
¶
The ID of the subnet used for the endpoint.
iv_securitygroupid
TYPE /AWS1/S3OSECURITYGROUPID
/AWS1/S3OSECURITYGROUPID
¶
The ID of the security group used for the endpoint.
iv_accesstype
TYPE /AWS1/S3OENDPOINTACCESSTYPE
/AWS1/S3OENDPOINTACCESSTYPE
¶
The type of connectivity used to access the Amazon S3 on Outposts endpoint.
iv_customerownedipv4pool
TYPE /AWS1/S3OCUSTOMEROWNEDIPV4POOL
/AWS1/S3OCUSTOMEROWNEDIPV4POOL
¶
The ID of the customer-owned IPv4 address pool used for the endpoint.
io_failedreason
TYPE REF TO /AWS1/CL_S3OFAILEDREASON
/AWS1/CL_S3OFAILEDREASON
¶
The failure reason, if any, for a create or delete endpoint operation.
Queryable Attributes¶
EndpointArn¶
The Amazon Resource Name (ARN) of the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENDPOINTARN() |
Getter for ENDPOINTARN, with configurable default |
ASK_ENDPOINTARN() |
Getter for ENDPOINTARN w/ exceptions if field has no value |
HAS_ENDPOINTARN() |
Determine if ENDPOINTARN has a value |
OutpostsId¶
The ID of the Outposts.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OUTPOSTSID() |
Getter for OUTPOSTSID, with configurable default |
ASK_OUTPOSTSID() |
Getter for OUTPOSTSID w/ exceptions if field has no value |
HAS_OUTPOSTSID() |
Determine if OUTPOSTSID has a value |
CidrBlock¶
The VPC CIDR committed by this endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CIDRBLOCK() |
Getter for CIDRBLOCK, with configurable default |
ASK_CIDRBLOCK() |
Getter for CIDRBLOCK w/ exceptions if field has no value |
HAS_CIDRBLOCK() |
Determine if CIDRBLOCK has a value |
Status¶
The status of the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
CreationTime¶
The time the endpoint was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
NetworkInterfaces¶
The network interface of the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NETWORKINTERFACES() |
Getter for NETWORKINTERFACES, with configurable default |
ASK_NETWORKINTERFACES() |
Getter for NETWORKINTERFACES w/ exceptions if field has no v |
HAS_NETWORKINTERFACES() |
Determine if NETWORKINTERFACES has a value |
VpcId¶
The ID of the VPC used for the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID has a value |
SubnetId¶
The ID of the subnet used for the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBNETID() |
Getter for SUBNETID, with configurable default |
ASK_SUBNETID() |
Getter for SUBNETID w/ exceptions if field has no value |
HAS_SUBNETID() |
Determine if SUBNETID has a value |
SecurityGroupId¶
The ID of the security group used for the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SECURITYGROUPID() |
Getter for SECURITYGROUPID, with configurable default |
ASK_SECURITYGROUPID() |
Getter for SECURITYGROUPID w/ exceptions if field has no val |
HAS_SECURITYGROUPID() |
Determine if SECURITYGROUPID has a value |
AccessType¶
The type of connectivity used to access the Amazon S3 on Outposts endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCESSTYPE() |
Getter for ACCESSTYPE, with configurable default |
ASK_ACCESSTYPE() |
Getter for ACCESSTYPE w/ exceptions if field has no value |
HAS_ACCESSTYPE() |
Determine if ACCESSTYPE has a value |
CustomerOwnedIpv4Pool¶
The ID of the customer-owned IPv4 address pool used for the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CUSTOMEROWNEDIPV4POOL() |
Getter for CUSTOMEROWNEDIPV4POOL, with configurable default |
ASK_CUSTOMEROWNEDIPV4POOL() |
Getter for CUSTOMEROWNEDIPV4POOL w/ exceptions if field has |
HAS_CUSTOMEROWNEDIPV4POOL() |
Determine if CUSTOMEROWNEDIPV4POOL has a value |
FailedReason¶
The failure reason, if any, for a create or delete endpoint operation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FAILEDREASON() |
Getter for FAILEDREASON |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ENDPOINTS
¶
TYPES TT_ENDPOINTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_S3OENDPOINT WITH DEFAULT KEY
.