Show / Hide Table of Contents

Class ClusterAttributes

(experimental) Properties that describe an existing cluster instance.

Inheritance
object
ClusterAttributes
Implements
IClusterAttributes
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Redshift.Alpha
Assembly: Amazon.CDK.AWS.Redshift.Alpha.dll
Syntax (csharp)
public class ClusterAttributes : IClusterAttributes
Syntax (vb)
Public Class ClusterAttributes Implements IClusterAttributes
Remarks

Stability: Experimental

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Redshift.Alpha;
             using Amazon.CDK.AWS.EC2;

             SecurityGroup securityGroup;

             var clusterAttributes = new ClusterAttributes {
                 ClusterEndpointAddress = "clusterEndpointAddress",
                 ClusterEndpointPort = 123,
                 ClusterName = "clusterName",

                 // the properties below are optional
                 SecurityGroups = new [] { securityGroup }
             };

Synopsis

Constructors

ClusterAttributes()

(experimental) Properties that describe an existing cluster instance.

Properties

ClusterEndpointAddress

(experimental) Cluster endpoint address.

ClusterEndpointPort

(experimental) Cluster endpoint port.

ClusterName

(experimental) Identifier for the cluster.

SecurityGroups

(experimental) The security groups of the redshift cluster.

Constructors

ClusterAttributes()

(experimental) Properties that describe an existing cluster instance.

public ClusterAttributes()
Remarks

Stability: Experimental

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Redshift.Alpha;
             using Amazon.CDK.AWS.EC2;

             SecurityGroup securityGroup;

             var clusterAttributes = new ClusterAttributes {
                 ClusterEndpointAddress = "clusterEndpointAddress",
                 ClusterEndpointPort = 123,
                 ClusterName = "clusterName",

                 // the properties below are optional
                 SecurityGroups = new [] { securityGroup }
             };

Properties

ClusterEndpointAddress

(experimental) Cluster endpoint address.

public string ClusterEndpointAddress { get; set; }
Property Value

string

Remarks

Stability: Experimental

ClusterEndpointPort

(experimental) Cluster endpoint port.

public double ClusterEndpointPort { get; set; }
Property Value

double

Remarks

Stability: Experimental

ClusterName

(experimental) Identifier for the cluster.

public string ClusterName { get; set; }
Property Value

string

Remarks

Stability: Experimental

SecurityGroups

(experimental) The security groups of the redshift cluster.

public ISecurityGroup[]? SecurityGroups { get; set; }
Property Value

ISecurityGroup[]

Remarks

Default: no security groups will be attached to the import

Stability: Experimental

Implements

IClusterAttributes
Back to top Generated by DocFX