Class ClusterInstanceArgs
Inherited Members
Namespace: Pulumi.Aws.Neptune
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterInstanceArgs : ResourceArgs
Constructors
View SourceClusterInstanceArgs()
Declaration
public ClusterInstanceArgs()
Properties
View SourceApplyImmediately
Specifies whether any instance 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> |
AutoMinorVersionUpgrade
Indicates that minor engine upgrades will be applied automatically to the instance during the maintenance window. Default is true.
Declaration
public Input<bool> AutoMinorVersionUpgrade { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
AvailabilityZone
The EC2 Availability Zone that the neptune instance is created in.
Declaration
public Input<string> AvailabilityZone { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ClusterIdentifier
The identifier of the aws.neptune.Cluster in which to launch this instance.
Declaration
public Input<string> ClusterIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Engine
The name of the database engine to be used for the neptune instance. Defaults to neptune. Valid Values: neptune.
Declaration
public Input<string> Engine { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EngineVersion
The neptune engine version.
Declaration
public Input<string> EngineVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Identifier
The indentifier for the neptune 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> |
IdentifierPrefix
Creates a unique identifier beginning with the specified prefix. Conflicts with identifier.
Declaration
public Input<string> IdentifierPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
InstanceClass
The instance class to use.
Declaration
public Input<string> InstanceClass { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NeptuneParameterGroupName
The name of the neptune parameter group to associate with this instance.
Declaration
public Input<string> NeptuneParameterGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NeptuneSubnetGroupName
A subnet group to associate with this neptune instance. NOTE: This must match the neptune_subnet_group_name of the attached aws.neptune.Cluster.
Declaration
public Input<string> NeptuneSubnetGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Port
The port on which the DB accepts connections. Defaults to 8182.
Declaration
public Input<int> Port { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
PreferredBackupWindow
The daily time range during which automated backups are created if automated backups are enabled. Eg: "04:00-09:00"
Declaration
public Input<string> PreferredBackupWindow { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
PubliclyAccessible
Bool to control if instance is publicly accessible. Default is false.
Declaration
public Input<bool> PubliclyAccessible { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Tags
A map of tags to assign to the instance.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |