Class: Aws::Connect::Types::InstanceStorageConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::InstanceStorageConfig
- Defined in:
- gems/aws-sdk-connect/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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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.
12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12889 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 |