lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.81.0 vs lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.82.0
- old
+ new
@@ -726,10 +726,12 @@
#
# * service.action.awsApiCallAction.serviceName
#
# * service.action.dnsRequestAction.domain
#
+ # * service.action.dnsRequestAction.domainWithSuffix
+ #
# * service.action.networkConnectionAction.blocked
#
# * service.action.networkConnectionAction.connectionDirection
#
# * service.action.networkConnectionAction.localPortDetails.port
@@ -750,12 +752,18 @@
#
# * service.action.awsApiCallAction.remoteAccountDetails.affiliated
#
# * service.action.kubernetesApiCallAction.remoteIpDetails.ipAddressV4
#
+ # * service.action.kubernetesApiCallAction.namespace
+ #
+ # * service.action.kubernetesApiCallAction.remoteIpDetails.organization.asn
+ #
# * service.action.kubernetesApiCallAction.requestUri
#
+ # * service.action.kubernetesApiCallAction.statusCode
+ #
# * service.action.networkConnectionAction.localIpDetails.ipAddressV4
#
# * service.action.networkConnectionAction.protocol
#
# * service.action.awsApiCallAction.serviceName
@@ -2131,10 +2139,13 @@
# resp.findings[0].resource.kubernetes_details.kubernetes_user_details.uid #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_user_details.groups #=> Array
# resp.findings[0].resource.kubernetes_details.kubernetes_user_details.groups[0] #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_user_details.session_name #=> Array
# resp.findings[0].resource.kubernetes_details.kubernetes_user_details.session_name[0] #=> String
+ # resp.findings[0].resource.kubernetes_details.kubernetes_user_details.impersonated_user.username #=> String
+ # resp.findings[0].resource.kubernetes_details.kubernetes_user_details.impersonated_user.groups #=> Array
+ # resp.findings[0].resource.kubernetes_details.kubernetes_user_details.impersonated_user.groups[0] #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.name #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.type #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.uid #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.namespace #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.host_network #=> Boolean
@@ -2146,13 +2157,17 @@
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].image_prefix #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].volume_mounts #=> Array
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].volume_mounts[0].name #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].volume_mounts[0].mount_path #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].security_context.privileged #=> Boolean
+ # resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.containers[0].security_context.allow_privilege_escalation #=> Boolean
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.volumes #=> Array
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.volumes[0].name #=> String
# resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.volumes[0].host_path.path #=> String
+ # resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.service_account_name #=> String
+ # resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.host_ipc #=> Boolean
+ # resp.findings[0].resource.kubernetes_details.kubernetes_workload_details.host_pid #=> Boolean
# resp.findings[0].resource.resource_type #=> String
# resp.findings[0].resource.ebs_volume_details.scanned_volume_details #=> Array
# resp.findings[0].resource.ebs_volume_details.scanned_volume_details[0].volume_arn #=> String
# resp.findings[0].resource.ebs_volume_details.scanned_volume_details[0].volume_type #=> String
# resp.findings[0].resource.ebs_volume_details.scanned_volume_details[0].device_name #=> String
@@ -2197,20 +2212,22 @@
# resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].image_prefix #=> String
# resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].volume_mounts #=> Array
# resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].volume_mounts[0].name #=> String
# resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].volume_mounts[0].mount_path #=> String
# resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].security_context.privileged #=> Boolean
+ # resp.findings[0].resource.ecs_cluster_details.task_details.containers[0].security_context.allow_privilege_escalation #=> Boolean
# resp.findings[0].resource.ecs_cluster_details.task_details.group #=> String
# resp.findings[0].resource.container_details.container_runtime #=> String
# resp.findings[0].resource.container_details.id #=> String
# resp.findings[0].resource.container_details.name #=> String
# resp.findings[0].resource.container_details.image #=> String
# resp.findings[0].resource.container_details.image_prefix #=> String
# resp.findings[0].resource.container_details.volume_mounts #=> Array
# resp.findings[0].resource.container_details.volume_mounts[0].name #=> String
# resp.findings[0].resource.container_details.volume_mounts[0].mount_path #=> String
# resp.findings[0].resource.container_details.security_context.privileged #=> Boolean
+ # resp.findings[0].resource.container_details.security_context.allow_privilege_escalation #=> Boolean
# resp.findings[0].resource.rds_db_instance_details.db_instance_identifier #=> String
# resp.findings[0].resource.rds_db_instance_details.engine #=> String
# resp.findings[0].resource.rds_db_instance_details.engine_version #=> String
# resp.findings[0].resource.rds_db_instance_details.db_cluster_identifier #=> String
# resp.findings[0].resource.rds_db_instance_details.db_instance_arn #=> String
@@ -2312,10 +2329,14 @@
# resp.findings[0].service.action.kubernetes_api_call_action.remote_ip_details.organization.asn_org #=> String
# resp.findings[0].service.action.kubernetes_api_call_action.remote_ip_details.organization.isp #=> String
# resp.findings[0].service.action.kubernetes_api_call_action.remote_ip_details.organization.org #=> String
# resp.findings[0].service.action.kubernetes_api_call_action.status_code #=> Integer
# resp.findings[0].service.action.kubernetes_api_call_action.parameters #=> String
+ # resp.findings[0].service.action.kubernetes_api_call_action.resource #=> String
+ # resp.findings[0].service.action.kubernetes_api_call_action.subresource #=> String
+ # resp.findings[0].service.action.kubernetes_api_call_action.namespace #=> String
+ # resp.findings[0].service.action.kubernetes_api_call_action.resource_name #=> String
# resp.findings[0].service.action.rds_login_attempt_action.remote_ip_details.city.city_name #=> String
# resp.findings[0].service.action.rds_login_attempt_action.remote_ip_details.country.country_code #=> String
# resp.findings[0].service.action.rds_login_attempt_action.remote_ip_details.country.country_name #=> String
# resp.findings[0].service.action.rds_login_attempt_action.remote_ip_details.geo_location.lat #=> Float
# resp.findings[0].service.action.rds_login_attempt_action.remote_ip_details.geo_location.lon #=> Float
@@ -2327,10 +2348,22 @@
# resp.findings[0].service.action.rds_login_attempt_action.login_attributes #=> Array
# resp.findings[0].service.action.rds_login_attempt_action.login_attributes[0].user #=> String
# resp.findings[0].service.action.rds_login_attempt_action.login_attributes[0].application #=> String
# resp.findings[0].service.action.rds_login_attempt_action.login_attributes[0].failed_login_attempts #=> Integer
# resp.findings[0].service.action.rds_login_attempt_action.login_attributes[0].successful_login_attempts #=> Integer
+ # resp.findings[0].service.action.kubernetes_permission_checked_details.verb #=> String
+ # resp.findings[0].service.action.kubernetes_permission_checked_details.resource #=> String
+ # resp.findings[0].service.action.kubernetes_permission_checked_details.namespace #=> String
+ # resp.findings[0].service.action.kubernetes_permission_checked_details.allowed #=> Boolean
+ # resp.findings[0].service.action.kubernetes_role_binding_details.kind #=> String
+ # resp.findings[0].service.action.kubernetes_role_binding_details.name #=> String
+ # resp.findings[0].service.action.kubernetes_role_binding_details.uid #=> String
+ # resp.findings[0].service.action.kubernetes_role_binding_details.role_ref_name #=> String
+ # resp.findings[0].service.action.kubernetes_role_binding_details.role_ref_kind #=> String
+ # resp.findings[0].service.action.kubernetes_role_details.kind #=> String
+ # resp.findings[0].service.action.kubernetes_role_details.name #=> String
+ # resp.findings[0].service.action.kubernetes_role_details.uid #=> String
# resp.findings[0].service.evidence.threat_intelligence_details #=> Array
# resp.findings[0].service.evidence.threat_intelligence_details[0].threat_list_name #=> String
# resp.findings[0].service.evidence.threat_intelligence_details[0].threat_names #=> Array
# resp.findings[0].service.evidence.threat_intelligence_details[0].threat_names[0] #=> String
# resp.findings[0].service.archived #=> Boolean
@@ -2454,10 +2487,23 @@
# resp.findings[0].service.runtime_details.context.target_process.lineage[0].parent_uuid #=> String
# resp.findings[0].service.runtime_details.context.address_family #=> String
# resp.findings[0].service.runtime_details.context.iana_protocol_number #=> Integer
# resp.findings[0].service.runtime_details.context.memory_regions #=> Array
# resp.findings[0].service.runtime_details.context.memory_regions[0] #=> String
+ # resp.findings[0].service.detection.anomaly.profiles #=> Hash
+ # resp.findings[0].service.detection.anomaly.profiles["String"] #=> Hash
+ # resp.findings[0].service.detection.anomaly.profiles["String"]["String"] #=> Array
+ # resp.findings[0].service.detection.anomaly.profiles["String"]["String"][0].profile_type #=> String, one of "FREQUENCY"
+ # resp.findings[0].service.detection.anomaly.profiles["String"]["String"][0].profile_subtype #=> String, one of "FREQUENT", "INFREQUENT", "UNSEEN", "RARE"
+ # resp.findings[0].service.detection.anomaly.profiles["String"]["String"][0].observations.text #=> Array
+ # resp.findings[0].service.detection.anomaly.profiles["String"]["String"][0].observations.text[0] #=> String
+ # resp.findings[0].service.detection.anomaly.unusual.behavior #=> Hash
+ # resp.findings[0].service.detection.anomaly.unusual.behavior["String"] #=> Hash
+ # resp.findings[0].service.detection.anomaly.unusual.behavior["String"]["String"].profile_type #=> String, one of "FREQUENCY"
+ # resp.findings[0].service.detection.anomaly.unusual.behavior["String"]["String"].profile_subtype #=> String, one of "FREQUENT", "INFREQUENT", "UNSEEN", "RARE"
+ # resp.findings[0].service.detection.anomaly.unusual.behavior["String"]["String"].observations.text #=> Array
+ # resp.findings[0].service.detection.anomaly.unusual.behavior["String"]["String"].observations.text[0] #=> String
# resp.findings[0].severity #=> Float
# resp.findings[0].title #=> String
# resp.findings[0].type #=> String
# resp.findings[0].updated_at #=> String
#
@@ -4489,10 +4535,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-guardduty'
- context[:gem_version] = '1.81.0'
+ context[:gem_version] = '1.82.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated