Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Endpoint ¶
type Endpoint struct { ID uint64 `mapstructure:"id"` Name string `mapstructure:"name"` Port uint32 `mapstructure:"port"` }
Endpoint contains information about an endpoint.
func (*Endpoint) ConnectAddress ¶
ConnectAddress returns an address suitable for connecting to the endpoint.
type Result ¶
type Result int
Result represents the result of a process.
Possible results of a process.
type S3Store ¶ added in v1.2.0
type S3Store struct { Region string `mapstructure:"region"` ID string `mapstructure:"id"` Bucket string `mapstructure:"bucket"` Path string `mapstructure:"path"` Endpoint string `mapstructure:"endpoint"` Credentials *S3StoreCredentials `mapstructure:"credentials"` }
S3Store defines an S3 store.
type S3StoreCredentials ¶ added in v1.2.0
type S3StoreCredentials struct { ID string `mapstructure:"id"` Secret string `mapstructure:"secret"` }
S3StoreCredentials defines credentials for an S3 store.
Click to show internal directories.
Click to hide internal directories.