This product is not supported for your selected Datadog site. ().
This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

aws_appsync_data_source

account_id

Type: STRING

data_source_arn

Type: STRING
Provider name: dataSourceArn
Description: The data source Amazon Resource Name (ARN).

description

Type: STRING
Provider name: description
Description: The description of the data source.

dynamodb_config

Type: STRUCT
Provider name: dynamodbConfig
Description: DynamoDB settings.

  • aws_region
    Type: STRING
    Provider name: awsRegion
    Description: The Amazon Web Services Region.
  • delta_sync_config
    Type: STRUCT
    Provider name: deltaSyncConfig
    Description: The DeltaSyncConfig for a versioned data source.
    • base_table_ttl
      Type: INT64
      Provider name: baseTableTTL
      Description: The number of minutes that an Item is stored in the data source.
    • delta_sync_table_name
      Type: STRING
      Provider name: deltaSyncTableName
      Description: The Delta Sync table name.
    • delta_sync_table_ttl
      Type: INT64
      Provider name: deltaSyncTableTTL
      Description: The number of minutes that a Delta Sync log entry is stored in the Delta Sync table.
  • table_name
    Type: STRING
    Provider name: tableName
    Description: The table name.
  • use_caller_credentials
    Type: BOOLEAN
    Provider name: useCallerCredentials
    Description: Set to TRUE to use Amazon Cognito credentials with this data source.
  • versioned
    Type: BOOLEAN
    Provider name: versioned
    Description: Set to TRUE to use Conflict Detection and Resolution with this data source.

elasticsearch_config

Type: STRUCT
Provider name: elasticsearchConfig
Description: Amazon OpenSearch Service settings.

  • aws_region
    Type: STRING
    Provider name: awsRegion
    Description: The Amazon Web Services Region.
  • endpoint
    Type: STRING
    Provider name: endpoint
    Description: The endpoint.

event_bridge_config

Type: STRUCT
Provider name: eventBridgeConfig
Description: Amazon EventBridge settings.

  • event_bus_arn
    Type: STRING
    Provider name: eventBusArn
    Description: The ARN of the event bus. For more information about event buses, see Amazon EventBridge event buses.

http_config

Type: STRUCT
Provider name: httpConfig
Description: HTTP endpoint settings.

  • authorization_config
    Type: STRUCT
    Provider name: authorizationConfig
    Description: The authorization configuration in case the HTTP endpoint requires authorization.
    • authorization_type
      Type: STRING
      Provider name: authorizationType
      Description: The authorization type that the HTTP endpoint requires.
      • AWS_IAM: The authorization type is Signature Version 4 (SigV4).
    • aws_iam_config
      Type: STRUCT
      Provider name: awsIamConfig
      Description: The Identity and Access Management (IAM) settings.
      • signing_region
        Type: STRING
        Provider name: signingRegion
        Description: The signing Amazon Web Services Region for IAM authorization.
      • signing_service_name
        Type: STRING
        Provider name: signingServiceName
        Description: The signing service name for IAM authorization.
  • endpoint
    Type: STRING
    Provider name: endpoint
    Description: The HTTP URL endpoint. You can specify either the domain name or IP, and port combination, and the URL scheme must be HTTP or HTTPS. If you don’t specify the port, AppSync uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.

lambda_config

Type: STRUCT
Provider name: lambdaConfig
Description: Lambda settings.

  • lambda_function_arn
    Type: STRING
    Provider name: lambdaFunctionArn
    Description: The Amazon Resource Name (ARN) for the Lambda function.

metrics_config

Type: STRING
Provider name: metricsConfig
Description: 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.

name

Type: STRING
Provider name: name
Description: The name of the data source.

open_search_service_config

Type: STRUCT
Provider name: openSearchServiceConfig
Description: Amazon OpenSearch Service settings.

  • aws_region
    Type: STRING
    Provider name: awsRegion
    Description: The Amazon Web Services Region.
  • endpoint
    Type: STRING
    Provider name: endpoint
    Description: The endpoint.

relational_database_config

Type: STRUCT
Provider name: relationalDatabaseConfig
Description: Relational database settings.

  • rds_http_endpoint_config
    Type: STRUCT
    Provider name: rdsHttpEndpointConfig
    Description: Amazon RDS HTTP endpoint settings.
    • aws_region
      Type: STRING
      Provider name: awsRegion
      Description: Amazon Web Services Region for Amazon RDS HTTP endpoint.
    • aws_secret_store_arn
      Type: STRING
      Provider name: awsSecretStoreArn
      Description: Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
    • database_name
      Type: STRING
      Provider name: databaseName
      Description: Logical database name.
    • db_cluster_identifier
      Type: STRING
      Provider name: dbClusterIdentifier
      Description: Amazon RDS cluster Amazon Resource Name (ARN).
    • schema
      Type: STRING
      Provider name: schema
      Description: Logical schema name.
  • relational_database_source_type
    Type: STRING
    Provider name: relationalDatabaseSourceType
    Description: Source type for the relational database.
    • RDS_HTTP_ENDPOINT: The relational database source type is an Amazon Relational Database Service (Amazon RDS) HTTP endpoint.

service_role_arn

Type: STRING
Provider name: serviceRoleArn
Description: 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.

tags

Type: UNORDERED_LIST_STRING

type

Type: STRING
Provider name: type
Description: The type of the data source.

  • AWS_LAMBDA: The data source is an Lambda function.
  • AMAZON_DYNAMODB: The data source is an Amazon DynamoDB table.
  • AMAZON_ELASTICSEARCH: The data source is an Amazon OpenSearch Service domain.
  • AMAZON_OPENSEARCH_SERVICE: The data source is an Amazon OpenSearch Service domain.
  • AMAZON_EVENTBRIDGE: The data source is an Amazon EventBridge configuration.
  • AMAZON_BEDROCK_RUNTIME: The data source is the Amazon Bedrock runtime.
  • NONE: There is no data source. Use this type when you want to invoke a GraphQL operation without connecting to a data source, such as when you’re performing data transformation with resolvers or invoking a subscription from a mutation.
  • HTTP: The data source is an HTTP endpoint.
  • RELATIONAL_DATABASE: The data source is a relational database.