Redshift
AwsRedshiftAuthenticationProfile
Creates a Redshift authentication profile
- Resource
import { AwsRedshiftAuthenticationProfile } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftAuthenticationProfile/>
AwsRedshiftCluster
Provides a Redshift Cluster resource.
- Resource
- Data
import { AwsRedshiftCluster } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftCluster/>
import { DataAwsRedshiftCluster } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftCluster/>
AwsRedshiftClusterCredentials
Provides redshift cluster credentials
- Data
import { DataAwsRedshiftClusterCredentials } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftClusterCredentials/>
AwsRedshiftClusterIamRoles
Provides a Redshift Cluster IAM Roles resource.
- Resource
import { AwsRedshiftClusterIamRoles } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftClusterIamRoles/>
AwsRedshiftClusterSnapshot
Creates a Redshift cluster snapshot
- Resource
import { AwsRedshiftClusterSnapshot } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftClusterSnapshot/>
AwsRedshiftDataShareAuthorization
Terraform resource for managing an AWS Redshift Data Share Authorization.
- Resource
import { AwsRedshiftDataShareAuthorization } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftDataShareAuthorization/>
AwsRedshiftDataShareConsumerAssociation
Terraform resource for managing an AWS Redshift Data Share Consumer Association.
- Resource
import { AwsRedshiftDataShareConsumerAssociation } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftDataShareConsumerAssociation/>
AwsRedshiftDataShares
Terraform data source for managing AWS Redshift Data Shares.
- Data
import { DataAwsRedshiftDataShares } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftDataShares/>
AwsRedshiftEndpointAccess
Provides a Redshift Endpoint Access resource.
- Resource
import { AwsRedshiftEndpointAccess } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftEndpointAccess/>
AwsRedshiftEndpointAuthorization
Provides a Redshift Endpoint Authorization resource.
- Resource
import { AwsRedshiftEndpointAuthorization } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftEndpointAuthorization/>
AwsRedshiftEventSubscription
Provides a Redshift event subscription resource.
- Resource
import { AwsRedshiftEventSubscription } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftEventSubscription/>
AwsRedshiftHsmClientCertificate
Creates an HSM client certificate that an Amazon Redshift cluster will use to connect to the client's HSM in order to store and retrieve the keys used to encrypt the cluster databases.
- Resource
import { AwsRedshiftHsmClientCertificate } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftHsmClientCertificate/>
AwsRedshiftHsmConfiguration
Creates an HSM configuration that contains the information required by an Amazon Redshift cluster to store and use database encryption keys in a Hardware Security Module (HSM).
- Resource
import { AwsRedshiftHsmConfiguration } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftHsmConfiguration/>
AwsRedshiftIntegration
Terraform resource for managing a DynamoDB zero-ETL integration or S3 event integration with Amazon Redshift.
- Resource
- Import
import { AwsRedshiftIntegration } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftIntegration/>
<AwsRedshiftIntegration
arn = {}
/>
AwsRedshiftLogging
Terraform resource for managing an AWS Redshift Logging configuration.
- Resource
import { AwsRedshiftLogging } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftLogging/>
AwsRedshiftOrderableCluster
Information about RDS orderable DB instances.
- Data
import { DataAwsRedshiftOrderableCluster } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftOrderableCluster/>
AwsRedshiftParameterGroup
Provides a Redshift Cluster parameter group resource.
- Resource
import { AwsRedshiftParameterGroup } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftParameterGroup/>
AwsRedshiftPartner
Provides a Redshift Partner resource.
- Resource
import { AwsRedshiftPartner } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftPartner/>
AwsRedshiftProducerDataShares
Terraform data source for managing AWS Redshift Producer Data Shares.
- Data
import { DataAwsRedshiftProducerDataShares } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftProducerDataShares/>
AwsRedshiftResourcePolicy
Provides a Redshift Resource Policy resource.
- Resource
import { AwsRedshiftResourcePolicy } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftResourcePolicy/>
AwsRedshiftScheduledAction
Provides a Redshift Scheduled Action resource.
- Resource
import { AwsRedshiftScheduledAction } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftScheduledAction/>
AwsRedshiftSnapshotCopy
Terraform resource for managing an AWS Redshift Snapshot Copy.
- Resource
import { AwsRedshiftSnapshotCopy } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftSnapshotCopy/>
AwsRedshiftSnapshotCopyGrant
Creates a snapshot copy grant that allows AWS Redshift to encrypt copied snapshots with a customer master key from AWS KMS in a destination region.
- Resource
import { AwsRedshiftSnapshotCopyGrant } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftSnapshotCopyGrant/>
AwsRedshiftSnapshotSchedule
Provides an Redshift Snapshot Schedule resource.
- Resource
import { AwsRedshiftSnapshotSchedule } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftSnapshotSchedule/>
AwsRedshiftSnapshotScheduleAssociation
Provides an Association Redshift Cluster and Snapshot Schedule resource.
- Resource
import { AwsRedshiftSnapshotScheduleAssociation } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftSnapshotScheduleAssociation/>
AwsRedshiftSubnetGroup
Provides a Redshift Subnet Group resource.
- Resource
- Data
import { AwsRedshiftSubnetGroup } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftSubnetGroup/>
import { DataAwsRedshiftSubnetGroup } from "@dinghy/tf-aws/serviceRedshift"
<DataAwsRedshiftSubnetGroup/>
AwsRedshiftUsageLimit
Provides a Redshift Usage Limit resource.
- Resource
import { AwsRedshiftUsageLimit } from "@dinghy/tf-aws/serviceRedshift"
<AwsRedshiftUsageLimit/>