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.SnowflakeDestinationProperties

Description

 
Synopsis

Documentation

data SnowflakeDestinationProperties Source #

The properties that are applied when Snowflake is being used as a destination.

See: newSnowflakeDestinationProperties smart constructor.

Constructors

SnowflakeDestinationProperties' 

Fields

  • bucketPrefix :: Maybe Text

    The object key for the destination bucket in which Amazon AppFlow places the files.

  • errorHandlingConfig :: Maybe ErrorHandlingConfig

    The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

  • object' :: Text

    The object specified in the Snowflake flow destination.

  • intermediateBucketName :: Text

    The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.

Instances

Instances details
Eq SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Read SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Show SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Generic SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Associated Types

type Rep SnowflakeDestinationProperties :: Type -> Type #

NFData SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Hashable SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

ToJSON SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

FromJSON SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

type Rep SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

type Rep SnowflakeDestinationProperties = D1 ('MetaData "SnowflakeDestinationProperties" "Amazonka.AppFlow.Types.SnowflakeDestinationProperties" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "SnowflakeDestinationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig))) :*: (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intermediateBucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSnowflakeDestinationProperties Source #

Create a value of SnowflakeDestinationProperties 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:bucketPrefix:SnowflakeDestinationProperties', snowflakeDestinationProperties_bucketPrefix - The object key for the destination bucket in which Amazon AppFlow places the files.

$sel:errorHandlingConfig:SnowflakeDestinationProperties', snowflakeDestinationProperties_errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

$sel:object':SnowflakeDestinationProperties', snowflakeDestinationProperties_object - The object specified in the Snowflake flow destination.

$sel:intermediateBucketName:SnowflakeDestinationProperties', snowflakeDestinationProperties_intermediateBucketName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.

snowflakeDestinationProperties_bucketPrefix :: Lens' SnowflakeDestinationProperties (Maybe Text) Source #

The object key for the destination bucket in which Amazon AppFlow places the files.

snowflakeDestinationProperties_errorHandlingConfig :: Lens' SnowflakeDestinationProperties (Maybe ErrorHandlingConfig) Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

snowflakeDestinationProperties_object :: Lens' SnowflakeDestinationProperties Text Source #

The object specified in the Snowflake flow destination.

snowflakeDestinationProperties_intermediateBucketName :: Lens' SnowflakeDestinationProperties Text Source #

The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.