Class AzureAuthorization (1.0.0-beta01)

public sealed class AzureAuthorization : IMessage<AzureAuthorization>, IEquatable<AzureAuthorization>, IDeepCloneable<AzureAuthorization>, IBufferMessage, IMessage

Configuration related to the cluster RBAC settings.

Inheritance

Object > AzureAuthorization

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

AzureAuthorization()

public AzureAuthorization()

AzureAuthorization(AzureAuthorization)

public AzureAuthorization(AzureAuthorization other)
Parameter
NameDescription
otherAzureAuthorization

Properties

AdminUsers

public RepeatedField<AzureClusterUser> AdminUsers { get; }

Required. Users that can perform operations as a cluster admin. A managed ClusterRoleBinding will be created to grant the cluster-admin ClusterRole to the users. Up to ten admin users can be provided.

For more info on RBAC, see https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles

Property Value
TypeDescription
RepeatedField<AzureClusterUser>