aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
69 lines (68 loc) • 2.91 kB
TypeScript
/**
* 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 declare enum 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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
ViewUsage = "aws-portal:ViewUsage"
}