public sealed class AzureAuthorization : IMessage<AzureAuthorization>, IEquatable<AzureAuthorization>, IDeepCloneable<AzureAuthorization>, IBufferMessage, IMessageReference documentation and code samples for the Anthos Multi-Cloud v1 API class AzureAuthorization.
Configuration related to the cluster RBAC settings.
Implements
IMessageAzureAuthorization, IEquatableAzureAuthorization, IDeepCloneableAzureAuthorization, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
AzureAuthorization()
public AzureAuthorization()AzureAuthorization(AzureAuthorization)
public AzureAuthorization(AzureAuthorization other)| Parameter | |
|---|---|
| Name | Description |
other |
AzureAuthorization |
Properties
AdminGroups
public RepeatedField<AzureClusterGroup> AdminGroups { get; }Optional. Groups of users that can perform operations as a cluster admin. A
managed ClusterRoleBinding will be created to grant the cluster-admin
ClusterRole to the groups. Up to ten admin groups can be provided.
For more info on RBAC, see https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAzureClusterGroup |
|
AdminUsers
public RepeatedField<AzureClusterUser> AdminUsers { get; }Optional. 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 | |
|---|---|
| Type | Description |
RepeatedFieldAzureClusterUser |
|