Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

XRay

import { XRay } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/xray.ts";
class XRay {
constructor(apiFactory: client.ApiFactory);
async batchGetTraces(params: BatchGetTracesRequest, opts?: client.RequestOptions): Promise<BatchGetTracesResult>;
async createGroup(params: CreateGroupRequest, opts?: client.RequestOptions): Promise<CreateGroupResult>;
async createSamplingRule(params: CreateSamplingRuleRequest, opts?: client.RequestOptions): Promise<CreateSamplingRuleResult>;
async deleteGroup(params?: DeleteGroupRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSamplingRule(params?: DeleteSamplingRuleRequest, opts?: client.RequestOptions): Promise<DeleteSamplingRuleResult>;
async getEncryptionConfig(opts?: client.RequestOptions): Promise<GetEncryptionConfigResult>;
async getGroup(params?: GetGroupRequest, opts?: client.RequestOptions): Promise<GetGroupResult>;
async getGroups(params?: GetGroupsRequest, opts?: client.RequestOptions): Promise<GetGroupsResult>;
async getInsight(params: GetInsightRequest, opts?: client.RequestOptions): Promise<GetInsightResult>;
async getInsightEvents(params: GetInsightEventsRequest, opts?: client.RequestOptions): Promise<GetInsightEventsResult>;
async getInsightImpactGraph(params: GetInsightImpactGraphRequest, opts?: client.RequestOptions): Promise<GetInsightImpactGraphResult>;
async getInsightSummaries(params: GetInsightSummariesRequest, opts?: client.RequestOptions): Promise<GetInsightSummariesResult>;
async getSamplingRules(params?: GetSamplingRulesRequest, opts?: client.RequestOptions): Promise<GetSamplingRulesResult>;
async getSamplingStatisticSummaries(params?: GetSamplingStatisticSummariesRequest, opts?: client.RequestOptions): Promise<GetSamplingStatisticSummariesResult>;
async getSamplingTargets(params: GetSamplingTargetsRequest, opts?: client.RequestOptions): Promise<GetSamplingTargetsResult>;
async getServiceGraph(params: GetServiceGraphRequest, opts?: client.RequestOptions): Promise<GetServiceGraphResult>;
async getTimeSeriesServiceStatistics(params: GetTimeSeriesServiceStatisticsRequest, opts?: client.RequestOptions): Promise<GetTimeSeriesServiceStatisticsResult>;
async getTraceGraph(params: GetTraceGraphRequest, opts?: client.RequestOptions): Promise<GetTraceGraphResult>;
async getTraceSummaries(params: GetTraceSummariesRequest, opts?: client.RequestOptions): Promise<GetTraceSummariesResult>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async putEncryptionConfig(params: PutEncryptionConfigRequest, opts?: client.RequestOptions): Promise<PutEncryptionConfigResult>;
async putTelemetryRecords(params: PutTelemetryRecordsRequest, opts?: client.RequestOptions): Promise<void>;
async putTraceSegments(params: PutTraceSegmentsRequest, opts?: client.RequestOptions): Promise<PutTraceSegmentsResult>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateGroup(params?: UpdateGroupRequest, opts?: client.RequestOptions): Promise<UpdateGroupResult>;
async updateSamplingRule(params: UpdateSamplingRuleRequest, opts?: client.RequestOptions): Promise<UpdateSamplingRuleResult>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new XRay(apiFactory: client.ApiFactory)
[src]

§Methods

§
deleteGroup(params?: DeleteGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getEncryptionConfig(opts?: client.RequestOptions): Promise<GetEncryptionConfigResult>
[src]
§
getGroup(params?: GetGroupRequest, opts?: client.RequestOptions): Promise<GetGroupResult>
[src]
§
getGroups(params?: GetGroupsRequest, opts?: client.RequestOptions): Promise<GetGroupsResult>
[src]
§
putTelemetryRecords(params: PutTelemetryRecordsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateGroup(params?: UpdateGroupRequest, opts?: client.RequestOptions): Promise<UpdateGroupResult>
[src]

§Static Properties