Interface ExecutionConfiguration


  • public interface ExecutionConfiguration
    An extension that can be added to a task for representing a specific grouping of Terraform command-line parameters.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getCommandLineArgs()
      Returns the list of Terraform/OpenTofu command-line arguments.
      org.gradle.api.provider.Provider<java.lang.String> getInputProperty()
      A value that is used as an input property and which can be used to signal that a task needs to be run again.
      org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getTfVars()
      Returns the list of variables in the form name=value
    • Method Detail

      • getCommandLineArgs

        org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getCommandLineArgs()
        Returns the list of Terraform/OpenTofu command-line arguments.
        Returns:
        List of arguments to be added. Can be empty, but never null
      • getTfVars

        org.gradle.api.provider.Provider<java.util.List<java.lang.String>> getTfVars()
        Returns the list of variables in the form name=value
        Returns:
        Terraform/OpenTofu variables
      • getInputProperty

        org.gradle.api.provider.Provider<java.lang.String> getInputProperty()
        A value that is used as an input property and which can be used to signal that a task needs to be run again.
        Returns:
        Provider to a special property.