Skip to main content

Redshift

AwsRedshiftAuthenticationProfile

Creates a Redshift authentication profile

import { AwsRedshiftAuthenticationProfile } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftAuthenticationProfile/>

AwsRedshiftCluster

Provides a Redshift Cluster resource.

import { AwsRedshiftCluster } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftCluster/>

AwsRedshiftClusterCredentials

Provides redshift cluster credentials

import { DataAwsRedshiftClusterCredentials } from "@dinghy/tf-aws/serviceRedshift"

<DataAwsRedshiftClusterCredentials/>

AwsRedshiftClusterIamRoles

Provides a Redshift Cluster IAM Roles resource.

import { AwsRedshiftClusterIamRoles } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftClusterIamRoles/>

AwsRedshiftClusterSnapshot

Creates a Redshift cluster snapshot

import { AwsRedshiftClusterSnapshot } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftClusterSnapshot/>

AwsRedshiftDataShareAuthorization

Terraform resource for managing an AWS Redshift Data Share Authorization.

import { AwsRedshiftDataShareAuthorization } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftDataShareAuthorization/>

AwsRedshiftDataShareConsumerAssociation

Terraform resource for managing an AWS Redshift Data Share Consumer Association.

import { AwsRedshiftDataShareConsumerAssociation } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftDataShareConsumerAssociation/>

AwsRedshiftDataShares

Terraform data source for managing AWS Redshift Data Shares.

import { DataAwsRedshiftDataShares } from "@dinghy/tf-aws/serviceRedshift"

<DataAwsRedshiftDataShares/>

AwsRedshiftEndpointAccess

Provides a Redshift Endpoint Access resource.

import { AwsRedshiftEndpointAccess } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftEndpointAccess/>

AwsRedshiftEndpointAuthorization

Provides a Redshift Endpoint Authorization resource.

import { AwsRedshiftEndpointAuthorization } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftEndpointAuthorization/>

AwsRedshiftEventSubscription

Provides a Redshift event subscription 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.

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).

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.

import { AwsRedshiftIntegration } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftIntegration/>

AwsRedshiftLogging

Terraform resource for managing an AWS Redshift Logging configuration.

import { AwsRedshiftLogging } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftLogging/>

AwsRedshiftOrderableCluster

Information about RDS orderable DB instances.

import { DataAwsRedshiftOrderableCluster } from "@dinghy/tf-aws/serviceRedshift"

<DataAwsRedshiftOrderableCluster/>

AwsRedshiftParameterGroup

Provides a Redshift Cluster parameter group resource.

import { AwsRedshiftParameterGroup } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftParameterGroup/>

AwsRedshiftPartner

Provides a Redshift Partner resource.

import { AwsRedshiftPartner } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftPartner/>

AwsRedshiftProducerDataShares

Terraform data source for managing AWS Redshift Producer Data Shares.

import { DataAwsRedshiftProducerDataShares } from "@dinghy/tf-aws/serviceRedshift"

<DataAwsRedshiftProducerDataShares/>

AwsRedshiftResourcePolicy

Provides a Redshift Resource Policy resource.

import { AwsRedshiftResourcePolicy } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftResourcePolicy/>

AwsRedshiftScheduledAction

Provides a Redshift Scheduled Action resource.

import { AwsRedshiftScheduledAction } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftScheduledAction/>

AwsRedshiftSnapshotCopy

Terraform resource for managing an AWS Redshift Snapshot Copy.

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.

import { AwsRedshiftSnapshotCopyGrant } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftSnapshotCopyGrant/>

AwsRedshiftSnapshotSchedule

Provides an Redshift Snapshot Schedule resource.

import { AwsRedshiftSnapshotSchedule } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftSnapshotSchedule/>

AwsRedshiftSnapshotScheduleAssociation

Provides an Association Redshift Cluster and Snapshot Schedule resource.

import { AwsRedshiftSnapshotScheduleAssociation } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftSnapshotScheduleAssociation/>

AwsRedshiftSubnetGroup

Provides a Redshift Subnet Group resource.

import { AwsRedshiftSubnetGroup } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftSubnetGroup/>

AwsRedshiftUsageLimit

Provides a Redshift Usage Limit resource.

import { AwsRedshiftUsageLimit } from "@dinghy/tf-aws/serviceRedshift"

<AwsRedshiftUsageLimit/>