Interface AwsAuthorizationOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AwsAuthorization, AwsAuthorization.Builder

    public interface AwsAuthorizationOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getAdminUsersList

        List<AwsClusterUser> 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.AwsClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsers

        AwsClusterUser 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.AwsClusterUser 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.AwsClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsersOrBuilderList

        List<? extends AwsClusterUserOrBuilder> 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.AwsClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];
      • getAdminUsersOrBuilder

        AwsClusterUserOrBuilder 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.AwsClusterUser admin_users = 1 [(.google.api.field_behavior) = REQUIRED];