rpc

package
v0.0.0-...-ebd5e3c Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlidnsRpc

type AlidnsRpc struct {
	// contains filtered or unexported fields
}

func (*AlidnsRpc) DoCreateCtxRequest

func (_this *AlidnsRpc) DoCreateCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*AlidnsRpc) DoCreateRequest

func (_this *AlidnsRpc) DoCreateRequest(url string) (*models.DomainRecordStatusResponse, error)

func (*AlidnsRpc) DoDeleteCtxRequest

func (_this *AlidnsRpc) DoDeleteCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*AlidnsRpc) DoDeleteRequest

func (_this *AlidnsRpc) DoDeleteRequest(url string) (*models.DomainRecordStatusResponse, error)

func (*AlidnsRpc) DoDescribeCtxRequest

func (_this *AlidnsRpc) DoDescribeCtxRequest(_ context.Context, url string) (*models.DomainRecordsResponse, error)

func (*AlidnsRpc) DoDescribeRequest

func (_this *AlidnsRpc) DoDescribeRequest(url string) (*models.DomainRecordsResponse, error)

func (*AlidnsRpc) DoUpdateCtxRequest

func (_this *AlidnsRpc) DoUpdateCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*AlidnsRpc) DoUpdateRequest

func (_this *AlidnsRpc) DoUpdateRequest(url string) (*models.DomainRecordStatusResponse, error)

type DnspodRpc

type DnspodRpc struct {
	// contains filtered or unexported fields
}

func (*DnspodRpc) DoCreateCtxRequest

func (_this *DnspodRpc) DoCreateCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*DnspodRpc) DoCreateRequest

func (_this *DnspodRpc) DoCreateRequest(url string) (*models.DomainRecordStatusResponse, error)

func (*DnspodRpc) DoDeleteCtxRequest

func (_this *DnspodRpc) DoDeleteCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*DnspodRpc) DoDeleteRequest

func (_this *DnspodRpc) DoDeleteRequest(url string) (*models.DomainRecordStatusResponse, error)

func (*DnspodRpc) DoDescribeCtxRequest

func (_this *DnspodRpc) DoDescribeCtxRequest(ctx context.Context, url string) (*models.DomainRecordsResponse, error)

func (*DnspodRpc) DoDescribeRequest

func (_this *DnspodRpc) DoDescribeRequest(url string) (*models.DomainRecordsResponse, error)

func (*DnspodRpc) DoUpdateCtxRequest

func (_this *DnspodRpc) DoUpdateCtxRequest(_ context.Context, url string) (*models.DomainRecordStatusResponse, error)

func (*DnspodRpc) DoUpdateRequest

func (_this *DnspodRpc) DoUpdateRequest(url string) (*models.DomainRecordStatusResponse, error)

type VdnsRpc

type VdnsRpc interface {
	DoDescribeRequest(url string) (*models.DomainRecordsResponse, error)

	DoCreateRequest(url string) (*models.DomainRecordStatusResponse, error)

	DoUpdateRequest(url string) (*models.DomainRecordStatusResponse, error)

	DoDeleteRequest(url string) (*models.DomainRecordStatusResponse, error)

	DoDescribeCtxRequest(ctx context.Context, url string) (*models.DomainRecordsResponse, error)

	DoCreateCtxRequest(ctx context.Context, url string) (*models.DomainRecordStatusResponse, error)

	DoUpdateCtxRequest(ctx context.Context, url string) (*models.DomainRecordStatusResponse, error)

	DoDeleteCtxRequest(ctx context.Context, url string) (*models.DomainRecordStatusResponse, error)
}

func NewAlidnsRpc

func NewAlidnsRpc() VdnsRpc

func NewDnspodRpc

func NewDnspodRpc() VdnsRpc

Jump to

Keyboard shortcuts

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