groundcrew

package
v0.0.62 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2016 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Baggageclaim

type Baggageclaim struct {

	/*ForwardAddress - Descr: Baggageclaim server connection address to forward through SSH to the TSA.

	If not specified, the Baggageclaim server address is registered directly.
	 Default: <nil>
	*/
	ForwardAddress interface{} `yaml:"forward_address,omitempty"`

	/*Url - Descr: Baggageclaim server URL to advertise directly to the
	TSA.

	If not specified, either the `baggageclaim` link is
	used.
	 Default: <nil>
	*/
	Url interface{} `yaml:"url,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Garden

type Garden struct {

	/*ForwardAddress - Descr: Garden server connection address to forward through SSH to the TSA.

	If not specified, the Garden server address is registered directly.
	 Default: <nil>
	*/
	ForwardAddress interface{} `yaml:"forward_address,omitempty"`

	/*Address - Descr: Garden server connection address to advertise directly to the TSA.

	If not specified, either the `garden` link is used, or
	the instance's address is advertised if the link is not
	found.
	 Default: <nil>
	*/
	Address interface{} `yaml:"address,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type GroundcrewJob added in v0.0.12

type GroundcrewJob struct {

	/*HttpProxyUrl - Descr: Proxy to use for outgoing http requests from containers.
	Default: <nil>
	*/
	HttpProxyUrl interface{} `yaml:"http_proxy_url,omitempty"`

	/*HttpsProxyUrl - Descr: Proxy to use for outgoing https requests from containers.
	Default: <nil>
	*/
	HttpsProxyUrl interface{} `yaml:"https_proxy_url,omitempty"`

	/*AdditionalResourceTypes - Descr: Additional resource types supported by the workers in `[{type: string, image: string}]` format.
	Default: []
	*/
	AdditionalResourceTypes interface{} `yaml:"additional_resource_types,omitempty"`

	/*Tsa - Descr: IP or DNS address of the TSA server to register with.

	If not specified, the `tsa` link is used.
	 Default: <nil>
	*/
	Tsa *Tsa `yaml:"tsa,omitempty"`

	/*Tags - Descr: An array of tags to advertise for each worker.
	Default: []
	*/
	Tags interface{} `yaml:"tags,omitempty"`

	/*Yeller - Descr: Environment name you wish to group errors under in yeller.
	Default:
	*/
	Yeller *Yeller `yaml:"yeller,omitempty"`

	/*Garden - Descr: Garden server connection address to advertise directly to the TSA.

	If not specified, either the `garden` link is used, or
	the instance's address is advertised if the link is not
	found.
	 Default: <nil>
	*/
	Garden *Garden `yaml:"garden,omitempty"`

	/*NoProxy - Descr: A list domains and IPs with optional port for which the proxy should be bypassed, e.g. [localhost, 127.0.0.1, example.com, domain.com:8080]
	Default: []
	*/
	NoProxy interface{} `yaml:"no_proxy,omitempty"`

	/*Baggageclaim - Descr: Baggageclaim server URL to advertise directly to the
	TSA.

	If not specified, either the `baggageclaim` link is
	used.
	 Default: <nil>
	*/
	Baggageclaim *Baggageclaim `yaml:"baggageclaim,omitempty"`

	/*Platform - Descr: Platform to advertise for each worker.
	Default: linux
	*/
	Platform interface{} `yaml:"platform,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Tsa

type Tsa struct {

	/*PrivateKey - Descr: Private key to use when authenticating with the TSA.
	If not specified, a deployment-scoped default is used.
	 Default:
	*/
	PrivateKey interface{} `yaml:"private_key,omitempty"`

	/*Host - Descr: IP or DNS address of the TSA server to register with.

	If not specified, the `tsa` link is used.
	 Default: <nil>
	*/
	Host interface{} `yaml:"host,omitempty"`

	/*HostPublicKey - Descr: Host key to verify for the TSA server.
	If not specified, a deployment-scoped default is used.
	 Default:
	*/
	HostPublicKey interface{} `yaml:"host_public_key,omitempty"`

	/*Port - Descr: Port of the TSA server to register with.

	Only used when `tsa.host` is also specified. Otherwise the port is
	autodiscovered via the `tsa` link.
	 Default: 2222
	*/
	Port interface{} `yaml:"port,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Yeller

type Yeller struct {

	/*ApiKey - Descr: API key to output errors from Concourse to Yeller.
	Default:
	*/
	ApiKey interface{} `yaml:"api_key,omitempty"`

	/*EnvironmentName - Descr: Environment name you wish to group errors under in yeller.
	Default:
	*/
	EnvironmentName interface{} `yaml:"environment_name,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

Jump to

Keyboard shortcuts

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