UNPKG

aws-iam-policy-types

Version:

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

119 lines 4.99 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsArtifactActions = void 0; /** * All IAM policy actions for AWS Artifact (ARTIFACT) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsartifact.html * * 2025-02-24T21:46:47.736Z */ var AwsArtifactActions; (function (AwsArtifactActions) { /** * Grants permission to accept an AWS agreement that has not yet been accepted by * the customer account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_AcceptAgreement.html */ AwsArtifactActions["AcceptAgreement"] = "artifact:AcceptAgreement"; /** * Grants permission to accept the terms of an NDA Document for a given agreement * resource * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_AcceptNdaForAgreement.html */ AwsArtifactActions["AcceptNdaForAgreement"] = "artifact:AcceptNdaForAgreement"; /** * Grants permission to download an AWS agreement that has not yet been accepted o * r a customer agreement that has been accepted by the customer account * * See https://docs.aws.amazon.com/artifact/latest/ug/managing-agreements.html */ AwsArtifactActions["DownloadAgreement"] = "artifact:DownloadAgreement"; /** * Grants permission to download an AWS compliance report package * * See https://docs.aws.amazon.com/artifact/latest/ug/getting-started.html */ AwsArtifactActions["Get"] = "artifact:Get"; /** * Grants permission to get the account settings for Artifact * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetAccountSettings.html */ AwsArtifactActions["GetAccountSettings"] = "artifact:GetAccountSettings"; /** * Grants permission to get an AWS agreement that has not yet been accepted by the * customer account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetAgreement.html */ AwsArtifactActions["GetAgreement"] = "artifact:GetAgreement"; /** * Grants permission to get an AWS agreement that has been accepted by the custome * r account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetCustomerAgreement.html */ AwsArtifactActions["GetCustomerAgreement"] = "artifact:GetCustomerAgreement"; /** * Grants permission to retrieve the NDA Document for a given agreement resource * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetNdaForAgreement.html */ AwsArtifactActions["GetNdaForAgreement"] = "artifact:GetNdaForAgreement"; /** * Grants permission to download a report * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetReport.html */ AwsArtifactActions["GetReport"] = "artifact:GetReport"; /** * Grants permission to download metadata associated with a report * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetReportMetadata.html */ AwsArtifactActions["GetReportMetadata"] = "artifact:GetReportMetadata"; /** * Grants permission to download a term associated with a report * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetTermForReport.html */ AwsArtifactActions["GetTermForReport"] = "artifact:GetTermForReport"; /** * Grants permission to list AWS agreements * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListAgreements.html */ AwsArtifactActions["ListAgreements"] = "artifact:ListAgreements"; /** * Grants permission to list customer-agreement resources that have been accepted * by the customer account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListCustomerAgreements.html */ AwsArtifactActions["ListCustomerAgreements"] = "artifact:ListCustomerAgreements"; /** * Grants permission to list reports in your account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListReports.html */ AwsArtifactActions["ListReports"] = "artifact:ListReports"; /** * Grants permission to put account settings for Artifact * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_PutAccountSettings.html */ AwsArtifactActions["PutAccountSettings"] = "artifact:PutAccountSettings"; /** * Grants permission to terminate a customer agreement that was previously accepte * d by the customer account * * See https://docs.aws.amazon.com/artifact/latest/APIReference/API_TerminateAgreement.html */ AwsArtifactActions["TerminateAgreement"] = "artifact:TerminateAgreement"; })(AwsArtifactActions = exports.AwsArtifactActions || (exports.AwsArtifactActions = {})); //# sourceMappingURL=artifact.js.map