UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

50 lines (49 loc) 2.07 kB
export declare const BudgetsActionActionThresholdType: { readonly Percentage: "PERCENTAGE"; readonly AbsoluteValue: "ABSOLUTE_VALUE"; }; /** * The type of threshold for a notification. */ export type BudgetsActionActionThresholdType = (typeof BudgetsActionActionThresholdType)[keyof typeof BudgetsActionActionThresholdType]; export declare const BudgetsActionActionType: { readonly ApplyIamPolicy: "APPLY_IAM_POLICY"; readonly ApplyScpPolicy: "APPLY_SCP_POLICY"; readonly RunSsmDocuments: "RUN_SSM_DOCUMENTS"; }; /** * The type of action. This defines the type of tasks that can be carried out by this action. This field also determines the format for definition. */ export type BudgetsActionActionType = (typeof BudgetsActionActionType)[keyof typeof BudgetsActionActionType]; export declare const BudgetsActionApprovalModel: { readonly Automatic: "AUTOMATIC"; readonly Manual: "MANUAL"; }; /** * This specifies if the action needs manual or automatic approval. */ export type BudgetsActionApprovalModel = (typeof BudgetsActionApprovalModel)[keyof typeof BudgetsActionApprovalModel]; export declare const BudgetsActionNotificationType: { readonly Actual: "ACTUAL"; readonly Forecasted: "FORECASTED"; }; /** * The type of a notification. */ export type BudgetsActionNotificationType = (typeof BudgetsActionNotificationType)[keyof typeof BudgetsActionNotificationType]; export declare const BudgetsActionSsmActionDefinitionSubtype: { readonly StopEc2Instances: "STOP_EC2_INSTANCES"; readonly StopRdsInstances: "STOP_RDS_INSTANCES"; }; /** * The action subType. */ export type BudgetsActionSsmActionDefinitionSubtype = (typeof BudgetsActionSsmActionDefinitionSubtype)[keyof typeof BudgetsActionSsmActionDefinitionSubtype]; export declare const BudgetsActionSubscriberType: { readonly Sns: "SNS"; readonly Email: "EMAIL"; }; /** * The type of notification that AWS sends to a subscriber. */ export type BudgetsActionSubscriberType = (typeof BudgetsActionSubscriberType)[keyof typeof BudgetsActionSubscriberType];