class Aws::SecurityHub::Types::AwsApiCallAction
Provided if `ActionType` is `AWS_API_CALL`. It provides details about the API call that was detected.
@note When making an API call, you may pass AwsApiCallAction
data as a hash: { api: "NonEmptyString", service_name: "NonEmptyString", caller_type: "NonEmptyString", remote_ip_details: { ip_address_v4: "NonEmptyString", organization: { asn: 1, asn_org: "NonEmptyString", isp: "NonEmptyString", org: "NonEmptyString", }, country: { country_code: "NonEmptyString", country_name: "NonEmptyString", }, city: { city_name: "NonEmptyString", }, geo_location: { lon: 1.0, lat: 1.0, }, }, domain_details: { domain: "NonEmptyString", }, affected_resources: { "NonEmptyString" => "NonEmptyString", }, first_seen: "NonEmptyString", last_seen: "NonEmptyString", }
@!attribute [rw] api
The name of the API method that was issued. @return [String]
@!attribute [rw] service_name
The name of the Amazon Web Services service that the API method belongs to. @return [String]
@!attribute [rw] caller_type
Indicates whether the API call originated from a remote IP address (`remoteip`) or from a DNS domain (`domain`). @return [String]
@!attribute [rw] remote_ip_details
Provided if `CallerType` is `remoteIp`. Provides information about the remote IP address that the API call originated from. @return [Types::ActionRemoteIpDetails]
@!attribute [rw] domain_details
Provided if `CallerType` is `domain`. Provides information about the DNS domain that the API call originated from. @return [Types::AwsApiCallActionDomainDetails]
@!attribute [rw] affected_resources
Identifies the resources that were affected by the API call. @return [Hash<String,String>]
@!attribute [rw] first_seen
An ISO8601-formatted timestamp that indicates when the API call was first observed. @return [String]
@!attribute [rw] last_seen
An ISO8601-formatted timestamp that indicates when the API call was most recently observed. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsApiCallAction AWS API Documentation
Constants
- SENSITIVE