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