libZSservicesZSamazonka-appsyncZSamazonka-appsync
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppSync.Types.RdsHttpEndpointConfig

Description

 
Synopsis

Documentation

data RdsHttpEndpointConfig Source #

The Amazon RDS HTTP endpoint configuration.

See: newRdsHttpEndpointConfig smart constructor.

Constructors

RdsHttpEndpointConfig' 

Fields

Instances

Instances details
Eq RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Read RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Show RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Generic RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Associated Types

type Rep RdsHttpEndpointConfig :: Type -> Type #

NFData RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Methods

rnf :: RdsHttpEndpointConfig -> () #

Hashable RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

ToJSON RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

FromJSON RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

type Rep RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

type Rep RdsHttpEndpointConfig = D1 ('MetaData "RdsHttpEndpointConfig" "Amazonka.AppSync.Types.RdsHttpEndpointConfig" "libZSservicesZSamazonka-appsyncZSamazonka-appsync" 'False) (C1 ('MetaCons "RdsHttpEndpointConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dbClusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsSecretStoreArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRdsHttpEndpointConfig :: RdsHttpEndpointConfig Source #

Create a value of RdsHttpEndpointConfig 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:dbClusterIdentifier:RdsHttpEndpointConfig', rdsHttpEndpointConfig_dbClusterIdentifier - Amazon RDS cluster ARN.

$sel:schema:RdsHttpEndpointConfig', rdsHttpEndpointConfig_schema - Logical schema name.

$sel:databaseName:RdsHttpEndpointConfig', rdsHttpEndpointConfig_databaseName - Logical database name.

$sel:awsRegion:RdsHttpEndpointConfig', rdsHttpEndpointConfig_awsRegion - Amazon Web Services Region for RDS HTTP endpoint.

$sel:awsSecretStoreArn:RdsHttpEndpointConfig', rdsHttpEndpointConfig_awsSecretStoreArn - Amazon Web Services secret store ARN for database credentials.

rdsHttpEndpointConfig_awsRegion :: Lens' RdsHttpEndpointConfig (Maybe Text) Source #

Amazon Web Services Region for RDS HTTP endpoint.

rdsHttpEndpointConfig_awsSecretStoreArn :: Lens' RdsHttpEndpointConfig (Maybe Text) Source #

Amazon Web Services secret store ARN for database credentials.