Builder
Properties
The data source Amazon Resource Name (ARN).
The description of the data source.
DynamoDB settings.
Amazon OpenSearch Service settings.
Amazon EventBridge settings.
HTTP endpoint settings.
Lambda settings.
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.
Amazon OpenSearch Service settings.
Relational database settings.
The Identity and Access Management (IAM) service role Amazon Resource Name (ARN) for the data source. The system assumes this role when accessing the data source.
The type of the data source.
Functions
construct an aws.sdk.kotlin.services.appsync.model.DynamodbDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.ElasticsearchDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.EventBridgeDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.HttpDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.LambdaDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.OpenSearchServiceDataSourceConfig inside the given block
construct an aws.sdk.kotlin.services.appsync.model.RelationalDatabaseDataSourceConfig inside the given block