Class: Aws::OSIS::Types::UpdatePipelineRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::OSIS::Types::UpdatePipelineRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-osis/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#buffer_options ⇒ Types::BufferOptions
Key-value pairs to configure persistent buffering for the pipeline.
-
#encryption_at_rest_options ⇒ Types::EncryptionAtRestOptions
Key-value pairs to configure encryption for data that is written to a persistent buffer.
-
#log_publishing_options ⇒ Types::LogPublishingOptions
Key-value pairs to configure log publishing.
-
#max_units ⇒ Integer
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
-
#min_units ⇒ Integer
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
-
#pipeline_configuration_body ⇒ String
The pipeline configuration in YAML format.
-
#pipeline_name ⇒ String
The name of the pipeline to update.
Instance Attribute Details
#buffer_options ⇒ Types::BufferOptions
Key-value pairs to configure persistent buffering for the pipeline.
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#encryption_at_rest_options ⇒ Types::EncryptionAtRestOptions
Key-value pairs to configure encryption for data that is written to a persistent buffer.
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#log_publishing_options ⇒ Types::LogPublishingOptions
Key-value pairs to configure log publishing.
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#max_units ⇒ Integer
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#min_units ⇒ Integer
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#pipeline_configuration_body ⇒ String
The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with ‘n`.
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |
#pipeline_name ⇒ String
The name of the pipeline to update.
891 892 893 894 895 896 897 898 899 900 901 |
# File 'lib/aws-sdk-osis/types.rb', line 891 class UpdatePipelineRequest < Struct.new( :pipeline_name, :min_units, :max_units, :pipeline_configuration_body, :log_publishing_options, :buffer_options, :encryption_at_rest_options) SENSITIVE = [] include Aws::Structure end |