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

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

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

Represents a Kubernetes RoleBinding or ClusterRoleBinding.

Inheritance

object > Kubernetes.Types.Binding

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

Binding()

public Binding()

Binding(Binding)

public Binding(Kubernetes.Types.Binding other)
Parameter
NameDescription
otherKubernetesTypesBinding

Properties

Name

public string Name { get; set; }

Name for the binding.

Property Value
TypeDescription
string

Ns

public string Ns { get; set; }

Namespace for the binding.

Property Value
TypeDescription
string

Role

public Kubernetes.Types.Role Role { get; set; }

The Role or ClusterRole referenced by the binding.

Property Value
TypeDescription
KubernetesTypesRole

Subjects

public RepeatedField<Kubernetes.Types.Subject> Subjects { get; }

Represents one or more subjects that are bound to the role. Not always available for PATCH requests.

Property Value
TypeDescription
RepeatedFieldKubernetesTypesSubject