/AWS1/CL_GDYRESOURCE¶
Contains information about the Amazon Web Services resource associated with the activity that prompted GuardDuty to generate a finding.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
io_accesskeydetails
TYPE REF TO /AWS1/CL_GDYACCESSKEYDETAILS
/AWS1/CL_GDYACCESSKEYDETAILS
¶
The IAM access key details (user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
it_s3bucketdetails
TYPE /AWS1/CL_GDYS3BUCKETDETAIL=>TT_S3BUCKETDETAILS
TT_S3BUCKETDETAILS
¶
Contains information on the S3 bucket.
io_instancedetails
TYPE REF TO /AWS1/CL_GDYINSTANCEDETAILS
/AWS1/CL_GDYINSTANCEDETAILS
¶
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
io_eksclusterdetails
TYPE REF TO /AWS1/CL_GDYEKSCLUSTERDETAILS
/AWS1/CL_GDYEKSCLUSTERDETAILS
¶
Details about the EKS cluster involved in a Kubernetes finding.
io_kubernetesdetails
TYPE REF TO /AWS1/CL_GDYKUBERNETESDETAILS
/AWS1/CL_GDYKUBERNETESDETAILS
¶
Details about the Kubernetes user and workload involved in a Kubernetes finding.
iv_resourcetype
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The type of Amazon Web Services resource.
io_ebsvolumedetails
TYPE REF TO /AWS1/CL_GDYEBSVOLUMEDETAILS
/AWS1/CL_GDYEBSVOLUMEDETAILS
¶
Contains list of scanned and skipped EBS volumes with details.
io_ecsclusterdetails
TYPE REF TO /AWS1/CL_GDYECSCLUSTERDETAILS
/AWS1/CL_GDYECSCLUSTERDETAILS
¶
Contains information about the details of the ECS Cluster.
io_containerdetails
TYPE REF TO /AWS1/CL_GDYCONTAINER
/AWS1/CL_GDYCONTAINER
¶
ContainerDetails
io_rdsdbinstancedetails
TYPE REF TO /AWS1/CL_GDYRDSDBINSTDETAILS
/AWS1/CL_GDYRDSDBINSTDETAILS
¶
Contains information about the database instance to which an anomalous login attempt was made.
io_rdslimitlessdbdetails
TYPE REF TO /AWS1/CL_GDYRDSLIMITLESSDBDETS
/AWS1/CL_GDYRDSLIMITLESSDBDETS
¶
Contains information about the RDS Limitless database that was involved in a GuardDuty finding.
io_rdsdbuserdetails
TYPE REF TO /AWS1/CL_GDYRDSDBUSERDETAILS
/AWS1/CL_GDYRDSDBUSERDETAILS
¶
Contains information about the user details through which anomalous login attempt was made.
io_lambdadetails
TYPE REF TO /AWS1/CL_GDYLAMBDADETAILS
/AWS1/CL_GDYLAMBDADETAILS
¶
Contains information about the Lambda function that was involved in a finding.
Queryable Attributes¶
AccessKeyDetails¶
The IAM access key details (user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCESSKEYDETAILS() |
Getter for ACCESSKEYDETAILS |
S3BucketDetails¶
Contains information on the S3 bucket.
Accessible with the following methods¶
Method | Description |
---|---|
GET_S3BUCKETDETAILS() |
Getter for S3BUCKETDETAILS, with configurable default |
ASK_S3BUCKETDETAILS() |
Getter for S3BUCKETDETAILS w/ exceptions if field has no val |
HAS_S3BUCKETDETAILS() |
Determine if S3BUCKETDETAILS has a value |
InstanceDetails¶
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCEDETAILS() |
Getter for INSTANCEDETAILS |
EksClusterDetails¶
Details about the EKS cluster involved in a Kubernetes finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EKSCLUSTERDETAILS() |
Getter for EKSCLUSTERDETAILS |
KubernetesDetails¶
Details about the Kubernetes user and workload involved in a Kubernetes finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KUBERNETESDETAILS() |
Getter for KUBERNETESDETAILS |
ResourceType¶
The type of Amazon Web Services resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
EbsVolumeDetails¶
Contains list of scanned and skipped EBS volumes with details.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EBSVOLUMEDETAILS() |
Getter for EBSVOLUMEDETAILS |
EcsClusterDetails¶
Contains information about the details of the ECS Cluster.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ECSCLUSTERDETAILS() |
Getter for ECSCLUSTERDETAILS |
ContainerDetails¶
ContainerDetails
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTAINERDETAILS() |
Getter for CONTAINERDETAILS |
RdsDbInstanceDetails¶
Contains information about the database instance to which an anomalous login attempt was made.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RDSDBINSTANCEDETAILS() |
Getter for RDSDBINSTANCEDETAILS |
RdsLimitlessDbDetails¶
Contains information about the RDS Limitless database that was involved in a GuardDuty finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RDSLIMITLESSDBDETAILS() |
Getter for RDSLIMITLESSDBDETAILS |
RdsDbUserDetails¶
Contains information about the user details through which anomalous login attempt was made.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RDSDBUSERDETAILS() |
Getter for RDSDBUSERDETAILS |
LambdaDetails¶
Contains information about the Lambda function that was involved in a finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LAMBDADETAILS() |
Getter for LAMBDADETAILS |