Interface AttachedClustersAuthorizationOrBuilder

    • Method Detail

      • getAdminUsersList

        List<AttachedClusterUser> getAdminUsersList()
         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
         
        repeated .google.cloud.gkemulticloud.v1.AttachedClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsers

        AttachedClusterUser getAdminUsers​(int index)
         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
         
        repeated .google.cloud.gkemulticloud.v1.AttachedClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsersCount

        int getAdminUsersCount()
         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
         
        repeated .google.cloud.gkemulticloud.v1.AttachedClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsersOrBuilderList

        List<? extends AttachedClusterUserOrBuilder> getAdminUsersOrBuilderList()
         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
         
        repeated .google.cloud.gkemulticloud.v1.AttachedClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsersOrBuilder

        AttachedClusterUserOrBuilder getAdminUsersOrBuilder​(int index)
         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
         
        repeated .google.cloud.gkemulticloud.v1.AttachedClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];