AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Connect::InstanceStorageConfig

CfnInstanceStorageConfig

The storage configuration for the instance.

Import

import { CfnInstanceStorageConfig } from 'aws-cdk-lib/aws-connect';

Or use the module namespace:

import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnInstanceStorageConfig

Properties

Configuration passed to the constructor as CfnInstanceStorageConfigProps.

instanceArnRequired
string | IInstanceRef

The Amazon Resource Name (ARN) of the instance.

resourceTypeRequired
string

A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS`

storageTypeRequired
string

A valid storage type.

kinesisFirehoseConfigOptional
IResolvable | KinesisFirehoseConfigProperty

The configuration of the Kinesis Firehose delivery stream.

kinesisStreamConfigOptional
IResolvable | KinesisStreamConfigProperty

The configuration of the Kinesis data stream.

kinesisVideoStreamConfigOptional
IResolvable | KinesisVideoStreamConfigProperty

The configuration of the Kinesis video stream.

s3ConfigOptional
IResolvable | S3ConfigProperty

The S3 bucket configuration.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter