/AWS1/CL_GG2RESOLVEDCOMPONEN00¶
Contains information about a component version that is compatible to run on a Greengrass core device.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_arn
TYPE /AWS1/GG2COMPONENTVERSIONARN
/AWS1/GG2COMPONENTVERSIONARN
¶
The ARN of the component version.
iv_componentname
TYPE /AWS1/GG2COMPONENTNAMESTRING
/AWS1/GG2COMPONENTNAMESTRING
¶
The name of the component.
iv_componentversion
TYPE /AWS1/GG2COMPONENTVRSSTRING
/AWS1/GG2COMPONENTVRSSTRING
¶
The version of the component.
iv_recipe
TYPE /AWS1/GG2RECIPEBLOB
/AWS1/GG2RECIPEBLOB
¶
The recipe of the component version.
iv_vendorguidance
TYPE /AWS1/GG2VENDORGUIDANCE
/AWS1/GG2VENDORGUIDANCE
¶
The vendor guidance state for the component version. This state indicates whether the component version has any issues that you should consider before you deploy it. The vendor guidance state can be:
ACTIVE
– This component version is available and recommended for use.
DISCONTINUED
– This component version has been discontinued by its publisher. You can deploy this component version, but we recommend that you use a different version of this component.
DELETED
– This component version has been deleted by its publisher, so you can't deploy it. If you have any existing deployments that specify this component version, those deployments will fail.
iv_message
TYPE /AWS1/GG2NONEMPTYSTRING
/AWS1/GG2NONEMPTYSTRING
¶
A message that communicates details about the vendor guidance state of the component version. This message communicates why a component version is discontinued or deleted.
Queryable Attributes¶
arn¶
The ARN of the component version.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
componentName¶
The name of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPONENTNAME() |
Getter for COMPONENTNAME, with configurable default |
ASK_COMPONENTNAME() |
Getter for COMPONENTNAME w/ exceptions if field has no value |
HAS_COMPONENTNAME() |
Determine if COMPONENTNAME has a value |
componentVersion¶
The version of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPONENTVERSION() |
Getter for COMPONENTVERSION, with configurable default |
ASK_COMPONENTVERSION() |
Getter for COMPONENTVERSION w/ exceptions if field has no va |
HAS_COMPONENTVERSION() |
Determine if COMPONENTVERSION has a value |
recipe¶
The recipe of the component version.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECIPE() |
Getter for RECIPE, with configurable default |
ASK_RECIPE() |
Getter for RECIPE w/ exceptions if field has no value |
HAS_RECIPE() |
Determine if RECIPE has a value |
vendorGuidance¶
The vendor guidance state for the component version. This state indicates whether the component version has any issues that you should consider before you deploy it. The vendor guidance state can be:
ACTIVE
– This component version is available and recommended for use.
DISCONTINUED
– This component version has been discontinued by its publisher. You can deploy this component version, but we recommend that you use a different version of this component.
DELETED
– This component version has been deleted by its publisher, so you can't deploy it. If you have any existing deployments that specify this component version, those deployments will fail.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VENDORGUIDANCE() |
Getter for VENDORGUIDANCE, with configurable default |
ASK_VENDORGUIDANCE() |
Getter for VENDORGUIDANCE w/ exceptions if field has no valu |
HAS_VENDORGUIDANCE() |
Determine if VENDORGUIDANCE has a value |
message¶
A message that communicates details about the vendor guidance state of the component version. This message communicates why a component version is discontinued or deleted.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MESSAGE() |
Getter for MESSAGE, with configurable default |
ASK_MESSAGE() |
Getter for MESSAGE w/ exceptions if field has no value |
HAS_MESSAGE() |
Determine if MESSAGE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RESOLVEDCOMPONENTVRSSLIST
¶
TYPES TT_RESOLVEDCOMPONENTVRSSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2RESOLVEDCOMPONEN00 WITH DEFAULT KEY
.