Security Command Center v2 API - Class Kubernetes (1.0.0-beta02)

public sealed class Kubernetes : IMessage<Kubernetes>, IEquatable<Kubernetes>, IDeepCloneable<Kubernetes>, IBufferMessage, IMessage

Reference documentation and code samples for the Security Command Center v2 API class Kubernetes.

Kubernetes-related attributes.

Inheritance

object > Kubernetes

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

Kubernetes()

public Kubernetes()

Kubernetes(Kubernetes)

public Kubernetes(Kubernetes other)
Parameter
Name Description
other Kubernetes

Properties

AccessReviews

public RepeatedField<Kubernetes.Types.AccessReview> AccessReviews { get; }

Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.

Property Value
Type Description
RepeatedFieldKubernetesTypesAccessReview

Bindings

public RepeatedField<Kubernetes.Types.Binding> Bindings { get; }

Provides Kubernetes role binding information for findings that involve RoleBindings or ClusterRoleBindings.

Property Value
Type Description
RepeatedFieldKubernetesTypesBinding

NodePools

public RepeatedField<Kubernetes.Types.NodePool> NodePools { get; }

GKE node pools associated with the finding. This field contains node pool information for each node, when it is available.

Property Value
Type Description
RepeatedFieldKubernetesTypesNodePool

Nodes

public RepeatedField<Kubernetes.Types.Node> Nodes { get; }

Provides Kubernetes node information.

Property Value
Type Description
RepeatedFieldKubernetesTypesNode

Objects

public RepeatedField<Kubernetes.Types.Object> Objects { get; }

Kubernetes objects related to the finding.

Property Value
Type Description
RepeatedFieldKubernetesTypesObject

Pods

public RepeatedField<Kubernetes.Types.Pod> Pods { get; }

Kubernetes Pods associated with the finding. This field contains Pod records for each container that is owned by a Pod.

Property Value
Type Description
RepeatedFieldKubernetesTypesPod

Roles

public RepeatedField<Kubernetes.Types.Role> Roles { get; }

Provides Kubernetes role information for findings that involve Roles or ClusterRoles.

Property Value
Type Description
RepeatedFieldKubernetesTypesRole