Class ClusterAttributes
(experimental) Properties that describe an existing cluster instance.
Inheritance
System.Object
ClusterAttributes
Implements
Namespace: Amazon.CDK.AWS.Redshift
Assembly: Amazon.CDK.AWS.Redshift.dll
Syntax (csharp)
public class ClusterAttributes : Object, IClusterAttributes
Syntax (vb)
Public Class ClusterAttributes
Inherits Object
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.EC2;
using Amazon.CDK.AWS.Redshift;
SecurityGroup securityGroup;
var clusterAttributes = new ClusterAttributes {
ClusterEndpointAddress = "clusterEndpointAddress",
ClusterEndpointPort = 123,
ClusterName = "clusterName",
// the properties below are optional
SecurityGroups = new [] { securityGroup }
};
Synopsis
Constructors
ClusterAttributes() |
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()
public ClusterAttributes()
Properties
ClusterEndpointAddress
(experimental) Cluster endpoint address.
public string ClusterEndpointAddress { get; set; }
Property Value
System.String
Remarks
Stability: Experimental
ClusterEndpointPort
(experimental) Cluster endpoint port.
public double ClusterEndpointPort { get; set; }
Property Value
System.Double
Remarks
Stability: Experimental
ClusterName
(experimental) Identifier for the cluster.
public string ClusterName { get; set; }
Property Value
System.String
Remarks
Stability: Experimental
SecurityGroups
(experimental) The security groups of the redshift cluster.
public ISecurityGroup[] SecurityGroups { get; set; }
Property Value
Remarks
Default: no security groups will be attached to the import
Stability: Experimental