1// +build go1.9 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5 6// This code was auto-generated by: 7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 8 9package dns 10 11import ( 12 "context" 13 14 original "github.com/Azure/azure-sdk-for-go/services/dns/mgmt/2018-05-01/dns" 15) 16 17const ( 18 DefaultBaseURI = original.DefaultBaseURI 19) 20 21type RecordType = original.RecordType 22 23const ( 24 A RecordType = original.A 25 AAAA RecordType = original.AAAA 26 CAA RecordType = original.CAA 27 CNAME RecordType = original.CNAME 28 MX RecordType = original.MX 29 NS RecordType = original.NS 30 PTR RecordType = original.PTR 31 SOA RecordType = original.SOA 32 SRV RecordType = original.SRV 33 TXT RecordType = original.TXT 34) 35 36type ZoneType = original.ZoneType 37 38const ( 39 Private ZoneType = original.Private 40 Public ZoneType = original.Public 41) 42 43type ARecord = original.ARecord 44type AaaaRecord = original.AaaaRecord 45type BaseClient = original.BaseClient 46type CaaRecord = original.CaaRecord 47type CloudError = original.CloudError 48type CloudErrorBody = original.CloudErrorBody 49type CnameRecord = original.CnameRecord 50type MxRecord = original.MxRecord 51type NsRecord = original.NsRecord 52type PtrRecord = original.PtrRecord 53type RecordSet = original.RecordSet 54type RecordSetListResult = original.RecordSetListResult 55type RecordSetListResultIterator = original.RecordSetListResultIterator 56type RecordSetListResultPage = original.RecordSetListResultPage 57type RecordSetProperties = original.RecordSetProperties 58type RecordSetUpdateParameters = original.RecordSetUpdateParameters 59type RecordSetsClient = original.RecordSetsClient 60type Resource = original.Resource 61type ResourceReference = original.ResourceReference 62type ResourceReferenceClient = original.ResourceReferenceClient 63type ResourceReferenceRequest = original.ResourceReferenceRequest 64type ResourceReferenceRequestProperties = original.ResourceReferenceRequestProperties 65type ResourceReferenceResult = original.ResourceReferenceResult 66type ResourceReferenceResultProperties = original.ResourceReferenceResultProperties 67type SoaRecord = original.SoaRecord 68type SrvRecord = original.SrvRecord 69type SubResource = original.SubResource 70type TxtRecord = original.TxtRecord 71type Zone = original.Zone 72type ZoneListResult = original.ZoneListResult 73type ZoneListResultIterator = original.ZoneListResultIterator 74type ZoneListResultPage = original.ZoneListResultPage 75type ZoneProperties = original.ZoneProperties 76type ZoneUpdate = original.ZoneUpdate 77type ZonesClient = original.ZonesClient 78type ZonesDeleteFuture = original.ZonesDeleteFuture 79 80func New(subscriptionID string) BaseClient { 81 return original.New(subscriptionID) 82} 83func NewRecordSetListResultIterator(page RecordSetListResultPage) RecordSetListResultIterator { 84 return original.NewRecordSetListResultIterator(page) 85} 86func NewRecordSetListResultPage(cur RecordSetListResult, getNextPage func(context.Context, RecordSetListResult) (RecordSetListResult, error)) RecordSetListResultPage { 87 return original.NewRecordSetListResultPage(cur, getNextPage) 88} 89func NewRecordSetsClient(subscriptionID string) RecordSetsClient { 90 return original.NewRecordSetsClient(subscriptionID) 91} 92func NewRecordSetsClientWithBaseURI(baseURI string, subscriptionID string) RecordSetsClient { 93 return original.NewRecordSetsClientWithBaseURI(baseURI, subscriptionID) 94} 95func NewResourceReferenceClient(subscriptionID string) ResourceReferenceClient { 96 return original.NewResourceReferenceClient(subscriptionID) 97} 98func NewResourceReferenceClientWithBaseURI(baseURI string, subscriptionID string) ResourceReferenceClient { 99 return original.NewResourceReferenceClientWithBaseURI(baseURI, subscriptionID) 100} 101func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 102 return original.NewWithBaseURI(baseURI, subscriptionID) 103} 104func NewZoneListResultIterator(page ZoneListResultPage) ZoneListResultIterator { 105 return original.NewZoneListResultIterator(page) 106} 107func NewZoneListResultPage(cur ZoneListResult, getNextPage func(context.Context, ZoneListResult) (ZoneListResult, error)) ZoneListResultPage { 108 return original.NewZoneListResultPage(cur, getNextPage) 109} 110func NewZonesClient(subscriptionID string) ZonesClient { 111 return original.NewZonesClient(subscriptionID) 112} 113func NewZonesClientWithBaseURI(baseURI string, subscriptionID string) ZonesClient { 114 return original.NewZonesClientWithBaseURI(baseURI, subscriptionID) 115} 116func PossibleRecordTypeValues() []RecordType { 117 return original.PossibleRecordTypeValues() 118} 119func PossibleZoneTypeValues() []ZoneType { 120 return original.PossibleZoneTypeValues() 121} 122func UserAgent() string { 123 return original.UserAgent() + " profiles/latest" 124} 125func Version() string { 126 return original.Version() 127} 128