/AWS1/CL_S3OOUTPOST¶
Contains the details for the Outpost object.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_outpostarn TYPE /AWS1/S3OOUTPOSTARN /AWS1/S3OOUTPOSTARN¶
Specifies the unique Amazon Resource Name (ARN) for the outpost.
iv_s3outpostarn TYPE /AWS1/S3OS3OUTPOSTARN /AWS1/S3OS3OUTPOSTARN¶
Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).
iv_outpostid TYPE /AWS1/S3OOUTPOSTID /AWS1/S3OOUTPOSTID¶
Specifies the unique identifier for the outpost.
iv_ownerid TYPE /AWS1/S3OAWSACCOUNTID /AWS1/S3OAWSACCOUNTID¶
Returns the Amazon Web Services account ID of the outpost owner. Useful for comparing owned versus shared outposts.
iv_capacityinbytes TYPE /AWS1/S3OCAPACITYINBYTES /AWS1/S3OCAPACITYINBYTES¶
The Amazon S3 capacity of the outpost in bytes.
Queryable Attributes¶
OutpostArn¶
Specifies the unique Amazon Resource Name (ARN) for the outpost.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPOSTARN() |
Getter for OUTPOSTARN, with configurable default |
ASK_OUTPOSTARN() |
Getter for OUTPOSTARN w/ exceptions if field has no value |
HAS_OUTPOSTARN() |
Determine if OUTPOSTARN has a value |
S3OutpostArn¶
Specifies the unique S3 on Outposts ARN for use with Resource Access Manager (RAM).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3OUTPOSTARN() |
Getter for S3OUTPOSTARN, with configurable default |
ASK_S3OUTPOSTARN() |
Getter for S3OUTPOSTARN w/ exceptions if field has no value |
HAS_S3OUTPOSTARN() |
Determine if S3OUTPOSTARN has a value |
OutpostId¶
Specifies the unique identifier for the outpost.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPOSTID() |
Getter for OUTPOSTID, with configurable default |
ASK_OUTPOSTID() |
Getter for OUTPOSTID w/ exceptions if field has no value |
HAS_OUTPOSTID() |
Determine if OUTPOSTID has a value |
OwnerId¶
Returns the Amazon Web Services account ID of the outpost owner. Useful for comparing owned versus shared outposts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERID() |
Getter for OWNERID, with configurable default |
ASK_OWNERID() |
Getter for OWNERID w/ exceptions if field has no value |
HAS_OWNERID() |
Determine if OWNERID has a value |
CapacityInBytes¶
The Amazon S3 capacity of the outpost in bytes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPACITYINBYTES() |
Getter for CAPACITYINBYTES |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_OUTPOSTS¶
TYPES TT_OUTPOSTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_S3OOUTPOST WITH DEFAULT KEY
.