AwsApiCallAction¶
Structure Class¶
AwsApiCallAction
dataclass
¶
Contains information about the API action.
Attributes¶
affected_resources
class-attribute
instance-attribute
¶
affected_resources: dict[str, str] | None = None
The details of the Amazon Web Services account that made the API call. This field identifies the resources that were affected by this API call.
caller_type
class-attribute
instance-attribute
¶
caller_type: str | None = None
The Amazon Web Services API caller type.
domain_details
class-attribute
instance-attribute
¶
domain_details: DomainDetails | None = None
The domain information for the Amazon Web Services API call.
error_code
class-attribute
instance-attribute
¶
error_code: str | None = None
The error code of the failed Amazon Web Services API action.
remote_account_details
class-attribute
instance-attribute
¶
remote_account_details: RemoteAccountDetails | None = None
The details of the Amazon Web Services account that made the API call. This field appears if the call was made from outside your account.
remote_ip_details
class-attribute
instance-attribute
¶
remote_ip_details: RemoteIpDetails | None = None
The remote IP information of the connection that initiated the Amazon Web Services API call.
service_name
class-attribute
instance-attribute
¶
service_name: str | None = None
The Amazon Web Services service name whose API was invoked.
user_agent
class-attribute
instance-attribute
¶
user_agent: str | None = None
The agent through which the API request was made.