UNPKG

aws-iam-policy-types

Version:

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

373 lines (372 loc) 14.1 kB
/** * 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 declare enum AwsEventsActions { /** * Grants permission to activate partner event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ActivateEventSource.html */ ActivateEventSource = "events:ActivateEventSource", /** * Grants permission to cancel a replay * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CancelReplay.html */ CancelReplay = "events:CancelReplay", /** * Grants permission to create a new api destination * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateApiDestination.html */ CreateApiDestination = "events:CreateApiDestination", /** * Grants permission to create a new archive * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateArchive.html */ CreateArchive = "events:CreateArchive", /** * Grants permission to create a new connection * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateConnection.html */ CreateConnection = "events:CreateConnection", /** * Grants permission to create an endpoint * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateEndpoint.html */ CreateEndpoint = "events:CreateEndpoint", /** * Grants permission to create event buses * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreateEventBus.html */ CreateEventBus = "events:CreateEventBus", /** * Grants permission to create partner event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_CreatePartnerEventSource.html */ CreatePartnerEventSource = "events:CreatePartnerEventSource", /** * Grants permission to deactivate event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeactivateEventSource.html */ 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 */ DeauthorizeConnection = "events:DeauthorizeConnection", /** * Grants permission to delete an api destination * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteApiDestination.html */ DeleteApiDestination = "events:DeleteApiDestination", /** * Grants permission to delete an archive * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteArchive.html */ DeleteArchive = "events:DeleteArchive", /** * Grants permission to delete a connection * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteConnection.html */ DeleteConnection = "events:DeleteConnection", /** * Grants permission to delete an endpoint * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteEndpoint.html */ DeleteEndpoint = "events:DeleteEndpoint", /** * Grants permission to delete event buses * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteEventBus.html */ DeleteEventBus = "events:DeleteEventBus", /** * Grants permission to delete partner event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeletePartnerEventSource.html */ DeletePartnerEventSource = "events:DeletePartnerEventSource", /** * Grants permission to delete rules * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DeleteRule.html */ DeleteRule = "events:DeleteRule", /** * Grants permission to retrieve details about an api destination * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeApiDestination.html */ DescribeApiDestination = "events:DescribeApiDestination", /** * Grants permission to retrieve details about an archive * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeArchive.html */ DescribeArchive = "events:DescribeArchive", /** * Grants permission to retrieve details about a conection * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeConnection.html */ DescribeConnection = "events:DescribeConnection", /** * Grants permission to retrieve details about an endpoint * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEndpoint.html */ DescribeEndpoint = "events:DescribeEndpoint", /** * Grants permission to retrieve details about event buses * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEventBus.html */ DescribeEventBus = "events:DescribeEventBus", /** * Grants permission to retrieve details about event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeEventSource.html */ DescribeEventSource = "events:DescribeEventSource", /** * Grants permission to retrieve details about partner event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribePartnerEventSource.html */ DescribePartnerEventSource = "events:DescribePartnerEventSource", /** * Grants permission to retrieve the details of a replay * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeReplay.html */ DescribeReplay = "events:DescribeReplay", /** * Grants permission to retrieve details about rules * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DescribeRule.html */ DescribeRule = "events:DescribeRule", /** * Grants permission to disable rules * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_DisableRule.html */ DisableRule = "events:DisableRule", /** * Grants permission to enable rules * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_EnableRule.html */ 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 */ InvokeApiDestination = "events:InvokeApiDestination", /** * Grants permission to retrieve a list of api destinations * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListApiDestinations.html */ ListApiDestinations = "events:ListApiDestinations", /** * Grants permission to retrieve a list of archives * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListArchives.html */ ListArchives = "events:ListArchives", /** * Grants permission to retrieve a list of connections * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListConnections.html */ ListConnections = "events:ListConnections", /** * Grants permission to retrieve a list of endpoints * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListEndpoints.html */ 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 */ 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 */ 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 */ ListPartnerEventSourceAccounts = "events:ListPartnerEventSourceAccounts", /** * Grants permission to retrieve a list partner event sources * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListPartnerEventSources.html */ ListPartnerEventSources = "events:ListPartnerEventSources", /** * Grants permission to retrieve a list of replays * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_ListReplays.html */ 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 */ 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 */ 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 */ 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 */ ListTargetsByRule = "events:ListTargetsByRule", /** * Grants permission to send custom events to Amazon EventBridge * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html */ PutEvents = "events:PutEvents", /** * Grants permission to sends custom events to Amazon EventBridge * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html */ 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 */ PutPermission = "events:PutPermission", /** * Grants permission to create or updates rules * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutRule.html */ PutRule = "events:PutRule", /** * Grants permission to add targets to a rule * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutTargets.html */ 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 */ RemovePermission = "events:RemovePermission", /** * Grants permission to removes targets from a rule * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_RemoveTargets.html */ RemoveTargets = "events:RemoveTargets", /** * Grants permission to retrieve credentials from a connection * * See https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-api-destinations.html */ RetrieveConnectionCredentials = "events:RetrieveConnectionCredentials", /** * Grants permission to start a replay of an archive * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_StartReplay.html */ 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 */ 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 */ 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 */ UntagResource = "events:UntagResource", /** * Grants permission to update an api destination * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateApiDestination.html */ UpdateApiDestination = "events:UpdateApiDestination", /** * Grants permission to update an archive * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateArchive.html */ UpdateArchive = "events:UpdateArchive", /** * Grants permission to update a connection * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateConnection.html */ UpdateConnection = "events:UpdateConnection", /** * Grants permission to update an endpoint * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateEndpoint.html */ UpdateEndpoint = "events:UpdateEndpoint", /** * Grants permission to update event buses * * See https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_UpdateEventBus.html */ UpdateEventBus = "events:UpdateEventBus" }