Versions in this module Expand all Collapse all v0 v0.66.3 Oct 31, 2024 Changes in this version + type ACMEPluginsCreateRequestBody struct + Data *DNSPluginData + Disable bool + Plugin string + type ACMEPluginsGetResponseBody struct + Data *ACMEPluginsGetResponseData + type ACMEPluginsGetResponseData struct + Data *DNSPluginData + Plugin string + type ACMEPluginsListResponseBody struct + Data []*ACMEPluginsListResponseData + type ACMEPluginsListResponseData struct + Data *DNSPluginData + Plugin string + type ACMEPluginsUpdateRequestBody struct + Data *DNSPluginData + Delete string + Disable bool + type BaseACMEPluginData struct + API string + Digest string + Type string + ValidationDelay int64 + type Client struct + func (c *Client) Create(ctx context.Context, data *ACMEPluginsCreateRequestBody) error + func (c *Client) Delete(ctx context.Context, id string) error + func (c *Client) ExpandPath(path string) string + func (c *Client) Get(ctx context.Context, id string) (*ACMEPluginsGetResponseData, error) + func (c *Client) List(ctx context.Context) ([]*ACMEPluginsListResponseData, error) + func (c *Client) Update(ctx context.Context, id string, data *ACMEPluginsUpdateRequestBody) error + type DNSPluginData map[string]string + func (d *DNSPluginData) UnmarshalJSON(b []byte) error + func (d DNSPluginData) EncodeValues(key string, v *url.Values) error