Skip to content

/AWS1/CL_SNBS3RESOURCE

Each S3Resource object represents an Amazon S3 bucket that your transferred data will be exported from or imported into. For export jobs, this object can have an optional KeyRange value. The length of the range is defined at job creation, and has either an inclusive BeginMarker, an inclusive EndMarker, or both. Ranges are UTF-8 binary sorted.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_BUCKETARN TYPE /AWS1/SNBRESOURCEARN /AWS1/SNBRESOURCEARN

The Amazon Resource Name (ARN) of an Amazon S3 bucket.

IO_KEYRANGE TYPE REF TO /AWS1/CL_SNBKEYRANGE /AWS1/CL_SNBKEYRANGE

For export jobs, you can provide an optional KeyRange within a specific Amazon S3 bucket. The length of the range is defined at job creation, and has either an inclusive BeginMarker, an inclusive EndMarker, or both. Ranges are UTF-8 binary sorted.

IT_TARGETONDEVICESERVICES TYPE /AWS1/CL_SNBTARGETONDEVICESVC=>TT_TARGETONDEVICESERVICELIST TT_TARGETONDEVICESERVICELIST

Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System).


Queryable Attributes

BucketArn

The Amazon Resource Name (ARN) of an Amazon S3 bucket.

Accessible with the following methods

Method Description
GET_BUCKETARN() Getter for BUCKETARN, with configurable default
ASK_BUCKETARN() Getter for BUCKETARN w/ exceptions if field has no value
HAS_BUCKETARN() Determine if BUCKETARN has a value

KeyRange

For export jobs, you can provide an optional KeyRange within a specific Amazon S3 bucket. The length of the range is defined at job creation, and has either an inclusive BeginMarker, an inclusive EndMarker, or both. Ranges are UTF-8 binary sorted.

Accessible with the following methods

Method Description
GET_KEYRANGE() Getter for KEYRANGE

TargetOnDeviceServices

Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System).

Accessible with the following methods

Method Description
GET_TARGETONDEVICESERVICES() Getter for TARGETONDEVICESERVICES, with configurable default
ASK_TARGETONDEVICESERVICES() Getter for TARGETONDEVICESERVICES w/ exceptions if field has
HAS_TARGETONDEVICESERVICES() Determine if TARGETONDEVICESERVICES has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_S3RESOURCELIST

TYPES TT_S3RESOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SNBS3RESOURCE WITH DEFAULT KEY
.