Documentation ¶
Index ¶
- func DataSourceDNSNameserversV2() *schema.Resource
- func DataSourceDNSZoneV2() *schema.Resource
- func ParseDNSV2RecordSetID(id string) (string, string, error)
- func ResourceDNSPtrRecordV2() *schema.Resource
- func ResourceDNSRecordSetV2() *schema.Resource
- func ResourceDNSZoneV2() *schema.Resource
- type RecordSetCreateOpts
- type ZoneCreateOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceDNSNameserversV2 ¶ added in v1.29.2
func DataSourceDNSZoneV2 ¶
func ResourceDNSPtrRecordV2 ¶
func ResourceDNSRecordSetV2 ¶
func ResourceDNSZoneV2 ¶
Types ¶
type RecordSetCreateOpts ¶
type RecordSetCreateOpts struct { recordsets.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
RecordSetCreateOpts represents the attributes used when creating a new DNS record set.
func (RecordSetCreateOpts) ToRecordSetCreateMap ¶
func (opts RecordSetCreateOpts) ToRecordSetCreateMap() (map[string]interface{}, error)
ToRecordSetCreateMap casts a CreateOpts struct to a map. It overrides recordsets.ToRecordSetCreateMap to add the ValueSpecs field.
type ZoneCreateOpts ¶
type ZoneCreateOpts struct { zones.CreateOpts ValueSpecs map[string]interface{} `json:"value_specs,omitempty"` }
ZoneCreateOpts represents the attributes used when creating a new DNS zone.
func (ZoneCreateOpts) ToZoneCreateMap ¶
func (opts ZoneCreateOpts) ToZoneCreateMap() (map[string]interface{}, error)
ToZoneCreateMap casts a CreateOpts struct to a map. It overrides zones.ToZoneCreateMap to add the ValueSpecs field.
Click to show internal directories.
Click to hide internal directories.