Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Action

import type { Action } from "https://aws-api.deno.dev/v0.3/services/budgets.ts?docs=full";

A budget action resource.

interface Action {
ActionId: string;
ActionThreshold: ActionThreshold;
ActionType: ActionType;
ApprovalModel: ApprovalModel;
BudgetName: string;
Definition: Definition;
ExecutionRoleArn: string;
NotificationType: NotificationType;
Status: ActionStatus;
Subscribers: Subscriber[];
}

§Properties

§
ActionId: string
[src]

A system-generated universally unique identifier (UUID) for the action.

§
ActionThreshold: ActionThreshold
[src]

The trigger threshold of the action.

§
ActionType: ActionType
[src]

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.

§
ApprovalModel: ApprovalModel
[src]

This specifies if the action needs manual or automatic approval.

§
BudgetName: string
[src]
§
Definition: Definition
[src]

Where you specify all of the type-specific parameters.

§
ExecutionRoleArn: string
[src]

The role passed for action execution and reversion. Roles and actions must be in the same account.

§
NotificationType: NotificationType
[src]
§

The status of action.

§
Subscribers: Subscriber[]
[src]