Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Input ¶
type Input struct {
Debug bool `env:"PLUGIN_DEBUG" envDefault:false`
ApiToken string `env:"PLUGIN_API_TOKEN,required"`
ZoneIdentifier string `env:"PLUGIN_ZONE_IDENTIFIER,required"`
Action string `env:"PLUGIN_ACTION,required"`
RecordType string `env:"PLUGIN_RECORD_TYPE,required"`
RecordName string `env:"PLUGIN_RECORD_NAME,required"`
RecordContent string `env:"PLUGIN_RECORD_CONTENT"`
RecordProxied *bool `env:"PLUGIN_RECORD_PROXIED" envDefault:true`
RecordTTL int `env:"PLUGIN_RECORD_TTL" envDefault:1`
RecordPriority *uint16 `env:"PLUGIN_RECORD_PRIORITY" envDefault:1`
}
Click to show internal directories.
Click to hide internal directories.