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.
Implements
IMessageKubernetes, IEquatableKubernetes, IDeepCloneableKubernetes, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
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 |