Module: Datadog::Tracing::Contrib::Aws
- Defined in:
- lib/datadog/tracing/contrib/aws/ext.rb,
lib/datadog/tracing/contrib/aws/patcher.rb,
lib/datadog/tracing/contrib/aws/services.rb,
lib/datadog/tracing/contrib/aws/service/s3.rb,
lib/datadog/tracing/contrib/aws/integration.rb,
lib/datadog/tracing/contrib/aws/service/sns.rb,
lib/datadog/tracing/contrib/aws/service/sqs.rb,
lib/datadog/tracing/contrib/aws/service/base.rb,
lib/datadog/tracing/contrib/aws/parsed_context.rb,
lib/datadog/tracing/contrib/aws/service/states.rb,
lib/datadog/tracing/contrib/aws/instrumentation.rb,
lib/datadog/tracing/contrib/aws/service/kinesis.rb,
lib/datadog/tracing/contrib/aws/service/dynamodb.rb,
lib/datadog/tracing/contrib/aws/service/eventbridge.rb,
lib/datadog/tracing/contrib/aws/configuration/settings.rb
Defined Under Namespace
Modules: Configuration, Ext, Patcher, S3Presigner, Service Classes: Handler, Instrumentation, Integration, ParsedContext
Constant Summary collapse
- SERVICES =
%w[ ACM APIGateway AppStream ApplicationAutoScaling ApplicationDiscoveryService Athena AutoScaling Batch Budgets CloudDirectory CloudFormation CloudFront CloudHSM CloudHSMV2 CloudSearch CloudSearchDomain CloudTrail CloudWatch CloudWatchEvents CloudWatchLogs CodeBuild CodeCommit CodeDeploy CodePipeline CodeStar CognitoIdentity CognitoIdentityProvider CognitoSync ConfigService CostandUsageReportService DAX DataPipeline DatabaseMigrationService DeviceFarm DirectConnect DirectoryService DynamoDB DynamoDBStreams EC2 ECR ECS EFS EMR ElastiCache ElasticBeanstalk ElasticLoadBalancing ElasticLoadBalancingV2 ElasticTranscoder ElasticsearchService EventBridge Firehose GameLift Glacier Glue Greengrass Health IAM ImportExport Inspector IoT IoTDataPlane KMS Kinesis KinesisAnalytics Lambda LambdaPreview Lex LexModelBuildingService Lightsail MTurk MachineLearning MarketplaceCommerceAnalytics MarketplaceEntitlementService MarketplaceMetering MigrationHub Mobile OpsWorks OpsWorksCM Organizations Pinpoint Polly RDS Redshift Rekognition ResourceGroupsTaggingAPI Route53 Route53Domains S3 SES SMS SNS SQS SSM STS SWF ServiceCatalog Schemas Shield SimpleDB Snowball States StorageGateway Support Textract WAF WAFRegional WorkDocs WorkSpaces XRay ].freeze
- SERVICE_HANDLERS =
{ 'sqs' => Service::SQS.new, 'sns' => Service::SNS.new, 'dynamodb' => Service::DynamoDB.new, 'kinesis' => Service::Kinesis.new, 'eventbridge' => Service::EventBridge.new, 'states' => Service::States.new, 's3' => Service::S3.new }.freeze