aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
116 lines • 4.84 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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
*/
export 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 || (AwsArtifactActions = {}));
//# sourceMappingURL=artifact.js.map