what

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2023 License: MIT Imports: 0 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Email

type Email struct {
	From string   `yaml:"from,omitempty"`
	To   []string `yaml:"to,omitempty"`
}

type Props

type Props struct {
	HostedZone string            `json:"hosted_zone" yaml:"hosted-zone"`
	FQDN       string            `json:"fqdn" yaml:"fqdn"`
	Bucket     string            `json:"bucket,omitempty" yaml:"bucket,omitempty"`
	SMTP       SMTP              `json:"smtp,omitempty" yaml:"smtp,omitempty"`
	Email      Email             `json:"email,omitempty" yaml:"email,omitempty"`
	Site       Site              `json:"site" yaml:"site"`
	Secrets    map[string]string `json:"secrets" yaml:"secrets"`
}

type SMTP

type SMTP struct {
	Host string `yaml:"host,omitempty"`
	Port int    `yaml:"port,omitempty"`
}

type Site

type Site struct {
	Title       string `json:"title" yaml:"title"`
	Favicon     string `json:"favicon" yaml:"favicon"`
	BodyClasses string `json:"body_classes,omitempty" yaml:"body-classes,omitempty"`
}

type What

type What struct {
	Name        string           `json:"name" yaml:"name"`
	CIDR        string           `json:"cidr,omitempty" yaml:"cidr,omitempty"`
	Unique      string           `json:"unique,omitempty" yaml:"unique,omitempty"`
	Account     string           `json:"account,omitempty" yaml:"account,omitempty"`
	Region      string           `json:"region,omitempty" yaml:"region,omitempty"`
	KeySecretID string           `json:"key_secret_id,omitempty" yaml:"key-secret-id,omitempty"`
	Props       map[string]Props `json:"props,omitempty" yaml:"props,omitempty"`
}

Jump to

Keyboard shortcuts

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