package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package xrayiface provides an interface to enable mocking the AWS X-Ray service client for testing your code.

# Functions

EncryptionStatus_Values returns all elements of the EncryptionStatus enum.
EncryptionType_Values returns all elements of the EncryptionType enum.
InsightCategory_Values returns all elements of the InsightCategory enum.
InsightState_Values returns all elements of the InsightState enum.
New creates a new instance of the XRay client with a session.
SamplingStrategyName_Values returns all elements of the SamplingStrategyName enum.
TimeRangeType_Values returns all elements of the TimeRangeType enum.

# Constants

EncryptionStatusActive is a EncryptionStatus enum value.
EncryptionStatusUpdating is a EncryptionStatus enum value.
EncryptionTypeKms is a EncryptionType enum value.
EncryptionTypeNone is a EncryptionType enum value.
ID to lookup a service endpoint with.
ErrCodeInvalidPolicyRevisionIdException for service response error code "InvalidPolicyRevisionIdException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeLockoutPreventionException for service response error code "LockoutPreventionException".
ErrCodeMalformedPolicyDocumentException for service response error code "MalformedPolicyDocumentException".
ErrCodePolicyCountLimitExceededException for service response error code "PolicyCountLimitExceededException".
ErrCodePolicySizeLimitExceededException for service response error code "PolicySizeLimitExceededException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeRuleLimitExceededException for service response error code "RuleLimitExceededException".
ErrCodeThrottledException for service response error code "ThrottledException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
InsightCategoryFault is a InsightCategory enum value.
InsightStateActive is a InsightState enum value.
InsightStateClosed is a InsightState enum value.
SamplingStrategyNameFixedRate is a SamplingStrategyName enum value.
SamplingStrategyNamePartialScan is a SamplingStrategyName enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TimeRangeTypeEvent is a TimeRangeType enum value.
TimeRangeTypeService is a TimeRangeType enum value.
TimeRangeTypeTraceId is a TimeRangeType enum value.

# Structs

An alias for an edge.
Value of a segment annotation.
The service within the service graph that has anomalously high fault rates.
A list of Availability Zones corresponding to the segments in a trace.
Information about a connection between two services.
Response statistics for an edge.
A configuration document that specifies encryption configuration settings.
The root cause of a trace summary error.
A collection of segments and corresponding subsegments associated to a trace summary error.
A collection of fields identifying the services in a trace summary error.
Information about requests that failed with a 4xx Client Error status code.
The root cause information for a trace summary fault.
A collection of segments and corresponding subsegments associated to a trace summary fault error.
A collection of fields identifying the services in a trace summary fault.
Information about requests that failed with a 5xx Server Error status code.
The predicted high and low fault count.
Details and metadata for a group.
Details for a group without metadata.
An entry in a histogram for a statistic.
Information about an HTTP request.
When fault rates go outside of the expected range, X-Ray creates an insight.
X-Ray reevaluates insights periodically until they are resolved, and records each intermediate state in an event.
The connection between two service in an insight impact graph.
Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
The structure containing configurations related to insights.
Information that describes an insight.
A list of EC2 instance IDs corresponding to the segments in a trace.
A policy revision id was provided which does not match the latest policy revision.
The request is missing required parameters or has invalid parameters.
The provided resource policy would prevent the caller of this request from calling PutResourcePolicy in the future.
Invalid policy document provided in request.
Exceeded the maximum number of resource policies for a target Amazon Web Services account.
Exceeded the maximum size for a resource policy.
Statistics that describe how the incident has impacted a service.
A list of resources ARNs corresponding to the segments in a trace.
The resource was not found.
A resource policy grants one or more Amazon Web Services services and accounts permissions to access X-Ray.
The root cause information for a response time warning.
A collection of segments and corresponding subsegments associated to a response time warning.
A collection of fields identifying the service in a response time warning.
The exception associated with a root cause.
You have reached the maximum number of sampling rules.
A sampling rule that services use to decide whether to instrument a request.
A SamplingRule (https://docs.aws.amazon.com/xray/latest/api/API_SamplingRule.html) and its metadata.
A document specifying changes to a sampling rule's configuration.
Request sampling results for a single rule from a service.
Aggregated request sampling data for a sampling rule across all services for a 10-second window.
The name and value of a sampling rule to apply to a trace summary.
Temporary changes to a sampling rule configuration.
A segment from a trace that has been ingested by the X-Ray service.
Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
Response statistics for a service.
A map that contains tag keys and tag values to attach to an Amazon Web Services X-Ray group or sampling rule.
The request exceeds the maximum number of requests per second.
A list of TimeSeriesStatistic structures.
You have exceeded the maximum number of tags you can apply to this resource.
A collection of segment documents with matching trace IDs.
Metadata generated from the segment documents in a trace.
Information about a user recorded in segment documents.
Sampling statistics from a call to GetSamplingTargets (https://docs.aws.amazon.com/xray/latest/api/API_GetSamplingTargets.html) that X-Ray could not process.
Information about a segment that failed processing.
Information about a segment annotation.
XRay provides the API operation methods for making requests to AWS X-Ray.