aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
375 lines • 15.4 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon EventBridge (EVENTS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoneventbridge.html
*
* 2025-02-24T21:47:59.767Z
*/
export var AwsEventsActions;
(function (AwsEventsActions) {
/**
* Grants permission to activate partner event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ActivateEventSource.html
*/
AwsEventsActions["ActivateEventSource"] = "events:ActivateEventSource";
/**
* Grants permission to cancel a replay
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CancelReplay.html
*/
AwsEventsActions["CancelReplay"] = "events:CancelReplay";
/**
* Grants permission to create a new api destination
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateApiDestination.html
*/
AwsEventsActions["CreateApiDestination"] = "events:CreateApiDestination";
/**
* Grants permission to create a new archive
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateArchive.html
*/
AwsEventsActions["CreateArchive"] = "events:CreateArchive";
/**
* Grants permission to create a new connection
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateConnection.html
*/
AwsEventsActions["CreateConnection"] = "events:CreateConnection";
/**
* Grants permission to create an endpoint
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateEndpoint.html
*/
AwsEventsActions["CreateEndpoint"] = "events:CreateEndpoint";
/**
* Grants permission to create event buses
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateEventBus.html
*/
AwsEventsActions["CreateEventBus"] = "events:CreateEventBus";
/**
* Grants permission to create partner event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreatePartnerEventSource.html
*/
AwsEventsActions["CreatePartnerEventSource"] = "events:CreatePartnerEventSource";
/**
* Grants permission to deactivate event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeactivateEventSource.html
*/
AwsEventsActions["DeactivateEventSource"] = "events:DeactivateEventSource";
/**
* Grants permission to deauthorize a connection, deleting its stored authorizatio
* n secrets
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeauthorizeConnection.html
*/
AwsEventsActions["DeauthorizeConnection"] = "events:DeauthorizeConnection";
/**
* Grants permission to delete an api destination
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteApiDestination.html
*/
AwsEventsActions["DeleteApiDestination"] = "events:DeleteApiDestination";
/**
* Grants permission to delete an archive
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteArchive.html
*/
AwsEventsActions["DeleteArchive"] = "events:DeleteArchive";
/**
* Grants permission to delete a connection
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteConnection.html
*/
AwsEventsActions["DeleteConnection"] = "events:DeleteConnection";
/**
* Grants permission to delete an endpoint
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteEndpoint.html
*/
AwsEventsActions["DeleteEndpoint"] = "events:DeleteEndpoint";
/**
* Grants permission to delete event buses
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteEventBus.html
*/
AwsEventsActions["DeleteEventBus"] = "events:DeleteEventBus";
/**
* Grants permission to delete partner event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeletePartnerEventSource.html
*/
AwsEventsActions["DeletePartnerEventSource"] = "events:DeletePartnerEventSource";
/**
* Grants permission to delete rules
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteRule.html
*/
AwsEventsActions["DeleteRule"] = "events:DeleteRule";
/**
* Grants permission to retrieve details about an api destination
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeApiDestination.html
*/
AwsEventsActions["DescribeApiDestination"] = "events:DescribeApiDestination";
/**
* Grants permission to retrieve details about an archive
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeArchive.html
*/
AwsEventsActions["DescribeArchive"] = "events:DescribeArchive";
/**
* Grants permission to retrieve details about a conection
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeConnection.html
*/
AwsEventsActions["DescribeConnection"] = "events:DescribeConnection";
/**
* Grants permission to retrieve details about an endpoint
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEndpoint.html
*/
AwsEventsActions["DescribeEndpoint"] = "events:DescribeEndpoint";
/**
* Grants permission to retrieve details about event buses
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEventBus.html
*/
AwsEventsActions["DescribeEventBus"] = "events:DescribeEventBus";
/**
* Grants permission to retrieve details about event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEventSource.html
*/
AwsEventsActions["DescribeEventSource"] = "events:DescribeEventSource";
/**
* Grants permission to retrieve details about partner event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribePartnerEventSource.html
*/
AwsEventsActions["DescribePartnerEventSource"] = "events:DescribePartnerEventSource";
/**
* Grants permission to retrieve the details of a replay
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeReplay.html
*/
AwsEventsActions["DescribeReplay"] = "events:DescribeReplay";
/**
* Grants permission to retrieve details about rules
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeRule.html
*/
AwsEventsActions["DescribeRule"] = "events:DescribeRule";
/**
* Grants permission to disable rules
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DisableRule.html
*/
AwsEventsActions["DisableRule"] = "events:DisableRule";
/**
* Grants permission to enable rules
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_EnableRule.html
*/
AwsEventsActions["EnableRule"] = "events:EnableRule";
/**
* Grants permission to invoke an api destination
*
* See https://docs.aws.amazon.com/eventbridge/latest/userguide/iam-identity-based-access-control-eventbridge.html
*/
AwsEventsActions["InvokeApiDestination"] = "events:InvokeApiDestination";
/**
* Grants permission to retrieve a list of api destinations
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListApiDestinations.html
*/
AwsEventsActions["ListApiDestinations"] = "events:ListApiDestinations";
/**
* Grants permission to retrieve a list of archives
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListArchives.html
*/
AwsEventsActions["ListArchives"] = "events:ListArchives";
/**
* Grants permission to retrieve a list of connections
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListConnections.html
*/
AwsEventsActions["ListConnections"] = "events:ListConnections";
/**
* Grants permission to retrieve a list of endpoints
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListEndpoints.html
*/
AwsEventsActions["ListEndpoints"] = "events:ListEndpoints";
/**
* Grants permission to retrieve a list of the event buses in your account
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListEventBuses.html
*/
AwsEventsActions["ListEventBuses"] = "events:ListEventBuses";
/**
* Grants permission to to retrieve a list of event sources shared with this accou
* nt
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListEventSources.html
*/
AwsEventsActions["ListEventSources"] = "events:ListEventSources";
/**
* Grants permission to retrieve a list of AWS account IDs associated with an even
* t source
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListPartnerEventSourceAccounts.html
*/
AwsEventsActions["ListPartnerEventSourceAccounts"] = "events:ListPartnerEventSourceAccounts";
/**
* Grants permission to retrieve a list partner event sources
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListPartnerEventSources.html
*/
AwsEventsActions["ListPartnerEventSources"] = "events:ListPartnerEventSources";
/**
* Grants permission to retrieve a list of replays
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListReplays.html
*/
AwsEventsActions["ListReplays"] = "events:ListReplays";
/**
* Grants permission to retrieve a list of the names of the rules associated with
* a target
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListRuleNamesByTarget.html
*/
AwsEventsActions["ListRuleNamesByTarget"] = "events:ListRuleNamesByTarget";
/**
* Grants permission to retrieve a list of the Amazon EventBridge rules in the acc
* ount
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListRules.html
*/
AwsEventsActions["ListRules"] = "events:ListRules";
/**
* Grants permission to retrieve a list of tags associated with an Amazon EventBri
* dge resource
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListTagsForResource.html
*/
AwsEventsActions["ListTagsForResource"] = "events:ListTagsForResource";
/**
* Grants permission to retrieve a list of targets defined for a rule
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListTargetsByRule.html
*/
AwsEventsActions["ListTargetsByRule"] = "events:ListTargetsByRule";
/**
* Grants permission to send custom events to Amazon EventBridge
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html
*/
AwsEventsActions["PutEvents"] = "events:PutEvents";
/**
* Grants permission to sends custom events to Amazon EventBridge
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html
*/
AwsEventsActions["PutPartnerEvents"] = "events:PutPartnerEvents";
/**
* Grants permission to use the PutPermission action to grants permission to anoth
* er AWS account to put events to your default event bus
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPermission.html
*/
AwsEventsActions["PutPermission"] = "events:PutPermission";
/**
* Grants permission to create or updates rules
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutRule.html
*/
AwsEventsActions["PutRule"] = "events:PutRule";
/**
* Grants permission to add targets to a rule
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutTargets.html
*/
AwsEventsActions["PutTargets"] = "events:PutTargets";
/**
* Grants permission to revoke the permission of another AWS account to put events
* to your default event bus
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_RemovePermission.html
*/
AwsEventsActions["RemovePermission"] = "events:RemovePermission";
/**
* Grants permission to removes targets from a rule
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_RemoveTargets.html
*/
AwsEventsActions["RemoveTargets"] = "events:RemoveTargets";
/**
* Grants permission to retrieve credentials from a connection
*
* See https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-api-destinations.html
*/
AwsEventsActions["RetrieveConnectionCredentials"] = "events:RetrieveConnectionCredentials";
/**
* Grants permission to start a replay of an archive
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_StartReplay.html
*/
AwsEventsActions["StartReplay"] = "events:StartReplay";
/**
* Grants permission to add a tag to an Amazon EventBridge resource
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_TagResource.html
*/
AwsEventsActions["TagResource"] = "events:TagResource";
/**
* Grants permission to test whether an event pattern matches the provided event
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_TestEventPattern.html
*/
AwsEventsActions["TestEventPattern"] = "events:TestEventPattern";
/**
* Grants permission to remove a tag from an Amazon EventBridge resource
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UntagResource.html
*/
AwsEventsActions["UntagResource"] = "events:UntagResource";
/**
* Grants permission to update an api destination
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateApiDestination.html
*/
AwsEventsActions["UpdateApiDestination"] = "events:UpdateApiDestination";
/**
* Grants permission to update an archive
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateArchive.html
*/
AwsEventsActions["UpdateArchive"] = "events:UpdateArchive";
/**
* Grants permission to update a connection
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateConnection.html
*/
AwsEventsActions["UpdateConnection"] = "events:UpdateConnection";
/**
* Grants permission to update an endpoint
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateEndpoint.html
*/
AwsEventsActions["UpdateEndpoint"] = "events:UpdateEndpoint";
/**
* Grants permission to update event buses
*
* See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateEventBus.html
*/
AwsEventsActions["UpdateEventBus"] = "events:UpdateEventBus";
})(AwsEventsActions || (AwsEventsActions = {}));
//# sourceMappingURL=events.js.map