UNPKG

aws-iam-policy-types

Version:

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

253 lines (252 loc) 10.8 kB
/** * 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 declare enum AwsCodeconnectionsActions { /** * Grants permission to create a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateConnection.html */ CreateConnection = "codeconnections:CreateConnection", /** * Grants permission to create a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateHost.html */ CreateHost = "codeconnections:CreateHost", /** * Grants permission to create a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateRepositoryLink.html */ CreateRepositoryLink = "codeconnections:CreateRepositoryLink", /** * Grants permission to create a template sync config * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_CreateSyncConfiguration.html */ CreateSyncConfiguration = "codeconnections:CreateSyncConfiguration", /** * Grants permission to delete a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteConnection.html */ DeleteConnection = "codeconnections:DeleteConnection", /** * Grants permission to delete a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteHost.html */ DeleteHost = "codeconnections:DeleteHost", /** * Grants permission to delete a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteRepositoryLink.html */ DeleteRepositoryLink = "codeconnections:DeleteRepositoryLink", /** * Grants permission to delete a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_DeleteSyncConfiguration.html */ DeleteSyncConfiguration = "codeconnections:DeleteSyncConfiguration", /** * Grants permission to get details about a Connection resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetConnection.html */ 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 */ GetConnectionToken = "codeconnections:GetConnectionToken", /** * Grants permission to get details about a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetHost.html */ 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 */ 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 */ GetInstallationUrl = "codeconnections:GetInstallationUrl", /** * Grants permission to describe a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetRepositoryLink.html */ 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 */ 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 */ 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 */ GetSyncBlockerSummary = "codeconnections:GetSyncBlockerSummary", /** * Grants permission to describe a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_GetSyncConfiguration.html */ GetSyncConfiguration = "codeconnections:GetSyncConfiguration", /** * Grants permission to list Connection resources * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListConnections.html */ ListConnections = "codeconnections:ListConnections", /** * Grants permission to list host resources * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListHosts.html */ 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 */ ListInstallationTargets = "codeconnections:ListInstallationTargets", /** * Grants permission to list repository links * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListRepositoryLinks.html */ ListRepositoryLinks = "codeconnections:ListRepositoryLinks", /** * Grants permission to list repository sync definitions * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_ListRepositorySyncDefinitions.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ TagResource = "codeconnections:TagResource", /** * Grants permission to remove tags from an AWS resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UntagResource.html */ 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 */ UpdateConnectionInstallation = "codeconnections:UpdateConnectionInstallation", /** * Grants permission to update a host resource * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateHost.html */ UpdateHost = "codeconnections:UpdateHost", /** * Grants permission to update a repository link * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateRepositoryLink.html */ 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 */ UpdateSyncBlocker = "codeconnections:UpdateSyncBlocker", /** * Grants permission to update a sync configuration * * See https://docs.aws.amazon.com/codeconnections/latest/APIReference/API_UpdateSyncConfiguration.html */ 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 */ UseConnection = "codeconnections:UseConnection" }