Versions in this module Expand all Collapse all v0 v0.1.5 Dec 3, 2020 v0.1.4 Dec 3, 2020 Changes in this version + const AcmeChallengesPathPrefix + func WriteError(resp http.ResponseWriter, err error) + type AcmeChallenges interface + CleanDNS func(context.Context, *CleanDNSRequest) (*EmptyMessage, error) + CleanHTTP func(context.Context, *CleanHTTPRequest) (*EmptyMessage, error) + DeployDNS func(context.Context, *DeployDNSRequest) (*EmptyMessage, error) + DeployHTTP func(context.Context, *DeployHTTPRequest) (*EmptyMessage, error) + GetHTTP func(context.Context, *GetHTTPRequest) (*GetHTTPResponse, error) + GetVersion func(context.Context, *GetVersionRequest) (*GetVersionResponse, error) + NotifyDNS func(context.Context, *NotifyDNSRequest) (*EmptyMessage, error) + func NewAcmeChallengesJSONClient(addr string, client HTTPClient) AcmeChallenges + func NewAcmeChallengesProtobufClient(addr string, client HTTPClient) AcmeChallenges + type Auth struct + Token string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Auth) Descriptor() ([]byte, []int) + func (*Auth) ProtoMessage() + func (dst *Auth) XXX_Merge(src proto.Message) + func (m *Auth) GetToken() string + func (m *Auth) Reset() + func (m *Auth) String() string + func (m *Auth) XXX_DiscardUnknown() + func (m *Auth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Auth) XXX_Size() int + func (m *Auth) XXX_Unmarshal(b []byte) error + type CleanDNSRequest struct + AltName string + Auth *Auth + Domain string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CleanDNSRequest) Descriptor() ([]byte, []int) + func (*CleanDNSRequest) ProtoMessage() + func (dst *CleanDNSRequest) XXX_Merge(src proto.Message) + func (m *CleanDNSRequest) GetAltName() string + func (m *CleanDNSRequest) GetAuth() *Auth + func (m *CleanDNSRequest) GetDomain() string + func (m *CleanDNSRequest) Reset() + func (m *CleanDNSRequest) String() string + func (m *CleanDNSRequest) XXX_DiscardUnknown() + func (m *CleanDNSRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CleanDNSRequest) XXX_Size() int + func (m *CleanDNSRequest) XXX_Unmarshal(b []byte) error + type CleanHTTPRequest struct + Auth *Auth + Token string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CleanHTTPRequest) Descriptor() ([]byte, []int) + func (*CleanHTTPRequest) ProtoMessage() + func (dst *CleanHTTPRequest) XXX_Merge(src proto.Message) + func (m *CleanHTTPRequest) GetAuth() *Auth + func (m *CleanHTTPRequest) GetToken() string + func (m *CleanHTTPRequest) Reset() + func (m *CleanHTTPRequest) String() string + func (m *CleanHTTPRequest) XXX_DiscardUnknown() + func (m *CleanHTTPRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CleanHTTPRequest) XXX_Size() int + func (m *CleanHTTPRequest) XXX_Unmarshal(b []byte) error + type DeployDNSRequest struct + AltName string + Auth *Auth + Domain string + Value string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DeployDNSRequest) Descriptor() ([]byte, []int) + func (*DeployDNSRequest) ProtoMessage() + func (dst *DeployDNSRequest) XXX_Merge(src proto.Message) + func (m *DeployDNSRequest) GetAltName() string + func (m *DeployDNSRequest) GetAuth() *Auth + func (m *DeployDNSRequest) GetDomain() string + func (m *DeployDNSRequest) GetValue() string + func (m *DeployDNSRequest) Reset() + func (m *DeployDNSRequest) String() string + func (m *DeployDNSRequest) XXX_DiscardUnknown() + func (m *DeployDNSRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeployDNSRequest) XXX_Size() int + func (m *DeployDNSRequest) XXX_Unmarshal(b []byte) error + type DeployHTTPRequest struct + Auth *Auth + Token string + Value string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DeployHTTPRequest) Descriptor() ([]byte, []int) + func (*DeployHTTPRequest) ProtoMessage() + func (dst *DeployHTTPRequest) XXX_Merge(src proto.Message) + func (m *DeployHTTPRequest) GetAuth() *Auth + func (m *DeployHTTPRequest) GetToken() string + func (m *DeployHTTPRequest) GetValue() string + func (m *DeployHTTPRequest) Reset() + func (m *DeployHTTPRequest) String() string + func (m *DeployHTTPRequest) XXX_DiscardUnknown() + func (m *DeployHTTPRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeployHTTPRequest) XXX_Size() int + func (m *DeployHTTPRequest) XXX_Unmarshal(b []byte) error + type EmptyMessage struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EmptyMessage) Descriptor() ([]byte, []int) + func (*EmptyMessage) ProtoMessage() + func (dst *EmptyMessage) XXX_Merge(src proto.Message) + func (m *EmptyMessage) Reset() + func (m *EmptyMessage) String() string + func (m *EmptyMessage) XXX_DiscardUnknown() + func (m *EmptyMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EmptyMessage) XXX_Size() int + func (m *EmptyMessage) XXX_Unmarshal(b []byte) error + type GetHTTPRequest struct + Token string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetHTTPRequest) Descriptor() ([]byte, []int) + func (*GetHTTPRequest) ProtoMessage() + func (dst *GetHTTPRequest) XXX_Merge(src proto.Message) + func (m *GetHTTPRequest) GetToken() string + func (m *GetHTTPRequest) Reset() + func (m *GetHTTPRequest) String() string + func (m *GetHTTPRequest) XXX_DiscardUnknown() + func (m *GetHTTPRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetHTTPRequest) XXX_Size() int + func (m *GetHTTPRequest) XXX_Unmarshal(b []byte) error + type GetHTTPResponse struct + Value string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetHTTPResponse) Descriptor() ([]byte, []int) + func (*GetHTTPResponse) ProtoMessage() + func (dst *GetHTTPResponse) XXX_Merge(src proto.Message) + func (m *GetHTTPResponse) GetValue() string + func (m *GetHTTPResponse) Reset() + func (m *GetHTTPResponse) String() string + func (m *GetHTTPResponse) XXX_DiscardUnknown() + func (m *GetHTTPResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetHTTPResponse) XXX_Size() int + func (m *GetHTTPResponse) XXX_Unmarshal(b []byte) error + type GetVersionRequest struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetVersionRequest) Descriptor() ([]byte, []int) + func (*GetVersionRequest) ProtoMessage() + func (dst *GetVersionRequest) XXX_Merge(src proto.Message) + func (m *GetVersionRequest) Reset() + func (m *GetVersionRequest) String() string + func (m *GetVersionRequest) XXX_DiscardUnknown() + func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetVersionRequest) XXX_Size() int + func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error + type GetVersionResponse struct + BuildTime string + Version string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetVersionResponse) Descriptor() ([]byte, []int) + func (*GetVersionResponse) ProtoMessage() + func (dst *GetVersionResponse) XXX_Merge(src proto.Message) + func (m *GetVersionResponse) GetBuildTime() string + func (m *GetVersionResponse) GetVersion() string + func (m *GetVersionResponse) Reset() + func (m *GetVersionResponse) String() string + func (m *GetVersionResponse) XXX_DiscardUnknown() + func (m *GetVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetVersionResponse) XXX_Size() int + func (m *GetVersionResponse) XXX_Unmarshal(b []byte) error + type HTTPClient interface + Do func(req *http.Request) (*http.Response, error) + type NotifyDNSRequest struct + AltName string + Auth *Auth + Domain string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*NotifyDNSRequest) Descriptor() ([]byte, []int) + func (*NotifyDNSRequest) ProtoMessage() + func (dst *NotifyDNSRequest) XXX_Merge(src proto.Message) + func (m *NotifyDNSRequest) GetAltName() string + func (m *NotifyDNSRequest) GetAuth() *Auth + func (m *NotifyDNSRequest) GetDomain() string + func (m *NotifyDNSRequest) Reset() + func (m *NotifyDNSRequest) String() string + func (m *NotifyDNSRequest) XXX_DiscardUnknown() + func (m *NotifyDNSRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *NotifyDNSRequest) XXX_Size() int + func (m *NotifyDNSRequest) XXX_Unmarshal(b []byte) error + type TwirpServer interface + ProtocGenTwirpVersion func() string + ServiceDescriptor func() ([]byte, int) + func NewAcmeChallengesServer(svc AcmeChallenges, hooks *twirp.ServerHooks) TwirpServer