Show / Hide Table of Contents

Class ClusterInstanceArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterInstanceArgs
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.Aws.DocDB
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterInstanceArgs : ResourceArgs

Constructors

View Source

ClusterInstanceArgs()

Declaration
public ClusterInstanceArgs()

Properties

View Source

ApplyImmediately

Specifies whether any database modifications are applied immediately, or during the next maintenance window. Default isfalse.

Declaration
public Input<bool> ApplyImmediately { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AutoMinorVersionUpgrade

Indicates that minor engine upgrades will be applied automatically to the DB instance during the maintenance window. Default true.

Declaration
public Input<bool> AutoMinorVersionUpgrade { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AvailabilityZone

The EC2 Availability Zone that the DB instance is created in. See docs about the details.

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

CaCertIdentifier

(Optional) The identifier of the CA certificate for the DB instance.

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

ClusterIdentifier

The identifier of the aws.docdb.Cluster in which to launch this instance.

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

Engine

The name of the database engine to be used for the DocDB instance. Defaults to docdb. Valid Values: docdb.

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

Identifier

The indentifier for the DocDB instance, if omitted, this provider will assign a random, unique identifier.

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

IdentifierPrefix

Creates a unique identifier beginning with the specified prefix. Conflicts with identifer.

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

InstanceClass

The instance class to use. For details on CPU and memory, see Scaling for DocDB Instances. DocDB currently supports the below instance classes. Please see AWS Documentation for complete details.

  • db.r4.large
  • db.r4.xlarge
  • db.r4.2xlarge
  • db.r4.4xlarge
  • db.r4.8xlarge
  • db.r4.16xlarge
Declaration
public Input<string> InstanceClass { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PreferredMaintenanceWindow

The window to perform maintenance in. Syntax: "ddd:hh24:mi-ddd:hh24:mi". Eg: "Mon:00:00-Mon:03:00".

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

PromotionTier

Default 0. Failover Priority setting on instance level. The reader who has lower tier has higher priority to get promoter to writer.

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

Tags

A map of tags to assign to the instance.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.