Resource Type definition for AWS::Connect::InstanceStorageConfig
instance_arn
(String) Connect Instance ID with which the storage config will be associatedresource_type
(String) Specifies the type of storage resource available for the instancestorage_type
(String) Specifies the storage type to be associated with the instancekinesis_firehose_config
(Attributes) (see below for nested schema)kinesis_stream_config
(Attributes) (see below for nested schema)kinesis_video_stream_config
(Attributes) (see below for nested schema)s3_config
(Attributes) (see below for nested schema)association_id
(String) An associationID is automatically generated when a storage config is associated with an instanceid
(String) Uniquely identifies the resource.kinesis_firehose_config
Required:
firehose_arn
(String) An ARN is a unique AWS resource identifier.kinesis_stream_config
Required:
stream_arn
(String) An ARN is a unique AWS resource identifier.kinesis_video_stream_config
Required:
encryption_config
(Attributes) (see below for nested schema)prefix
(String) Prefixes are used to infer logical hierarchyretention_period_hours
(Number) Number of hourskinesis_video_stream_config.encryption_config
Required:
encryption_type
(String) Specifies default encryption using AWS KMS-Managed Keyskey_id
(String) Specifies the encryption key ids3_config
Required:
bucket_name
(String) A name for the S3 Bucketbucket_prefix
(String) Prefixes are used to infer logical hierarchyOptional:
encryption_config
(Attributes) (see below for nested schema)s3_config.encryption_config
Required:
encryption_type
(String) Specifies default encryption using AWS KMS-Managed Keyskey_id
(String) Specifies the encryption key idImport is supported using the following syntax:
$ terraform import awscc_connect_instance_storage_config.example <resource ID>