UNPKG

aws-iam-policy-types

Version:

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

161 lines (160 loc) 6.96 kB
/** * All IAM policy actions for AWS Private Certificate Authority (ACM-PCA) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsprivatecertificateauthority.html * * 2025-02-24T21:49:15.737Z */ export declare enum AwsAcmPcaActions { /** * Grants permission to create an AWS Private CA and its associated private key an * d configuration * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_CreateCertificateAuthority.html */ CreateCertificateAuthority = "acm-pca:CreateCertificateAuthority", /** * Grants permission to create an audit report for an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_CreateCertificateAuthorityAuditReport.html */ CreateCertificateAuthorityAuditReport = "acm-pca:CreateCertificateAuthorityAuditReport", /** * Grants permission to create a permission for an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_CreatePermission.html */ CreatePermission = "acm-pca:CreatePermission", /** * Grants permission to delete an AWS Private CA and its associated private key an * d configuration * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_DeleteCertificateAuthority.html */ DeleteCertificateAuthority = "acm-pca:DeleteCertificateAuthority", /** * Grants permission to delete a permission for an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_DeletePermission.html */ DeletePermission = "acm-pca:DeletePermission", /** * Grants permission to delete the policy for an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_DeletePolicy.html */ DeletePolicy = "acm-pca:DeletePolicy", /** * Grants permission to return a list of the configuration and status fields conta * ined in the specified AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_DescribeCertificateAuthority.html */ DescribeCertificateAuthority = "acm-pca:DescribeCertificateAuthority", /** * Grants permission to return the status and information about an AWS Private CA * audit report * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_DescribeCertificateAuthorityAuditReport.html */ DescribeCertificateAuthorityAuditReport = "acm-pca:DescribeCertificateAuthorityAuditReport", /** * Grants permission to retrieve an AWS Private CA certificate and certificate cha * in for the certificate authority specified by an ARN * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_GetCertificate.html */ GetCertificate = "acm-pca:GetCertificate", /** * Grants permission to retrieve an AWS Private CA certificate and certificate cha * in for the certificate authority specified by an ARN * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_GetCertificateAuthorityCertificate.html */ GetCertificateAuthorityCertificate = "acm-pca:GetCertificateAuthorityCertificate", /** * Grants permission to retrieve an AWS Private CA certificate signing request (CS * R) for the certificate-authority specified by an ARN * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_GetCertificateAuthorityCsr.html */ GetCertificateAuthorityCsr = "acm-pca:GetCertificateAuthorityCsr", /** * Grants permission to retrieve the policy on an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_GetPolicy.html */ GetPolicy = "acm-pca:GetPolicy", /** * Grants permission to import an SSL/TLS certificate into AWS Private CA for use * as the CA certificate of an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_ImportCertificateAuthorityCertificate.html */ ImportCertificateAuthorityCertificate = "acm-pca:ImportCertificateAuthorityCertificate", /** * Grants permission to issue an AWS Private CA certificate * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_IssueCertificate.html */ IssueCertificate = "acm-pca:IssueCertificate", /** * Grants permission to retrieve a list of the AWS Private CA certificate authorit * y ARNs, and a summary of the status of each CA in the calling account * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_ListCertificateAuthorities.html */ ListCertificateAuthorities = "acm-pca:ListCertificateAuthorities", /** * Grants permission to list the permissions that have been applied to the AWS Pri * vate CA certificate authority * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_ListPermissions.html */ ListPermissions = "acm-pca:ListPermissions", /** * Grants permission to list the tags that have been applied to the AWS Private CA * certificate authority * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_ListTags.html */ ListTags = "acm-pca:ListTags", /** * Grants permission to put a policy on an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_PutPolicy.html */ PutPolicy = "acm-pca:PutPolicy", /** * Grants permission to restore an AWS Private CA from the deleted state to the st * ate it was in when deleted * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_RestoreCertificateAuthority.html */ RestoreCertificateAuthority = "acm-pca:RestoreCertificateAuthority", /** * Grants permission to revoke a certificate issued by an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_RevokeCertificate.html */ RevokeCertificate = "acm-pca:RevokeCertificate", /** * Grants permission to add one or more tags to an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_TagCertificateAuthority.html */ TagCertificateAuthority = "acm-pca:TagCertificateAuthority", /** * Grants permission to remove one or more tags from an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_UntagCertificateAuthority.html */ UntagCertificateAuthority = "acm-pca:UntagCertificateAuthority", /** * Grants permission to update the configuration of an AWS Private CA * * See https://docs.aws.amazon.com/privateca/latest/APIReference/API_UpdateCertificateAuthority.html */ UpdateCertificateAuthority = "acm-pca:UpdateCertificateAuthority" }