Skip to content

ApplicationConfiguration

Source code in docs_src/capo_kinesis_analytics_v2/types/application_configuration.py
class ApplicationConfiguration(TypedDict, closed=True):
    sql_application_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.sql_application_configuration.SqlApplicationConfiguration"
    ]
    """<p>The creation and update parameters for a SQL-based Kinesis Data Analytics application.</p>"""
    flink_application_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.flink_application_configuration.FlinkApplicationConfiguration"
    ]
    """<p>The creation and update parameters for a Managed Service for Apache Flink application.</p>"""
    environment_properties: NotRequired[
        "capo_kinesis_analytics_v2.types.environment_properties.EnvironmentProperties"
    ]
    """<p>Describes execution properties for a Managed Service for Apache Flink application.</p>"""
    application_code_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.application_code_configuration.ApplicationCodeConfiguration"
    ]
    """<p>The code location and type parameters for a Managed Service for Apache Flink application.</p>"""
    application_snapshot_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.application_snapshot_configuration.ApplicationSnapshotConfiguration"
    ]
    """<p>Describes whether snapshots are enabled for a Managed Service for Apache Flink application.</p>"""
    application_system_rollback_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.application_system_rollback_configuration.ApplicationSystemRollbackConfiguration"
    ]
    """<p>Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.</p>"""
    vpc_configurations: NotRequired[
        "capo_kinesis_analytics_v2.types.vpc_configurations.VpcConfigurations"
    ]
    """<p>The array of descriptions of VPC configurations available to the application.</p>"""
    zeppelin_application_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.zeppelin_application_configuration.ZeppelinApplicationConfiguration"
    ]
    """<p>The configuration parameters for a Managed Service for Apache Flink Studio notebook.</p>"""
    application_encryption_configuration: NotRequired[
        "capo_kinesis_analytics_v2.types.application_encryption_configuration.ApplicationEncryptionConfiguration"
    ]
    """<p>The configuration to manage encryption at rest.</p>"""

application_code_configuration instance-attribute

application_code_configuration: NotRequired[ApplicationCodeConfiguration]

The code location and type parameters for a Managed Service for Apache Flink application.

application_encryption_configuration instance-attribute

application_encryption_configuration: NotRequired[ApplicationEncryptionConfiguration]

The configuration to manage encryption at rest.

application_snapshot_configuration instance-attribute

application_snapshot_configuration: NotRequired[ApplicationSnapshotConfiguration]

Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

application_system_rollback_configuration instance-attribute

application_system_rollback_configuration: NotRequired[
    ApplicationSystemRollbackConfiguration
]

Describes whether system rollbacks are enabled for a Managed Service for Apache Flink application.

environment_properties instance-attribute

environment_properties: NotRequired[EnvironmentProperties]

Describes execution properties for a Managed Service for Apache Flink application.

flink_application_configuration: NotRequired[FlinkApplicationConfiguration]

The creation and update parameters for a Managed Service for Apache Flink application.

sql_application_configuration instance-attribute

sql_application_configuration: NotRequired[SqlApplicationConfiguration]

The creation and update parameters for a SQL-based Kinesis Data Analytics application.

vpc_configurations instance-attribute

vpc_configurations: NotRequired[VpcConfigurations]

The array of descriptions of VPC configurations available to the application.

zeppelin_application_configuration instance-attribute

zeppelin_application_configuration: NotRequired[ZeppelinApplicationConfiguration]

The configuration parameters for a Managed Service for Apache Flink Studio notebook.