Class DataSetRowLevelPermissionDataSetArgs.Builder

    • Method Detail

      • formatVersion

        public DataSetRowLevelPermissionDataSetArgs.Builder formatVersion​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> formatVersion)
        Parameters:
        formatVersion - User or group rules associated with the dataset that contains permissions for RLS.
        Returns:
        builder
      • formatVersion

        public DataSetRowLevelPermissionDataSetArgs.Builder formatVersion​(java.lang.String formatVersion)
        Parameters:
        formatVersion - User or group rules associated with the dataset that contains permissions for RLS.
        Returns:
        builder
      • namespace

        public DataSetRowLevelPermissionDataSetArgs.Builder namespace​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> namespace)
        Parameters:
        namespace - Namespace associated with the dataset that contains permissions for RLS.
        Returns:
        builder
      • namespace

        public DataSetRowLevelPermissionDataSetArgs.Builder namespace​(java.lang.String namespace)
        Parameters:
        namespace - Namespace associated with the dataset that contains permissions for RLS.
        Returns:
        builder
      • permissionPolicy

        public DataSetRowLevelPermissionDataSetArgs.Builder permissionPolicy​(com.pulumi.core.Output<java.lang.String> permissionPolicy)
        Parameters:
        permissionPolicy - Type of permissions to use when interpreting the permissions for RLS. Valid values are `GRANT_ACCESS` and `DENY_ACCESS`.
        Returns:
        builder
      • permissionPolicy

        public DataSetRowLevelPermissionDataSetArgs.Builder permissionPolicy​(java.lang.String permissionPolicy)
        Parameters:
        permissionPolicy - Type of permissions to use when interpreting the permissions for RLS. Valid values are `GRANT_ACCESS` and `DENY_ACCESS`.
        Returns:
        builder
      • status

        public DataSetRowLevelPermissionDataSetArgs.Builder status​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - Status of the row-level security permission dataset. If enabled, the status is `ENABLED`. If disabled, the status is `DISABLED`.
        Returns:
        builder
      • status

        public DataSetRowLevelPermissionDataSetArgs.Builder status​(java.lang.String status)
        Parameters:
        status - Status of the row-level security permission dataset. If enabled, the status is `ENABLED`. If disabled, the status is `DISABLED`.
        Returns:
        builder