Documentation ¶
Index ¶
- Constants
- type PVTZProvider
- func (p *PVTZProvider) DeletePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
- func (p *PVTZProvider) ListPVTZ(ctx context.Context) ([]*model.PvtzEndpoint, error)
- func (p *PVTZProvider) SearchPVTZ(ctx context.Context, ep *model.PvtzEndpoint, exact bool) ([]*model.PvtzEndpoint, error)
- func (p *PVTZProvider) UpdatePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
Constants ¶
View Source
const ( DescribeZoneRecordPageSize = 50 // TODO add remark ZoneRecordRemark = "record.managed.by.ack.ccm" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PVTZProvider ¶
type PVTZProvider struct {
// contains filtered or unexported fields
}
func NewPVTZProvider ¶
func NewPVTZProvider(auth *base.ClientMgr) *PVTZProvider
func (*PVTZProvider) DeletePVTZ ¶
func (p *PVTZProvider) DeletePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
func (*PVTZProvider) ListPVTZ ¶
func (p *PVTZProvider) ListPVTZ(ctx context.Context) ([]*model.PvtzEndpoint, error)
func (*PVTZProvider) SearchPVTZ ¶
func (p *PVTZProvider) SearchPVTZ(ctx context.Context, ep *model.PvtzEndpoint, exact bool) ([]*model.PvtzEndpoint, error)
func (*PVTZProvider) UpdatePVTZ ¶
func (p *PVTZProvider) UpdatePVTZ(ctx context.Context, ep *model.PvtzEndpoint) error
Click to show internal directories.
Click to hide internal directories.