Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cdktn.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Initializer

using Io.Cdktn;

new TerraformOutputConfig {
    object Value,
    ITerraformDependable[] DependsOn = null,
    string Description = null,
    Precondition Precondition = null,
    bool Sensitive = null,
    bool StaticId = null
};

Properties

NameTypeDescription
ValueobjectNo description.
DependsOnITerraformDependable[]No description.
DescriptionstringNo description.
PreconditionPreconditionNo description.
SensitiveboolNo description.
StaticIdboolIf set to true the synthesized Terraform Output will be named after the id passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).

ValueRequired

public object Value { get; set; }
  • Type: object

DependsOnOptional

public ITerraformDependable[] DependsOn { get; set; }

DescriptionOptional

public string Description { get; set; }
  • Type: string

PreconditionOptional

public Precondition Precondition { get; set; }

SensitiveOptional

public bool Sensitive { get; set; }
  • Type: bool

StaticIdOptional

public bool StaticId { get; set; }
  • Type: bool
  • Default: false
If set to true the synthesized Terraform Output will be named after the id passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).