Class: Aws::KinesisAnalyticsV2::Types::ApplicationConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalyticsv2/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

Instance Attribute Details

#application_code_configurationTypes::ApplicationCodeConfiguration

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#application_snapshot_configurationTypes::ApplicationSnapshotConfiguration

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#environment_propertiesTypes::EnvironmentProperties

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#sql_application_configurationTypes::SqlApplicationConfiguration

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_configurationsArray<Types::VpcConfiguration>

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

Returns:



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#zeppelin_application_configurationTypes::ZeppelinApplicationConfiguration

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



463
464
465
466
467
468
469
470
471
472
473
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 463

class ApplicationConfiguration < Struct.new(
  :sql_application_configuration,
  :flink_application_configuration,
  :environment_properties,
  :application_code_configuration,
  :application_snapshot_configuration,
  :vpc_configurations,
  :zeppelin_application_configuration)
  SENSITIVE = []
  include Aws::Structure
end