public sealed class RBACRoleBinding.Types.Role : IMessage<RBACRoleBinding.Types.Role>, IEquatable<RBACRoleBinding.Types.Role>, IDeepCloneable<RBACRoleBinding.Types.Role>, IBufferMessage, IMessageReference documentation and code samples for the GKE Hub v1 API class RBACRoleBinding.Types.Role.
Role is the type for Kubernetes roles
Implements
IMessageRBACRoleBindingTypesRole, IEquatableRBACRoleBindingTypesRole, IDeepCloneableRBACRoleBindingTypesRole, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Assembly
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 |
|