Class: Aws::IoTAnalytics::Types::CreateChannelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::CreateChannelRequest
- 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.
-
#channel_storage ⇒ Types::ChannelStorage
Where channel data is stored.
-
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the channel.
-
#tags ⇒ Array<Types::Tag>
Metadata which can be used to manage the channel.
Instance Attribute Details
#channel_name ⇒ String
The name of the channel.
408 409 410 411 412 413 414 415 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 408 class CreateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period, :tags) 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.
408 409 410 411 412 413 414 415 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 408 class CreateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period, :tags) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the channel. When
customerManagedS3 storage is selected, this parameter is ignored.
408 409 410 411 412 413 414 415 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 408 class CreateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Metadata which can be used to manage the channel.
408 409 410 411 412 413 414 415 |
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 408 class CreateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period, :tags) SENSITIVE = [] include Aws::Structure end |