/AWS1/CL_QSTASTBUNDLEIMPJOBD00¶
The override parameters for a single data source that is being imported.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_datasourceid TYPE /AWS1/QSTRESOURCEID /AWS1/QSTRESOURCEID¶
The ID of the data source to apply overrides to.
Optional arguments:¶
iv_name TYPE /AWS1/QSTRESOURCENAME /AWS1/QSTRESOURCENAME¶
A new name for the data source.
io_datasourceparameters TYPE REF TO /AWS1/CL_QSTDATASOURCEPARAMS /AWS1/CL_QSTDATASOURCEPARAMS¶
The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
io_vpcconnectionproperties TYPE REF TO /AWS1/CL_QSTVPCCONNPROPERTIES /AWS1/CL_QSTVPCCONNPROPERTIES¶
VPC connection properties.
io_sslproperties TYPE REF TO /AWS1/CL_QSTSSLPROPERTIES /AWS1/CL_QSTSSLPROPERTIES¶
Secure Socket Layer (SSL) properties that apply when Quick Sight connects to your underlying data source.
io_credentials TYPE REF TO /AWS1/CL_QSTASTBUNDLEIMPJOBD01 /AWS1/CL_QSTASTBUNDLEIMPJOBD01¶
An optional structure that provides the credentials to be used to create the imported data source.
Queryable Attributes¶
DataSourceId¶
The ID of the data source to apply overrides to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCEID() |
Getter for DATASOURCEID, with configurable default |
ASK_DATASOURCEID() |
Getter for DATASOURCEID w/ exceptions if field has no value |
HAS_DATASOURCEID() |
Determine if DATASOURCEID has a value |
Name¶
A new name for the data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
DataSourceParameters¶
The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCEPARAMETERS() |
Getter for DATASOURCEPARAMETERS |
VpcConnectionProperties¶
VPC connection properties.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCCONNECTIONPROPERTIES() |
Getter for VPCCONNECTIONPROPERTIES |
SslProperties¶
Secure Socket Layer (SSL) properties that apply when Quick Sight connects to your underlying data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SSLPROPERTIES() |
Getter for SSLPROPERTIES |
Credentials¶
An optional structure that provides the credentials to be used to create the imported data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREDENTIALS() |
Getter for CREDENTIALS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ASTBUNDLEIMPJOBDATASRCOVE00¶
TYPES TT_ASTBUNDLEIMPJOBDATASRCOVE00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTASTBUNDLEIMPJOBD00 WITH DEFAULT KEY
.