parse

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2022 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ARecordId

type ARecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	AName          string
}

func ARecordID

func ARecordID(input string) (*ARecordId, error)

ARecordID parses a ARecord ID into an ARecordId struct

func NewARecordID

func NewARecordID(subscriptionId, resourceGroup, dnszoneName, aName string) ARecordId

func (ARecordId) ID

func (id ARecordId) ID() string

func (ARecordId) String

func (id ARecordId) String() string

type AaaaRecordId

type AaaaRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	AAAAName       string
}

func AaaaRecordID

func AaaaRecordID(input string) (*AaaaRecordId, error)

AaaaRecordID parses a AaaaRecord ID into an AaaaRecordId struct

func NewAaaaRecordID

func NewAaaaRecordID(subscriptionId, resourceGroup, dnszoneName, aAAAName string) AaaaRecordId

func (AaaaRecordId) ID

func (id AaaaRecordId) ID() string

func (AaaaRecordId) String

func (id AaaaRecordId) String() string

type CaaRecordId

type CaaRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	CAAName        string
}

func CaaRecordID

func CaaRecordID(input string) (*CaaRecordId, error)

CaaRecordID parses a CaaRecord ID into an CaaRecordId struct

func NewCaaRecordID

func NewCaaRecordID(subscriptionId, resourceGroup, dnszoneName, cAAName string) CaaRecordId

func (CaaRecordId) ID

func (id CaaRecordId) ID() string

func (CaaRecordId) String

func (id CaaRecordId) String() string

type CnameRecordId

type CnameRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	CNAMEName      string
}

func CnameRecordID

func CnameRecordID(input string) (*CnameRecordId, error)

CnameRecordID parses a CnameRecord ID into an CnameRecordId struct

func NewCnameRecordID

func NewCnameRecordID(subscriptionId, resourceGroup, dnszoneName, cNAMEName string) CnameRecordId

func (CnameRecordId) ID

func (id CnameRecordId) ID() string

func (CnameRecordId) String

func (id CnameRecordId) String() string

type DnsZoneId

type DnsZoneId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func DnsZoneID

func DnsZoneID(input string) (*DnsZoneId, error)

DnsZoneID parses a DnsZone ID into an DnsZoneId struct

func NewDnsZoneID

func NewDnsZoneID(subscriptionId, resourceGroup, name string) DnsZoneId

func (DnsZoneId) ID

func (id DnsZoneId) ID() string

func (DnsZoneId) String

func (id DnsZoneId) String() string

type MxRecordId

type MxRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	MXName         string
}

func MxRecordID

func MxRecordID(input string) (*MxRecordId, error)

MxRecordID parses a MxRecord ID into an MxRecordId struct

func NewMxRecordID

func NewMxRecordID(subscriptionId, resourceGroup, dnszoneName, mXName string) MxRecordId

func (MxRecordId) ID

func (id MxRecordId) ID() string

func (MxRecordId) String

func (id MxRecordId) String() string

type NsRecordId

type NsRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	NSName         string
}

func NewNsRecordID

func NewNsRecordID(subscriptionId, resourceGroup, dnszoneName, nSName string) NsRecordId

func NsRecordID

func NsRecordID(input string) (*NsRecordId, error)

NsRecordID parses a NsRecord ID into an NsRecordId struct

func (NsRecordId) ID

func (id NsRecordId) ID() string

func (NsRecordId) String

func (id NsRecordId) String() string

type PtrRecordId

type PtrRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	PTRName        string
}

func NewPtrRecordID

func NewPtrRecordID(subscriptionId, resourceGroup, dnszoneName, pTRName string) PtrRecordId

func PtrRecordID

func PtrRecordID(input string) (*PtrRecordId, error)

PtrRecordID parses a PtrRecord ID into an PtrRecordId struct

func (PtrRecordId) ID

func (id PtrRecordId) ID() string

func (PtrRecordId) String

func (id PtrRecordId) String() string

type SrvRecordId

type SrvRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	SRVName        string
}

func NewSrvRecordID

func NewSrvRecordID(subscriptionId, resourceGroup, dnszoneName, sRVName string) SrvRecordId

func SrvRecordID

func SrvRecordID(input string) (*SrvRecordId, error)

SrvRecordID parses a SrvRecord ID into an SrvRecordId struct

func (SrvRecordId) ID

func (id SrvRecordId) ID() string

func (SrvRecordId) String

func (id SrvRecordId) String() string

type TxtRecordId

type TxtRecordId struct {
	SubscriptionId string
	ResourceGroup  string
	DnszoneName    string
	TXTName        string
}

func NewTxtRecordID

func NewTxtRecordID(subscriptionId, resourceGroup, dnszoneName, tXTName string) TxtRecordId

func TxtRecordID

func TxtRecordID(input string) (*TxtRecordId, error)

TxtRecordID parses a TxtRecord ID into an TxtRecordId struct

func (TxtRecordId) ID

func (id TxtRecordId) ID() string

func (TxtRecordId) String

func (id TxtRecordId) String() string

Jump to

Keyboard shortcuts

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