UNPKG

aws-iam-policy-types

Version:

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

375 lines 15.4 kB
// 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