GKE Hub v1 API - Class RBACRoleBinding.Types.Role (2.8.0)

public sealed class RBACRoleBinding.Types.Role : IMessage<RBACRoleBinding.Types.Role>, IEquatable<RBACRoleBinding.Types.Role>, IDeepCloneable<RBACRoleBinding.Types.Role>, IBufferMessage, IMessage

Reference documentation and code samples for the GKE Hub v1 API class RBACRoleBinding.Types.Role.

Role is the type for Kubernetes roles

Inheritance

object > RBACRoleBinding.Types.Role

Namespace

Google.Cloud.GkeHub.V1

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

Role()

public Role()

Role(Role)

public Role(RBACRoleBinding.Types.Role other)
Parameter
Name Description
other RBACRoleBindingTypesRole

Properties

CustomRole

public string CustomRole { get; set; }

Optional. custom_role is the name of a custom KubernetesClusterRole to use.

Property Value
Type Description
string

PredefinedRole

public RBACRoleBinding.Types.Role.Types.PredefinedRoles PredefinedRole { get; set; }

predefined_role is the Kubernetes default role to use

Property Value
Type Description
RBACRoleBindingTypesRoleTypesPredefinedRoles