Skip to content

Latest commit

 

History

History
168 lines (99 loc) · 5.69 KB

API.md

File metadata and controls

168 lines (99 loc) · 5.69 KB

API Reference

Constructs

BudgetsNotification

Initializers

import { BudgetsNotification } from '@gammarers/aws-budgets-notification'

new BudgetsNotification(scope: Construct, id: string, props: BudgetsNotificationProps)
Name Type Description
scope constructs.Construct No description.
id string No description.
props BudgetsNotificationProps No description.

scopeRequired
  • Type: constructs.Construct

idRequired
  • Type: string

propsRequired

Methods

Name Description
toString Returns a string representation of this construct.

toString
public toString(): string

Returns a string representation of this construct.

Static Functions

Name Description
isConstruct Checks if x is a construct.

isConstruct
import { BudgetsNotification } from '@gammarers/aws-budgets-notification'

BudgetsNotification.isConstruct(x: any)

Checks if x is a construct.

xRequired
  • Type: any

Any object.


Properties

Name Type Description
node constructs.Node The tree node.

nodeRequired
public readonly node: Node;
  • Type: constructs.Node

The tree node.


Structs

BudgetsNotificationProps

Initializer

import { BudgetsNotificationProps } from '@gammarers/aws-budgets-notification'

const budgetsNotificationProps: BudgetsNotificationProps = { ... }

Properties

Name Type Description
budgetLimitAmount number No description.
slackChannelId string No description.
slackWorkspaceId string No description.
linkedAccounts string[] No description.

budgetLimitAmountRequired
public readonly budgetLimitAmount: number;
  • Type: number

slackChannelIdRequired
public readonly slackChannelId: string;
  • Type: string

slackWorkspaceIdRequired
public readonly slackWorkspaceId: string;
  • Type: string

linkedAccountsOptional
public readonly linkedAccounts: string[];
  • Type: string[]