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