aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
74 lines • 3.41 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsAwsPortalActions = void 0;
/**
* All IAM policy actions for AWS Billing Console (AWS-PORTAL)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbillingconsole.html
*
* 2025-02-24T21:46:55.802Z
*/
var AwsAwsPortalActions;
(function (AwsAwsPortalActions) {
/**
* Grants permission to view whether existing or fine-grained IAM actions are bein
* g used to control authorization to Billing, Cost Management, and Account consol
* es
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["GetConsoleActionSetEnforced"] = "aws-portal:GetConsoleActionSetEnforced";
/**
* Allow or deny IAM users permission to modify Account Settings
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ModifyAccount"] = "aws-portal:ModifyAccount";
/**
* Allow or deny IAM users permission to modify billing settings
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ModifyBilling"] = "aws-portal:ModifyBilling";
/**
* Allow or deny IAM users permission to modify payment methods
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ModifyPaymentMethods"] = "aws-portal:ModifyPaymentMethods";
/**
* Grants permission to change whether existing or fine-grained IAM actions will b
* e used to control authorization to Billing, Cost Management, and Account consol
* es
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["UpdateConsoleActionSetEnforced"] = "aws-portal:UpdateConsoleActionSetEnforced";
/**
* Allow or deny IAM users permission to view account settings
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ViewAccount"] = "aws-portal:ViewAccount";
/**
* Allow or deny IAM users permission to view billing pages in the console
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ViewBilling"] = "aws-portal:ViewBilling";
/**
* Allow or deny IAM users permission to view payment methods
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ViewPaymentMethods"] = "aws-portal:ViewPaymentMethods";
/**
* Allow or deny IAM users permission to view AWS usage reports
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsAwsPortalActions["ViewUsage"] = "aws-portal:ViewUsage";
})(AwsAwsPortalActions = exports.AwsAwsPortalActions || (exports.AwsAwsPortalActions = {}));
//# sourceMappingURL=aws-portal.js.map