/AWS1/CL_APY=>UPDATEDATASOURCE()
¶
About UpdateDataSource¶
Updates a DataSource
object.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_APIID
TYPE /AWS1/APYSTRING
/AWS1/APYSTRING
¶
The API ID.
IV_NAME
TYPE /AWS1/APYRESOURCENAME
/AWS1/APYRESOURCENAME
¶
The new name for the data source.
IV_TYPE
TYPE /AWS1/APYDATASOURCETYPE
/AWS1/APYDATASOURCETYPE
¶
The new data source type.
Optional arguments:¶
IV_DESCRIPTION
TYPE /AWS1/APYSTRING
/AWS1/APYSTRING
¶
The new description for the data source.
IV_SERVICEROLEARN
TYPE /AWS1/APYSTRING
/AWS1/APYSTRING
¶
The new service role Amazon Resource Name (ARN) for the data source.
IO_DYNAMODBCONFIG
TYPE REF TO /AWS1/CL_APYDYNAMODBDATASRCCFG
/AWS1/CL_APYDYNAMODBDATASRCCFG
¶
The new Amazon DynamoDB configuration.
IO_LAMBDACONFIG
TYPE REF TO /AWS1/CL_APYLAMBDADATASRCCFG
/AWS1/CL_APYLAMBDADATASRCCFG
¶
The new Lambda configuration.
IO_ELASTICSEARCHCONFIG
TYPE REF TO /AWS1/CL_APYELASTICSRCHDATAS00
/AWS1/CL_APYELASTICSRCHDATAS00
¶
The new OpenSearch configuration.
As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. Instead, use UpdateDataSourceRequest$openSearchServiceConfig to update an OpenSearch data source.
IO_OPENSEARCHSERVICECONFIG
TYPE REF TO /AWS1/CL_APYOPENSRCHSVCDATAS00
/AWS1/CL_APYOPENSRCHSVCDATAS00
¶
The new OpenSearch configuration.
IO_HTTPCONFIG
TYPE REF TO /AWS1/CL_APYHTTPDATASOURCECFG
/AWS1/CL_APYHTTPDATASOURCECFG
¶
The new HTTP endpoint configuration.
IO_RELATIONALDATABASECONFIG
TYPE REF TO /AWS1/CL_APYRELATIONALDATABA00
/AWS1/CL_APYRELATIONALDATABA00
¶
The new relational database configuration.
IO_EVENTBRIDGECONFIG
TYPE REF TO /AWS1/CL_APYEVTBRIDGEDATASRC00
/AWS1/CL_APYEVTBRIDGEDATASRC00
¶
The new Amazon EventBridge settings.
IV_METRICSCONFIG
TYPE /AWS1/APYDATASOURCELEVELMETCFG
/AWS1/APYDATASOURCELEVELMETCFG
¶
Enables or disables enhanced data source metrics for specified data sources. Note that
metricsConfig
won't be used unless thedataSourceLevelMetricsBehavior
value is set toPER_DATA_SOURCE_METRICS
. If thedataSourceLevelMetricsBehavior
is set toFULL_REQUEST_DATA_SOURCE_METRICS
instead,metricsConfig
will be ignored. However, you can still set its value.
metricsConfig
can beENABLED
orDISABLED
.