Show / Hide Table of Contents

Class ClusterInstanceState

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

Constructors

View Source

ClusterInstanceState()

Declaration
public ClusterInstanceState()

Properties

View Source

Address

The hostname of the instance. See also endpoint and port.

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

ApplyImmediately

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>
View Source

Arn

Amazon Resource Name (ARN) of neptune instance

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

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>
View Source

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>
View Source

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>
View Source

DbiResourceId

The region-unique, immutable identifier for the neptune instance.

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

Endpoint

The connection endpoint in address:port format.

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

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>
View Source

EngineVersion

The neptune engine version.

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

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>
View Source

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>
View Source

InstanceClass

The instance class to use.

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

KmsKeyArn

The ARN for the KMS encryption key if one is set to the neptune cluster.

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

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>
View Source

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>
View Source

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>
View Source

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>
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

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>
View Source

StorageEncrypted

Specifies whether the neptune cluster is encrypted.

Declaration
public Input<bool> StorageEncrypted { get; set; }
Property Value
Type Description
Input<System.Boolean>
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

Writer

Boolean indicating if this instance is writable. False indicates this instance is a read replica.

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