awscc_kinesisanalyticsv2_application (Resource)

Creates an Amazon Kinesis Data Analytics application. For information about creating a Kinesis Data Analytics application, see Creating an Application.

Schema

Required

Optional

Read-Only

Nested Schema for application_configuration

Optional:

Nested Schema for application_configuration.application_code_configuration

Required:

Nested Schema for application_configuration.application_code_configuration.code_content

Optional:

Nested Schema for application_configuration.application_code_configuration.code_content.s3_content_location

Required:

Optional:

Nested Schema for application_configuration.application_snapshot_configuration

Required:

Nested Schema for application_configuration.environment_properties

Optional:

Nested Schema for application_configuration.environment_properties.property_groups

Optional:

Optional:

Required:

Optional:

Required:

Optional:

Required:

Optional:

Nested Schema for application_configuration.sql_application_configuration

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs

Required:

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.input_schema

Required:

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.record_columns

Required:

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.record_format

Required:

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.record_format.mapping_parameters

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.record_format.mapping_parameters.csv_mapping_parameters

Required:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.record_format.mapping_parameters.json_mapping_parameters

Required:

Nested Schema for application_configuration.sql_application_configuration.inputs.input_parallelism

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.input_processing_configuration

Optional:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input.input_lambda_processor

Required:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_firehose_input

Required:

Nested Schema for application_configuration.sql_application_configuration.inputs.kinesis_streams_input

Required:

Nested Schema for application_configuration.vpc_configurations

Required:

Nested Schema for application_configuration.zeppelin_application_configuration

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.catalog_configuration

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.catalog_configuration.glue_data_catalog_configuration

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.custom_artifacts_configuration

Required:

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.custom_artifacts_configuration.maven_reference

Required:

Nested Schema for application_configuration.zeppelin_application_configuration.custom_artifacts_configuration.s3_content_location

Required:

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.deploy_as_application_configuration

Required:

Nested Schema for application_configuration.zeppelin_application_configuration.deploy_as_application_configuration.s3_content_location

Required:

Optional:

Nested Schema for application_configuration.zeppelin_application_configuration.monitoring_configuration

Optional:

Nested Schema for application_maintenance_configuration

Required:

Nested Schema for run_configuration

Optional:

Nested Schema for run_configuration.application_restore_configuration

Required:

Optional:

Optional:

Nested Schema for tags

Required:

Import

Import is supported using the following syntax:

$ terraform import awscc_kinesisanalyticsv2_application.example <resource ID>