amazonka-opsworks-2.0: Amazon OpsWorks SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.OpsWorks.Types.RdsDbInstance

Description

 
Synopsis

Documentation

data RdsDbInstance Source #

Describes an Amazon RDS instance.

See: newRdsDbInstance smart constructor.

Constructors

RdsDbInstance' 

Fields

Instances

Instances details
FromJSON RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Generic RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Associated Types

type Rep RdsDbInstance :: Type -> Type #

Read RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Show RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

NFData RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Methods

rnf :: RdsDbInstance -> () #

Eq RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

Hashable RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

type Rep RdsDbInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.Types.RdsDbInstance

newRdsDbInstance :: RdsDbInstance Source #

Create a value of RdsDbInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address:RdsDbInstance', rdsDbInstance_address - The instance's address.

$sel:dbInstanceIdentifier:RdsDbInstance', rdsDbInstance_dbInstanceIdentifier - The DB instance identifier.

$sel:dbPassword:RdsDbInstance', rdsDbInstance_dbPassword - AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

$sel:dbUser:RdsDbInstance', rdsDbInstance_dbUser - The master user name.

$sel:engine:RdsDbInstance', rdsDbInstance_engine - The instance's database engine.

$sel:missingOnRds:RdsDbInstance', rdsDbInstance_missingOnRds - Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

$sel:rdsDbInstanceArn:RdsDbInstance', rdsDbInstance_rdsDbInstanceArn - The instance's ARN.

$sel:region:RdsDbInstance', rdsDbInstance_region - The instance's AWS region.

$sel:stackId:RdsDbInstance', rdsDbInstance_stackId - The ID of the stack with which the instance is registered.

rdsDbInstance_dbPassword :: Lens' RdsDbInstance (Maybe Text) Source #

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

rdsDbInstance_engine :: Lens' RdsDbInstance (Maybe Text) Source #

The instance's database engine.

rdsDbInstance_missingOnRds :: Lens' RdsDbInstance (Maybe Bool) Source #

Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

rdsDbInstance_region :: Lens' RdsDbInstance (Maybe Text) Source #

The instance's AWS region.

rdsDbInstance_stackId :: Lens' RdsDbInstance (Maybe Text) Source #

The ID of the stack with which the instance is registered.