UNPKG

aws-iam-policy-types

Version:

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

208 lines 10.8 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon CodeCatalyst (CODECATALYST) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncodecatalyst.html * * 2025-02-24T21:47:12.914Z */ export var AwsCodecatalystActions; (function (AwsCodecatalystActions) { /** * Grants permission to accept a request to connect this account to an Amazon Code * Catalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["AcceptConnection"] = "codecatalyst:AcceptConnection"; /** * Grants permission to associate an IAM role to a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["AssociateIamRoleToConnection"] = "codecatalyst:AssociateIamRoleToConnection"; /** * Grants permission to associate an IAM Identity Center application with an Amazo * n CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["AssociateIdentityCenterApplicationToSpace"] = "codecatalyst:AssociateIdentityCenterApplicationToSpace"; /** * Grants permission to associate an identity with an IAM Identity Center applicat * ion for an Amazon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["AssociateIdentityToIdentityCenterApplication"] = "codecatalyst:AssociateIdentityToIdentityCenterApplication"; /** * Grants permission to associate multiple identities with an IAM Identity Center * application for an Amazon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["BatchAssociateIdentitiesToIdentityCenterApplication"] = "codecatalyst:BatchAssociateIdentitiesToIdentityCenterApplication"; /** * Grants permission to disassociate multiple identities from an IAM Identity Cent * er application for an Amazon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["BatchDisassociateIdentitiesFromIdentityCenterApplication"] = "codecatalyst:BatchDisassociateIdentitiesFromIdentityCenterApplication"; /** * Grants permission to create an IAM Identity Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["CreateIdentityCenterApplication"] = "codecatalyst:CreateIdentityCenterApplication"; /** * Grants permission to create an Amazon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["CreateSpace"] = "codecatalyst:CreateSpace"; /** * Grants permission to create an administrator role assignment for a given Amazon * CodeCatalyst space and IAM Identity Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["CreateSpaceAdminRoleAssignment"] = "codecatalyst:CreateSpaceAdminRoleAssignment"; /** * Grants permission to delete a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["DeleteConnection"] = "codecatalyst:DeleteConnection"; /** * Grants permission to delete an IAM Identity Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["DeleteIdentityCenterApplication"] = "codecatalyst:DeleteIdentityCenterApplication"; /** * Grants permission to disassociate an IAM role from a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["DisassociateIamRoleFromConnection"] = "codecatalyst:DisassociateIamRoleFromConnection"; /** * Grants permission to disassociate an IAM Identity Center application from an Am * azon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["DisassociateIdentityCenterApplicationFromSpace"] = "codecatalyst:DisassociateIdentityCenterApplicationFromSpace"; /** * Grants permission to disassociate an identity from an IAM Identity Center appli * cation for an Amazon CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["DisassociateIdentityFromIdentityCenterApplication"] = "codecatalyst:DisassociateIdentityFromIdentityCenterApplication"; /** * Grants permission to describe the billing authorization for a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["GetBillingAuthorization"] = "codecatalyst:GetBillingAuthorization"; /** * Grants permission to get a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["GetConnection"] = "codecatalyst:GetConnection"; /** * Grants permission to get information about an IAM Identity Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["GetIdentityCenterApplication"] = "codecatalyst:GetIdentityCenterApplication"; /** * Grants permission to get a pending request to connect this account to an Amazon * CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["GetPendingConnection"] = "codecatalyst:GetPendingConnection"; /** * Grants permission to list connections that are not pending * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["ListConnections"] = "codecatalyst:ListConnections"; /** * Grants permission to list IAM roles associated with a connection * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["ListIamRolesForConnection"] = "codecatalyst:ListIamRolesForConnection"; /** * Grants permission to view a list of all IAM Identity Center applications in the * account * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["ListIdentityCenterApplications"] = "codecatalyst:ListIdentityCenterApplications"; /** * Grants permission to view a list of IAM Identity Center applications by Amazon * CodeCatalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["ListIdentityCenterApplicationsForSpace"] = "codecatalyst:ListIdentityCenterApplicationsForSpace"; /** * Grants permission to view a list of Amazon CodeCatalyst spaces by IAM Identity * Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["ListSpacesForIdentityCenterApplication"] = "codecatalyst:ListSpacesForIdentityCenterApplication"; /** * Grants permission to list tags for an Amazon CodeCatalyst resource * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["ListTagsForResource"] = "codecatalyst:ListTagsForResource"; /** * Grants permission to create or update the billing authorization for a connectio * n * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["PutBillingAuthorization"] = "codecatalyst:PutBillingAuthorization"; /** * Grants permission to reject a request to connect this account to an Amazon Code * Catalyst space * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["RejectConnection"] = "codecatalyst:RejectConnection"; /** * Grants permission to synchronize an IAM Identity Center application with the ba * cking identity store * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["SynchronizeIdentityCenterApplication"] = "codecatalyst:SynchronizeIdentityCenterApplication"; /** * Grants permission to tag an Amazon CodeCatalyst resource * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["TagResource"] = "codecatalyst:TagResource"; /** * Grants permission to untag an Amazon CodeCatalyst resource * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-connections */ AwsCodecatalystActions["UntagResource"] = "codecatalyst:UntagResource"; /** * Grants permission to update an IAM Identity Center application * * See https://docs.aws.amazon.com/codecatalyst/latest/userguide/security-iam.html#permissions-reference-applications */ AwsCodecatalystActions["UpdateIdentityCenterApplication"] = "codecatalyst:UpdateIdentityCenterApplication"; })(AwsCodecatalystActions || (AwsCodecatalystActions = {})); //# sourceMappingURL=codecatalyst.js.map