Class: Aws::KinesisAnalyticsV2::Types::ApplicationConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::ApplicationConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
Specifies the creation parameters for a Managed Service for Apache Flink application.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_code_configuration ⇒ Types::ApplicationCodeConfiguration
The code location and type parameters for a Managed Service for Apache Flink application.
-
#application_snapshot_configuration ⇒ Types::ApplicationSnapshotConfiguration
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
-
#application_system_rollback_configuration ⇒ Types::ApplicationSystemRollbackConfiguration
Describes system rollback configuration for a Managed Service for Apache Flink application.
-
#environment_properties ⇒ Types::EnvironmentProperties
Describes execution properties for a Managed Service for Apache Flink application.
-
#flink_application_configuration ⇒ Types::FlinkApplicationConfiguration
The creation and update parameters for a Managed Service for Apache Flink application.
-
#sql_application_configuration ⇒ Types::SqlApplicationConfiguration
The creation and update parameters for a SQL-based Kinesis Data Analytics application.
-
#vpc_configurations ⇒ Array<Types::VpcConfiguration>
The array of descriptions of VPC configurations available to the application.
-
#zeppelin_application_configuration ⇒ Types::ZeppelinApplicationConfiguration
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
Instance Attribute Details
#application_code_configuration ⇒ Types::ApplicationCodeConfiguration
The code location and type parameters for a Managed Service for Apache Flink application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#application_snapshot_configuration ⇒ Types::ApplicationSnapshotConfiguration
Describes whether snapshots are enabled for a Managed Service for Apache Flink application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#application_system_rollback_configuration ⇒ Types::ApplicationSystemRollbackConfiguration
Describes system rollback configuration for a Managed Service for Apache Flink application
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#environment_properties ⇒ Types::EnvironmentProperties
Describes execution properties for a Managed Service for Apache Flink application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#flink_application_configuration ⇒ Types::FlinkApplicationConfiguration
The creation and update parameters for a Managed Service for Apache Flink application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#sql_application_configuration ⇒ Types::SqlApplicationConfiguration
The creation and update parameters for a SQL-based Kinesis Data Analytics application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#vpc_configurations ⇒ Array<Types::VpcConfiguration>
The array of descriptions of VPC configurations available to the application.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |
#zeppelin_application_configuration ⇒ Types::ZeppelinApplicationConfiguration
The configuration parameters for a Managed Service for Apache Flink Studio notebook.
479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 479 class ApplicationConfiguration < Struct.new( :sql_application_configuration, :flink_application_configuration, :environment_properties, :application_code_configuration, :application_snapshot_configuration, :application_system_rollback_configuration, :vpc_configurations, :zeppelin_application_configuration) SENSITIVE = [] include Aws::Structure end |