UNPKG

aws-iam-policy-types

Version:

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

131 lines 5.4 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsSignerActions = void 0; /** * All IAM policy actions for AWS Signer (SIGNER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssigner.html * * 2025-02-24T21:49:44.830Z */ var AwsSignerActions; (function (AwsSignerActions) { /** * Grants permission to add cross-account permissions to a Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_AddProfilePermission.html */ AwsSignerActions["AddProfilePermission"] = "signer:AddProfilePermission"; /** * Grants permission to change the state of a Signing Profile to CANCELED * * See https://docs.aws.amazon.com/signer/latest/api/API_CancelSigningProfile.html */ AwsSignerActions["CancelSigningProfile"] = "signer:CancelSigningProfile"; /** * Grants permission to return information about a specific Signing Job * * See https://docs.aws.amazon.com/signer/latest/api/API_DescribeSigningJob.html */ AwsSignerActions["DescribeSigningJob"] = "signer:DescribeSigningJob"; /** * Grants permission to query revocation info of signing resources * * See https://docs.aws.amazon.com/signer/latest/api/API_GetRevocationStatus.html */ AwsSignerActions["GetRevocationStatus"] = "signer:GetRevocationStatus"; /** * Grants permission to return information about a specific Signing Platform * * See https://docs.aws.amazon.com/signer/latest/api/API_GetSigningPlatform.html */ AwsSignerActions["GetSigningPlatform"] = "signer:GetSigningPlatform"; /** * Grants permission to return information about a specific Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_GetSigningProfile.html */ AwsSignerActions["GetSigningProfile"] = "signer:GetSigningProfile"; /** * Grants permission to list the cross-account permissions associated with a Signi * ng Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_ListProfilePermissions.html */ AwsSignerActions["ListProfilePermissions"] = "signer:ListProfilePermissions"; /** * Grants permission to list all Signing Jobs in your account * * See https://docs.aws.amazon.com/signer/latest/api/API_ListSigningJobs.html */ AwsSignerActions["ListSigningJobs"] = "signer:ListSigningJobs"; /** * Grants permission to list all available Signing Platforms * * See https://docs.aws.amazon.com/signer/latest/api/API_ListSigningPlatforms.html */ AwsSignerActions["ListSigningPlatforms"] = "signer:ListSigningPlatforms"; /** * Grants permission to list all Signing Profiles in your account * * See https://docs.aws.amazon.com/signer/latest/api/API_ListSigningProfiles.html */ AwsSignerActions["ListSigningProfiles"] = "signer:ListSigningProfiles"; /** * Grants permission to list the tags associated with a Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_ListTagsForResource.html */ AwsSignerActions["ListTagsForResource"] = "signer:ListTagsForResource"; /** * Grants permission to create a new Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_PutSigningProfile.html */ AwsSignerActions["PutSigningProfile"] = "signer:PutSigningProfile"; /** * Grants permission to remove cross-account permissions from a Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_RemoveProfilePermission.html */ AwsSignerActions["RemoveProfilePermission"] = "signer:RemoveProfilePermission"; /** * Grants permission to change the state of a Signing Job to REVOKED * * See https://docs.aws.amazon.com/signer/latest/api/API_RevokeSignature.html */ AwsSignerActions["RevokeSignature"] = "signer:RevokeSignature"; /** * Grants permission to change the state of a Signing Profile to REVOKED * * See https://docs.aws.amazon.com/signer/latest/api/API_RevokeSigningProfile.html */ AwsSignerActions["RevokeSigningProfile"] = "signer:RevokeSigningProfile"; /** * Grants permission to initiate a Signing Job on the provided payload * * See https://docs.aws.amazon.com/signer/latest/api/API_SignPayload.html */ AwsSignerActions["SignPayload"] = "signer:SignPayload"; /** * Grants permission to initiate a Signing Job on the provided code * * See https://docs.aws.amazon.com/signer/latest/api/API_StartSigningJob.html */ AwsSignerActions["StartSigningJob"] = "signer:StartSigningJob"; /** * Grants permission to add one or more tags to a Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_TagResource.html */ AwsSignerActions["TagResource"] = "signer:TagResource"; /** * Grants permission to remove one or more tags from a Signing Profile * * See https://docs.aws.amazon.com/signer/latest/api/API_UntagResource.html */ AwsSignerActions["UntagResource"] = "signer:UntagResource"; })(AwsSignerActions = exports.AwsSignerActions || (exports.AwsSignerActions = {})); //# sourceMappingURL=signer.js.map