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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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.
11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 |
# File 'lib/aws-sdk-connect/types.rb', line 11447 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 |