github.phpd.cn/hashicorp/packer@v1.3.2/builder/triton/config.go (about)

     1  package triton
     2  
     3  import (
     4  	"github.com/hashicorp/packer/common"
     5  	"github.com/hashicorp/packer/helper/communicator"
     6  	"github.com/hashicorp/packer/template/interpolate"
     7  )
     8  
     9  type Config struct {
    10  	common.PackerConfig `mapstructure:",squash"`
    11  	AccessConfig        `mapstructure:",squash"`
    12  	SourceMachineConfig `mapstructure:",squash"`
    13  	TargetImageConfig   `mapstructure:",squash"`
    14  
    15  	Comm communicator.Config `mapstructure:",squash"`
    16  
    17  	ctx interpolate.Context
    18  }