Class: Aws::IoTAnalytics::Types::CreateChannelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::CreateChannelRequest
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 'lib/aws-sdk-iotanalytics/types.rb', line 408 class CreateChannelRequest < Struct.new( :channel_name, :channel_storage, :retention_period, :tags) SENSITIVE = [] include Aws::Structure end |