Interface TerraformCondition

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
Postcondition, Precondition, TerraformVariableValidationConfig
All Known Implementing Classes:
Postcondition.Jsii$Proxy, Precondition.Jsii$Proxy, TerraformCondition.Jsii$Proxy, TerraformVariableValidationConfig.Jsii$Proxy

@Generated(value="jsii-pacmak/1.91.0 (build 1b1f239)", date="2023-12-07T11:27:10.054Z") @Stability(Experimental) public interface TerraformCondition extends software.amazon.jsii.JsiiSerializable
  • Method Details

    • getCondition

      @Stability(Experimental) @NotNull Object getCondition()
      (experimental) This is a boolean expression that should return true if the intended assumption or guarantee is fulfilled or false if it does not.
    • getErrorMessage

      @Stability(Experimental) @NotNull String getErrorMessage()
      (experimental) This contains the text that Terraform will include as part of error messages when it detects an unmet condition.
    • builder

      @Stability(Experimental) static TerraformCondition.Builder builder()
      Returns:
      a TerraformCondition.Builder of TerraformCondition