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

CloudWatchLogs

import { CloudWatchLogs } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/cloudwatchlogs.ts";
class CloudWatchLogs {
constructor(apiFactory: client.ApiFactory);
async associateKmsKey(params: AssociateKmsKeyRequest, opts?: client.RequestOptions): Promise<void>;
async cancelExportTask(params: CancelExportTaskRequest, opts?: client.RequestOptions): Promise<void>;
async createExportTask(params: CreateExportTaskRequest, opts?: client.RequestOptions): Promise<CreateExportTaskResponse>;
async createLogGroup(params: CreateLogGroupRequest, opts?: client.RequestOptions): Promise<void>;
async createLogStream(params: CreateLogStreamRequest, opts?: client.RequestOptions): Promise<void>;
async deleteDestination(params: DeleteDestinationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteLogGroup(params: DeleteLogGroupRequest, opts?: client.RequestOptions): Promise<void>;
async deleteLogStream(params: DeleteLogStreamRequest, opts?: client.RequestOptions): Promise<void>;
async deleteMetricFilter(params: DeleteMetricFilterRequest, opts?: client.RequestOptions): Promise<void>;
async deleteQueryDefinition(params: DeleteQueryDefinitionRequest, opts?: client.RequestOptions): Promise<DeleteQueryDefinitionResponse>;
async deleteResourcePolicy(params?: DeleteResourcePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRetentionPolicy(params: DeleteRetentionPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSubscriptionFilter(params: DeleteSubscriptionFilterRequest, opts?: client.RequestOptions): Promise<void>;
async describeDestinations(params?: DescribeDestinationsRequest, opts?: client.RequestOptions): Promise<DescribeDestinationsResponse>;
async describeExportTasks(params?: DescribeExportTasksRequest, opts?: client.RequestOptions): Promise<DescribeExportTasksResponse>;
async describeLogGroups(params?: DescribeLogGroupsRequest, opts?: client.RequestOptions): Promise<DescribeLogGroupsResponse>;
async describeLogStreams(params: DescribeLogStreamsRequest, opts?: client.RequestOptions): Promise<DescribeLogStreamsResponse>;
async describeMetricFilters(params?: DescribeMetricFiltersRequest, opts?: client.RequestOptions): Promise<DescribeMetricFiltersResponse>;
async describeQueries(params?: DescribeQueriesRequest, opts?: client.RequestOptions): Promise<DescribeQueriesResponse>;
async describeQueryDefinitions(params?: DescribeQueryDefinitionsRequest, opts?: client.RequestOptions): Promise<DescribeQueryDefinitionsResponse>;
async describeResourcePolicies(params?: DescribeResourcePoliciesRequest, opts?: client.RequestOptions): Promise<DescribeResourcePoliciesResponse>;
async describeSubscriptionFilters(params: DescribeSubscriptionFiltersRequest, opts?: client.RequestOptions): Promise<DescribeSubscriptionFiltersResponse>;
async disassociateKmsKey(params: DisassociateKmsKeyRequest, opts?: client.RequestOptions): Promise<void>;
async filterLogEvents(params: FilterLogEventsRequest, opts?: client.RequestOptions): Promise<FilterLogEventsResponse>;
async getLogEvents(params: GetLogEventsRequest, opts?: client.RequestOptions): Promise<GetLogEventsResponse>;
async getLogGroupFields(params: GetLogGroupFieldsRequest, opts?: client.RequestOptions): Promise<GetLogGroupFieldsResponse>;
async getLogRecord(params: GetLogRecordRequest, opts?: client.RequestOptions): Promise<GetLogRecordResponse>;
async getQueryResults(params: GetQueryResultsRequest, opts?: client.RequestOptions): Promise<GetQueryResultsResponse>;
async listTagsLogGroup(params: ListTagsLogGroupRequest, opts?: client.RequestOptions): Promise<ListTagsLogGroupResponse>;
async putDestination(params: PutDestinationRequest, opts?: client.RequestOptions): Promise<PutDestinationResponse>;
async putDestinationPolicy(params: PutDestinationPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async putLogEvents(params: PutLogEventsRequest, opts?: client.RequestOptions): Promise<PutLogEventsResponse>;
async putMetricFilter(params: PutMetricFilterRequest, opts?: client.RequestOptions): Promise<void>;
async putQueryDefinition(params: PutQueryDefinitionRequest, opts?: client.RequestOptions): Promise<PutQueryDefinitionResponse>;
async putResourcePolicy(params?: PutResourcePolicyRequest, opts?: client.RequestOptions): Promise<PutResourcePolicyResponse>;
async putRetentionPolicy(params: PutRetentionPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async putSubscriptionFilter(params: PutSubscriptionFilterRequest, opts?: client.RequestOptions): Promise<void>;
async startQuery(params: StartQueryRequest, opts?: client.RequestOptions): Promise<StartQueryResponse>;
async stopQuery(params: StopQueryRequest, opts?: client.RequestOptions): Promise<StopQueryResponse>;
async tagLogGroup(params: TagLogGroupRequest, opts?: client.RequestOptions): Promise<void>;
async testMetricFilter(params: TestMetricFilterRequest, opts?: client.RequestOptions): Promise<TestMetricFilterResponse>;
async untagLogGroup(params: UntagLogGroupRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
associateKmsKey(params: AssociateKmsKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
cancelExportTask(params: CancelExportTaskRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createLogGroup(params: CreateLogGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createLogStream(params: CreateLogStreamRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteDestination(params: DeleteDestinationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLogGroup(params: DeleteLogGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLogStream(params: DeleteLogStreamRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteMetricFilter(params: DeleteMetricFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteResourcePolicy(params?: DeleteResourcePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRetentionPolicy(params: DeleteRetentionPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSubscriptionFilter(params: DeleteSubscriptionFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateKmsKey(params: DisassociateKmsKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putDestinationPolicy(params: PutDestinationPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putMetricFilter(params: PutMetricFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putRetentionPolicy(params: PutRetentionPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putSubscriptionFilter(params: PutSubscriptionFilterRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagLogGroup(params: TagLogGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagLogGroup(params: UntagLogGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties