Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AttachedClustersAuthorization.
Configuration related to the cluster RBAC settings.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#admin_groups
def admin_groups() -> ::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterGroup>
-
(::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterGroup>) — 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
#admin_groups=
def admin_groups=(value) -> ::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterGroup>
-
value (::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterGroup>) — 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
-
(::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterGroup>) — 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
#admin_users
def admin_users() -> ::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterUser>
-
(::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterUser>) — 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_users=
def admin_users=(value) -> ::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterUser>
-
value (::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterUser>) — 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
-
(::Array<::Google::Cloud::GkeMultiCloud::V1::AttachedClusterUser>) — 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