Class: Aws::GuardDuty::Types::KubernetesWorkloadDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::KubernetesWorkloadDetails
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Details about the Kubernetes workload involved in a Kubernetes finding.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#containers ⇒ Array<Types::Container>
Containers running as part of the Kubernetes workload.
-
#host_network ⇒ Boolean
Whether the hostNetwork flag is enabled for the pods included in the workload.
-
#name ⇒ String
Kubernetes workload name.
-
#namespace ⇒ String
Kubernetes namespace that the workload is part of.
-
#type ⇒ String
Kubernetes workload type (e.g. Pod, Deployment, etc.).
-
#uid ⇒ String
Kubernetes workload ID.
-
#volumes ⇒ Array<Types::Volume>
Volumes used by the Kubernetes workload.
Instance Attribute Details
#containers ⇒ Array<Types::Container>
Containers running as part of the Kubernetes workload.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#host_network ⇒ Boolean
Whether the hostNetwork flag is enabled for the pods included in the workload.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Kubernetes workload name.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
Kubernetes namespace that the workload is part of.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
Kubernetes workload type (e.g. Pod, Deployment, etc.).
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#uid ⇒ String
Kubernetes workload ID.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |
#volumes ⇒ Array<Types::Volume>
Volumes used by the Kubernetes workload.
3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3719 class KubernetesWorkloadDetails < Struct.new( :name, :type, :uid, :namespace, :host_network, :containers, :volumes) SENSITIVE = [] include Aws::Structure end |