Show / Hide Table of Contents

Class DatabaseClusterArgs

Inheritance
System.Object
InputArgs
ResourceArgs
DatabaseClusterArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.DigitalOcean
Assembly: Pulumi.DigitalOcean.dll
Syntax
public sealed class DatabaseClusterArgs : ResourceArgs

Constructors

View Source

DatabaseClusterArgs()

Declaration
public DatabaseClusterArgs()

Properties

View Source

Engine

Database engine used by the cluster (ex. pg for PostreSQL, mysql for MySQL, or redis for Redis).

Declaration
public Input<string> Engine { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EvictionPolicy

A string specifying the eviction policy for a Redis cluster. Valid values are: noeviction, allkeys_lru, allkeys_random, volatile_lru, volatile_random, or volatile_ttl.

Declaration
public Input<string> EvictionPolicy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MaintenanceWindows

Defines when the automatic maintenance should be performed for the database cluster.

Declaration
public InputList<DatabaseClusterMaintenanceWindowArgs> MaintenanceWindows { get; set; }
Property Value
Type Description
InputList<DatabaseClusterMaintenanceWindowArgs>
View Source

Name

The name of the database cluster.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NodeCount

Number of nodes that will be included in the cluster.

Declaration
public Input<int> NodeCount { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

PrivateNetworkUuid

The ID of the VPC where the database cluster will be located.

Declaration
public Input<string> PrivateNetworkUuid { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

DigitalOcean region where the cluster will reside.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Size

Database Droplet size associated with the cluster (ex. db-s-1vcpu-1gb).

Declaration
public Input<string> Size { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SqlMode

A comma separated string specifying the SQL modes for a MySQL cluster.

Declaration
public Input<string> SqlMode { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A list of tag names to be applied to the database cluster.

Declaration
public InputList<string> Tags { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Version

Engine version used by the cluster (ex. 11 for PostgreSQL 11).

Declaration
public Input<string> Version { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.