Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Cluster ¶
type Cluster struct {
pulumi.ResourceState
}
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
type ClusterArgs ¶
type ClusterArgs struct { DbPort int `pulumi:"dbPort"` MaxConcurrentCluster string `pulumi:"maxConcurrentCluster"` EnableLogging *bool `pulumi:"enableLogging"` GlueCatalogDatabaseName string `pulumi:"glueCatalogDatabaseName"` RedshiftLoggingS3BucketName string `pulumi:"redshiftLoggingS3BucketName"` NumDbNodes int `pulumi:"numDbNodes"` DbNodeType string `pulumi:"dbNodeType"` DbName string `pulumi:"dbName"` DbMasterUsername string `pulumi:"dbMasterUsername"` DbMasterPassword pulumi.StringInput `pulumi:"dbMasterPassword"` DbMaintenanceWindow string `pulumi:"dbMaintenanceWindow"` PubliclyAccessible *bool `pulumi:"publiclyAccessible"` NotificationEmail string `pulumi:"notificationEmail"` VpcID pulumi.StringInput `pulumi:"vpcID"` SubnetIDs pulumi.StringArrayInput `pulumi:"subnetIDs"` AdditionalSecurityGroupIDs pulumi.StringArrayInput `pulumi:"additionalSecurityGroupIDs"` EnableEventSubscription *bool `pulumi:"enableEventSubscription"` DbClusterIdentifier string `pulumi:"dbClusterIdentifier"` }
Click to show internal directories.
Click to hide internal directories.