aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
208 lines • 10.8 kB
JavaScript
// 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