Skip to main content

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).