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.