aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
258 lines • 12.3 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsCodeconnectionsActions = void 0;
/**
* 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
*/
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 = exports.AwsCodeconnectionsActions || (exports.AwsCodeconnectionsActions = {}));
//# sourceMappingURL=codeconnections.js.map