Class: Aws::IoTAnalytics::Types::UpdateChannelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::UpdateChannelRequest
- Defined in:
- gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_name ⇒ String
The name of the channel to be updated.
-
#channel_storage ⇒ Types::ChannelStorage
Where channel data is stored.
-
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the channel.
Instance Attribute Details
#channel_name ⇒ String
The name of the channel to be updated.
2953 2954 2955 2956 2957 2958 2959 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 2953 class UpdateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period) SENSITIVE = [] include Aws::Structure end |
#channel_storage ⇒ Types::ChannelStorage
Where channel data is stored. You can choose one of
serviceManagedS3 or customerManagedS3 storage. If not specified,
the default is serviceManagedS3. You can't change this storage
option after the channel is created.
2953 2954 2955 2956 2957 2958 2959 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 2953 class UpdateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the channel. The retention period can't be updated if the channel's Amazon S3 storage is customer-managed.
2953 2954 2955 2956 2957 2958 2959 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 2953 class UpdateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period) SENSITIVE = [] include Aws::Structure end |