Versions in this module Expand all Collapse all v0 v0.3.1 Jan 11, 2024 Changes in this version + const EndpointsID + const ServiceID + const ServiceName + type Pdns struct + func ExtraNew(info *utils.UrlInfo, p client.ConfigProvider, cfgs ...*aws.Config) *Pdns + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Pdns + func SdkNew(p client.ConfigProvider, cfgs *ksc.Config, info ...*utils.UrlInfo) *Pdns + func (c *Pdns) BindZoneVpc(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) BindZoneVpcRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) BindZoneVpcWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) CreatePdnsZone(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) CreatePdnsZoneRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) CreatePdnsZoneWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) CreateZoneRecord(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) CreateZoneRecordRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) CreateZoneRecordWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) DeletePdnsZone(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) DeletePdnsZoneRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) DeletePdnsZoneWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) DeleteZoneRecord(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) DeleteZoneRecordRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) DeleteZoneRecordWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) DescribePdnsZones(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) DescribePdnsZonesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) DescribePdnsZonesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) DescribeZoneRecord(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) DescribeZoneRecordRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) DescribeZoneRecordWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) ModifyPdnsZone(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) ModifyPdnsZoneRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) ModifyPdnsZoneWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) ModifyZoneRecord(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) ModifyZoneRecordRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) ModifyZoneRecordWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Pdns) UnbindZoneVpc(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Pdns) UnbindZoneVpcRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Pdns) UnbindZoneVpcWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)