AWS Classic
getCluster
Provides details about a specific redshift cluster.
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var example = Output.Create(Aws.RedShift.GetCluster.InvokeAsync(new Aws.RedShift.GetClusterArgs
{
ClusterIdentifier = "example-cluster",
}));
var exampleStream = new Aws.Kinesis.FirehoseDeliveryStream("exampleStream", new Aws.Kinesis.FirehoseDeliveryStreamArgs
{
Destination = "redshift",
S3Configuration = new Aws.Kinesis.Inputs.FirehoseDeliveryStreamS3ConfigurationArgs
{
RoleArn = aws_iam_role.Firehose_role.Arn,
BucketArn = aws_s3_bucket.Bucket.Arn,
BufferSize = 10,
BufferInterval = 400,
CompressionFormat = "GZIP",
},
RedshiftConfiguration = new Aws.Kinesis.Inputs.FirehoseDeliveryStreamRedshiftConfigurationArgs
{
RoleArn = aws_iam_role.Firehose_role.Arn,
ClusterJdbcurl = Output.Tuple(example, example).Apply(values =>
{
var example = values.Item1;
var example1 = values.Item2;
return $"jdbc:redshift://{example.Endpoint}/{example1.DatabaseName}";
}),
Username = "exampleuser",
Password = "Exampl3Pass",
DataTableName = "example-table",
CopyOptions = "delimiter '|'",
DataTableColumns = "example-col",
},
});
}
}
package main
import (
"fmt"
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/kinesis"
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/redshift"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := redshift.LookupCluster(ctx, &redshift.LookupClusterArgs{
ClusterIdentifier: "example-cluster",
}, nil)
if err != nil {
return err
}
_, err = kinesis.NewFirehoseDeliveryStream(ctx, "exampleStream", &kinesis.FirehoseDeliveryStreamArgs{
Destination: pulumi.String("redshift"),
S3Configuration: &kinesis.FirehoseDeliveryStreamS3ConfigurationArgs{
RoleArn: pulumi.Any(aws_iam_role.Firehose_role.Arn),
BucketArn: pulumi.Any(aws_s3_bucket.Bucket.Arn),
BufferSize: pulumi.Int(10),
BufferInterval: pulumi.Int(400),
CompressionFormat: pulumi.String("GZIP"),
},
RedshiftConfiguration: &kinesis.FirehoseDeliveryStreamRedshiftConfigurationArgs{
RoleArn: pulumi.Any(aws_iam_role.Firehose_role.Arn),
ClusterJdbcurl: pulumi.String(fmt.Sprintf("%v%v%v%v", "jdbc:redshift://", example.Endpoint, "/", example.DatabaseName)),
Username: pulumi.String("exampleuser"),
Password: pulumi.String("Exampl3Pass"),
DataTableName: pulumi.String("example-table"),
CopyOptions: pulumi.String("delimiter '|'"),
DataTableColumns: pulumi.String("example-col"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = Output.of(RedshiftFunctions.getCluster(GetClusterArgs.builder()
.clusterIdentifier("example-cluster")
.build()));
var exampleStream = new FirehoseDeliveryStream("exampleStream", FirehoseDeliveryStreamArgs.builder()
.destination("redshift")
.s3Configuration(FirehoseDeliveryStreamS3ConfigurationArgs.builder()
.roleArn(aws_iam_role.firehose_role().arn())
.bucketArn(aws_s3_bucket.bucket().arn())
.bufferSize(10)
.bufferInterval(400)
.compressionFormat("GZIP")
.build())
.redshiftConfiguration(FirehoseDeliveryStreamRedshiftConfigurationArgs.builder()
.roleArn(aws_iam_role.firehose_role().arn())
.clusterJdbcurl(String.format("jdbc:redshift://%s/%s", example.apply(getClusterResult -> getClusterResult.endpoint()),example.apply(getClusterResult -> getClusterResult.databaseName())))
.username("exampleuser")
.password("Exampl3Pass")
.dataTableName("example-table")
.copyOptions("delimiter '|'")
.dataTableColumns("example-col")
.build())
.build());
}
}
import pulumi
import pulumi_aws as aws
example = aws.redshift.get_cluster(cluster_identifier="example-cluster")
example_stream = aws.kinesis.FirehoseDeliveryStream("exampleStream",
destination="redshift",
s3_configuration=aws.kinesis.FirehoseDeliveryStreamS3ConfigurationArgs(
role_arn=aws_iam_role["firehose_role"]["arn"],
bucket_arn=aws_s3_bucket["bucket"]["arn"],
buffer_size=10,
buffer_interval=400,
compression_format="GZIP",
),
redshift_configuration=aws.kinesis.FirehoseDeliveryStreamRedshiftConfigurationArgs(
role_arn=aws_iam_role["firehose_role"]["arn"],
cluster_jdbcurl=f"jdbc:redshift://{example.endpoint}/{example.database_name}",
username="exampleuser",
password="Exampl3Pass",
data_table_name="example-table",
copy_options="delimiter '|'",
data_table_columns="example-col",
))
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.redshift.getCluster({
clusterIdentifier: "example-cluster",
});
const exampleStream = new aws.kinesis.FirehoseDeliveryStream("exampleStream", {
destination: "redshift",
s3Configuration: {
roleArn: aws_iam_role.firehose_role.arn,
bucketArn: aws_s3_bucket.bucket.arn,
bufferSize: 10,
bufferInterval: 400,
compressionFormat: "GZIP",
},
redshiftConfiguration: {
roleArn: aws_iam_role.firehose_role.arn,
clusterJdbcurl: Promise.all([example, example]).then(([example, example1]) => `jdbc:redshift://${example.endpoint}/${example1.databaseName}`),
username: "exampleuser",
password: "Exampl3Pass",
dataTableName: "example-table",
copyOptions: "delimiter '|'",
dataTableColumns: "example-col",
},
});
resources:
exampleStream:
type: aws:kinesis:FirehoseDeliveryStream
properties:
destination: redshift
s3Configuration:
roleArn: ${aws_iam_role.firehose_role.arn}
bucketArn: ${aws_s3_bucket.bucket.arn}
bufferSize: 10
bufferInterval: 400
compressionFormat: GZIP
redshiftConfiguration:
roleArn: ${aws_iam_role.firehose_role.arn}
clusterJdbcurl: jdbc:redshift://${example.endpoint}/${example.databaseName}
username: exampleuser
password: Exampl3Pass
dataTableName: example-table
copyOptions: delimiter '|'
dataTableColumns: example-col
variables:
example:
Fn::Invoke:
Function: aws:redshift:getCluster
Arguments:
clusterIdentifier: example-cluster
Using getCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
def get_cluster(cluster_identifier: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_identifier: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
> Note: This function is named LookupCluster
in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: aws:redshift/getCluster:getCluster
Arguments:
# Arguments dictionary
The following arguments are supported:
- Cluster
Identifier string The cluster identifier
- Dictionary<string, string>
The tags associated to the cluster
- Cluster
Identifier string The cluster identifier
- map[string]string
The tags associated to the cluster
- cluster
Identifier String The cluster identifier
- Map<String,String>
The tags associated to the cluster
- cluster
Identifier string The cluster identifier
- {[key: string]: string}
The tags associated to the cluster
- cluster_
identifier str The cluster identifier
- Mapping[str, str]
The tags associated to the cluster
- cluster
Identifier String The cluster identifier
- Map<String>
The tags associated to the cluster
getCluster Result
The following output properties are available:
- Allow
Version boolUpgrade Whether major version upgrades can be applied during maintenance period
- Aqua
Configuration stringStatus The value represents how the cluster is configured to use AQUA.
- Arn string
Amazon Resource Name (ARN) of cluster.
- Automated
Snapshot intRetention Period The backup retention period
- Availability
Zone string The availability zone of the cluster
- Availability
Zone boolRelocation Enabled Indicates whether the cluster is able to be relocated to another availability zone.
- Bucket
Name string The name of the S3 bucket where the log files are to be stored
- Cluster
Identifier string The cluster identifier
- Cluster
Nodes List<Pulumi.Aws. Red Shift. Outputs. Get Cluster Cluster Node> The nodes in the cluster. Cluster node blocks are documented below
- Cluster
Parameter stringGroup Name The name of the parameter group to be associated with this cluster
- Cluster
Public stringKey The public key for the cluster
- Cluster
Revision stringNumber The cluster revision number
- Cluster
Security List<string>Groups The security groups associated with the cluster
- Cluster
Subnet stringGroup Name The name of a cluster subnet group to be associated with this cluster
- Cluster
Type string The cluster type
- Cluster
Version string - Database
Name string The name of the default database in the cluster
- Default
Iam stringRole Arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- Elastic
Ip string The Elastic IP of the cluster
- Enable
Logging bool Whether cluster logging is enabled
- Encrypted bool
Whether the cluster data is encrypted
- Endpoint string
The cluster endpoint
- Enhanced
Vpc boolRouting Whether enhanced VPC routing is enabled
- Iam
Roles List<string> The IAM roles associated to the cluster
- Id string
The provider-assigned unique ID for this managed resource.
- Kms
Key stringId The KMS encryption key associated to the cluster
- Log
Destination stringType The log destination type.
- Log
Exports List<string> The collection of exported log types. Log types include the connection log, user log and user activity log.
- Maintenance
Track stringName The name of the maintenance track for the restored cluster.
- Manual
Snapshot intRetention Period (Optional) The default number of days to retain a manual snapshot.
- Master
Username string Username for the master DB user
- Node
Type string The cluster node type
- Number
Of intNodes The number of nodes in the cluster
- Port int
The port the cluster responds on
- Preferred
Maintenance stringWindow The maintenance window
- Publicly
Accessible bool Whether the cluster is publicly accessible
- S3Key
Prefix string The folder inside the S3 bucket where the log files are stored
- Vpc
Id string The VPC Id associated with the cluster
- Vpc
Security List<string>Group Ids The VPC security group Ids associated with the cluster
- Dictionary<string, string>
The tags associated to the cluster
- Allow
Version boolUpgrade Whether major version upgrades can be applied during maintenance period
- Aqua
Configuration stringStatus The value represents how the cluster is configured to use AQUA.
- Arn string
Amazon Resource Name (ARN) of cluster.
- Automated
Snapshot intRetention Period The backup retention period
- Availability
Zone string The availability zone of the cluster
- Availability
Zone boolRelocation Enabled Indicates whether the cluster is able to be relocated to another availability zone.
- Bucket
Name string The name of the S3 bucket where the log files are to be stored
- Cluster
Identifier string The cluster identifier
- Cluster
Nodes []GetCluster Cluster Node The nodes in the cluster. Cluster node blocks are documented below
- Cluster
Parameter stringGroup Name The name of the parameter group to be associated with this cluster
- Cluster
Public stringKey The public key for the cluster
- Cluster
Revision stringNumber The cluster revision number
- Cluster
Security []stringGroups The security groups associated with the cluster
- Cluster
Subnet stringGroup Name The name of a cluster subnet group to be associated with this cluster
- Cluster
Type string The cluster type
- Cluster
Version string - Database
Name string The name of the default database in the cluster
- Default
Iam stringRole Arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- Elastic
Ip string The Elastic IP of the cluster
- Enable
Logging bool Whether cluster logging is enabled
- Encrypted bool
Whether the cluster data is encrypted
- Endpoint string
The cluster endpoint
- Enhanced
Vpc boolRouting Whether enhanced VPC routing is enabled
- Iam
Roles []string The IAM roles associated to the cluster
- Id string
The provider-assigned unique ID for this managed resource.
- Kms
Key stringId The KMS encryption key associated to the cluster
- Log
Destination stringType The log destination type.
- Log
Exports []string The collection of exported log types. Log types include the connection log, user log and user activity log.
- Maintenance
Track stringName The name of the maintenance track for the restored cluster.
- Manual
Snapshot intRetention Period (Optional) The default number of days to retain a manual snapshot.
- Master
Username string Username for the master DB user
- Node
Type string The cluster node type
- Number
Of intNodes The number of nodes in the cluster
- Port int
The port the cluster responds on
- Preferred
Maintenance stringWindow The maintenance window
- Publicly
Accessible bool Whether the cluster is publicly accessible
- S3Key
Prefix string The folder inside the S3 bucket where the log files are stored
- Vpc
Id string The VPC Id associated with the cluster
- Vpc
Security []stringGroup Ids The VPC security group Ids associated with the cluster
- map[string]string
The tags associated to the cluster
- allow
Version BooleanUpgrade Whether major version upgrades can be applied during maintenance period
- aqua
Configuration StringStatus The value represents how the cluster is configured to use AQUA.
- arn String
Amazon Resource Name (ARN) of cluster.
- automated
Snapshot IntegerRetention Period The backup retention period
- availability
Zone String The availability zone of the cluster
- availability
Zone BooleanRelocation Enabled Indicates whether the cluster is able to be relocated to another availability zone.
- bucket
Name String The name of the S3 bucket where the log files are to be stored
- cluster
Identifier String The cluster identifier
- cluster
Nodes List<GetCluster Cluster Node> The nodes in the cluster. Cluster node blocks are documented below
- cluster
Parameter StringGroup Name The name of the parameter group to be associated with this cluster
- cluster
Public StringKey The public key for the cluster
- cluster
Revision StringNumber The cluster revision number
- cluster
Security List<String>Groups The security groups associated with the cluster
- cluster
Subnet StringGroup Name The name of a cluster subnet group to be associated with this cluster
- cluster
Type String The cluster type
- cluster
Version String - database
Name String The name of the default database in the cluster
- default
Iam StringRole Arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- elastic
Ip String The Elastic IP of the cluster
- enable
Logging Boolean Whether cluster logging is enabled
- encrypted Boolean
Whether the cluster data is encrypted
- endpoint String
The cluster endpoint
- enhanced
Vpc BooleanRouting Whether enhanced VPC routing is enabled
- iam
Roles List<String> The IAM roles associated to the cluster
- id String
The provider-assigned unique ID for this managed resource.
- kms
Key StringId The KMS encryption key associated to the cluster
- log
Destination StringType The log destination type.
- log
Exports List<String> The collection of exported log types. Log types include the connection log, user log and user activity log.
- maintenance
Track StringName The name of the maintenance track for the restored cluster.
- manual
Snapshot IntegerRetention Period (Optional) The default number of days to retain a manual snapshot.
- master
Username String Username for the master DB user
- node
Type String The cluster node type
- number
Of IntegerNodes The number of nodes in the cluster
- port Integer
The port the cluster responds on
- preferred
Maintenance StringWindow The maintenance window
- publicly
Accessible Boolean Whether the cluster is publicly accessible
- s3Key
Prefix String The folder inside the S3 bucket where the log files are stored
- vpc
Id String The VPC Id associated with the cluster
- vpc
Security List<String>Group Ids The VPC security group Ids associated with the cluster
- Map<String,String>
The tags associated to the cluster
- allow
Version booleanUpgrade Whether major version upgrades can be applied during maintenance period
- aqua
Configuration stringStatus The value represents how the cluster is configured to use AQUA.
- arn string
Amazon Resource Name (ARN) of cluster.
- automated
Snapshot numberRetention Period The backup retention period
- availability
Zone string The availability zone of the cluster
- availability
Zone booleanRelocation Enabled Indicates whether the cluster is able to be relocated to another availability zone.
- bucket
Name string The name of the S3 bucket where the log files are to be stored
- cluster
Identifier string The cluster identifier
- cluster
Nodes GetCluster Cluster Node[] The nodes in the cluster. Cluster node blocks are documented below
- cluster
Parameter stringGroup Name The name of the parameter group to be associated with this cluster
- cluster
Public stringKey The public key for the cluster
- cluster
Revision stringNumber The cluster revision number
- cluster
Security string[]Groups The security groups associated with the cluster
- cluster
Subnet stringGroup Name The name of a cluster subnet group to be associated with this cluster
- cluster
Type string The cluster type
- cluster
Version string - database
Name string The name of the default database in the cluster
- default
Iam stringRole Arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- elastic
Ip string The Elastic IP of the cluster
- enable
Logging boolean Whether cluster logging is enabled
- encrypted boolean
Whether the cluster data is encrypted
- endpoint string
The cluster endpoint
- enhanced
Vpc booleanRouting Whether enhanced VPC routing is enabled
- iam
Roles string[] The IAM roles associated to the cluster
- id string
The provider-assigned unique ID for this managed resource.
- kms
Key stringId The KMS encryption key associated to the cluster
- log
Destination stringType The log destination type.
- log
Exports string[] The collection of exported log types. Log types include the connection log, user log and user activity log.
- maintenance
Track stringName The name of the maintenance track for the restored cluster.
- manual
Snapshot numberRetention Period (Optional) The default number of days to retain a manual snapshot.
- master
Username string Username for the master DB user
- node
Type string The cluster node type
- number
Of numberNodes The number of nodes in the cluster
- port number
The port the cluster responds on
- preferred
Maintenance stringWindow The maintenance window
- publicly
Accessible boolean Whether the cluster is publicly accessible
- s3Key
Prefix string The folder inside the S3 bucket where the log files are stored
- vpc
Id string The VPC Id associated with the cluster
- vpc
Security string[]Group Ids The VPC security group Ids associated with the cluster
- {[key: string]: string}
The tags associated to the cluster
- allow_
version_ boolupgrade Whether major version upgrades can be applied during maintenance period
- aqua_
configuration_ strstatus The value represents how the cluster is configured to use AQUA.
- arn str
Amazon Resource Name (ARN) of cluster.
- automated_
snapshot_ intretention_ period The backup retention period
- availability_
zone str The availability zone of the cluster
- availability_
zone_ boolrelocation_ enabled Indicates whether the cluster is able to be relocated to another availability zone.
- bucket_
name str The name of the S3 bucket where the log files are to be stored
- cluster_
identifier str The cluster identifier
- cluster_
nodes Sequence[GetCluster Cluster Node] The nodes in the cluster. Cluster node blocks are documented below
- cluster_
parameter_ strgroup_ name The name of the parameter group to be associated with this cluster
- cluster_
public_ strkey The public key for the cluster
- cluster_
revision_ strnumber The cluster revision number
- cluster_
security_ Sequence[str]groups The security groups associated with the cluster
- cluster_
subnet_ strgroup_ name The name of a cluster subnet group to be associated with this cluster
- cluster_
type str The cluster type
- cluster_
version str - database_
name str The name of the default database in the cluster
- default_
iam_ strrole_ arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- elastic_
ip str The Elastic IP of the cluster
- enable_
logging bool Whether cluster logging is enabled
- encrypted bool
Whether the cluster data is encrypted
- endpoint str
The cluster endpoint
- enhanced_
vpc_ boolrouting Whether enhanced VPC routing is enabled
- iam_
roles Sequence[str] The IAM roles associated to the cluster
- id str
The provider-assigned unique ID for this managed resource.
- kms_
key_ strid The KMS encryption key associated to the cluster
- log_
destination_ strtype The log destination type.
- log_
exports Sequence[str] The collection of exported log types. Log types include the connection log, user log and user activity log.
- maintenance_
track_ strname The name of the maintenance track for the restored cluster.
- manual_
snapshot_ intretention_ period (Optional) The default number of days to retain a manual snapshot.
- master_
username str Username for the master DB user
- node_
type str The cluster node type
- number_
of_ intnodes The number of nodes in the cluster
- port int
The port the cluster responds on
- preferred_
maintenance_ strwindow The maintenance window
- publicly_
accessible bool Whether the cluster is publicly accessible
- s3_
key_ strprefix The folder inside the S3 bucket where the log files are stored
- vpc_
id str The VPC Id associated with the cluster
- vpc_
security_ Sequence[str]group_ ids The VPC security group Ids associated with the cluster
- Mapping[str, str]
The tags associated to the cluster
- allow
Version BooleanUpgrade Whether major version upgrades can be applied during maintenance period
- aqua
Configuration StringStatus The value represents how the cluster is configured to use AQUA.
- arn String
Amazon Resource Name (ARN) of cluster.
- automated
Snapshot NumberRetention Period The backup retention period
- availability
Zone String The availability zone of the cluster
- availability
Zone BooleanRelocation Enabled Indicates whether the cluster is able to be relocated to another availability zone.
- bucket
Name String The name of the S3 bucket where the log files are to be stored
- cluster
Identifier String The cluster identifier
- cluster
Nodes List<Property Map> The nodes in the cluster. Cluster node blocks are documented below
- cluster
Parameter StringGroup Name The name of the parameter group to be associated with this cluster
- cluster
Public StringKey The public key for the cluster
- cluster
Revision StringNumber The cluster revision number
- cluster
Security List<String>Groups The security groups associated with the cluster
- cluster
Subnet StringGroup Name The name of a cluster subnet group to be associated with this cluster
- cluster
Type String The cluster type
- cluster
Version String - database
Name String The name of the default database in the cluster
- default
Iam StringRole Arn ∂The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was created.
- elastic
Ip String The Elastic IP of the cluster
- enable
Logging Boolean Whether cluster logging is enabled
- encrypted Boolean
Whether the cluster data is encrypted
- endpoint String
The cluster endpoint
- enhanced
Vpc BooleanRouting Whether enhanced VPC routing is enabled
- iam
Roles List<String> The IAM roles associated to the cluster
- id String
The provider-assigned unique ID for this managed resource.
- kms
Key StringId The KMS encryption key associated to the cluster
- log
Destination StringType The log destination type.
- log
Exports List<String> The collection of exported log types. Log types include the connection log, user log and user activity log.
- maintenance
Track StringName The name of the maintenance track for the restored cluster.
- manual
Snapshot NumberRetention Period (Optional) The default number of days to retain a manual snapshot.
- master
Username String Username for the master DB user
- node
Type String The cluster node type
- number
Of NumberNodes The number of nodes in the cluster
- port Number
The port the cluster responds on
- preferred
Maintenance StringWindow The maintenance window
- publicly
Accessible Boolean Whether the cluster is publicly accessible
- s3Key
Prefix String The folder inside the S3 bucket where the log files are stored
- vpc
Id String The VPC Id associated with the cluster
- vpc
Security List<String>Group Ids The VPC security group Ids associated with the cluster
- Map<String>
The tags associated to the cluster
Supporting Types
GetClusterClusterNode
- Node
Role string Whether the node is a leader node or a compute node
- Private
Ip stringAddress The private IP address of a node within a cluster
- Public
Ip stringAddress The public IP address of a node within a cluster
- Node
Role string Whether the node is a leader node or a compute node
- Private
Ip stringAddress The private IP address of a node within a cluster
- Public
Ip stringAddress The public IP address of a node within a cluster
- node
Role String Whether the node is a leader node or a compute node
- private
Ip StringAddress The private IP address of a node within a cluster
- public
Ip StringAddress The public IP address of a node within a cluster
- node
Role string Whether the node is a leader node or a compute node
- private
Ip stringAddress The private IP address of a node within a cluster
- public
Ip stringAddress The public IP address of a node within a cluster
- node_
role str Whether the node is a leader node or a compute node
- private_
ip_ straddress The private IP address of a node within a cluster
- public_
ip_ straddress The public IP address of a node within a cluster
- node
Role String Whether the node is a leader node or a compute node
- private
Ip StringAddress The private IP address of a node within a cluster
- public
Ip StringAddress The public IP address of a node within a cluster
Package Details
- Repository
- https://github.com/pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
aws
Terraform Provider.