CreateDataSourceRequest
¶
Source code in docs_src/capo_appsync/types/create_data_source_request.py
dynamodb_config
instance-attribute
¶
dynamodb_config: NotRequired[DynamodbDataSourceConfig]
Amazon DynamoDB settings.
elasticsearch_config
instance-attribute
¶
elasticsearch_config: NotRequired[ElasticsearchDataSourceConfig]
Amazon OpenSearch Service settings.
As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use CreateDataSourceRequest$openSearchServiceConfig to create an OpenSearch data source.
event_bridge_config
instance-attribute
¶
event_bridge_config: NotRequired[EventBridgeDataSourceConfig]
Amazon EventBridge settings.
http_config
instance-attribute
¶
http_config: NotRequired[HttpDataSourceConfig]
HTTP endpoint settings.
lambda_config
instance-attribute
¶
lambda_config: NotRequired[LambdaDataSourceConfig]
Lambda settings.
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]
Amazon OpenSearch Service settings.
relational_database_config
instance-attribute
¶
relational_database_config: NotRequired[RelationalDatabaseDataSourceConfig]
Relational database settings.