aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
118 lines • 4.99 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsTaxActions = void 0;
/**
* All IAM policy actions for AWS Tax Settings (TAX)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awstaxsettings.html
*
* 2025-02-24T21:49:58.397Z
*/
var AwsTaxActions;
(function (AwsTaxActions) {
/**
* Grants permission to batch delete tax registration data
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["BatchDeleteTaxRegistration"] = "tax:BatchDeleteTaxRegistration";
/**
* Grants permission to batch update tax registrations
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["BatchPutTaxRegistration"] = "tax:BatchPutTaxRegistration";
/**
* Grants permission to delete supplemental tax registration data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["DeleteSupplementalTaxRegistration"] = "tax:DeleteSupplementalTaxRegistration";
/**
* Grants permission to delete tax registration data
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["DeleteTaxRegistration"] = "tax:DeleteTaxRegistration";
/**
* Grants permission to view tax exemptions data
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["GetExemptions"] = "tax:GetExemptions";
/**
* Grants permission to view/download tax documents/forms
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["GetTaxInfoReportingDocument"] = "tax:GetTaxInfoReportingDocument";
/**
* Grants permission to view tax inheritance status
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["GetTaxInheritance"] = "tax:GetTaxInheritance";
/**
* Grants permission to retrieve tax interview data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["GetTaxInterview"] = "tax:GetTaxInterview";
/**
* Grants permission to view tax registrations data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["GetTaxRegistration"] = "tax:GetTaxRegistration";
/**
* Grants permission to download tax registration documents
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["GetTaxRegistrationDocument"] = "tax:GetTaxRegistrationDocument";
/**
* Grants permission to view supplemental tax registrations
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["ListSupplementalTaxRegistrations"] = "tax:ListSupplementalTaxRegistrations";
/**
* Grants permission to view tax registrations
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["ListTaxRegistrations"] = "tax:ListTaxRegistrations";
/**
* Grants permission to update supplemental tax registrations data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["PutSupplementalTaxRegistration"] = "tax:PutSupplementalTaxRegistration";
/**
* Grants permission to set tax inheritance
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["PutTaxInheritance"] = "tax:PutTaxInheritance";
/**
* Grants permission to update tax interview data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["PutTaxInterview"] = "tax:PutTaxInterview";
/**
* Grants permission to update tax registrations data
*
* See https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html
*/
AwsTaxActions["PutTaxRegistration"] = "tax:PutTaxRegistration";
/**
* Grants permission to update tax exemptions data
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
AwsTaxActions["UpdateExemptions"] = "tax:UpdateExemptions";
})(AwsTaxActions = exports.AwsTaxActions || (exports.AwsTaxActions = {}));
//# sourceMappingURL=tax.js.map