- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.Athena/CapacityReservationProperties (Required): properties of the resource
- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.Athena/DataCatalogProperties (Required): properties of the resource
- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.Athena/PreparedStatementProperties (Required): properties of the resource
- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.Athena/WorkGroupProperties (Required): properties of the resource
- AllocatedDpus: int (ReadOnly): The number of DPUs Athena has provisioned and allocated for the reservation
- Arn: string (ReadOnly, Identifier)
- CapacityAssignmentConfiguration: CapacityAssignmentConfiguration
- CreationTime: string (ReadOnly): The date and time the reservation was created.
- LastSuccessfulAllocationTime: string (ReadOnly): The timestamp when the last successful allocated was made
- Name: string (Required): The reservation name.
- Status: string (ReadOnly): The status of the reservation.
- Tags: Tag[]: An array of key-value pairs to apply to this resource.
- TargetDpus: int (Required): The number of DPUs to request to be allocated to the reservation.
- CapacityAssignments: CapacityAssignment[] (Required)
- WorkgroupNames: string[] (Required)
- Key: string (Required)
- Value: string (Required)
- Description: string: A description of the data catalog to be created.
- Name: string (Required, Identifier): 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.
- Parameters: DataCatalog_Parameters: 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: Tag[]: A list of comma separated tags to add to the data catalog that is created.
- Type: string (Required): The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore.
- Key: string (Required)
- Value: string (Required)
- Description: string: The description of the prepared statement.
- QueryStatement: string (Required): The query string for the prepared statement.
- StatementName: string (Required, Identifier): The name of the prepared statement.
- WorkGroup: string (Required, Identifier): The name of the workgroup to which the prepared statement belongs.
- CreationTime: string (ReadOnly): The date and time the workgroup was created.
- Description: string: The workgroup description.
- Name: string (Required, Identifier): The workGroup name.
- RecursiveDeleteOption: bool (WriteOnly): The option to delete the workgroup and its contents even if the workgroup contains any named queries.
- State: string: The state of the workgroup: ENABLED or DISABLED.
- Tags: Tag[]: One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- WorkGroupConfiguration: WorkGroupConfiguration: The workgroup configuration
- WorkGroupConfigurationUpdates: WorkGroupConfigurationUpdates (WriteOnly): The workgroup configuration update object
- Key: string (Required)
- Value: string (Required)
- AdditionalConfiguration: string (WriteOnly)
- BytesScannedCutoffPerQuery: int
- CustomerContentEncryptionConfiguration: CustomerContentEncryptionConfiguration
- EnforceWorkGroupConfiguration: bool
- EngineVersion: EngineVersion
- ExecutionRole: string
- PublishCloudWatchMetricsEnabled: bool
- RequesterPaysEnabled: bool
- ResultConfiguration: ResultConfiguration
- KmsKey: string (Required)
- EffectiveEngineVersion: string (ReadOnly)
- SelectedEngineVersion: string
- AclConfiguration: AclConfiguration
- EncryptionConfiguration: EncryptionConfiguration
- ExpectedBucketOwner: string
- OutputLocation: string
- S3AclOption: string (Required)
- EncryptionOption: string (Required)
- KmsKey: string
- AdditionalConfiguration: string
- BytesScannedCutoffPerQuery: int
- CustomerContentEncryptionConfiguration: CustomerContentEncryptionConfiguration
- EnforceWorkGroupConfiguration: bool
- EngineVersion: EngineVersion
- ExecutionRole: string
- PublishCloudWatchMetricsEnabled: bool
- RemoveBytesScannedCutoffPerQuery: bool
- RemoveCustomerContentEncryptionConfiguration: bool
- RequesterPaysEnabled: bool
- ResultConfigurationUpdates: ResultConfigurationUpdates
- AclConfiguration: AclConfiguration
- EncryptionConfiguration: EncryptionConfiguration
- ExpectedBucketOwner: string
- OutputLocation: string
- RemoveAclConfiguration: bool
- RemoveEncryptionConfiguration: bool
- RemoveExpectedBucketOwner: bool
- RemoveOutputLocation: bool