Class ClusterInstanceState
Inherited Members
Namespace: Pulumi.Aws.Neptune
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterInstanceState : ResourceArgs
Constructors
View SourceClusterInstanceState()
Declaration
public ClusterInstanceState()
Properties
View SourceAddress
The hostname of the instance. See also endpoint and port.
Declaration
public Input<string> Address { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
Arn
Amazon Resource Name (ARN) of neptune instance
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
DbiResourceId
The region-unique, immutable identifier for the neptune instance.
Declaration
public Input<string> DbiResourceId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Endpoint
The connection endpoint in address:port format.
Declaration
public Input<string> Endpoint { 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> |
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> |
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> |
StorageEncrypted
Specifies whether the neptune cluster is encrypted.
Declaration
public Input<bool> StorageEncrypted { 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> |
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> |