Class GetPermissionsPlainArgs


  • public final class GetPermissionsPlainArgs
    extends com.pulumi.resources.InvokeArgs
    • Method Detail

      • catalogId

        public java.util.Optional<java.lang.String> catalogId()
        Returns:
        Identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
      • catalogResource

        public java.util.Optional<java.lang.Boolean> catalogResource()
        Returns:
        Whether the permissions are to be granted for the Data Catalog. Defaults to `false`.
      • dataCellsFilter

        public java.util.Optional<GetPermissionsDataCellsFilter> dataCellsFilter()
        Returns:
        Configuration block for a data cells filter resource. Detailed below.
      • dataLocation

        public java.util.Optional<GetPermissionsDataLocation> dataLocation()
        Returns:
        Configuration block for a data location resource. Detailed below.
      • database

        public java.util.Optional<GetPermissionsDatabase> database()
        Returns:
        Configuration block for a database resource. Detailed below.
      • lfTag

        public java.util.Optional<GetPermissionsLfTag> lfTag()
        Returns:
        Configuration block for an LF-tag resource. Detailed below.
      • lfTagPolicy

        public java.util.Optional<GetPermissionsLfTagPolicy> lfTagPolicy()
        Returns:
        Configuration block for an LF-tag policy resource. Detailed below.
      • principal

        public java.lang.String principal()
        Returns:
        Principal to be granted the permissions on the resource. Supported principals are IAM users or IAM roles. One of the following is required:
      • region

        public java.util.Optional<java.lang.String> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • table

        public java.util.Optional<GetPermissionsTable> table()
        Returns:
        Configuration block for a table resource. Detailed below.
      • tableWithColumns

        public java.util.Optional<GetPermissionsTableWithColumns> tableWithColumns()
        Returns:
        Configuration block for a table with columns resource. Detailed below. The following arguments are optional: