Skip to content

/AWS1/CL_WADSHAREINVITATION

The share invitation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_shareinvitationid TYPE /AWS1/WADSHAREINVITATIONID /AWS1/WADSHAREINVITATIONID

The ID assigned to the share invitation.

iv_shareresourcetype TYPE /AWS1/WADSHARERESOURCETYPE /AWS1/WADSHARERESOURCETYPE

The resource type of the share invitation.

iv_workloadid TYPE /AWS1/WADWORKLOADID /AWS1/WADWORKLOADID

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

iv_lensalias TYPE /AWS1/WADLENSALIAS /AWS1/WADLENSALIAS

The alias of the lens.

For Amazon Web Services official lenses, this is either the lens alias, such as serverless, or the lens ARN, such as arn:aws:wellarchitected:us-east-1::lens/serverless. Note that some operations (such as ExportLens and CreateLensShare) are not permitted on Amazon Web Services official lenses.

For custom lenses, this is the lens ARN, such as arn:aws:wellarchitected:us-west-2:123456789012:lens/0123456789abcdef01234567890abcdef.

Each lens is identified by its LensSummary$LensAlias.

iv_lensarn TYPE /AWS1/WADLENSARN /AWS1/WADLENSARN

The ARN for the lens.

iv_profilearn TYPE /AWS1/WADPROFILEARN /AWS1/WADPROFILEARN

The profile ARN.

iv_templatearn TYPE /AWS1/WADTEMPLATEARN /AWS1/WADTEMPLATEARN

The review template ARN.


Queryable Attributes

ShareInvitationId

The ID assigned to the share invitation.

Accessible with the following methods

Method Description
GET_SHAREINVITATIONID() Getter for SHAREINVITATIONID, with configurable default
ASK_SHAREINVITATIONID() Getter for SHAREINVITATIONID w/ exceptions if field has no v
HAS_SHAREINVITATIONID() Determine if SHAREINVITATIONID has a value

ShareResourceType

The resource type of the share invitation.

Accessible with the following methods

Method Description
GET_SHARERESOURCETYPE() Getter for SHARERESOURCETYPE, with configurable default
ASK_SHARERESOURCETYPE() Getter for SHARERESOURCETYPE w/ exceptions if field has no v
HAS_SHARERESOURCETYPE() Determine if SHARERESOURCETYPE 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

LensAlias

The alias of the lens.

For Amazon Web Services official lenses, this is either the lens alias, such as serverless, or the lens ARN, such as arn:aws:wellarchitected:us-east-1::lens/serverless. Note that some operations (such as ExportLens and CreateLensShare) are not permitted on Amazon Web Services official lenses.

For custom lenses, this is the lens ARN, such as arn:aws:wellarchitected:us-west-2:123456789012:lens/0123456789abcdef01234567890abcdef.

Each lens is identified by its LensSummary$LensAlias.

Accessible with the following methods

Method Description
GET_LENSALIAS() Getter for LENSALIAS, with configurable default
ASK_LENSALIAS() Getter for LENSALIAS w/ exceptions if field has no value
HAS_LENSALIAS() Determine if LENSALIAS has a value

LensArn

The ARN for the lens.

Accessible with the following methods

Method Description
GET_LENSARN() Getter for LENSARN, with configurable default
ASK_LENSARN() Getter for LENSARN w/ exceptions if field has no value
HAS_LENSARN() Determine if LENSARN has a value

ProfileArn

The profile ARN.

Accessible with the following methods

Method Description
GET_PROFILEARN() Getter for PROFILEARN, with configurable default
ASK_PROFILEARN() Getter for PROFILEARN w/ exceptions if field has no value
HAS_PROFILEARN() Determine if PROFILEARN has a value

TemplateArn

The review template ARN.

Accessible with the following methods

Method Description
GET_TEMPLATEARN() Getter for TEMPLATEARN, with configurable default
ASK_TEMPLATEARN() Getter for TEMPLATEARN w/ exceptions if field has no value
HAS_TEMPLATEARN() Determine if TEMPLATEARN has a value