/AWS1/CL_OSRGETDIRECTQUERYDA01¶
GetDirectQueryDataSourceResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_datasourcename TYPE /AWS1/OSRDIRECTQUERYDATASRCN00 /AWS1/OSRDIRECTQUERYDATASRCN00¶
A unique, user-defined label to identify the data source within your OpenSearch Service environment.
io_datasourcetype TYPE REF TO /AWS1/CL_OSRDIRECTQUERYDATAS00 /AWS1/CL_OSRDIRECTQUERYDATAS00¶
The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.
iv_description TYPE /AWS1/OSRDIRECTQUERYDATASRCDSC /AWS1/OSRDIRECTQUERYDATASRCDSC¶
A description that provides additional context and details about the data source.
it_opensearcharns TYPE /AWS1/CL_OSRDIRECTQUERYOPENS00=>TT_DIRECTQUERYOPENSRCHARNLIST TT_DIRECTQUERYOPENSRCHARNLIST¶
A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
iv_datasourceaccesspolicy TYPE /AWS1/OSRPOLICYDOCUMENT /AWS1/OSRPOLICYDOCUMENT¶
The IAM access policy document that defines the permissions for accessing the direct query data source. Returns the current policy configuration in JSON format, or null if no custom policy is configured.
iv_datasourcearn TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The unique, system-generated identifier that represents the data source.
Queryable Attributes¶
DataSourceName¶
A unique, user-defined label to identify the data source within your OpenSearch Service environment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCENAME() |
Getter for DATASOURCENAME, with configurable default |
ASK_DATASOURCENAME() |
Getter for DATASOURCENAME w/ exceptions if field has no valu |
HAS_DATASOURCENAME() |
Determine if DATASOURCENAME has a value |
DataSourceType¶
The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCETYPE() |
Getter for DATASOURCETYPE |
Description¶
A description that provides additional context and details about the data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
OpenSearchArns¶
A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPENSEARCHARNS() |
Getter for OPENSEARCHARNS, with configurable default |
ASK_OPENSEARCHARNS() |
Getter for OPENSEARCHARNS w/ exceptions if field has no valu |
HAS_OPENSEARCHARNS() |
Determine if OPENSEARCHARNS has a value |
DataSourceAccessPolicy¶
The IAM access policy document that defines the permissions for accessing the direct query data source. Returns the current policy configuration in JSON format, or null if no custom policy is configured.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCEACCESSPOLICY() |
Getter for DATASOURCEACCESSPOLICY, with configurable default |
ASK_DATASOURCEACCESSPOLICY() |
Getter for DATASOURCEACCESSPOLICY w/ exceptions if field has |
HAS_DATASOURCEACCESSPOLICY() |
Determine if DATASOURCEACCESSPOLICY has a value |
DataSourceArn¶
The unique, system-generated identifier that represents the data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCEARN() |
Getter for DATASOURCEARN, with configurable default |
ASK_DATASOURCEARN() |
Getter for DATASOURCEARN w/ exceptions if field has no value |
HAS_DATASOURCEARN() |
Determine if DATASOURCEARN has a value |