--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "awscc_athena_data_catalog Resource - terraform-provider-awscc" subcategory: "" description: |- Resource schema for AWS::Athena::DataCatalog --- # awscc_athena_data_catalog (Resource) Resource schema for AWS::Athena::DataCatalog ## Schema ### Required - `name` (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. - `type` (String) The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore. ### Optional - `description` (String) A description of the data catalog to be created. - `parameters` (Map of 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. - `tags` (Attributes List) A list of comma separated tags to add to the data catalog that is created. (see [below for nested schema](#nestedatt--tags)) ### Read-Only - `id` (String) Uniquely identifies the resource. ### Nested Schema for `tags` Optional: - `key` (String) - `value` (String) ## Import Import is supported using the following syntax: ```shell $ terraform import awscc_athena_data_catalog.example ```