Package com.pulumi.aws.lakeformation
Class ResourceLfTagArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.lakeformation.ResourceLfTagArgs
-
public final class ResourceLfTagArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourceLfTagArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ResourceLfTagArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceLfTagArgs.Builderbuilder()static ResourceLfTagArgs.Builderbuilder(ResourceLfTagArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>catalogId()java.util.Optional<com.pulumi.core.Output<ResourceLfTagDatabaseArgs>>database()com.pulumi.core.Output<ResourceLfTagLfTagArgs>lfTag()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<ResourceLfTagTableArgs>>table()java.util.Optional<com.pulumi.core.Output<ResourceLfTagTableWithColumnsArgs>>tableWithColumns()java.util.Optional<com.pulumi.core.Output<ResourceLfTagTimeoutsArgs>>timeouts()
-
-
-
Field Detail
-
Empty
public static final ResourceLfTagArgs Empty
-
-
Method Detail
-
catalogId
public java.util.Optional<com.pulumi.core.Output<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.
-
database
public java.util.Optional<com.pulumi.core.Output<ResourceLfTagDatabaseArgs>> database()
- Returns:
- Configuration block for a database resource. See Database for more details.
-
lfTag
public com.pulumi.core.Output<ResourceLfTagLfTagArgs> lfTag()
- Returns:
- Set of LF-tags to attach to the resource. See LF Tag for more details. Exactly one of the following is required:
-
region
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<ResourceLfTagTableArgs>> table()
- Returns:
- Configuration block for a table resource. See Table for more details.
-
tableWithColumns
public java.util.Optional<com.pulumi.core.Output<ResourceLfTagTableWithColumnsArgs>> tableWithColumns()
- Returns:
- Configuration block for a table with columns resource. See Table With Columns for more details. The following arguments are optional:
-
timeouts
public java.util.Optional<com.pulumi.core.Output<ResourceLfTagTimeoutsArgs>> timeouts()
-
builder
public static ResourceLfTagArgs.Builder builder()
-
builder
public static ResourceLfTagArgs.Builder builder(ResourceLfTagArgs defaults)
-
-