Versions in this module Expand all Collapse all v13 v13.0.0 Apr 14, 2023 Changes in this version + func ConnectInstanceStorageConfig_IsConstruct(x interface{}) *bool + func ConnectInstanceStorageConfig_IsTerraformElement(x interface{}) *bool + func ConnectInstanceStorageConfig_IsTerraformResource(x interface{}) *bool + func ConnectInstanceStorageConfig_TfResourceType() *string + func NewConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfigOutputReference_Override(...) + func NewConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference_Override(c ConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference, ...) + func NewConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfigOutputReference_Override(...) + func NewConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigOutputReference_Override(...) + func NewConnectInstanceStorageConfigStorageConfigOutputReference_Override(c ConnectInstanceStorageConfigStorageConfigOutputReference, ...) + func NewConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfigOutputReference_Override(...) + func NewConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference_Override(c ConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference, ...) + func NewConnectInstanceStorageConfig_Override(c ConnectInstanceStorageConfig, scope constructs.Construct, id *string, ...) + type ConnectInstanceStorageConfig interface + AddOverride func(path *string, value interface{}) + AssociationId func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DependsOn func() *[]*string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InstanceId func() *string + InstanceIdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutStorageConfig func(value *ConnectInstanceStorageConfigStorageConfig) + RawOverrides func() interface{} + ResetId func() + ResetOverrideLogicalId func() + ResourceType func() *string + ResourceTypeInput func() *string + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetInstanceId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetResourceType func(val *string) + StorageConfig func() ConnectInstanceStorageConfigStorageConfigOutputReference + StorageConfigInput func() *ConnectInstanceStorageConfigStorageConfig + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewConnectInstanceStorageConfig(scope constructs.Construct, id *string, ...) ConnectInstanceStorageConfig + type ConnectInstanceStorageConfigConfig struct + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + InstanceId *string + Lifecycle *cdktf.TerraformResourceLifecycle + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ResourceType *string + StorageConfig *ConnectInstanceStorageConfigStorageConfig + type ConnectInstanceStorageConfigStorageConfig struct + KinesisFirehoseConfig *ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig + KinesisStreamConfig *ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig + KinesisVideoStreamConfig *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig + S3Config *ConnectInstanceStorageConfigStorageConfigS3Config + StorageType *string + type ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig struct + FirehoseArn *string + type ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + FirehoseArn func() *string + FirehoseArnInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFirehoseArn func(val *string) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfigOutputReference + type ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig struct + StreamArn *string + type ConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig) + SetStreamArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StreamArn func() *string + StreamArnInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference + type ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig struct + EncryptionConfig *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfig + Prefix *string + RetentionPeriodHours *float64 + type ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfig struct + EncryptionType *string + KeyId *string + type ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EncryptionType func() *string + EncryptionTypeInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + KeyId func() *string + KeyIdInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEncryptionType func(val *string) + SetInternalValue func(...) + SetKeyId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EncryptionConfig func() ... + EncryptionConfigInput func() ... + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Prefix func() *string + PrefixInput func() *string + PutEncryptionConfig func(...) + Resolve func(_context cdktf.IResolveContext) interface{} + RetentionPeriodHours func() *float64 + RetentionPeriodHoursInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig) + SetPrefix func(val *string) + SetRetentionPeriodHours func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ConnectInstanceStorageConfigStorageConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + KinesisFirehoseConfig func() ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfigOutputReference + KinesisFirehoseConfigInput func() *ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig + KinesisStreamConfig func() ConnectInstanceStorageConfigStorageConfigKinesisStreamConfigOutputReference + KinesisStreamConfigInput func() *ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig + KinesisVideoStreamConfig func() ... + KinesisVideoStreamConfigInput func() *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig + PutKinesisFirehoseConfig func(value *ConnectInstanceStorageConfigStorageConfigKinesisFirehoseConfig) + PutKinesisStreamConfig func(value *ConnectInstanceStorageConfigStorageConfigKinesisStreamConfig) + PutKinesisVideoStreamConfig func(value *ConnectInstanceStorageConfigStorageConfigKinesisVideoStreamConfig) + PutS3Config func(value *ConnectInstanceStorageConfigStorageConfigS3Config) + ResetKinesisFirehoseConfig func() + ResetKinesisStreamConfig func() + ResetKinesisVideoStreamConfig func() + ResetS3Config func() + Resolve func(_context cdktf.IResolveContext) interface{} + S3Config func() ConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference + S3ConfigInput func() *ConnectInstanceStorageConfigStorageConfigS3Config + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfig) + SetStorageType func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageType func() *string + StorageTypeInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectInstanceStorageConfigStorageConfigOutputReference + type ConnectInstanceStorageConfigStorageConfigS3Config struct + BucketName *string + BucketPrefix *string + EncryptionConfig *ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig + type ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig struct + EncryptionType *string + KeyId *string + type ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EncryptionType func() *string + EncryptionTypeInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + KeyId func() *string + KeyIdInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEncryptionType func(val *string) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig) + SetKeyId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type ConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference interface + BucketName func() *string + BucketNameInput func() *string + BucketPrefix func() *string + BucketPrefixInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EncryptionConfig func() ... + EncryptionConfigInput func() *ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *ConnectInstanceStorageConfigStorageConfigS3Config + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutEncryptionConfig func(value *ConnectInstanceStorageConfigStorageConfigS3ConfigEncryptionConfig) + ResetEncryptionConfig func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBucketName func(val *string) + SetBucketPrefix func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ConnectInstanceStorageConfigStorageConfigS3Config) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ConnectInstanceStorageConfigStorageConfigS3ConfigOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-aws-go/aws/v10 github.com/cdktf/cdktf-provider-aws-go/aws/v11 github.com/cdktf/cdktf-provider-aws-go/aws/v12 github.com/cdktf/cdktf-provider-aws-go/aws/v14 github.com/cdktf/cdktf-provider-aws-go/aws/v15 github.com/cdktf/cdktf-provider-aws-go/aws/v16 github.com/cdktf/cdktf-provider-aws-go/aws/v17 github.com/cdktf/cdktf-provider-aws-go/aws/v18 github.com/cdktf/cdktf-provider-aws-go/aws/v19