AwsApiCallAction
¶
Source code in docs_src/capo_securityhub/types/aws_api_call_action.py
affected_resources
instance-attribute
¶
affected_resources: NotRequired[FieldMap]
Identifies the resources that were affected by the API call.
api
instance-attribute
¶
api: NotRequired[NonEmptyString]
The name of the API method that was issued.
Length Constraints: 128.
caller_type
instance-attribute
¶
caller_type: NotRequired[NonEmptyString]
Indicates whether the API call originated from a remote IP address (remoteip) or from a DNS domain (domain).
domain_details
instance-attribute
¶
domain_details: NotRequired[AwsApiCallActionDomainDetails]
Provided if CallerType is domain. Provides information about the DNS domain that the API call originated from.
first_seen
instance-attribute
¶
first_seen: NotRequired[NonEmptyString]
A timestamp that indicates when the API call was first observed.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
last_seen
instance-attribute
¶
last_seen: NotRequired[NonEmptyString]
A timestamp that indicates when the API call was most recently observed.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
remote_ip_details
instance-attribute
¶
remote_ip_details: NotRequired[ActionRemoteIpDetails]
Provided if CallerType is remoteip. Provides information about the remote IP address that the API call originated from.
service_name
instance-attribute
¶
service_name: NotRequired[NonEmptyString]
The name of the Amazon Web Services service that the API method belongs to.
Length Constraints: 128.