Class: Aws::KinesisAnalyticsV2::Types::ApplicationConfigurationUpdate

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb

Overview

Describes updates to an application's configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_code_configuration_updateTypes::ApplicationCodeConfigurationUpdate

Describes updates to an application's code configuration.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

#application_snapshot_configuration_updateTypes::ApplicationSnapshotConfigurationUpdate

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

#environment_property_updatesTypes::EnvironmentPropertyUpdates

Describes updates to the environment properties for a Flink-based Kinesis Data Analytics application.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

Describes updates to a Flink-based Kinesis Data Analytics application's configuration.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

#sql_application_configuration_updateTypes::SqlApplicationConfigurationUpdate

Describes updates to a SQL-based Kinesis Data Analytics application's configuration.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_configuration_updatesArray<Types::VpcConfigurationUpdate>

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

Returns:



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end

#zeppelin_application_configuration_updateTypes::ZeppelinApplicationConfigurationUpdate

Updates to the configuration of a Kinesis Data Analytics Studio notebook.



569
570
571
572
573
574
575
576
577
578
579
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 569

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update)
  SENSITIVE = []
  include Aws::Structure
end