Class ClusterAccessConfigArgs.Builder

  • Enclosing class:
    ClusterAccessConfigArgs

    public static final class ClusterAccessConfigArgs.Builder
    extends java.lang.Object
    • Method Detail

      • authenticationMode

        public ClusterAccessConfigArgs.Builder authenticationMode​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> authenticationMode)
        Parameters:
        authenticationMode - The authentication mode for the cluster. Valid values are `CONFIG_MAP`, `API` or `API_AND_CONFIG_MAP`
        Returns:
        builder
      • authenticationMode

        public ClusterAccessConfigArgs.Builder authenticationMode​(java.lang.String authenticationMode)
        Parameters:
        authenticationMode - The authentication mode for the cluster. Valid values are `CONFIG_MAP`, `API` or `API_AND_CONFIG_MAP`
        Returns:
        builder
      • bootstrapClusterCreatorAdminPermissions

        public ClusterAccessConfigArgs.Builder bootstrapClusterCreatorAdminPermissions​(@Nullable
                                                                                       com.pulumi.core.Output<java.lang.Boolean> bootstrapClusterCreatorAdminPermissions)
        Parameters:
        bootstrapClusterCreatorAdminPermissions - Whether or not to bootstrap the access config values to the cluster. Default is `true`.
        Returns:
        builder
      • bootstrapClusterCreatorAdminPermissions

        public ClusterAccessConfigArgs.Builder bootstrapClusterCreatorAdminPermissions​(java.lang.Boolean bootstrapClusterCreatorAdminPermissions)
        Parameters:
        bootstrapClusterCreatorAdminPermissions - Whether or not to bootstrap the access config values to the cluster. Default is `true`.
        Returns:
        builder