terraform-generator - v6
    Preparing search index...

    Class Block<Args>Abstract

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    blockNames: string[]
    blockType: string

    Accessors

    Methods

    • Get block's attribute.

      Parameters

      • name: string

        attribute name

      Returns Attribute

    • Delete argument by key.

      Parameters

      • key: string

        key

      Returns this

    • Get argument by key.

      Type Parameters

      • K extends string | number | symbol

      Parameters

      • key: K

        key

      Returns Args[K]

    • Get arguments.

      Returns Args

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

      Returns boolean

    • Set argument.

      Type Parameters

      • K extends string | number | symbol

      Parameters

      • key: K

        key

      • value: Args[K]

        value

      Returns this

    • Set arguments.

      Parameters

      • args: Partial<Args>

        arguments

      Returns this