/AWS1/CL_WADGETLENSVRSDIFFER01¶
GetLensVersionDifferenceOutput
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
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 asarn: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_baselensversion TYPE /AWS1/WADLENSVERSION /AWS1/WADLENSVERSION¶
The base version of the lens.
iv_targetlensversion TYPE /AWS1/WADLENSVERSION /AWS1/WADLENSVERSION¶
The target lens version for the lens.
iv_latestlensversion TYPE /AWS1/WADLENSVERSION /AWS1/WADLENSVERSION¶
The latest version of the lens.
io_versiondifferences TYPE REF TO /AWS1/CL_WADVERSIONDIFFERENCES /AWS1/CL_WADVERSIONDIFFERENCES¶
The differences between the base and latest versions of the lens.
Queryable Attributes¶
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 asarn: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 |
BaseLensVersion¶
The base version of the lens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BASELENSVERSION() |
Getter for BASELENSVERSION, with configurable default |
ASK_BASELENSVERSION() |
Getter for BASELENSVERSION w/ exceptions if field has no val |
HAS_BASELENSVERSION() |
Determine if BASELENSVERSION has a value |
TargetLensVersion¶
The target lens version for the lens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETLENSVERSION() |
Getter for TARGETLENSVERSION, with configurable default |
ASK_TARGETLENSVERSION() |
Getter for TARGETLENSVERSION w/ exceptions if field has no v |
HAS_TARGETLENSVERSION() |
Determine if TARGETLENSVERSION 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 |
VersionDifferences¶
The differences between the base and latest versions of the lens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSIONDIFFERENCES() |
Getter for VERSIONDIFFERENCES |