libZSservicesZSamazonka-appflowZSamazonka-appflow
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.AppFlow.Types.SnowflakeConnectorProfileProperties

Description

 
Synopsis

Documentation

data SnowflakeConnectorProfileProperties Source #

The connector-specific profile properties required when using Snowflake.

See: newSnowflakeConnectorProfileProperties smart constructor.

Constructors

SnowflakeConnectorProfileProperties' 

Fields

  • privateLinkServiceName :: Maybe Text

    The Snowflake Private Link service name to be used for private data transfers.

  • accountName :: Maybe Text

    The name of the account.

  • bucketPrefix :: Maybe Text

    The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

  • region :: Maybe Text

    The Amazon Web Services Region of the Snowflake account.

  • warehouse :: Text

    The name of the Snowflake warehouse.

  • stage :: Text

    The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

  • bucketName :: Text

    The name of the Amazon S3 bucket associated with Snowflake.

Instances

Instances details
Eq SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Read SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Show SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Generic SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

NFData SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Hashable SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

ToJSON SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

FromJSON SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

type Rep SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

type Rep SnowflakeConnectorProfileProperties = D1 ('MetaData "SnowflakeConnectorProfileProperties" "Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "SnowflakeConnectorProfileProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "privateLinkServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "accountName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "warehouse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSnowflakeConnectorProfileProperties Source #

Create a value of SnowflakeConnectorProfileProperties 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:privateLinkServiceName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_privateLinkServiceName - The Snowflake Private Link service name to be used for private data transfers.

$sel:accountName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_accountName - The name of the account.

$sel:bucketPrefix:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_bucketPrefix - The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

$sel:region:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_region - The Amazon Web Services Region of the Snowflake account.

$sel:warehouse:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_warehouse - The name of the Snowflake warehouse.

$sel:stage:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_stage - The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

$sel:bucketName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_bucketName - The name of the Amazon S3 bucket associated with Snowflake.

snowflakeConnectorProfileProperties_privateLinkServiceName :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The Snowflake Private Link service name to be used for private data transfers.

snowflakeConnectorProfileProperties_bucketPrefix :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

snowflakeConnectorProfileProperties_region :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The Amazon Web Services Region of the Snowflake account.

snowflakeConnectorProfileProperties_stage :: Lens' SnowflakeConnectorProfileProperties Text Source #

The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

snowflakeConnectorProfileProperties_bucketName :: Lens' SnowflakeConnectorProfileProperties Text Source #

The name of the Amazon S3 bucket associated with Snowflake.