Class: Aws::GuardDuty::Types::KubernetesApiCallAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::KubernetesApiCallAction
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Information about the Kubernetes API call action described in this finding.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#namespace ⇒ String
The name of the namespace where the Kubernetes API call action takes place.
-
#parameters ⇒ String
Parameters related to the Kubernetes API call action.
-
#remote_ip_details ⇒ Types::RemoteIpDetails
Contains information about the remote IP address of the connection.
-
#request_uri ⇒ String
The Kubernetes API request URI.
-
#resource ⇒ String
The resource component in the Kubernetes API call action.
-
#resource_name ⇒ String
The name of the resource in the Kubernetes API call action.
-
#source_ips ⇒ Array<String>
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
-
#status_code ⇒ Integer
The resulting HTTP response code of the Kubernetes API call action.
-
#subresource ⇒ String
The name of the sub-resource in the Kubernetes API call action.
-
#user_agent ⇒ String
The user agent of the caller of the Kubernetes API.
-
#verb ⇒ String
The Kubernetes API request HTTP verb.
Instance Attribute Details
#namespace ⇒ String
The name of the namespace where the Kubernetes API call action takes place.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#parameters ⇒ String
Parameters related to the Kubernetes API call action.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#remote_ip_details ⇒ Types::RemoteIpDetails
Contains information about the remote IP address of the connection.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#request_uri ⇒ String
The Kubernetes API request URI.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ String
The resource component in the Kubernetes API call action.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#resource_name ⇒ String
The name of the resource in the Kubernetes API call action.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#source_ips ⇒ Array<String>
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#status_code ⇒ Integer
The resulting HTTP response code of the Kubernetes API call action.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#subresource ⇒ String
The name of the sub-resource in the Kubernetes API call action.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#user_agent ⇒ String
The user agent of the caller of the Kubernetes API.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |
#verb ⇒ String
The Kubernetes API request HTTP verb.
4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 4974 class KubernetesApiCallAction < Struct.new( :request_uri, :verb, :source_ips, :user_agent, :remote_ip_details, :status_code, :parameters, :resource, :subresource, :namespace, :resource_name) SENSITIVE = [] include Aws::Structure end |