Class DataSetRowLevelPermissionDataSet


  • public final class DataSetRowLevelPermissionDataSet
    extends java.lang.Object
    • Method Detail

      • arn

        public java.lang.String arn()
        Returns:
        ARN of the dataset that contains permissions for RLS.
      • formatVersion

        public java.util.Optional<java.lang.String> formatVersion()
        Returns:
        User or group rules associated with the dataset that contains permissions for RLS.
      • namespace

        public java.util.Optional<java.lang.String> namespace()
        Returns:
        Namespace associated with the dataset that contains permissions for RLS.
      • permissionPolicy

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

        public java.util.Optional<java.lang.String> status()
        Returns:
        Status of the row-level security permission dataset. If enabled, the status is `ENABLED`. If disabled, the status is `DISABLED`.