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.