Skip to content

/AWS1/CL_GDYS3OBJFRSENDOBJMA00

The S3 object path to initiate a scan, including bucket name, object key, and optional version ID.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bucket TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The name of the S3 bucket containing the object to scan. The bucket must have GuardDuty Malware Protection enabled.

iv_key TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The key (name) of the S3 object to scan for malware. This must be the full key path of the object within the bucket.

iv_versionid TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

The version ID of the S3 object to scan. If not specified, the latest version of the object is scanned.


Queryable Attributes

Bucket

The name of the S3 bucket containing the object to scan. The bucket must have GuardDuty Malware Protection enabled.

Accessible with the following methods

Method Description
GET_BUCKET() Getter for BUCKET, with configurable default
ASK_BUCKET() Getter for BUCKET w/ exceptions if field has no value
HAS_BUCKET() Determine if BUCKET has a value

Key

The key (name) of the S3 object to scan for malware. This must be the full key path of the object within the bucket.

Accessible with the following methods

Method Description
GET_KEY() Getter for KEY, with configurable default
ASK_KEY() Getter for KEY w/ exceptions if field has no value
HAS_KEY() Determine if KEY has a value

VersionId

The version ID of the S3 object to scan. If not specified, the latest version of the object is scanned.

Accessible with the following methods

Method Description
GET_VERSIONID() Getter for VERSIONID, with configurable default
ASK_VERSIONID() Getter for VERSIONID w/ exceptions if field has no value
HAS_VERSIONID() Determine if VERSIONID has a value