libZSservicesZSamazonka-quicksightZSamazonka-quicksight
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.QuickSight.Types.RedshiftParameters

Description

 
Synopsis

Documentation

data RedshiftParameters Source #

The parameters for Amazon Redshift. The ClusterId field can be blank if Host and Port are both set. The Host and Port fields can be blank if the ClusterId field is set.

See: newRedshiftParameters smart constructor.

Constructors

RedshiftParameters' 

Fields

Instances

Instances details
Eq RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

Read RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

Show RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

Generic RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

Associated Types

type Rep RedshiftParameters :: Type -> Type #

NFData RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

Methods

rnf :: RedshiftParameters -> () #

Hashable RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

ToJSON RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

FromJSON RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

type Rep RedshiftParameters Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RedshiftParameters

type Rep RedshiftParameters = D1 ('MetaData "RedshiftParameters" "Amazonka.QuickSight.Types.RedshiftParameters" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "RedshiftParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clusterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "host") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "database") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRedshiftParameters Source #

Create a value of RedshiftParameters 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:clusterId:RedshiftParameters', redshiftParameters_clusterId - Cluster ID. This field can be blank if the Host and Port are provided.

$sel:host:RedshiftParameters', redshiftParameters_host - Host. This field can be blank if ClusterId is provided.

$sel:port:RedshiftParameters', redshiftParameters_port - Port. This field can be blank if the ClusterId is provided.

$sel:database:RedshiftParameters', redshiftParameters_database - Database.

redshiftParameters_clusterId :: Lens' RedshiftParameters (Maybe Text) Source #

Cluster ID. This field can be blank if the Host and Port are provided.

redshiftParameters_host :: Lens' RedshiftParameters (Maybe Text) Source #

Host. This field can be blank if ClusterId is provided.

redshiftParameters_port :: Lens' RedshiftParameters (Maybe Natural) Source #

Port. This field can be blank if the ClusterId is provided.