UNPKG

aws-iam-policy-types

Version:

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

422 lines 18.9 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsCloudtrailActions = void 0; /** * All IAM policy actions for AWS CloudTrail (CLOUDTRAIL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscloudtrail.html * * 2025-02-24T21:47:05.572Z */ var AwsCloudtrailActions; (function (AwsCloudtrailActions) { /** * Grants permission to add one or more tags to a trail, event data store, channel * or dashboard, up to a limit of 50 * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_AddTags.html */ AwsCloudtrailActions["AddTags"] = "cloudtrail:AddTags"; /** * Grants permission to cancel a running query * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CancelQuery.html */ AwsCloudtrailActions["CancelQuery"] = "cloudtrail:CancelQuery"; /** * Grants permission to create a channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateChannel.html */ AwsCloudtrailActions["CreateChannel"] = "cloudtrail:CreateChannel"; /** * Grants permission to create a dashboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateDashboard.html */ AwsCloudtrailActions["CreateDashboard"] = "cloudtrail:CreateDashboard"; /** * Grants permission to create an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateEventDataStore.html */ AwsCloudtrailActions["CreateEventDataStore"] = "cloudtrail:CreateEventDataStore"; /** * Grants permission to create a service-linked channel that specifies the setting * s for delivery of log data to an AWS service * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/viewing-service-linked-channels.html#slc-service-events */ AwsCloudtrailActions["CreateServiceLinkedChannel"] = "cloudtrail:CreateServiceLinkedChannel"; /** * Grants permission to create a trail that specifies the settings for delivery of * log data to an Amazon S3 bucket * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateTrail.html */ AwsCloudtrailActions["CreateTrail"] = "cloudtrail:CreateTrail"; /** * Grants permission to delete a channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteChannel.html */ AwsCloudtrailActions["DeleteChannel"] = "cloudtrail:DeleteChannel"; /** * Grants permission to delete a dashboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteDashboard.html */ AwsCloudtrailActions["DeleteDashboard"] = "cloudtrail:DeleteDashboard"; /** * Grants permission to delete an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteEventDataStore.html */ AwsCloudtrailActions["DeleteEventDataStore"] = "cloudtrail:DeleteEventDataStore"; /** * Grants permission to delete a resource policy from the provided resource * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteResourcePolicy.html */ AwsCloudtrailActions["DeleteResourcePolicy"] = "cloudtrail:DeleteResourcePolicy"; /** * Grants permission to delete a service-linked channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/viewing-service-linked-channels.html#slc-service-events */ AwsCloudtrailActions["DeleteServiceLinkedChannel"] = "cloudtrail:DeleteServiceLinkedChannel"; /** * Grants permission to delete a trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteTrail.html */ AwsCloudtrailActions["DeleteTrail"] = "cloudtrail:DeleteTrail"; /** * Grants permission to deregister an AWS Organizations member account as a delega * ted administrator * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeregisterOrganizationDelegatedAdmin.html */ AwsCloudtrailActions["DeregisterOrganizationDelegatedAdmin"] = "cloudtrail:DeregisterOrganizationDelegatedAdmin"; /** * Grants permission to list details for the query * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DescribeQuery.html */ AwsCloudtrailActions["DescribeQuery"] = "cloudtrail:DescribeQuery"; /** * Grants permission to list settings for the trails associated with the current r * egion for your account * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DescribeTrails.html */ AwsCloudtrailActions["DescribeTrails"] = "cloudtrail:DescribeTrails"; /** * Grants permission to disable federation of event data store data by using the A * WS Glue Data Catalog * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DisableFederation.html */ AwsCloudtrailActions["DisableFederation"] = "cloudtrail:DisableFederation"; /** * Grants permission to enable federation of event data store data by using the AW * S Glue Data Catalog * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_EnableFederation.html */ AwsCloudtrailActions["EnableFederation"] = "cloudtrail:EnableFederation"; /** * Grants permission to generate a query for a specified event data store using th * e CloudTrail Lake query generator * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/lake-query-generator.html */ AwsCloudtrailActions["GenerateQuery"] = "cloudtrail:GenerateQuery"; /** * Grants permission to generate a results summary for specified queries using the * CloudTrail natural language generator * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/query-results-summary.html */ AwsCloudtrailActions["GenerateQueryResultsSummary"] = "cloudtrail:GenerateQueryResultsSummary"; /** * Grants permission to return information about a specific channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetChannel.html */ AwsCloudtrailActions["GetChannel"] = "cloudtrail:GetChannel"; /** * Grants permission to list settings for the dashboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetDashboard.html */ AwsCloudtrailActions["GetDashboard"] = "cloudtrail:GetDashboard"; /** * Grants permission to list settings for the event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetEventDataStore.html */ AwsCloudtrailActions["GetEventDataStore"] = "cloudtrail:GetEventDataStore"; /** * Grants permission to get data from an event data store by using the AWS Glue Da * ta Catalog * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/query-federation.html#query-federation-permissions */ AwsCloudtrailActions["GetEventDataStoreData"] = "cloudtrail:GetEventDataStoreData"; /** * Grants permission to list settings for event selectors configured for a trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetEventSelectors.html */ AwsCloudtrailActions["GetEventSelectors"] = "cloudtrail:GetEventSelectors"; /** * Grants permission to return information about a specific import * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetImport.html */ AwsCloudtrailActions["GetImport"] = "cloudtrail:GetImport"; /** * Grants permission to list CloudTrail Insights selectors that are configured for * a trail or event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetInsightSelectors.html */ AwsCloudtrailActions["GetInsightSelectors"] = "cloudtrail:GetInsightSelectors"; /** * Grants permission to fetch results of a complete query * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetQueryResults.html */ AwsCloudtrailActions["GetQueryResults"] = "cloudtrail:GetQueryResults"; /** * Grants permission to get the resource policy attached to the provided resource * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetResourcePolicy.html */ AwsCloudtrailActions["GetResourcePolicy"] = "cloudtrail:GetResourcePolicy"; /** * Grants permission to list settings for the service-linked channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/viewing-service-linked-channels.html#slc-service-events */ AwsCloudtrailActions["GetServiceLinkedChannel"] = "cloudtrail:GetServiceLinkedChannel"; /** * Grants permission to list settings for the trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetTrail.html */ AwsCloudtrailActions["GetTrail"] = "cloudtrail:GetTrail"; /** * Grants permission to retrieve a JSON-formatted list of information about the sp * ecified trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetTrailStatus.html */ AwsCloudtrailActions["GetTrailStatus"] = "cloudtrail:GetTrailStatus"; /** * Grants permission to list the channels in the current account, and their source * names * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListChannels.html */ AwsCloudtrailActions["ListChannels"] = "cloudtrail:ListChannels"; /** * Grants permission to list dashboards associated with the current region for you * r account * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListDashboards.html */ AwsCloudtrailActions["ListDashboards"] = "cloudtrail:ListDashboards"; /** * Grants permission to list event data stores associated with the current region * for your account * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListEventDataStores.html */ AwsCloudtrailActions["ListEventDataStores"] = "cloudtrail:ListEventDataStores"; /** * Grants permission to return a list of failures for the specified import * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListImportFailures.html */ AwsCloudtrailActions["ListImportFailures"] = "cloudtrail:ListImportFailures"; /** * Grants permission to return information on all imports, or a select set of impo * rts by ImportStatus or Destination * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListImports.html */ AwsCloudtrailActions["ListImports"] = "cloudtrail:ListImports"; /** * Grants permission to list the public keys whose private keys were used to sign * trail digest files within a specified time range * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListPublicKeys.html */ AwsCloudtrailActions["ListPublicKeys"] = "cloudtrail:ListPublicKeys"; /** * Grants permission to list queries associated with an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListQueries.html */ AwsCloudtrailActions["ListQueries"] = "cloudtrail:ListQueries"; /** * Grants permission to list service-linked channels associated with the current r * egion for a specified account * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/viewing-service-linked-channels.html#slc-service-events */ AwsCloudtrailActions["ListServiceLinkedChannels"] = "cloudtrail:ListServiceLinkedChannels"; /** * Grants permission to list the tags for trails, event data stores, channels or d * ashboards in the current region * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListTags.html */ AwsCloudtrailActions["ListTags"] = "cloudtrail:ListTags"; /** * Grants permission to list trails associated with the current region for your ac * count * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListTrails.html */ AwsCloudtrailActions["ListTrails"] = "cloudtrail:ListTrails"; /** * Grants permission to look up and retrieve metric data for API activity events c * aptured by CloudTrail that create, update, or delete resources in your account * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_LookupEvents.html */ AwsCloudtrailActions["LookupEvents"] = "cloudtrail:LookupEvents"; /** * Grants permission to create and update event selectors for a trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_PutEventSelectors.html */ AwsCloudtrailActions["PutEventSelectors"] = "cloudtrail:PutEventSelectors"; /** * Grants permission to create and update CloudTrail Insights selectors for a trai * l or event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_PutInsightSelectors.html */ AwsCloudtrailActions["PutInsightSelectors"] = "cloudtrail:PutInsightSelectors"; /** * Grants permission to attach a resource policy to the provided resource * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_PutResourcePolicy.html */ AwsCloudtrailActions["PutResourcePolicy"] = "cloudtrail:PutResourcePolicy"; /** * Grants permission to register an AWS Organizations member account as a delegate * d administrator * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_RegisterOrganizationDelegatedAdmin.html */ AwsCloudtrailActions["RegisterOrganizationDelegatedAdmin"] = "cloudtrail:RegisterOrganizationDelegatedAdmin"; /** * Grants permission to remove tags from a trail, event data store, channel or das * hboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_RemoveTags.html */ AwsCloudtrailActions["RemoveTags"] = "cloudtrail:RemoveTags"; /** * Grants permission to restore an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_RestoreEventDataStore.html */ AwsCloudtrailActions["RestoreEventDataStore"] = "cloudtrail:RestoreEventDataStore"; /** * Grants permission to perform semantic search for CloudTrail Lake sample queries * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/lake-console-queries.html */ AwsCloudtrailActions["SearchSampleQueries"] = "cloudtrail:SearchSampleQueries"; /** * Grants permission to start a refresh on the specified dashboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartDashboardRefresh.html */ AwsCloudtrailActions["StartDashboardRefresh"] = "cloudtrail:StartDashboardRefresh"; /** * Grants permission to start ingestion on an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartEventDataStoreIngestion.html */ AwsCloudtrailActions["StartEventDataStoreIngestion"] = "cloudtrail:StartEventDataStoreIngestion"; /** * Grants permission to start an import of logged trail events from a source S3 bu * cket to a destination event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartImport.html */ AwsCloudtrailActions["StartImport"] = "cloudtrail:StartImport"; /** * Grants permission to start the recording of AWS API calls and log file delivery * for a trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartLogging.html */ AwsCloudtrailActions["StartLogging"] = "cloudtrail:StartLogging"; /** * Grants permission to start a new query on a specified event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartQuery.html */ AwsCloudtrailActions["StartQuery"] = "cloudtrail:StartQuery"; /** * Grants permission to stop ingestion on an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StopEventDataStoreIngestion.html */ AwsCloudtrailActions["StopEventDataStoreIngestion"] = "cloudtrail:StopEventDataStoreIngestion"; /** * Grants permission to stop a specified import * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StopImport.html */ AwsCloudtrailActions["StopImport"] = "cloudtrail:StopImport"; /** * Grants permission to stop the recording of AWS API calls and log file delivery * for a trail * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StopLogging.html */ AwsCloudtrailActions["StopLogging"] = "cloudtrail:StopLogging"; /** * Grants permission to update a channel * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateChannel.html */ AwsCloudtrailActions["UpdateChannel"] = "cloudtrail:UpdateChannel"; /** * Grants permission to update a dashboard * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateDashboard.html */ AwsCloudtrailActions["UpdateDashboard"] = "cloudtrail:UpdateDashboard"; /** * Grants permission to update an event data store * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateEventDataStore.html */ AwsCloudtrailActions["UpdateEventDataStore"] = "cloudtrail:UpdateEventDataStore"; /** * Grants permission to update the service-linked channel settings for delivery of * log data to an AWS service * * See https://docs.aws.amazon.com/awscloudtrail/latest/userguide/viewing-service-linked-channels.html#slc-service-events */ AwsCloudtrailActions["UpdateServiceLinkedChannel"] = "cloudtrail:UpdateServiceLinkedChannel"; /** * Grants permission to update the settings that specify delivery of log files * * See https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateTrail.html */ AwsCloudtrailActions["UpdateTrail"] = "cloudtrail:UpdateTrail"; })(AwsCloudtrailActions = exports.AwsCloudtrailActions || (exports.AwsCloudtrailActions = {})); //# sourceMappingURL=cloudtrail.js.map