Class: Aws::GuardDuty::Types::KubernetesApiCallAction
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::GuardDuty::Types::KubernetesApiCallAction
 
 
- Includes:
 - Structure
 
- Defined in:
 - 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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.
      4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590  | 
    
      # File 'lib/aws-sdk-guardduty/types.rb', line 4576 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  |