packerconfig

package
v0.87.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MPL-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArtifactDataSourceBuilder

type ArtifactDataSourceBuilder interface {
	configbuilder.DataSourceBuilder

	SetBucketName(bucketName string)
	GetBucketName() string
	SetChannelName(channelName string)
	GetChannelName() string
	SetVersionFingerprint(versionFingerprint string)
	GetVersionFingerprint() string
	SetPlatform(platform string)
	GetPlatform() string
	SetRegion(region string)
	GetRegion() string
	SetComponentType(componentType string)
	GetComponentType() string
}

func CloneArtifactDataSourceBuilder

func CloneArtifactDataSourceBuilder(oldBuilder ArtifactDataSourceBuilder) ArtifactDataSourceBuilder

func NewArtifactDataSourceBuilder

func NewArtifactDataSourceBuilder(uniqueName string) ArtifactDataSourceBuilder

type VersionDataSourceBuilder

type VersionDataSourceBuilder interface {
	configbuilder.DataSourceBuilder

	SetBucketName(bucketName string)
	GetBucketName() string
	SetChannelName(channelName string)
	GetChannelName() string
}

func CloneVersionDataSourceBuilder

func CloneVersionDataSourceBuilder(oldBuilder VersionDataSourceBuilder) VersionDataSourceBuilder

func NewVersionDataSourceBuilder

func NewVersionDataSourceBuilder(uniqueName string) VersionDataSourceBuilder

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL