UNPKG

aws-iam-policy-types

Version:

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

255 lines 12.1 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS CodeConnections (CODECONNECTIONS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodeconnections.html * * 2025-02-24T21:47:13.931Z */ export var AwsCodeconnectionsActions; (function (AwsCodeconnectionsActions) { /** * Grants permission to create a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateConnection.html */ AwsCodeconnectionsActions["CreateConnection"] = "codeconnections:CreateConnection"; /** * Grants permission to create a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateHost.html */ AwsCodeconnectionsActions["CreateHost"] = "codeconnections:CreateHost"; /** * Grants permission to create a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateRepositoryLink.html */ AwsCodeconnectionsActions["CreateRepositoryLink"] = "codeconnections:CreateRepositoryLink"; /** * Grants permission to create a template sync config * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateSyncConfiguration.html */ AwsCodeconnectionsActions["CreateSyncConfiguration"] = "codeconnections:CreateSyncConfiguration"; /** * Grants permission to delete a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteConnection.html */ AwsCodeconnectionsActions["DeleteConnection"] = "codeconnections:DeleteConnection"; /** * Grants permission to delete a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteHost.html */ AwsCodeconnectionsActions["DeleteHost"] = "codeconnections:DeleteHost"; /** * Grants permission to delete a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteRepositoryLink.html */ AwsCodeconnectionsActions["DeleteRepositoryLink"] = "codeconnections:DeleteRepositoryLink"; /** * Grants permission to delete a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteSyncConfiguration.html */ AwsCodeconnectionsActions["DeleteSyncConfiguration"] = "codeconnections:DeleteSyncConfiguration"; /** * Grants permission to get details about a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetConnection.html */ AwsCodeconnectionsActions["GetConnection"] = "codeconnections:GetConnection"; /** * Grants permission to get a Connection token to call provider actions * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-getconnectiontoken */ AwsCodeconnectionsActions["GetConnectionToken"] = "codeconnections:GetConnectionToken"; /** * Grants permission to get details about a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetHost.html */ AwsCodeconnectionsActions["GetHost"] = "codeconnections:GetHost"; /** * Grants permission to associate a third party, such as a Bitbucket App installat * ion, with a Connection * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-handshake */ AwsCodeconnectionsActions["GetIndividualAccessToken"] = "codeconnections:GetIndividualAccessToken"; /** * Grants permission to associate a third party, such as a Bitbucket App installat * ion, with a Connection * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-handshake */ AwsCodeconnectionsActions["GetInstallationUrl"] = "codeconnections:GetInstallationUrl"; /** * Grants permission to describe a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetRepositoryLink.html */ AwsCodeconnectionsActions["GetRepositoryLink"] = "codeconnections:GetRepositoryLink"; /** * Grants permission to get the latest sync status for a repository * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetRepositorySyncStatus.html */ AwsCodeconnectionsActions["GetRepositorySyncStatus"] = "codeconnections:GetRepositorySyncStatus"; /** * Grants permission to get the latest sync status for a resource (cfn stack or ot * her resources) * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetResourceSyncStatus.html */ AwsCodeconnectionsActions["GetResourceSyncStatus"] = "codeconnections:GetResourceSyncStatus"; /** * Grants permission to describe service sync blockers on a resource (cfn stack or * other resources) * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetSyncBlockerSummary.html */ AwsCodeconnectionsActions["GetSyncBlockerSummary"] = "codeconnections:GetSyncBlockerSummary"; /** * Grants permission to describe a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetSyncConfiguration.html */ AwsCodeconnectionsActions["GetSyncConfiguration"] = "codeconnections:GetSyncConfiguration"; /** * Grants permission to list Connection resources * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListConnections.html */ AwsCodeconnectionsActions["ListConnections"] = "codeconnections:ListConnections"; /** * Grants permission to list host resources * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListHosts.html */ AwsCodeconnectionsActions["ListHosts"] = "codeconnections:ListHosts"; /** * Grants permission to associate a third party, such as a Bitbucket App installat * ion, with a Connection * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-handshake */ AwsCodeconnectionsActions["ListInstallationTargets"] = "codeconnections:ListInstallationTargets"; /** * Grants permission to list repository links * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListRepositoryLinks.html */ AwsCodeconnectionsActions["ListRepositoryLinks"] = "codeconnections:ListRepositoryLinks"; /** * Grants permission to list repository sync definitions * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListRepositorySyncDefinitions.html */ AwsCodeconnectionsActions["ListRepositorySyncDefinitions"] = "codeconnections:ListRepositorySyncDefinitions"; /** * Grants permission to list sync configurations for a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListSyncConfigurations.html */ AwsCodeconnectionsActions["ListSyncConfigurations"] = "codeconnections:ListSyncConfigurations"; /** * Grants permission to the set of key-value pairs that are used to manage the res * ource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListTagsForResource.html */ AwsCodeconnectionsActions["ListTagsForResource"] = "codeconnections:ListTagsForResource"; /** * Grants permission to pass a Connection resource to an AWS service that accepts * a Connection ARN as input, such as codepipeline:CreatePipeline * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-passconnection */ AwsCodeconnectionsActions["PassConnection"] = "codeconnections:PassConnection"; /** * Grants permission to pass a repository link resource to an AWS service that acc * epts a RepositoryLinkId as input, such as codeconnections:CreateSyncConfigurati * on * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-passrepository */ AwsCodeconnectionsActions["PassRepository"] = "codeconnections:PassRepository"; /** * Grants permission to associate a third party server, such as a GitHub Enterpris * e Server instance, with a Host * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#connections-permissions-actions-host-registration */ AwsCodeconnectionsActions["RegisterAppCode"] = "codeconnections:RegisterAppCode"; /** * Grants permission to associate a third party server, such as a GitHub Enterpris * e Server instance, with a Host * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#connections-permissions-actions-host-registration */ AwsCodeconnectionsActions["StartAppRegistrationHandshake"] = "codeconnections:StartAppRegistrationHandshake"; /** * Grants permission to associate a third party, such as a Bitbucket App installat * ion, with a Connection * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-handshake */ AwsCodeconnectionsActions["StartOAuthHandshake"] = "codeconnections:StartOAuthHandshake"; /** * Grants permission to add or modify the tags of the given resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_TagResource.html */ AwsCodeconnectionsActions["TagResource"] = "codeconnections:TagResource"; /** * Grants permission to remove tags from an AWS resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UntagResource.html */ AwsCodeconnectionsActions["UntagResource"] = "codeconnections:UntagResource"; /** * Grants permission to update a Connection resource with an installation of the C * odeStar Connections App * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-handshake */ AwsCodeconnectionsActions["UpdateConnectionInstallation"] = "codeconnections:UpdateConnectionInstallation"; /** * Grants permission to update a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateHost.html */ AwsCodeconnectionsActions["UpdateHost"] = "codeconnections:UpdateHost"; /** * Grants permission to update a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateRepositoryLink.html */ AwsCodeconnectionsActions["UpdateRepositoryLink"] = "codeconnections:UpdateRepositoryLink"; /** * Grants permission to update a sync blocker for a resource (cfn stack or other r * esources) * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateSyncBlocker.html */ AwsCodeconnectionsActions["UpdateSyncBlocker"] = "codeconnections:UpdateSyncBlocker"; /** * Grants permission to update a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateSyncConfiguration.html */ AwsCodeconnectionsActions["UpdateSyncConfiguration"] = "codeconnections:UpdateSyncConfiguration"; /** * Grants permission to use a Connection resource to call provider actions * * See https://docs.aws.amazon.com/dtconsole/latest/userguide/security-iam.html#permissions-reference-connections-use */ AwsCodeconnectionsActions["UseConnection"] = "codeconnections:UseConnection"; })(AwsCodeconnectionsActions || (AwsCodeconnectionsActions = {})); //# sourceMappingURL=codeconnections.js.map