Skip to content

AwsApiCallAction

Source code in docs_src/capo_guardduty/types/aws_api_call_action.py
class AwsApiCallAction(TypedDict, closed=True):
    api: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Amazon Web Services API name.</p>"""
    caller_type: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Amazon Web Services API caller type.</p>"""
    domain_details: NotRequired["capo_guardduty.types.domain_details.DomainDetails"]
    """<p>The domain information for the Amazon Web Services API call.</p>"""
    error_code: NotRequired["capo_guardduty.types.string.String"]
    """<p>The error code of the failed Amazon Web Services API action.</p>"""
    user_agent: NotRequired["capo_guardduty.types.string.String"]
    """<p>The agent through which the API request was made.</p>"""
    remote_ip_details: NotRequired[
        "capo_guardduty.types.remote_ip_details.RemoteIpDetails"
    ]
    """<p>The remote IP information of the connection that initiated the Amazon Web Services API call.</p>"""
    service_name: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Amazon Web Services service name whose API was invoked.</p>"""
    remote_account_details: NotRequired[
        "capo_guardduty.types.remote_account_details.RemoteAccountDetails"
    ]
    """<p>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.</p>"""
    affected_resources: NotRequired[
        "capo_guardduty.types.affected_resources.AffectedResources"
    ]
    """<p>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.</p>"""

affected_resources instance-attribute

affected_resources: NotRequired[AffectedResources]

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.

api instance-attribute

api: NotRequired[String]

The Amazon Web Services API name.

caller_type instance-attribute

caller_type: NotRequired[String]

The Amazon Web Services API caller type.

domain_details instance-attribute

domain_details: NotRequired[DomainDetails]

The domain information for the Amazon Web Services API call.

error_code instance-attribute

error_code: NotRequired[String]

The error code of the failed Amazon Web Services API action.

remote_account_details instance-attribute

remote_account_details: NotRequired[RemoteAccountDetails]

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 instance-attribute

remote_ip_details: NotRequired[RemoteIpDetails]

The remote IP information of the connection that initiated the Amazon Web Services API call.

service_name instance-attribute

service_name: NotRequired[String]

The Amazon Web Services service name whose API was invoked.

user_agent instance-attribute

user_agent: NotRequired[String]

The agent through which the API request was made.