Skip to content

/AWS1/CL_WADWORKLOADSHARE

A workload share return object.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_shareid TYPE /AWS1/WADSHAREID /AWS1/WADSHAREID

The ID associated with the share.

iv_sharedby TYPE /AWS1/WADAWSACCOUNTID /AWS1/WADAWSACCOUNTID

An Amazon Web Services account ID.

iv_sharedwith TYPE /AWS1/WADSHAREDWITH /AWS1/WADSHAREDWITH

The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the workload, lens, profile, or review template is shared.

iv_permissiontype TYPE /AWS1/WADPERMISSIONTYPE /AWS1/WADPERMISSIONTYPE

Permission granted on a share request.

iv_status TYPE /AWS1/WADSHARESTATUS /AWS1/WADSHARESTATUS

The status of the share request.

iv_workloadname TYPE /AWS1/WADWORKLOADNAME /AWS1/WADWORKLOADNAME

The name of the workload.

The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness.

iv_workloadid TYPE /AWS1/WADWORKLOADID /AWS1/WADWORKLOADID

The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.


Queryable Attributes

ShareId

The ID associated with the share.

Accessible with the following methods

Method Description
GET_SHAREID() Getter for SHAREID, with configurable default
ASK_SHAREID() Getter for SHAREID w/ exceptions if field has no value
HAS_SHAREID() Determine if SHAREID has a value

SharedBy

An Amazon Web Services account ID.

Accessible with the following methods

Method Description
GET_SHAREDBY() Getter for SHAREDBY, with configurable default
ASK_SHAREDBY() Getter for SHAREDBY w/ exceptions if field has no value
HAS_SHAREDBY() Determine if SHAREDBY has a value

SharedWith

The Amazon Web Services account ID, organization ID, or organizational unit (OU) ID with which the workload, lens, profile, or review template is shared.

Accessible with the following methods

Method Description
GET_SHAREDWITH() Getter for SHAREDWITH, with configurable default
ASK_SHAREDWITH() Getter for SHAREDWITH w/ exceptions if field has no value
HAS_SHAREDWITH() Determine if SHAREDWITH has a value

PermissionType

Permission granted on a share request.

Accessible with the following methods

Method Description
GET_PERMISSIONTYPE() Getter for PERMISSIONTYPE, with configurable default
ASK_PERMISSIONTYPE() Getter for PERMISSIONTYPE w/ exceptions if field has no valu
HAS_PERMISSIONTYPE() Determine if PERMISSIONTYPE has a value

Status

The status of the share request.

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

WorkloadName

The name of the workload.

The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness.

Accessible with the following methods

Method Description
GET_WORKLOADNAME() Getter for WORKLOADNAME, with configurable default
ASK_WORKLOADNAME() Getter for WORKLOADNAME w/ exceptions if field has no value
HAS_WORKLOADNAME() Determine if WORKLOADNAME has a value

WorkloadId

The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.

Accessible with the following methods

Method Description
GET_WORKLOADID() Getter for WORKLOADID, with configurable default
ASK_WORKLOADID() Getter for WORKLOADID w/ exceptions if field has no value
HAS_WORKLOADID() Determine if WORKLOADID has a value