add // go:generate struct-markdown to all previously edited files

This commit is contained in:
Adrien Delorme 2019-05-31 14:27:41 +02:00
parent f1917edd34
commit e6cbb013ba
74 changed files with 165 additions and 17 deletions

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ecs
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ecs
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ecs
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
// The chroot package is able to create an Amazon AMI without requiring
// the launch of a new instance for every build. It does this by attaching
// and mounting the root volume of another AMI and chrooting into that

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
// The ebssurrogate package contains a packer.Builder implementation that
// builds a new EBS-backed AMI using an ephemeral instance.
package ebssurrogate

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ebssurrogate
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ebsvolume
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
// The ebsvolume package contains a packer.Builder implementation that
// builds EBS volumes for Amazon EC2 using an ephemeral instance,
package ebsvolume
@ -23,25 +25,25 @@ type Config struct {
awscommon.AccessConfig `mapstructure:",squash"`
awscommon.RunConfig `mapstructure:",squash"`
// Add the block device
// mappings to the AMI. The block device mappings allow for keys:
VolumeMappings []BlockDevice `mapstructure:"ebs_volumes" required:"false"`
// mappings to the AMI. The block device mappings allow for keys:
VolumeMappings []BlockDevice `mapstructure:"ebs_volumes" required:"false"`
// Enable enhanced networking (ENA but not
// SriovNetSupport) on HVM-compatible AMIs. If set, add
// ec2:ModifyInstanceAttribute to your AWS IAM policy. If false, this will
// disable enhanced networking in the final AMI as opposed to passing the
// setting through unchanged from the source. Note: you must make sure
// enhanced networking is enabled on your instance. See Amazon's
// documentation on enabling enhanced
// networking.
AMIENASupport *bool `mapstructure:"ena_support" required:"false"`
// SriovNetSupport) on HVM-compatible AMIs. If set, add
// ec2:ModifyInstanceAttribute to your AWS IAM policy. If false, this will
// disable enhanced networking in the final AMI as opposed to passing the
// setting through unchanged from the source. Note: you must make sure
// enhanced networking is enabled on your instance. See Amazon's
// documentation on enabling enhanced
// networking.
AMIENASupport *bool `mapstructure:"ena_support" required:"false"`
// Enable enhanced networking (SriovNetSupport but
// not ENA) on HVM-compatible AMIs. If true, add
// ec2:ModifyInstanceAttribute to your AWS IAM policy. Note: you must make
// sure enhanced networking is enabled on your instance. See Amazon's
// documentation on enabling enhanced
// networking.
// Default false.
AMISriovNetSupport bool `mapstructure:"sriov_support" required:"false"`
// not ENA) on HVM-compatible AMIs. If true, add
// ec2:ModifyInstanceAttribute to your AWS IAM policy. Note: you must make
// sure enhanced networking is enabled on your instance. See Amazon's
// documentation on enabling enhanced
// networking.
// Default false.
AMISriovNetSupport bool `mapstructure:"sriov_support" required:"false"`
launchBlockDevices awscommon.BlockDevices
ctx interpolate.Context

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
// The instance package contains a packer.Builder implementation that builds
// AMIs for Amazon EC2 backed by instance storage, as opposed to EBS storage.
package instance

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package arm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package arm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package cloudstack
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package digitalocean
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package docker
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package docker
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package googlecompute
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package hyperone
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package iso
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package vmcx
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package lxc
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package lxd
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ncloud
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package openstack
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package openstack
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package openstack
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package iso
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package pvm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package qemu
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package scaleway
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package cvm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package cvm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package cvm
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package triton
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package triton
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package triton
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package vagrant
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package iso
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package ovf
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package common
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package iso
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package vmx
import (

View File

@ -1,3 +1,5 @@
//go:generate struct-markdown
package yandex
import (