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.



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#application_encryption_configuration_updateTypes::ApplicationEncryptionConfigurationUpdate

Represents an update for encryption at rest configuration.



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#application_snapshot_configuration_updateTypes::ApplicationSnapshotConfigurationUpdate

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



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#application_system_rollback_configuration_updateTypes::ApplicationSystemRollbackConfigurationUpdate

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



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#environment_property_updatesTypes::EnvironmentPropertyUpdates

Describes updates to the environment properties for a Managed Service for Apache Flink application.



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

Describes updates to a Managed Service for Apache Flink application's configuration.



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#sql_application_configuration_updateTypes::SqlApplicationConfigurationUpdate

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



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

class ApplicationConfigurationUpdate < Struct.new(
  :sql_application_configuration_update,
  :application_code_configuration_update,
  :flink_application_configuration_update,
  :environment_property_updates,
  :application_snapshot_configuration_update,
  :application_system_rollback_configuration_update,
  :vpc_configuration_updates,
  :zeppelin_application_configuration_update,
  :application_encryption_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:



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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

#zeppelin_application_configuration_updateTypes::ZeppelinApplicationConfigurationUpdate

Updates to the configuration of a Managed Service for Apache Flink Studio notebook.



611
612
613
614
615
616
617
618
619
620
621
622
623
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 611

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