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 |