Package com.pulumi.aws.glue.inputs
Class CatalogCatalogPropertiesDataLakeAccessPropertiesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.glue.inputs.CatalogCatalogPropertiesDataLakeAccessPropertiesArgs
-
public final class CatalogCatalogPropertiesDataLakeAccessPropertiesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCatalogCatalogPropertiesDataLakeAccessPropertiesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CatalogCatalogPropertiesDataLakeAccessPropertiesArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CatalogCatalogPropertiesDataLakeAccessPropertiesArgs.Builderbuilder()static CatalogCatalogPropertiesDataLakeAccessPropertiesArgs.Builderbuilder(CatalogCatalogPropertiesDataLakeAccessPropertiesArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>catalogType()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>dataLakeAccess()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dataTransferRole()java.util.Optional<com.pulumi.core.Output<java.lang.String>>kmsKey()java.util.Optional<com.pulumi.core.Output<java.lang.String>>managedWorkgroupName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>managedWorkgroupStatus()java.util.Optional<com.pulumi.core.Output<java.lang.String>>redshiftDatabaseName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>statusMessage()
-
-
-
Field Detail
-
Empty
public static final CatalogCatalogPropertiesDataLakeAccessPropertiesArgs Empty
-
-
Method Detail
-
catalogType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> catalogType()
- Returns:
- Type of the catalog.
-
dataLakeAccess
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> dataLakeAccess()
- Returns:
- Whether data lake access is enabled.
-
dataTransferRole
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dataTransferRole()
- Returns:
- ARN of the IAM role used for data transfer.
-
kmsKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kmsKey()
- Returns:
- ARN of the KMS key used for encryption.
-
managedWorkgroupName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> managedWorkgroupName()
- Returns:
- Managed workgroup name.
-
managedWorkgroupStatus
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> managedWorkgroupStatus()
- Returns:
- Managed workgroup status.
-
redshiftDatabaseName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> redshiftDatabaseName()
- Returns:
- Redshift database name.
-
statusMessage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> statusMessage()
- Returns:
- Status message.
-
builder
public static CatalogCatalogPropertiesDataLakeAccessPropertiesArgs.Builder builder()
-
builder
public static CatalogCatalogPropertiesDataLakeAccessPropertiesArgs.Builder builder(CatalogCatalogPropertiesDataLakeAccessPropertiesArgs defaults)
-
-