parse

package
v2.85.6 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2021 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
	PrivateDnsZoneName 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, privateDnsZoneName, 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
	PrivateDnsZoneName 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, privateDnsZoneName, aAAAName string) AaaaRecordId

func (AaaaRecordId) ID

func (id AaaaRecordId) ID() string

func (AaaaRecordId) String

func (id AaaaRecordId) String() string

type CnameRecordId

type CnameRecordId struct {
	SubscriptionId     string
	ResourceGroup      string
	PrivateDnsZoneName 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, privateDnsZoneName, cNAMEName string) CnameRecordId

func (CnameRecordId) ID

func (id CnameRecordId) ID() string

func (CnameRecordId) String

func (id CnameRecordId) String() string

type MxRecordId

type MxRecordId struct {
	SubscriptionId     string
	ResourceGroup      string
	PrivateDnsZoneName 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, privateDnsZoneName, mXName string) MxRecordId

func (MxRecordId) ID

func (id MxRecordId) ID() string

func (MxRecordId) String

func (id MxRecordId) String() string

type PrivateDnsZoneId

type PrivateDnsZoneId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewPrivateDnsZoneID

func NewPrivateDnsZoneID(subscriptionId, resourceGroup, name string) PrivateDnsZoneId

func PrivateDnsZoneID

func PrivateDnsZoneID(input string) (*PrivateDnsZoneId, error)

PrivateDnsZoneID parses a PrivateDnsZone ID into an PrivateDnsZoneId struct

func (PrivateDnsZoneId) ID

func (id PrivateDnsZoneId) ID() string

func (PrivateDnsZoneId) String

func (id PrivateDnsZoneId) String() string

type PtrRecordId

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

func NewPtrRecordID

func NewPtrRecordID(subscriptionId, resourceGroup, privateDnsZoneName, 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
	PrivateDnsZoneName string
	SRVName            string
}

func NewSrvRecordID

func NewSrvRecordID(subscriptionId, resourceGroup, privateDnsZoneName, 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
	PrivateDnsZoneName string
	TXTName            string
}

func NewTxtRecordID

func NewTxtRecordID(subscriptionId, resourceGroup, privateDnsZoneName, 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

type VirtualNetworkLinkId

type VirtualNetworkLinkId struct {
	SubscriptionId     string
	ResourceGroup      string
	PrivateDnsZoneName string
	Name               string
}

func NewVirtualNetworkLinkID

func NewVirtualNetworkLinkID(subscriptionId, resourceGroup, privateDnsZoneName, name string) VirtualNetworkLinkId

func VirtualNetworkLinkID

func VirtualNetworkLinkID(input string) (*VirtualNetworkLinkId, error)

VirtualNetworkLinkID parses a VirtualNetworkLink ID into an VirtualNetworkLinkId struct

func (VirtualNetworkLinkId) ID

func (id VirtualNetworkLinkId) ID() string

func (VirtualNetworkLinkId) String

func (id VirtualNetworkLinkId) String() string

Jump to

Keyboard shortcuts

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