Skip to content

/AWS1/CL_WADLENSUPGRADESUMMARY

Lens upgrade summary return object.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_workloadid TYPE /AWS1/WADWORKLOADID /AWS1/WADWORKLOADID

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

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_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_currentlensversion TYPE /AWS1/WADLENSVERSION /AWS1/WADLENSVERSION

The current version of the lens.

iv_latestlensversion TYPE /AWS1/WADLENSVERSION /AWS1/WADLENSVERSION

The latest version of the lens.

iv_resourcearn TYPE /AWS1/WADRESOURCEARN /AWS1/WADRESOURCEARN

ResourceArn of the lens being upgraded

iv_resourcename 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.


Queryable Attributes

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

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

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

CurrentLensVersion

The current version of the lens.

Accessible with the following methods

Method Description
GET_CURRENTLENSVERSION() Getter for CURRENTLENSVERSION, with configurable default
ASK_CURRENTLENSVERSION() Getter for CURRENTLENSVERSION w/ exceptions if field has no
HAS_CURRENTLENSVERSION() Determine if CURRENTLENSVERSION has a value

LatestLensVersion

The latest version of the lens.

Accessible with the following methods

Method Description
GET_LATESTLENSVERSION() Getter for LATESTLENSVERSION, with configurable default
ASK_LATESTLENSVERSION() Getter for LATESTLENSVERSION w/ exceptions if field has no v
HAS_LATESTLENSVERSION() Determine if LATESTLENSVERSION has a value

ResourceArn

ResourceArn of the lens being upgraded

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

ResourceName

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_RESOURCENAME() Getter for RESOURCENAME, with configurable default
ASK_RESOURCENAME() Getter for RESOURCENAME w/ exceptions if field has no value
HAS_RESOURCENAME() Determine if RESOURCENAME has a value