AwsClusterAuthorizationArgs

data class AwsClusterAuthorizationArgs(val adminGroups: Output<List<AwsClusterAuthorizationAdminGroupArgs>>? = null, val adminUsers: Output<List<AwsClusterAuthorizationAdminUserArgs>>) : ConvertibleToJava<AwsClusterAuthorizationArgs>

Constructors

Link copied to clipboard
constructor(adminGroups: Output<List<AwsClusterAuthorizationAdminGroupArgs>>? = null, adminUsers: Output<List<AwsClusterAuthorizationAdminUserArgs>>)

Properties

Link copied to clipboard

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

Link copied to clipboard

Users to 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

Functions

Link copied to clipboard
open override fun toJava(): AwsClusterAuthorizationArgs