Puppet Plan: terraform::destroy

Defined in:
plans/destroy.pp

Overview

Parameters:

  • dir (Optional[String[1]]) (defaults to: undef)
  • state (Optional[String[1]]) (defaults to: undef)
  • state_out (Optional[String[1]]) (defaults to: undef)
  • target (Optional[Variant[String[1], Array[String[1]]]]) (defaults to: undef)
  • var (Optional[Hash]) (defaults to: undef)
  • var_file (Optional[Variant[String[1], Array[String[1]]]]) (defaults to: undef)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'plans/destroy.pp', line 1

plan terraform::destroy(
  Optional[String[1]]                            $dir       = undef,
  Optional[String[1]]                            $state     = undef,
  Optional[String[1]]                            $state_out = undef,
  Optional[Variant[String[1], Array[String[1]]]] $target    = undef,
  Optional[Hash]                                 $var       = undef,
  Optional[Variant[String[1], Array[String[1]]]] $var_file  = undef
) {
  $opts = {
    'dir'       => $dir,
    'state'     => $state,
    'state_out' => $state_out,
    'target'    => $target,
    'var'       => $var,
    'var_file'  => $var_file,
  }
  $result = run_task('terraform::destroy', 'localhost', $opts)
  return $result
}