UpdateDataSourceRequest
¶
Source code in docs_src/capo_appsync/types/update_data_source_request.py
description
instance-attribute
¶
description: NotRequired[String]
The new description for the data source.
dynamodb_config
instance-attribute
¶
dynamodb_config: NotRequired[DynamodbDataSourceConfig]
The new Amazon DynamoDB configuration.
elasticsearch_config
instance-attribute
¶
elasticsearch_config: NotRequired[ElasticsearchDataSourceConfig]
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.
event_bridge_config
instance-attribute
¶
event_bridge_config: NotRequired[EventBridgeDataSourceConfig]
The new Amazon EventBridge settings.
http_config
instance-attribute
¶
http_config: NotRequired[HttpDataSourceConfig]
The new HTTP endpoint configuration.
lambda_config
instance-attribute
¶
lambda_config: NotRequired[LambdaDataSourceConfig]
The new Lambda configuration.
metrics_config
instance-attribute
¶
metrics_config: NotRequired[DataSourceLevelMetricsConfig]
Enables or disables enhanced data source metrics for specified data sources. Note that metricsConfig won't be used unless the dataSourceLevelMetricsBehavior value is set to PER_DATA_SOURCE_METRICS. If the dataSourceLevelMetricsBehavior is set to FULL_REQUEST_DATA_SOURCE_METRICS instead, metricsConfig will be ignored. However, you can still set its value.
metricsConfig can be ENABLED or DISABLED.
open_search_service_config
instance-attribute
¶
open_search_service_config: NotRequired[OpenSearchServiceDataSourceConfig]
The new OpenSearch configuration.
relational_database_config
instance-attribute
¶
relational_database_config: NotRequired[RelationalDatabaseDataSourceConfig]
The new relational database configuration.