UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

659 lines 29.5 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsLogsActions = void 0; /** * All IAM policy actions for Amazon CloudWatch Logs (LOGS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchlogs.html * * 2025-02-24T21:47:09.043Z */ var AwsLogsActions; (function (AwsLogsActions) { /** * Grants permission to associate the specified AWS Key Management Service (AWS KM * S) customer master key (CMK) with the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_AssociateKmsKey.html */ AwsLogsActions["AssociateKmsKey"] = "logs:AssociateKmsKey"; /** * Grants permission to cancel an export task if it is in PENDING or RUNNING state * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CancelExportTask.html */ AwsLogsActions["CancelExportTask"] = "logs:CancelExportTask"; /** * Grants permission to create a delivery connecting a delivery source to a delive * ry destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html */ AwsLogsActions["CreateDelivery"] = "logs:CreateDelivery"; /** * Grants permission to create an ExportTask which allows you to efficiently expor * t data from a Log Group to your Amazon S3 bucket * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateExportTask.html */ AwsLogsActions["CreateExportTask"] = "logs:CreateExportTask"; /** * Grants permission to create a log anomaly detector * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateLogAnomalyDetector.html */ AwsLogsActions["CreateLogAnomalyDetector"] = "logs:CreateLogAnomalyDetector"; /** * Grants permission to create the log delivery * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html */ AwsLogsActions["CreateLogDelivery"] = "logs:CreateLogDelivery"; /** * Grants permission to create a new log group with the specified name * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateLogGroup.html */ AwsLogsActions["CreateLogGroup"] = "logs:CreateLogGroup"; /** * Grants permission to create a new log stream with the specified name * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateLogStream.html */ AwsLogsActions["CreateLogStream"] = "logs:CreateLogStream"; /** * Grants permission to delete an account policy * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteAccountPolicy.html */ AwsLogsActions["DeleteAccountPolicy"] = "logs:DeleteAccountPolicy"; /** * Grants permission to delete a data protection policy attached to a log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDataProtectionPolicy.html */ AwsLogsActions["DeleteDataProtectionPolicy"] = "logs:DeleteDataProtectionPolicy"; /** * Grants permission to delete a delivery * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDelivery.html */ AwsLogsActions["DeleteDelivery"] = "logs:DeleteDelivery"; /** * Grants permission to delete a delivery destination after all associated deliver * ies are deleted * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDeliveryDestination.html */ AwsLogsActions["DeleteDeliveryDestination"] = "logs:DeleteDeliveryDestination"; /** * Grants permission to delete a delivery destination policy associated with a del * ivery destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDeliveryDestinationPolicy.html */ AwsLogsActions["DeleteDeliveryDestinationPolicy"] = "logs:DeleteDeliveryDestinationPolicy"; /** * Grants permission to delete a delivery source after all associated deliveries a * re deleted * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDeliverySource.html */ AwsLogsActions["DeleteDeliverySource"] = "logs:DeleteDeliverySource"; /** * Grants permission to delete the destination with the specified name * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteDestination.html */ AwsLogsActions["DeleteDestination"] = "logs:DeleteDestination"; /** * Grants permission to delete an index policy attached to a log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteIndexPolicy.html */ AwsLogsActions["DeleteIndexPolicy"] = "logs:DeleteIndexPolicy"; /** * Grants permission to delete the integration * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteIntegration.html */ AwsLogsActions["DeleteIntegration"] = "logs:DeleteIntegration"; /** * Grants permission to delete a log anomaly detector * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteLogAnomalyDetector.html */ AwsLogsActions["DeleteLogAnomalyDetector"] = "logs:DeleteLogAnomalyDetector"; /** * Grants permission to delete the log delivery information for specified log deli * very * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html */ AwsLogsActions["DeleteLogDelivery"] = "logs:DeleteLogDelivery"; /** * Grants permission to delete the log group with the specified name * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteLogGroup.html */ AwsLogsActions["DeleteLogGroup"] = "logs:DeleteLogGroup"; /** * Grants permission to delete a log stream * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteLogStream.html */ AwsLogsActions["DeleteLogStream"] = "logs:DeleteLogStream"; /** * Grants permission to delete a metric filter associated with the specified log g * roup * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteMetricFilter.html */ AwsLogsActions["DeleteMetricFilter"] = "logs:DeleteMetricFilter"; /** * Grants permission to delete a saved CloudWatch Logs Insights query definition * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteQueryDefinition.html */ AwsLogsActions["DeleteQueryDefinition"] = "logs:DeleteQueryDefinition"; /** * Grants permission to delete a resource policy from this account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteResourcePolicy.html */ AwsLogsActions["DeleteResourcePolicy"] = "logs:DeleteResourcePolicy"; /** * Grants permission to delete the retention policy of the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteRetentionPolicy.html */ AwsLogsActions["DeleteRetentionPolicy"] = "logs:DeleteRetentionPolicy"; /** * Grants permission to delete a subscription filter associated with the specified * log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteSubscriptionFilter.html */ AwsLogsActions["DeleteSubscriptionFilter"] = "logs:DeleteSubscriptionFilter"; /** * Grants permission to delete a transformer associated with the specified log gro * up * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DeleteTransformer.html */ AwsLogsActions["DeleteTransformer"] = "logs:DeleteTransformer"; /** * Grants permission to retrieve account policies * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeAccountPolicies.html */ AwsLogsActions["DescribeAccountPolicies"] = "logs:DescribeAccountPolicies"; /** * Grants permission to retrieve a list of configuration templates of available lo * g types * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeConfigurationTemplates.html */ AwsLogsActions["DescribeConfigurationTemplates"] = "logs:DescribeConfigurationTemplates"; /** * Grants permission to retrieve a list of deliveries an account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeDeliveries.html */ AwsLogsActions["DescribeDeliveries"] = "logs:DescribeDeliveries"; /** * Grants permission to retrieve a list of delivery destinations an account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeDeliveryDestinations.html */ AwsLogsActions["DescribeDeliveryDestinations"] = "logs:DescribeDeliveryDestinations"; /** * Grants permission to retrieve a list of delivery sources in an account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeDeliverySources.html */ AwsLogsActions["DescribeDeliverySources"] = "logs:DescribeDeliverySources"; /** * Grants permission to return all the destinations that are associated with the A * WS account making the request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeDestinations.html */ AwsLogsActions["DescribeDestinations"] = "logs:DescribeDestinations"; /** * Grants permission to return all the export tasks that are associated with the A * WS account making the request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeExportTasks.html */ AwsLogsActions["DescribeExportTasks"] = "logs:DescribeExportTasks"; /** * Grants permission to return all the indexing attributes that are attached with * the log groups * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeFieldIndexes.html */ AwsLogsActions["DescribeFieldIndexes"] = "logs:DescribeFieldIndexes"; /** * Grants permission to return all the index policies that are attached with the l * og groups * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeIndexPolicies.html */ AwsLogsActions["DescribeIndexPolicies"] = "logs:DescribeIndexPolicies"; /** * Grants permission to return all the log groups that are associated with the AWS * account making the request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogGroups.html */ AwsLogsActions["DescribeLogGroups"] = "logs:DescribeLogGroups"; /** * Grants permission to return all the log streams that are associated with the sp * ecified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogStreams.html */ AwsLogsActions["DescribeLogStreams"] = "logs:DescribeLogStreams"; /** * Grants permission to return all the metrics filters associated with the specifi * ed log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeMetricFilters.html */ AwsLogsActions["DescribeMetricFilters"] = "logs:DescribeMetricFilters"; /** * Grants permission to return a list of CloudWatch Logs Insights queries that are * scheduled, executing, or have been executed recently in this account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeQueries.html */ AwsLogsActions["DescribeQueries"] = "logs:DescribeQueries"; /** * Grants permission to return a paginated list of your saved CloudWatch Logs Insi * ghts query definitions * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeQueryDefinitions.html */ AwsLogsActions["DescribeQueryDefinitions"] = "logs:DescribeQueryDefinitions"; /** * Grants permission to return all the resource policies in this account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeResourcePolicies.html */ AwsLogsActions["DescribeResourcePolicies"] = "logs:DescribeResourcePolicies"; /** * Grants permission to return all the subscription filters associated with the sp * ecified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeSubscriptionFilters.html */ AwsLogsActions["DescribeSubscriptionFilters"] = "logs:DescribeSubscriptionFilters"; /** * Grants permission to disassociate the associated AWS Key Management Service (AW * S KMS) customer master key (CMK) from the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DisassociateKmsKey.html */ AwsLogsActions["DisassociateKmsKey"] = "logs:DisassociateKmsKey"; /** * Grants permission to retrieve log events, optionally filtered by a filter patte * rn from the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_FilterLogEvents.html */ AwsLogsActions["FilterLogEvents"] = "logs:FilterLogEvents"; /** * Grants permission to retrieve a data protection policy attached to a log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetDataProtectionPolicy.html */ AwsLogsActions["GetDataProtectionPolicy"] = "logs:GetDataProtectionPolicy"; /** * Grants permission to retrieve a single delivery * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetDelivery.html */ AwsLogsActions["GetDelivery"] = "logs:GetDelivery"; /** * Grants permission to retrieve a single delivery destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetDeliveryDestination.html */ AwsLogsActions["GetDeliveryDestination"] = "logs:GetDeliveryDestination"; /** * Grants permission to retrieve a delivery destination policy attached to a deliv * ery destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetDeliveryDestinationPolicy.html */ AwsLogsActions["GetDeliveryDestinationPolicy"] = "logs:GetDeliveryDestinationPolicy"; /** * Grants permission to retrieve a single delivery source * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetDeliverySource.html */ AwsLogsActions["GetDeliverySource"] = "logs:GetDeliverySource"; /** * Grants permission to retrieve a single integration * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetIntegration.html */ AwsLogsActions["GetIntegration"] = "logs:GetIntegration"; /** * Grants permission to get a log anomaly detector * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetLogAnomalyDetector.html */ AwsLogsActions["GetLogAnomalyDetector"] = "logs:GetLogAnomalyDetector"; /** * Grants permission to get the log delivery information for specified log deliver * y * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html */ AwsLogsActions["GetLogDelivery"] = "logs:GetLogDelivery"; /** * Grants permission to retrieve log events from the specified log stream * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetLogEvents.html */ AwsLogsActions["GetLogEvents"] = "logs:GetLogEvents"; /** * Grants permission to return a list of the fields that are included in log event * s in the specified log group, along with the percentage of log events that cont * ain each field * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetLogGroupFields.html */ AwsLogsActions["GetLogGroupFields"] = "logs:GetLogGroupFields"; /** * Grants permission to retrieve all the fields and values of a single log event * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetLogRecord.html */ AwsLogsActions["GetLogRecord"] = "logs:GetLogRecord"; /** * Grants permission to return the results from the specified query * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetQueryResults.html */ AwsLogsActions["GetQueryResults"] = "logs:GetQueryResults"; /** * Grants permission to return transformer associated with the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_GetTransformer.html */ AwsLogsActions["GetTransformer"] = "logs:GetTransformer"; /** * Grants permission to share CloudWatch resources with a monitoring account * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account-Setup.html#CloudWatch-Unified-Cross-Account-Setup-permissions */ AwsLogsActions["Link"] = "logs:Link"; /** * Grants permission to list all anomalies detected in the AWS account making the * request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListAnomalies.html */ AwsLogsActions["ListAnomalies"] = "logs:ListAnomalies"; /** * Grants permission to retrieve all the entities that are associated with log gro * up * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/permissions-reference-cwl.html */ AwsLogsActions["ListEntitiesForLogGroup"] = "logs:ListEntitiesForLogGroup"; /** * Grants permission to list all integrations associated with the AWS account maki * ng the request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListIntegrations.html */ AwsLogsActions["ListIntegrations"] = "logs:ListIntegrations"; /** * Grants permission to return all the anomaly detectors that are associated with * the AWS account making the request * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListLogAnomalyDetectors.html */ AwsLogsActions["ListLogAnomalyDetectors"] = "logs:ListLogAnomalyDetectors"; /** * Grants permission to list all the log deliveries for specified account and/or l * og source * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html */ AwsLogsActions["ListLogDeliveries"] = "logs:ListLogDeliveries"; /** * Grants permission to retrieve all the log groups that are associated with entit * y * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/permissions-reference-cwl.html */ AwsLogsActions["ListLogGroupsForEntity"] = "logs:ListLogGroupsForEntity"; /** * Grants permission to return all the log groups that are associated with the spe * cified query * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListLogGroupsForQuery.html */ AwsLogsActions["ListLogGroupsForQuery"] = "logs:ListLogGroupsForQuery"; /** * Grants permission to list the tags for the specified resource * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListTagsForResource.html */ AwsLogsActions["ListTagsForResource"] = "logs:ListTagsForResource"; /** * Grants permission to list the tags for the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_ListTagsLogGroup.html */ AwsLogsActions["ListTagsLogGroup"] = "logs:ListTagsLogGroup"; /** * Grants permission to attach an account policy * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutAccountPolicy.html */ AwsLogsActions["PutAccountPolicy"] = "logs:PutAccountPolicy"; /** * Grants permission to attach a data protection policy to detect and redact sensi * tive information from log events * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDataProtectionPolicy.html */ AwsLogsActions["PutDataProtectionPolicy"] = "logs:PutDataProtectionPolicy"; /** * Grants permission to create/update a delivery destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestination.html */ AwsLogsActions["PutDeliveryDestination"] = "logs:PutDeliveryDestination"; /** * Grants permission to attach a delivery destination policy to a delivery destina * tion * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestinationPolicy.html */ AwsLogsActions["PutDeliveryDestinationPolicy"] = "logs:PutDeliveryDestinationPolicy"; /** * Grants permission to create/update a delivery source * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliverySource.html */ AwsLogsActions["PutDeliverySource"] = "logs:PutDeliverySource"; /** * Grants permission to create or update a Destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDestination.html */ AwsLogsActions["PutDestination"] = "logs:PutDestination"; /** * Grants permission to create or update an access policy associated with an exist * ing Destination * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDestinationPolicy.html */ AwsLogsActions["PutDestinationPolicy"] = "logs:PutDestinationPolicy"; /** * Grants permission to attach an index policy at log group level to optimize sear * ch and query * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutIndexPolicy.html */ AwsLogsActions["PutIndexPolicy"] = "logs:PutIndexPolicy"; /** * Grants permission to create integration between cloudwatch logs and opensearch * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutIntegration.html */ AwsLogsActions["PutIntegration"] = "logs:PutIntegration"; /** * Grants permission to upload a batch of log events to the specified log stream * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutLogEvents.html */ AwsLogsActions["PutLogEvents"] = "logs:PutLogEvents"; /** * Grants permission to create or update a metric filter and associates it with th * e specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutMetricFilter.html */ AwsLogsActions["PutMetricFilter"] = "logs:PutMetricFilter"; /** * Grants permission to create or update a query definition * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutQueryDefinition.html */ AwsLogsActions["PutQueryDefinition"] = "logs:PutQueryDefinition"; /** * Grants permission to create or update a resource policy allowing other AWS serv * ices to put log events to this account * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutResourcePolicy.html */ AwsLogsActions["PutResourcePolicy"] = "logs:PutResourcePolicy"; /** * Grants permission to set the retention of the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutRetentionPolicy.html */ AwsLogsActions["PutRetentionPolicy"] = "logs:PutRetentionPolicy"; /** * Grants permission to create or update a subscription filter and associates it w * ith the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutSubscriptionFilter.html */ AwsLogsActions["PutSubscriptionFilter"] = "logs:PutSubscriptionFilter"; /** * Grants permission to create or update a transformer and associates it with the * specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutTransformer.html */ AwsLogsActions["PutTransformer"] = "logs:PutTransformer"; /** * Grants permission to start a Live Tail session in CloudWatch Logs * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StartLiveTail.html */ AwsLogsActions["StartLiveTail"] = "logs:StartLiveTail"; /** * Grants permission to schedule a query of a log group using CloudWatch Logs Insi * ghts * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StartQuery.html */ AwsLogsActions["StartQuery"] = "logs:StartQuery"; /** * Grants permission to stop a Live Tail session that is in progress * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatchLogs_LiveTail.html */ AwsLogsActions["StopLiveTail"] = "logs:StopLiveTail"; /** * Grants permission to stop a CloudWatch Logs Insights query that is in progress * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StopQuery.html */ AwsLogsActions["StopQuery"] = "logs:StopQuery"; /** * Grants permission to add or update the specified tags for the specified log gro * up * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TagLogGroup.html */ AwsLogsActions["TagLogGroup"] = "logs:TagLogGroup"; /** * Grants permission to add or update the specified tags for the specified resourc * e * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TagResource.html */ AwsLogsActions["TagResource"] = "logs:TagResource"; /** * Grants permission to test the filter pattern of a metric filter against a sampl * e of log event messages * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TestMetricFilter.html */ AwsLogsActions["TestMetricFilter"] = "logs:TestMetricFilter"; /** * Grants permission to test the transformer against a sample of log event message * s * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_TestTransformer.html */ AwsLogsActions["TestTransformer"] = "logs:TestTransformer"; /** * Grants permission to fetch unmasked log events that have been redacted with a d * ata protection policy * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/mask-sensitive-log-data.html */ AwsLogsActions["Unmask"] = "logs:Unmask"; /** * Grants permission to remove the specified tags from the specified log group * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UntagLogGroup.html */ AwsLogsActions["UntagLogGroup"] = "logs:UntagLogGroup"; /** * Grants permission to remove the specified tags from the specified resource * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UntagResource.html */ AwsLogsActions["UntagResource"] = "logs:UntagResource"; /** * Grants permission to update an anomaly reported by a log anomaly detector * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UpdateAnomaly.html */ AwsLogsActions["UpdateAnomaly"] = "logs:UpdateAnomaly"; /** * Grants permission to update configuration related to a delivery * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UpdateDeliveryConfiguration.html */ AwsLogsActions["UpdateDeliveryConfiguration"] = "logs:UpdateDeliveryConfiguration"; /** * Grants permission to update a log anomaly detector * * See https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_UpdateLogAnomalyDetector.html */ AwsLogsActions["UpdateLogAnomalyDetector"] = "logs:UpdateLogAnomalyDetector"; /** * Grants permission to update the log delivery information for specified log deli * very * * See https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html */ AwsLogsActions["UpdateLogDelivery"] = "logs:UpdateLogDelivery"; })(AwsLogsActions = exports.AwsLogsActions || (exports.AwsLogsActions = {})); //# sourceMappingURL=logs.js.map