UNPKG

aws-iam-policy-types

Version:

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

74 lines 3.41 kB
"use strict"; // 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