Reference documentation and code samples for the Google Anthos Multi Cloud V1 Client class AzureAuthorization.
Configuration related to the cluster RBAC settings.
Generated from protobuf message google.cloud.gkemulticloud.v1.AzureAuthorization
Namespace
Google \ Cloud \ GkeMultiCloud \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ admin_users
array< AzureClusterUser
>
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
↳ admin_groups
array< AzureClusterGroup
>
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
getAdminUsers
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
setAdminUsers
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
$this
getAdminGroups
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
setAdminGroups
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
$this