Class: Aws::Pipes::Types::UpdatePipeRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pipes::Types::UpdatePipeRequest
- Defined in:
- gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#description ⇒ String
A description of the pipe.
-
#desired_state ⇒ String
The state the pipe should be in.
-
#enrichment ⇒ String
The ARN of the enrichment resource.
-
#enrichment_parameters ⇒ Types::PipeEnrichmentParameters
The parameters required to set up enrichment on your pipe.
-
#log_configuration ⇒ Types::PipeLogConfigurationParameters
The logging configuration settings for the pipe.
-
#name ⇒ String
The name of the pipe.
-
#role_arn ⇒ String
The ARN of the role that allows the pipe to send data to the target.
-
#source_parameters ⇒ Types::UpdatePipeSourceParameters
The parameters required to set up a source for your pipe.
-
#target ⇒ String
The ARN of the target resource.
-
#target_parameters ⇒ Types::PipeTargetParameters
The parameters required to set up a target for your pipe.
Instance Attribute Details
#description ⇒ String
A description of the pipe.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#desired_state ⇒ String
The state the pipe should be in.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#enrichment ⇒ String
The ARN of the enrichment resource.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#enrichment_parameters ⇒ Types::PipeEnrichmentParameters
The parameters required to set up enrichment on your pipe.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#log_configuration ⇒ Types::PipeLogConfigurationParameters
The logging configuration settings for the pipe.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the pipe.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the role that allows the pipe to send data to the target.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#source_parameters ⇒ Types::UpdatePipeSourceParameters
The parameters required to set up a source for your pipe.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#target ⇒ String
The ARN of the target resource.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |
#target_parameters ⇒ Types::PipeTargetParameters
The parameters required to set up a target for your pipe.
For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide.
3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 |
# File 'gems/aws-sdk-pipes/lib/aws-sdk-pipes/types.rb', line 3050 class UpdatePipeRequest < Struct.new( :description, :desired_state, :enrichment, :enrichment_parameters, :log_configuration, :name, :role_arn, :source_parameters, :target, :target_parameters) SENSITIVE = [:description] include Aws::Structure end |