Class: Aws::Connect::Types::InstanceStorageConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::InstanceStorageConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-connect/types.rb
Overview
The storage configuration for the instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#association_id ⇒ String
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
-
#kinesis_firehose_config ⇒ Types::KinesisFirehoseConfig
The configuration of the Kinesis Firehose delivery stream.
-
#kinesis_stream_config ⇒ Types::KinesisStreamConfig
The configuration of the Kinesis data stream.
-
#kinesis_video_stream_config ⇒ Types::KinesisVideoStreamConfig
The configuration of the Kinesis video stream.
-
#s3_config ⇒ Types::S3Config
The S3 bucket configuration.
-
#storage_type ⇒ String
A valid storage type.
Instance Attribute Details
#association_id ⇒ String
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |
#kinesis_firehose_config ⇒ Types::KinesisFirehoseConfig
The configuration of the Kinesis Firehose delivery stream.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |
#kinesis_stream_config ⇒ Types::KinesisStreamConfig
The configuration of the Kinesis data stream.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |
#kinesis_video_stream_config ⇒ Types::KinesisVideoStreamConfig
The configuration of the Kinesis video stream.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |
#s3_config ⇒ Types::S3Config
The S3 bucket configuration.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |
#storage_type ⇒ String
A valid storage type.
11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 |
# File 'lib/aws-sdk-connect/types.rb', line 11606 class InstanceStorageConfig < Struct.new( :association_id, :storage_type, :s3_config, :kinesis_video_stream_config, :kinesis_stream_config, :kinesis_firehose_config) SENSITIVE = [] include Aws::Structure end |