XRay module#
Index > XRay
Auto-generated documentation for XRay type annotations stubs module types-boto3-xray.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
XRay
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and XRay
.
From PyPI with pip#
Install types-boto3
for XRay
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[xray]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[xray]'
# standalone installation
python -m pip install types-boto3-xray
How to uninstall#
python -m pip uninstall -y types-boto3-xray
Usage#
Code samples can be found in Examples.
XRayClient#
Type annotations and code completion for boto3.client("xray")
as XRayClient
boto3 documentation
# XRayClient usage example
from boto3.session import Session
from types_boto3_xray.client import XRayClient
def get_client() -> XRayClient:
return Session().client("xray")
Paginators#
Type annotations and code completion for paginators
from boto3.client("xray").get_paginator("...")
.
# BatchGetTracesPaginator usage example
from boto3.session import Session
from types_boto3_xray.paginator import BatchGetTracesPaginator
def get_batch_get_traces_paginator() -> BatchGetTracesPaginator:
return Session().client("xray").get_paginator("batch_get_traces"))
- BatchGetTracesPaginator
- GetGroupsPaginator
- GetSamplingRulesPaginator
- GetSamplingStatisticSummariesPaginator
- GetServiceGraphPaginator
- GetTimeSeriesServiceStatisticsPaginator
- GetTraceGraphPaginator
- GetTraceSummariesPaginator
- ListResourcePoliciesPaginator
- ListTagsForResourcePaginator
Literals#
Type annotations for literals used in methods and schema.
# BatchGetTracesPaginatorName usage example
from types_boto3_xray.literals import BatchGetTracesPaginatorName
def get_value() -> BatchGetTracesPaginatorName:
return "batch_get_traces"
- BatchGetTracesPaginatorName
- EncryptionStatusType
- EncryptionTypeType
- GetGroupsPaginatorName
- GetSamplingRulesPaginatorName
- GetSamplingStatisticSummariesPaginatorName
- GetServiceGraphPaginatorName
- GetTimeSeriesServiceStatisticsPaginatorName
- GetTraceGraphPaginatorName
- GetTraceSummariesPaginatorName
- InsightCategoryType
- InsightStateType
- ListResourcePoliciesPaginatorName
- ListTagsForResourcePaginatorName
- RetrievalStatusType
- SamplingStrategyNameType
- TimeRangeTypeType
- TraceFormatTypeType
- TraceSegmentDestinationStatusType
- TraceSegmentDestinationType
- XRayServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AliasTypeDef
- AnnotationValueTypeDef
- ServiceIdTypeDef
- AvailabilityZoneDetailTypeDef
- BackendConnectionErrorsTypeDef
- PaginatorConfigTypeDef
- BatchGetTracesRequestRequestTypeDef
- ResponseMetadataTypeDef
- CancelTraceRetrievalRequestRequestTypeDef
- InsightsConfigurationTypeDef
- TagTypeDef
- SamplingRuleTypeDef
- DeleteGroupRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteSamplingRuleRequestRequestTypeDef
- ErrorStatisticsTypeDef
- FaultStatisticsTypeDef
- HistogramEntryTypeDef
- EncryptionConfigTypeDef
- RootCauseExceptionTypeDef
- ForecastStatisticsTypeDef
- GetGroupRequestRequestTypeDef
- GetGroupsRequestRequestTypeDef
- GetIndexingRulesRequestRequestTypeDef
- GetInsightEventsRequestRequestTypeDef
- TimestampTypeDef
- GetInsightRequestRequestTypeDef
- GetRetrievedTracesGraphRequestRequestTypeDef
- GetSamplingRulesRequestRequestTypeDef
- GetSamplingStatisticSummariesRequestRequestTypeDef
- SamplingStatisticSummaryTypeDef
- SamplingTargetDocumentTypeDef
- UnprocessedStatisticsTypeDef
- GetTraceGraphRequestRequestTypeDef
- SamplingStrategyTypeDef
- GraphLinkTypeDef
- HttpTypeDef
- ProbabilisticRuleValueTypeDef
- ProbabilisticRuleValueUpdateTypeDef
- RequestImpactStatisticsTypeDef
- InsightImpactGraphEdgeTypeDef
- InstanceIdDetailTypeDef
- ListResourcePoliciesRequestRequestTypeDef
- ResourcePolicyTypeDef
- ListRetrievedTracesRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- PutEncryptionConfigRequestRequestTypeDef
- PutResourcePolicyRequestRequestTypeDef
- PutTraceSegmentsRequestRequestTypeDef
- UnprocessedTraceSegmentTypeDef
- ResourceARNDetailTypeDef
- ResponseTimeRootCauseEntityTypeDef
- SpanTypeDef
- SamplingRuleOutputTypeDef
- SamplingRuleUpdateTypeDef
- SegmentTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateTraceSegmentDestinationRequestRequestTypeDef
- AnomalousServiceTypeDef
- TraceUserTypeDef
- ValueWithServiceIdsTypeDef
- BatchGetTracesRequestPaginateTypeDef
- GetGroupsRequestPaginateTypeDef
- GetSamplingRulesRequestPaginateTypeDef
- GetSamplingStatisticSummariesRequestPaginateTypeDef
- GetTraceGraphRequestPaginateTypeDef
- ListResourcePoliciesRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- GetTraceSegmentDestinationResultTypeDef
- StartTraceRetrievalResultTypeDef
- UpdateTraceSegmentDestinationResultTypeDef
- GroupSummaryTypeDef
- GroupTypeDef
- UpdateGroupRequestRequestTypeDef
- CreateGroupRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateSamplingRuleRequestRequestTypeDef
- EdgeStatisticsTypeDef
- ServiceStatisticsTypeDef
- GetEncryptionConfigResultTypeDef
- PutEncryptionConfigResultTypeDef
- ErrorRootCauseEntityTypeDef
- FaultRootCauseEntityTypeDef
- GetInsightImpactGraphRequestRequestTypeDef
- GetInsightSummariesRequestRequestTypeDef
- GetServiceGraphRequestPaginateTypeDef
- GetServiceGraphRequestRequestTypeDef
- GetTimeSeriesServiceStatisticsRequestPaginateTypeDef
- GetTimeSeriesServiceStatisticsRequestRequestTypeDef
- SamplingStatisticsDocumentTypeDef
- StartTraceRetrievalRequestRequestTypeDef
- TelemetryRecordTypeDef
- GetSamplingStatisticSummariesResultTypeDef
- GetSamplingTargetsResultTypeDef
- GetTraceSummariesRequestPaginateTypeDef
- GetTraceSummariesRequestRequestTypeDef
- IndexingRuleValueTypeDef
- IndexingRuleValueUpdateTypeDef
- InsightImpactGraphServiceTypeDef
- ListResourcePoliciesResultTypeDef
- PutResourcePolicyResultTypeDef
- PutTraceSegmentsResultTypeDef
- ResponseTimeRootCauseServiceTypeDef
- RetrievedTraceTypeDef
- SamplingRuleRecordTypeDef
- UpdateSamplingRuleRequestRequestTypeDef
- TraceTypeDef
- InsightEventTypeDef
- InsightSummaryTypeDef
- InsightTypeDef
- GetGroupsResultTypeDef
- CreateGroupResultTypeDef
- GetGroupResultTypeDef
- UpdateGroupResultTypeDef
- EdgeTypeDef
- TimeSeriesServiceStatisticsTypeDef
- ErrorRootCauseServiceTypeDef
- FaultRootCauseServiceTypeDef
- GetSamplingTargetsRequestRequestTypeDef
- PutTelemetryRecordsRequestRequestTypeDef
- IndexingRuleTypeDef
- UpdateIndexingRuleRequestRequestTypeDef
- GetInsightImpactGraphResultTypeDef
- ResponseTimeRootCauseTypeDef
- ListRetrievedTracesResultTypeDef
- CreateSamplingRuleResultTypeDef
- DeleteSamplingRuleResultTypeDef
- GetSamplingRulesResultTypeDef
- UpdateSamplingRuleResultTypeDef
- BatchGetTracesResultTypeDef
- GetInsightEventsResultTypeDef
- GetInsightSummariesResultTypeDef
- GetInsightResultTypeDef
- ServiceTypeDef
- GetTimeSeriesServiceStatisticsResultTypeDef
- ErrorRootCauseTypeDef
- FaultRootCauseTypeDef
- GetIndexingRulesResultTypeDef
- UpdateIndexingRuleResultTypeDef
- GetServiceGraphResultTypeDef
- GetTraceGraphResultTypeDef
- RetrievedServiceTypeDef
- TraceSummaryTypeDef
- GetRetrievedTracesGraphResultTypeDef
- GetTraceSummariesResultTypeDef