Skip to content

/AWS1/CL_SAGAWSRESOURCES

The AWS resources associated with an agent space, including VPCs, log groups, S3 buckets, secrets, Lambda functions, and IAM roles.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_vpcs TYPE /AWS1/CL_SAGVPCCONFIG=>TT_VPCCONFIGS TT_VPCCONFIGS

The VPC configurations associated with the agent space.

it_loggroups TYPE /AWS1/CL_SAGLOGGROUPARNS_W=>TT_LOGGROUPARNS TT_LOGGROUPARNS

The Amazon Resource Names (ARNs) of the CloudWatch log groups associated with the agent space.

it_s3buckets TYPE /AWS1/CL_SAGS3BUCKETARNS_W=>TT_S3BUCKETARNS TT_S3BUCKETARNS

The Amazon Resource Names (ARNs) of the S3 buckets associated with the agent space.

it_secretarns TYPE /AWS1/CL_SAGSECRETARNS_W=>TT_SECRETARNS TT_SECRETARNS

The Amazon Resource Names (ARNs) of the Secrets Manager secrets associated with the agent space.

it_lambdafunctionarns TYPE /AWS1/CL_SAGLAMBDAFUNCARNS_W=>TT_LAMBDAFUNCTIONARNS TT_LAMBDAFUNCTIONARNS

The Amazon Resource Names (ARNs) of the Lambda functions associated with the agent space.

it_iamroles TYPE /AWS1/CL_SAGIAMROLES_W=>TT_IAMROLES TT_IAMROLES

The IAM roles associated with the agent space.


Queryable Attributes

vpcs

The VPC configurations associated with the agent space.

Accessible with the following methods

Method Description
GET_VPCS() Getter for VPCS, with configurable default
ASK_VPCS() Getter for VPCS w/ exceptions if field has no value
HAS_VPCS() Determine if VPCS has a value

logGroups

The Amazon Resource Names (ARNs) of the CloudWatch log groups associated with the agent space.

Accessible with the following methods

Method Description
GET_LOGGROUPS() Getter for LOGGROUPS, with configurable default
ASK_LOGGROUPS() Getter for LOGGROUPS w/ exceptions if field has no value
HAS_LOGGROUPS() Determine if LOGGROUPS has a value

s3Buckets

The Amazon Resource Names (ARNs) of the S3 buckets associated with the agent space.

Accessible with the following methods

Method Description
GET_S3BUCKETS() Getter for S3BUCKETS, with configurable default
ASK_S3BUCKETS() Getter for S3BUCKETS w/ exceptions if field has no value
HAS_S3BUCKETS() Determine if S3BUCKETS has a value

secretArns

The Amazon Resource Names (ARNs) of the Secrets Manager secrets associated with the agent space.

Accessible with the following methods

Method Description
GET_SECRETARNS() Getter for SECRETARNS, with configurable default
ASK_SECRETARNS() Getter for SECRETARNS w/ exceptions if field has no value
HAS_SECRETARNS() Determine if SECRETARNS has a value

lambdaFunctionArns

The Amazon Resource Names (ARNs) of the Lambda functions associated with the agent space.

Accessible with the following methods

Method Description
GET_LAMBDAFUNCTIONARNS() Getter for LAMBDAFUNCTIONARNS, with configurable default
ASK_LAMBDAFUNCTIONARNS() Getter for LAMBDAFUNCTIONARNS w/ exceptions if field has no
HAS_LAMBDAFUNCTIONARNS() Determine if LAMBDAFUNCTIONARNS has a value

iamRoles

The IAM roles associated with the agent space.

Accessible with the following methods

Method Description
GET_IAMROLES() Getter for IAMROLES, with configurable default
ASK_IAMROLES() Getter for IAMROLES w/ exceptions if field has no value
HAS_IAMROLES() Determine if IAMROLES has a value