Google Cloud Security Command Center v1 API - Class Kubernetes.Types.Object (3.20.0)

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

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

Kubernetes object related to the finding, uniquely identified by GKNN. Used if the object Kind is not one of Pod, Node, NodePool, Binding, or AccessReview.

Inheritance

object > Kubernetes.Types.Object

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

Object()

public Object()

Object(Object)

public Object(Kubernetes.Types.Object other)
Parameter
NameDescription
otherKubernetesTypesObject

Properties

Containers

public RepeatedField<Container> Containers { get; }

Pod containers associated with this finding, if any.

Property Value
TypeDescription
RepeatedFieldContainer

Group

public string Group { get; set; }

Kubernetes object group, such as "policy.k8s.io/v1".

Property Value
TypeDescription
string

Kind

public string Kind { get; set; }

Kubernetes object kind, such as "Namespace".

Property Value
TypeDescription
string

Name

public string Name { get; set; }
Property Value
TypeDescription
string

Ns

public string Ns { get; set; }

Kubernetes object namespace. Must be a valid DNS label. Named "ns" to avoid collision with C++ namespace keyword. For details see https://kubernetes.io/docs/tasks/administer-cluster/namespaces/.

Property Value
TypeDescription
string