aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
422 lines • 18.9 kB
JavaScript
"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