Hierarchy (view full)

  • Block<Record<string, never>>
    • Comment

Constructors

Properties

blockNames: string[]
blockType: string
comment: string

Accessors

Methods

  • Delete argument by key.

    Parameters

    • key: string

      key

    Returns this

  • Get argument by key.

    Type Parameters

    • K extends string

    Parameters

    • key: K

      key

    Returns never

  • Get arguments.

    Returns Record<string, never>

  • Is this block to be placed inside top-level terraform block.

    Returns boolean

  • Set argument.

    Type Parameters

    • K extends string

    Parameters

    • key: K

      key

    • value: never

      value

    Returns this

  • Set arguments.

    Parameters

    • args: Partial<Record<string, never>>

      arguments

    Returns this

  • To Terraform representation.

    Returns string