Skip to content

/AWS1/CL_DZNSNOWFLAKEPROPSOUT

Contains the Snowflake-specific settings returned for an existing connection, including the current role, identity mapping, lineage sync state, and connection status.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_snowflakerole TYPE /AWS1/DZNSNOWFLAKEROLE /AWS1/DZNSNOWFLAKEROLE

The Snowflake role used to access Snowflake resources.

io_identitymapping TYPE REF TO /AWS1/CL_DZNIDENTITYMAPPING /AWS1/CL_DZNIDENTITYMAPPING

The identity mapping configuration for the Snowflake connection.

io_lineagesync TYPE REF TO /AWS1/CL_DZNLINEAGESYNCOUTPUT /AWS1/CL_DZNLINEAGESYNCOUTPUT

The lineage sync configuration for the Snowflake connection.

iv_status TYPE /AWS1/DZNCONNECTIONSTATUS /AWS1/DZNCONNECTIONSTATUS

The status of the Snowflake connection.

Optional arguments:

iv_errormessage TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

An error message returned if the Snowflake connection failed to establish or validate.


Queryable Attributes

snowflakeRole

The Snowflake role used to access Snowflake resources.

Accessible with the following methods

Method Description
GET_SNOWFLAKEROLE() Getter for SNOWFLAKEROLE, with configurable default
ASK_SNOWFLAKEROLE() Getter for SNOWFLAKEROLE w/ exceptions if field has no value
HAS_SNOWFLAKEROLE() Determine if SNOWFLAKEROLE has a value

identityMapping

The identity mapping configuration for the Snowflake connection.

Accessible with the following methods

Method Description
GET_IDENTITYMAPPING() Getter for IDENTITYMAPPING

lineageSync

The lineage sync configuration for the Snowflake connection.

Accessible with the following methods

Method Description
GET_LINEAGESYNC() Getter for LINEAGESYNC

status

The status of the Snowflake connection.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

errorMessage

An error message returned if the Snowflake connection failed to establish or validate.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value