Class: Aws::KinesisAnalyticsV2::Types::FlinkApplicationConfigurationDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::FlinkApplicationConfigurationDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
Describes configuration parameters for a Managed Service for Apache Flink application.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#checkpoint_configuration_description ⇒ Types::CheckpointConfigurationDescription
Describes an application’s checkpointing configuration.
-
#job_plan_description ⇒ String
The job plan for an application.
-
#monitoring_configuration_description ⇒ Types::MonitoringConfigurationDescription
Describes configuration parameters for Amazon CloudWatch logging for an application.
-
#parallelism_configuration_description ⇒ Types::ParallelismConfigurationDescription
Describes parameters for how an application executes multiple tasks simultaneously.
Instance Attribute Details
#checkpoint_configuration_description ⇒ Types::CheckpointConfigurationDescription
Describes an application’s checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
2414 2415 2416 2417 2418 2419 2420 2421 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2414 class FlinkApplicationConfigurationDescription < Struct.new( :checkpoint_configuration_description, :monitoring_configuration_description, :parallelism_configuration_description, :job_plan_description) SENSITIVE = [] include Aws::Structure end |
#job_plan_description ⇒ String
The job plan for an application. For more information about the job plan, see [Jobs and Scheduling] in the [Apache Flink Documentation]. To retrieve the job plan for the application, use the DescribeApplicationRequest$IncludeAdditionalDetails parameter of the DescribeApplication operation.
[1]: nightlies.apache.org/flink/flink-docs-release-1.19/internals/job_scheduling.html [2]: nightlies.apache.org/flink/flink-docs-release-1.19/
2414 2415 2416 2417 2418 2419 2420 2421 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2414 class FlinkApplicationConfigurationDescription < Struct.new( :checkpoint_configuration_description, :monitoring_configuration_description, :parallelism_configuration_description, :job_plan_description) SENSITIVE = [] include Aws::Structure end |
#monitoring_configuration_description ⇒ Types::MonitoringConfigurationDescription
Describes configuration parameters for Amazon CloudWatch logging for an application.
2414 2415 2416 2417 2418 2419 2420 2421 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2414 class FlinkApplicationConfigurationDescription < Struct.new( :checkpoint_configuration_description, :monitoring_configuration_description, :parallelism_configuration_description, :job_plan_description) SENSITIVE = [] include Aws::Structure end |
#parallelism_configuration_description ⇒ Types::ParallelismConfigurationDescription
Describes parameters for how an application executes multiple tasks simultaneously.
2414 2415 2416 2417 2418 2419 2420 2421 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2414 class FlinkApplicationConfigurationDescription < Struct.new( :checkpoint_configuration_description, :monitoring_configuration_description, :parallelism_configuration_description, :job_plan_description) SENSITIVE = [] include Aws::Structure end |