Documentation
¶
Index ¶
- func DataSourceZenlayerCloudPvtdnsRecords() *schema.Resource
- func DataSourceZenlayerCloudPvtdnsZones() *schema.Resource
- func ResourceZenlayerCloudPvtdnsRecord() *schema.Resource
- func ResourceZenlayerCloudPvtdnsZone() *schema.Resource
- func ResourceZenlayerCloudPvtdnsZoneVpcAttachment() *schema.Resource
- type PrivateRecordFilter
- type PrivateZoneFilter
- type PvtDnsService
- func (s *PvtDnsService) DeletePrivateDnsRecordById(ctx context.Context, zoneId string, recordId string) error
- func (s *PvtDnsService) DeletePrivateZoneById(ctx context.Context, zoneId string) error
- func (s *PvtDnsService) DescribePrivateZoneById(ctx context.Context, id string) (pz *pvtdns.PrivateZone, err error)
- func (s *PvtDnsService) DescribePrivateZoneRecordById(ctx context.Context, zoneId string, recordId string) (record *pvtdns.PrivateZoneRecord, err error)
- func (s *PvtDnsService) DescribePrivateZoneRecordsByFilter(ctx context.Context, filter *PrivateRecordFilter) (records []*pvtdns.PrivateZoneRecord, err error)
- func (s *PvtDnsService) DescribePrivateZonesByFilter(ctx context.Context, filter *PrivateZoneFilter) (pzs []*pvtdns.PrivateZone, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PrivateRecordFilter ¶
type PrivateZoneFilter ¶
type PvtDnsService ¶
type PvtDnsService struct {
// contains filtered or unexported fields
}
func (*PvtDnsService) DeletePrivateDnsRecordById ¶
func (*PvtDnsService) DeletePrivateZoneById ¶
func (s *PvtDnsService) DeletePrivateZoneById(ctx context.Context, zoneId string) error
func (*PvtDnsService) DescribePrivateZoneById ¶
func (s *PvtDnsService) DescribePrivateZoneById(ctx context.Context, id string) (pz *pvtdns.PrivateZone, err error)
func (*PvtDnsService) DescribePrivateZoneRecordById ¶
func (s *PvtDnsService) DescribePrivateZoneRecordById(ctx context.Context, zoneId string, recordId string) (record *pvtdns.PrivateZoneRecord, err error)
func (*PvtDnsService) DescribePrivateZoneRecordsByFilter ¶
func (s *PvtDnsService) DescribePrivateZoneRecordsByFilter(ctx context.Context, filter *PrivateRecordFilter) (records []*pvtdns.PrivateZoneRecord, err error)
func (*PvtDnsService) DescribePrivateZonesByFilter ¶
func (s *PvtDnsService) DescribePrivateZonesByFilter(ctx context.Context, filter *PrivateZoneFilter) (pzs []*pvtdns.PrivateZone, err error)
Click to show internal directories.
Click to hide internal directories.