Google Cloud Security Command Center v1 API - Class Kubernetes (3.18.0)

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

Reference documentation and code samples for the Google Cloud Security Command Center v1 API class Kubernetes.

Kubernetes-related attributes.

Inheritance

object > Kubernetes

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

Kubernetes()

public Kubernetes()

Kubernetes(Kubernetes)

public Kubernetes(Kubernetes other)
Parameter
NameDescription
otherKubernetes

Properties

AccessReviews

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

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

Property Value
TypeDescription
RepeatedFieldKubernetesTypesAccessReview

Bindings

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

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

Property Value
TypeDescription
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
TypeDescription
RepeatedFieldKubernetesTypesNodePool

Nodes

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

Provides Kubernetes node information.

Property Value
TypeDescription
RepeatedFieldKubernetesTypesNode

Objects

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

Kubernetes objects related to the finding.

Property Value
TypeDescription
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
TypeDescription
RepeatedFieldKubernetesTypesPod

Roles

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

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

Property Value
TypeDescription
RepeatedFieldKubernetesTypesRole