get Cluster
Provides details about a specific redshift cluster.
Example Usage
resources:
exampleStream:
type: aws:kinesis:FirehoseDeliveryStream
name: example_stream
properties:
name: kinesis-firehose-example-stream
destination: redshift
redshiftConfiguration:
roleArn: ${firehoseRole.arn}
clusterJdbcurl: jdbc:redshift://${example.endpoint}/${example.databaseName}
username: exampleuser
password: Exampl3Pass
dataTableName: example-table
copyOptions: delimiter '|'
dataTableColumns: example-col
s3Configuration:
roleArn: ${firehoseRole.arn}
bucketArn: ${bucket.arn}
bufferSize: 10
bufferInterval: 400
compressionFormat: GZIP
variables:
example:
fn::invoke:
function: aws:redshift:getCluster
arguments:
clusterIdentifier: example-cluster
Content copied to clipboard
Return
A collection of values returned by getCluster.
Parameters
argument
A collection of arguments for invoking getCluster.
suspend fun getCluster(clusterIdentifier: String, tags: Map<String, String>? = null): GetClusterResult
Return
A collection of values returned by getCluster.
Parameters
cluster Identifier
Cluster identifier
tags
Tags associated to the cluster
See also
Return
A collection of values returned by getCluster.
Parameters
argument
Builder for com.pulumi.aws.redshift.kotlin.inputs.GetClusterPlainArgs.