DataCatalog

class DataCatalog : KotlinCustomResource

Resource schema for AWS::Athena::DataCatalog

Example Usage

Example

No Java example available.

Example

No Java example available.

Properties

Link copied to clipboard
val connectionType: Output<String>?

The type of connection for a FEDERATED data catalog

Link copied to clipboard
val description: Output<String>?

A description of the data catalog to be created.

Link copied to clipboard
val error: Output<String>?

Text of the error that occurred during data catalog creation or deletion.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters.

Link copied to clipboard
val parameters: Output<Map<String, String>>?

Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The status of the creation or deletion of the data catalog. LAMBDA, GLUE, and HIVE data catalog types are created synchronously. Their status is either CREATE_COMPLETE or CREATE_FAILED. The FEDERATED data catalog type is created asynchronously.

Link copied to clipboard
val tags: Output<List<Tag>>?

A list of comma separated tags to add to the data catalog that is created.

Link copied to clipboard
val type: Output<DataCatalogType>

The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore. FEDERATED is a federated catalog for which Athena creates the connection and the Lambda function for you based on the parameters that you pass.

Link copied to clipboard
val urn: Output<String>