Show / Hide Table of Contents

Interface IInstanceEngine

Interface representing a database instance (as opposed to cluster) engine.

Inherited Members
IEngine.EngineType
IEngine.DefaultUsername
IEngine.EngineFamily
IEngine.EngineVersion
IEngine.ParameterGroupFamily
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.AWS.RDS.dll
Syntax (csharp)
public interface IInstanceEngine : IEngine
Syntax (vb)
Public Interface IInstanceEngine
    Inherits IEngine

Synopsis

Properties

MultiUserRotationApplication

The application used by this engine to perform rotation for a multi-user scenario.

SingleUserRotationApplication

The application used by this engine to perform rotation for a single-user scenario.

SupportsReadReplicaBackups

Whether this engine supports automatic backups of a read replica instance.

Methods

BindToInstance(Construct, IInstanceEngineBindOptions)

Method called when the engine is used to create a new instance.

Properties

MultiUserRotationApplication

The application used by this engine to perform rotation for a multi-user scenario.

SecretRotationApplication MultiUserRotationApplication { get; }
Property Value

SecretRotationApplication

SingleUserRotationApplication

The application used by this engine to perform rotation for a single-user scenario.

SecretRotationApplication SingleUserRotationApplication { get; }
Property Value

SecretRotationApplication

SupportsReadReplicaBackups

Whether this engine supports automatic backups of a read replica instance.

virtual Nullable<bool> SupportsReadReplicaBackups { get; }
Property Value

System.Nullable<System.Boolean>

Remarks

Default: false

Methods

BindToInstance(Construct, IInstanceEngineBindOptions)

Method called when the engine is used to create a new instance.

IInstanceEngineConfig BindToInstance(Construct scope, IInstanceEngineBindOptions options)
Parameters
scope Construct
options IInstanceEngineBindOptions
Returns

IInstanceEngineConfig

Back to top Generated by DocFX