1// +build go1.9
2
3// Copyright 2019 Microsoft Corporation
4//
5// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
8//
9//     http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
16
17// This code was auto-generated by:
18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
19
20package cdn
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/cdn/mgmt/2019-04-15/cdn"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type CacheBehavior = original.CacheBehavior
33
34const (
35	BypassCache  CacheBehavior = original.BypassCache
36	Override     CacheBehavior = original.Override
37	SetIfMissing CacheBehavior = original.SetIfMissing
38)
39
40type CertificateSource = original.CertificateSource
41
42const (
43	CertificateSourceAzureKeyVault               CertificateSource = original.CertificateSourceAzureKeyVault
44	CertificateSourceCdn                         CertificateSource = original.CertificateSourceCdn
45	CertificateSourceCustomDomainHTTPSParameters CertificateSource = original.CertificateSourceCustomDomainHTTPSParameters
46)
47
48type CertificateType = original.CertificateType
49
50const (
51	Dedicated CertificateType = original.Dedicated
52	Shared    CertificateType = original.Shared
53)
54
55type CookiesOperator = original.CookiesOperator
56
57const (
58	Any                CookiesOperator = original.Any
59	BeginsWith         CookiesOperator = original.BeginsWith
60	Contains           CookiesOperator = original.Contains
61	EndsWith           CookiesOperator = original.EndsWith
62	Equal              CookiesOperator = original.Equal
63	GreaterThan        CookiesOperator = original.GreaterThan
64	GreaterThanOrEqual CookiesOperator = original.GreaterThanOrEqual
65	LessThan           CookiesOperator = original.LessThan
66	LessThanOrEqual    CookiesOperator = original.LessThanOrEqual
67)
68
69type CustomDomainResourceState = original.CustomDomainResourceState
70
71const (
72	Active   CustomDomainResourceState = original.Active
73	Creating CustomDomainResourceState = original.Creating
74	Deleting CustomDomainResourceState = original.Deleting
75)
76
77type CustomHTTPSProvisioningState = original.CustomHTTPSProvisioningState
78
79const (
80	Disabled  CustomHTTPSProvisioningState = original.Disabled
81	Disabling CustomHTTPSProvisioningState = original.Disabling
82	Enabled   CustomHTTPSProvisioningState = original.Enabled
83	Enabling  CustomHTTPSProvisioningState = original.Enabling
84	Failed    CustomHTTPSProvisioningState = original.Failed
85)
86
87type CustomHTTPSProvisioningSubstate = original.CustomHTTPSProvisioningSubstate
88
89const (
90	CertificateDeleted                            CustomHTTPSProvisioningSubstate = original.CertificateDeleted
91	CertificateDeployed                           CustomHTTPSProvisioningSubstate = original.CertificateDeployed
92	DeletingCertificate                           CustomHTTPSProvisioningSubstate = original.DeletingCertificate
93	DeployingCertificate                          CustomHTTPSProvisioningSubstate = original.DeployingCertificate
94	DomainControlValidationRequestApproved        CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestApproved
95	DomainControlValidationRequestRejected        CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestRejected
96	DomainControlValidationRequestTimedOut        CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestTimedOut
97	IssuingCertificate                            CustomHTTPSProvisioningSubstate = original.IssuingCertificate
98	PendingDomainControlValidationREquestApproval CustomHTTPSProvisioningSubstate = original.PendingDomainControlValidationREquestApproval
99	SubmittingDomainControlValidationRequest      CustomHTTPSProvisioningSubstate = original.SubmittingDomainControlValidationRequest
100)
101
102type DestinationProtocol = original.DestinationProtocol
103
104const (
105	HTTP         DestinationProtocol = original.HTTP
106	HTTPS        DestinationProtocol = original.HTTPS
107	MatchRequest DestinationProtocol = original.MatchRequest
108)
109
110type EndpointResourceState = original.EndpointResourceState
111
112const (
113	EndpointResourceStateCreating EndpointResourceState = original.EndpointResourceStateCreating
114	EndpointResourceStateDeleting EndpointResourceState = original.EndpointResourceStateDeleting
115	EndpointResourceStateRunning  EndpointResourceState = original.EndpointResourceStateRunning
116	EndpointResourceStateStarting EndpointResourceState = original.EndpointResourceStateStarting
117	EndpointResourceStateStopped  EndpointResourceState = original.EndpointResourceStateStopped
118	EndpointResourceStateStopping EndpointResourceState = original.EndpointResourceStateStopping
119)
120
121type GeoFilterActions = original.GeoFilterActions
122
123const (
124	Allow GeoFilterActions = original.Allow
125	Block GeoFilterActions = original.Block
126)
127
128type HeaderAction = original.HeaderAction
129
130const (
131	Append    HeaderAction = original.Append
132	Delete    HeaderAction = original.Delete
133	Overwrite HeaderAction = original.Overwrite
134)
135
136type MinimumTLSVersion = original.MinimumTLSVersion
137
138const (
139	None  MinimumTLSVersion = original.None
140	TLS10 MinimumTLSVersion = original.TLS10
141	TLS12 MinimumTLSVersion = original.TLS12
142)
143
144type Name = original.Name
145
146const (
147	NameCookies               Name = original.NameCookies
148	NameDeliveryRuleCondition Name = original.NameDeliveryRuleCondition
149	NameHTTPVersion           Name = original.NameHTTPVersion
150	NameIsDevice              Name = original.NameIsDevice
151	NamePostArgs              Name = original.NamePostArgs
152	NameQueryString           Name = original.NameQueryString
153	NameRemoteAddress         Name = original.NameRemoteAddress
154	NameRequestBody           Name = original.NameRequestBody
155	NameRequestHeader         Name = original.NameRequestHeader
156	NameRequestMethod         Name = original.NameRequestMethod
157	NameRequestScheme         Name = original.NameRequestScheme
158	NameRequestURI            Name = original.NameRequestURI
159	NameURLFileExtension      Name = original.NameURLFileExtension
160	NameURLFileName           Name = original.NameURLFileName
161	NameURLPath               Name = original.NameURLPath
162)
163
164type NameBasicDeliveryRuleAction = original.NameBasicDeliveryRuleAction
165
166const (
167	NameCacheExpiration      NameBasicDeliveryRuleAction = original.NameCacheExpiration
168	NameCacheKeyQueryString  NameBasicDeliveryRuleAction = original.NameCacheKeyQueryString
169	NameDeliveryRuleAction   NameBasicDeliveryRuleAction = original.NameDeliveryRuleAction
170	NameModifyRequestHeader  NameBasicDeliveryRuleAction = original.NameModifyRequestHeader
171	NameModifyResponseHeader NameBasicDeliveryRuleAction = original.NameModifyResponseHeader
172	NameURLRedirect          NameBasicDeliveryRuleAction = original.NameURLRedirect
173	NameURLRewrite           NameBasicDeliveryRuleAction = original.NameURLRewrite
174)
175
176type OptimizationType = original.OptimizationType
177
178const (
179	DynamicSiteAcceleration     OptimizationType = original.DynamicSiteAcceleration
180	GeneralMediaStreaming       OptimizationType = original.GeneralMediaStreaming
181	GeneralWebDelivery          OptimizationType = original.GeneralWebDelivery
182	LargeFileDownload           OptimizationType = original.LargeFileDownload
183	VideoOnDemandMediaStreaming OptimizationType = original.VideoOnDemandMediaStreaming
184)
185
186type OriginResourceState = original.OriginResourceState
187
188const (
189	OriginResourceStateActive   OriginResourceState = original.OriginResourceStateActive
190	OriginResourceStateCreating OriginResourceState = original.OriginResourceStateCreating
191	OriginResourceStateDeleting OriginResourceState = original.OriginResourceStateDeleting
192)
193
194type PostArgsOperator = original.PostArgsOperator
195
196const (
197	PostArgsOperatorAny                PostArgsOperator = original.PostArgsOperatorAny
198	PostArgsOperatorBeginsWith         PostArgsOperator = original.PostArgsOperatorBeginsWith
199	PostArgsOperatorContains           PostArgsOperator = original.PostArgsOperatorContains
200	PostArgsOperatorEndsWith           PostArgsOperator = original.PostArgsOperatorEndsWith
201	PostArgsOperatorEqual              PostArgsOperator = original.PostArgsOperatorEqual
202	PostArgsOperatorGreaterThan        PostArgsOperator = original.PostArgsOperatorGreaterThan
203	PostArgsOperatorGreaterThanOrEqual PostArgsOperator = original.PostArgsOperatorGreaterThanOrEqual
204	PostArgsOperatorLessThan           PostArgsOperator = original.PostArgsOperatorLessThan
205	PostArgsOperatorLessThanOrEqual    PostArgsOperator = original.PostArgsOperatorLessThanOrEqual
206)
207
208type ProfileResourceState = original.ProfileResourceState
209
210const (
211	ProfileResourceStateActive   ProfileResourceState = original.ProfileResourceStateActive
212	ProfileResourceStateCreating ProfileResourceState = original.ProfileResourceStateCreating
213	ProfileResourceStateDeleting ProfileResourceState = original.ProfileResourceStateDeleting
214	ProfileResourceStateDisabled ProfileResourceState = original.ProfileResourceStateDisabled
215)
216
217type ProtocolType = original.ProtocolType
218
219const (
220	IPBased              ProtocolType = original.IPBased
221	ServerNameIndication ProtocolType = original.ServerNameIndication
222)
223
224type QueryStringBehavior = original.QueryStringBehavior
225
226const (
227	Exclude    QueryStringBehavior = original.Exclude
228	ExcludeAll QueryStringBehavior = original.ExcludeAll
229	Include    QueryStringBehavior = original.Include
230	IncludeAll QueryStringBehavior = original.IncludeAll
231)
232
233type QueryStringCachingBehavior = original.QueryStringCachingBehavior
234
235const (
236	BypassCaching     QueryStringCachingBehavior = original.BypassCaching
237	IgnoreQueryString QueryStringCachingBehavior = original.IgnoreQueryString
238	NotSet            QueryStringCachingBehavior = original.NotSet
239	UseQueryString    QueryStringCachingBehavior = original.UseQueryString
240)
241
242type QueryStringOperator = original.QueryStringOperator
243
244const (
245	QueryStringOperatorAny                QueryStringOperator = original.QueryStringOperatorAny
246	QueryStringOperatorBeginsWith         QueryStringOperator = original.QueryStringOperatorBeginsWith
247	QueryStringOperatorContains           QueryStringOperator = original.QueryStringOperatorContains
248	QueryStringOperatorEndsWith           QueryStringOperator = original.QueryStringOperatorEndsWith
249	QueryStringOperatorEqual              QueryStringOperator = original.QueryStringOperatorEqual
250	QueryStringOperatorGreaterThan        QueryStringOperator = original.QueryStringOperatorGreaterThan
251	QueryStringOperatorGreaterThanOrEqual QueryStringOperator = original.QueryStringOperatorGreaterThanOrEqual
252	QueryStringOperatorLessThan           QueryStringOperator = original.QueryStringOperatorLessThan
253	QueryStringOperatorLessThanOrEqual    QueryStringOperator = original.QueryStringOperatorLessThanOrEqual
254)
255
256type RedirectType = original.RedirectType
257
258const (
259	Found             RedirectType = original.Found
260	Moved             RedirectType = original.Moved
261	PermanentRedirect RedirectType = original.PermanentRedirect
262	TemporaryRedirect RedirectType = original.TemporaryRedirect
263)
264
265type RemoteAddressOperator = original.RemoteAddressOperator
266
267const (
268	RemoteAddressOperatorAny      RemoteAddressOperator = original.RemoteAddressOperatorAny
269	RemoteAddressOperatorGeoMatch RemoteAddressOperator = original.RemoteAddressOperatorGeoMatch
270	RemoteAddressOperatorIPMatch  RemoteAddressOperator = original.RemoteAddressOperatorIPMatch
271)
272
273type RequestBodyOperator = original.RequestBodyOperator
274
275const (
276	RequestBodyOperatorAny                RequestBodyOperator = original.RequestBodyOperatorAny
277	RequestBodyOperatorBeginsWith         RequestBodyOperator = original.RequestBodyOperatorBeginsWith
278	RequestBodyOperatorContains           RequestBodyOperator = original.RequestBodyOperatorContains
279	RequestBodyOperatorEndsWith           RequestBodyOperator = original.RequestBodyOperatorEndsWith
280	RequestBodyOperatorEqual              RequestBodyOperator = original.RequestBodyOperatorEqual
281	RequestBodyOperatorGreaterThan        RequestBodyOperator = original.RequestBodyOperatorGreaterThan
282	RequestBodyOperatorGreaterThanOrEqual RequestBodyOperator = original.RequestBodyOperatorGreaterThanOrEqual
283	RequestBodyOperatorLessThan           RequestBodyOperator = original.RequestBodyOperatorLessThan
284	RequestBodyOperatorLessThanOrEqual    RequestBodyOperator = original.RequestBodyOperatorLessThanOrEqual
285)
286
287type RequestHeaderOperator = original.RequestHeaderOperator
288
289const (
290	RequestHeaderOperatorAny                RequestHeaderOperator = original.RequestHeaderOperatorAny
291	RequestHeaderOperatorBeginsWith         RequestHeaderOperator = original.RequestHeaderOperatorBeginsWith
292	RequestHeaderOperatorContains           RequestHeaderOperator = original.RequestHeaderOperatorContains
293	RequestHeaderOperatorEndsWith           RequestHeaderOperator = original.RequestHeaderOperatorEndsWith
294	RequestHeaderOperatorEqual              RequestHeaderOperator = original.RequestHeaderOperatorEqual
295	RequestHeaderOperatorGreaterThan        RequestHeaderOperator = original.RequestHeaderOperatorGreaterThan
296	RequestHeaderOperatorGreaterThanOrEqual RequestHeaderOperator = original.RequestHeaderOperatorGreaterThanOrEqual
297	RequestHeaderOperatorLessThan           RequestHeaderOperator = original.RequestHeaderOperatorLessThan
298	RequestHeaderOperatorLessThanOrEqual    RequestHeaderOperator = original.RequestHeaderOperatorLessThanOrEqual
299)
300
301type RequestURIOperator = original.RequestURIOperator
302
303const (
304	RequestURIOperatorAny                RequestURIOperator = original.RequestURIOperatorAny
305	RequestURIOperatorBeginsWith         RequestURIOperator = original.RequestURIOperatorBeginsWith
306	RequestURIOperatorContains           RequestURIOperator = original.RequestURIOperatorContains
307	RequestURIOperatorEndsWith           RequestURIOperator = original.RequestURIOperatorEndsWith
308	RequestURIOperatorEqual              RequestURIOperator = original.RequestURIOperatorEqual
309	RequestURIOperatorGreaterThan        RequestURIOperator = original.RequestURIOperatorGreaterThan
310	RequestURIOperatorGreaterThanOrEqual RequestURIOperator = original.RequestURIOperatorGreaterThanOrEqual
311	RequestURIOperatorLessThan           RequestURIOperator = original.RequestURIOperatorLessThan
312	RequestURIOperatorLessThanOrEqual    RequestURIOperator = original.RequestURIOperatorLessThanOrEqual
313)
314
315type ResourceType = original.ResourceType
316
317const (
318	MicrosoftCdnProfilesEndpoints ResourceType = original.MicrosoftCdnProfilesEndpoints
319)
320
321type SkuName = original.SkuName
322
323const (
324	CustomVerizon     SkuName = original.CustomVerizon
325	PremiumChinaCdn   SkuName = original.PremiumChinaCdn
326	PremiumVerizon    SkuName = original.PremiumVerizon
327	StandardAkamai    SkuName = original.StandardAkamai
328	StandardChinaCdn  SkuName = original.StandardChinaCdn
329	StandardMicrosoft SkuName = original.StandardMicrosoft
330	StandardVerizon   SkuName = original.StandardVerizon
331)
332
333type Transform = original.Transform
334
335const (
336	Lowercase Transform = original.Lowercase
337	Uppercase Transform = original.Uppercase
338)
339
340type URLFileExtensionOperator = original.URLFileExtensionOperator
341
342const (
343	URLFileExtensionOperatorAny                URLFileExtensionOperator = original.URLFileExtensionOperatorAny
344	URLFileExtensionOperatorBeginsWith         URLFileExtensionOperator = original.URLFileExtensionOperatorBeginsWith
345	URLFileExtensionOperatorContains           URLFileExtensionOperator = original.URLFileExtensionOperatorContains
346	URLFileExtensionOperatorEndsWith           URLFileExtensionOperator = original.URLFileExtensionOperatorEndsWith
347	URLFileExtensionOperatorEqual              URLFileExtensionOperator = original.URLFileExtensionOperatorEqual
348	URLFileExtensionOperatorGreaterThan        URLFileExtensionOperator = original.URLFileExtensionOperatorGreaterThan
349	URLFileExtensionOperatorGreaterThanOrEqual URLFileExtensionOperator = original.URLFileExtensionOperatorGreaterThanOrEqual
350	URLFileExtensionOperatorLessThan           URLFileExtensionOperator = original.URLFileExtensionOperatorLessThan
351	URLFileExtensionOperatorLessThanOrEqual    URLFileExtensionOperator = original.URLFileExtensionOperatorLessThanOrEqual
352)
353
354type URLFileNameOperator = original.URLFileNameOperator
355
356const (
357	URLFileNameOperatorAny                URLFileNameOperator = original.URLFileNameOperatorAny
358	URLFileNameOperatorBeginsWith         URLFileNameOperator = original.URLFileNameOperatorBeginsWith
359	URLFileNameOperatorContains           URLFileNameOperator = original.URLFileNameOperatorContains
360	URLFileNameOperatorEndsWith           URLFileNameOperator = original.URLFileNameOperatorEndsWith
361	URLFileNameOperatorEqual              URLFileNameOperator = original.URLFileNameOperatorEqual
362	URLFileNameOperatorGreaterThan        URLFileNameOperator = original.URLFileNameOperatorGreaterThan
363	URLFileNameOperatorGreaterThanOrEqual URLFileNameOperator = original.URLFileNameOperatorGreaterThanOrEqual
364	URLFileNameOperatorLessThan           URLFileNameOperator = original.URLFileNameOperatorLessThan
365	URLFileNameOperatorLessThanOrEqual    URLFileNameOperator = original.URLFileNameOperatorLessThanOrEqual
366)
367
368type URLPathOperator = original.URLPathOperator
369
370const (
371	URLPathOperatorAny                URLPathOperator = original.URLPathOperatorAny
372	URLPathOperatorBeginsWith         URLPathOperator = original.URLPathOperatorBeginsWith
373	URLPathOperatorContains           URLPathOperator = original.URLPathOperatorContains
374	URLPathOperatorEndsWith           URLPathOperator = original.URLPathOperatorEndsWith
375	URLPathOperatorEqual              URLPathOperator = original.URLPathOperatorEqual
376	URLPathOperatorGreaterThan        URLPathOperator = original.URLPathOperatorGreaterThan
377	URLPathOperatorGreaterThanOrEqual URLPathOperator = original.URLPathOperatorGreaterThanOrEqual
378	URLPathOperatorLessThan           URLPathOperator = original.URLPathOperatorLessThan
379	URLPathOperatorLessThanOrEqual    URLPathOperator = original.URLPathOperatorLessThanOrEqual
380	URLPathOperatorWildcard           URLPathOperator = original.URLPathOperatorWildcard
381)
382
383type BaseClient = original.BaseClient
384type BasicCustomDomainHTTPSParameters = original.BasicCustomDomainHTTPSParameters
385type BasicDeliveryRuleAction = original.BasicDeliveryRuleAction
386type BasicDeliveryRuleCondition = original.BasicDeliveryRuleCondition
387type CacheExpirationActionParameters = original.CacheExpirationActionParameters
388type CacheKeyQueryStringActionParameters = original.CacheKeyQueryStringActionParameters
389type CertificateSourceParameters = original.CertificateSourceParameters
390type CheckNameAvailabilityInput = original.CheckNameAvailabilityInput
391type CheckNameAvailabilityOutput = original.CheckNameAvailabilityOutput
392type CidrIPAddress = original.CidrIPAddress
393type CookiesMatchConditionParameters = original.CookiesMatchConditionParameters
394type CustomDomain = original.CustomDomain
395type CustomDomainHTTPSParameters = original.CustomDomainHTTPSParameters
396type CustomDomainListResult = original.CustomDomainListResult
397type CustomDomainListResultIterator = original.CustomDomainListResultIterator
398type CustomDomainListResultPage = original.CustomDomainListResultPage
399type CustomDomainParameters = original.CustomDomainParameters
400type CustomDomainProperties = original.CustomDomainProperties
401type CustomDomainPropertiesParameters = original.CustomDomainPropertiesParameters
402type CustomDomainsClient = original.CustomDomainsClient
403type CustomDomainsCreateFuture = original.CustomDomainsCreateFuture
404type CustomDomainsDeleteFuture = original.CustomDomainsDeleteFuture
405type DeepCreatedOrigin = original.DeepCreatedOrigin
406type DeepCreatedOriginProperties = original.DeepCreatedOriginProperties
407type DeliveryRule = original.DeliveryRule
408type DeliveryRuleAction = original.DeliveryRuleAction
409type DeliveryRuleCacheExpirationAction = original.DeliveryRuleCacheExpirationAction
410type DeliveryRuleCacheKeyQueryStringAction = original.DeliveryRuleCacheKeyQueryStringAction
411type DeliveryRuleCondition = original.DeliveryRuleCondition
412type DeliveryRuleCookiesCondition = original.DeliveryRuleCookiesCondition
413type DeliveryRuleHTTPVersionCondition = original.DeliveryRuleHTTPVersionCondition
414type DeliveryRuleIsDeviceCondition = original.DeliveryRuleIsDeviceCondition
415type DeliveryRulePostArgsCondition = original.DeliveryRulePostArgsCondition
416type DeliveryRuleQueryStringCondition = original.DeliveryRuleQueryStringCondition
417type DeliveryRuleRemoteAddressCondition = original.DeliveryRuleRemoteAddressCondition
418type DeliveryRuleRequestBodyCondition = original.DeliveryRuleRequestBodyCondition
419type DeliveryRuleRequestHeaderAction = original.DeliveryRuleRequestHeaderAction
420type DeliveryRuleRequestHeaderCondition = original.DeliveryRuleRequestHeaderCondition
421type DeliveryRuleRequestMethodCondition = original.DeliveryRuleRequestMethodCondition
422type DeliveryRuleRequestSchemeCondition = original.DeliveryRuleRequestSchemeCondition
423type DeliveryRuleRequestURICondition = original.DeliveryRuleRequestURICondition
424type DeliveryRuleResponseHeaderAction = original.DeliveryRuleResponseHeaderAction
425type DeliveryRuleURLFileExtensionCondition = original.DeliveryRuleURLFileExtensionCondition
426type DeliveryRuleURLFileNameCondition = original.DeliveryRuleURLFileNameCondition
427type DeliveryRuleURLPathCondition = original.DeliveryRuleURLPathCondition
428type EdgeNode = original.EdgeNode
429type EdgeNodeProperties = original.EdgeNodeProperties
430type EdgeNodesClient = original.EdgeNodesClient
431type EdgenodeResult = original.EdgenodeResult
432type EdgenodeResultIterator = original.EdgenodeResultIterator
433type EdgenodeResultPage = original.EdgenodeResultPage
434type Endpoint = original.Endpoint
435type EndpointListResult = original.EndpointListResult
436type EndpointListResultIterator = original.EndpointListResultIterator
437type EndpointListResultPage = original.EndpointListResultPage
438type EndpointProperties = original.EndpointProperties
439type EndpointPropertiesUpdateParameters = original.EndpointPropertiesUpdateParameters
440type EndpointPropertiesUpdateParametersDeliveryPolicy = original.EndpointPropertiesUpdateParametersDeliveryPolicy
441type EndpointUpdateParameters = original.EndpointUpdateParameters
442type EndpointsClient = original.EndpointsClient
443type EndpointsCreateFuture = original.EndpointsCreateFuture
444type EndpointsDeleteFuture = original.EndpointsDeleteFuture
445type EndpointsLoadContentFuture = original.EndpointsLoadContentFuture
446type EndpointsPurgeContentFuture = original.EndpointsPurgeContentFuture
447type EndpointsStartFuture = original.EndpointsStartFuture
448type EndpointsStopFuture = original.EndpointsStopFuture
449type EndpointsUpdateFuture = original.EndpointsUpdateFuture
450type ErrorResponse = original.ErrorResponse
451type GeoFilter = original.GeoFilter
452type HTTPVersionMatchConditionParameters = original.HTTPVersionMatchConditionParameters
453type HeaderActionParameters = original.HeaderActionParameters
454type IPAddressGroup = original.IPAddressGroup
455type IsDeviceMatchConditionParameters = original.IsDeviceMatchConditionParameters
456type KeyVaultCertificateSourceParameters = original.KeyVaultCertificateSourceParameters
457type LoadParameters = original.LoadParameters
458type ManagedHTTPSParameters = original.ManagedHTTPSParameters
459type Operation = original.Operation
460type OperationDisplay = original.OperationDisplay
461type OperationsClient = original.OperationsClient
462type OperationsListResult = original.OperationsListResult
463type OperationsListResultIterator = original.OperationsListResultIterator
464type OperationsListResultPage = original.OperationsListResultPage
465type Origin = original.Origin
466type OriginListResult = original.OriginListResult
467type OriginListResultIterator = original.OriginListResultIterator
468type OriginListResultPage = original.OriginListResultPage
469type OriginProperties = original.OriginProperties
470type OriginPropertiesParameters = original.OriginPropertiesParameters
471type OriginUpdateParameters = original.OriginUpdateParameters
472type OriginsClient = original.OriginsClient
473type OriginsUpdateFuture = original.OriginsUpdateFuture
474type PostArgsMatchConditionParameters = original.PostArgsMatchConditionParameters
475type Profile = original.Profile
476type ProfileListResult = original.ProfileListResult
477type ProfileListResultIterator = original.ProfileListResultIterator
478type ProfileListResultPage = original.ProfileListResultPage
479type ProfileProperties = original.ProfileProperties
480type ProfileUpdateParameters = original.ProfileUpdateParameters
481type ProfilesClient = original.ProfilesClient
482type ProfilesCreateFuture = original.ProfilesCreateFuture
483type ProfilesDeleteFuture = original.ProfilesDeleteFuture
484type ProfilesUpdateFuture = original.ProfilesUpdateFuture
485type ProxyResource = original.ProxyResource
486type PurgeParameters = original.PurgeParameters
487type QueryStringMatchConditionParameters = original.QueryStringMatchConditionParameters
488type RemoteAddressMatchConditionParameters = original.RemoteAddressMatchConditionParameters
489type RequestBodyMatchConditionParameters = original.RequestBodyMatchConditionParameters
490type RequestHeaderMatchConditionParameters = original.RequestHeaderMatchConditionParameters
491type RequestMethodMatchConditionParameters = original.RequestMethodMatchConditionParameters
492type RequestSchemeMatchConditionParameters = original.RequestSchemeMatchConditionParameters
493type RequestURIMatchConditionParameters = original.RequestURIMatchConditionParameters
494type Resource = original.Resource
495type ResourceUsage = original.ResourceUsage
496type ResourceUsageClient = original.ResourceUsageClient
497type ResourceUsageListResult = original.ResourceUsageListResult
498type ResourceUsageListResultIterator = original.ResourceUsageListResultIterator
499type ResourceUsageListResultPage = original.ResourceUsageListResultPage
500type Sku = original.Sku
501type SsoURI = original.SsoURI
502type SupportedOptimizationTypesListResult = original.SupportedOptimizationTypesListResult
503type TrackedResource = original.TrackedResource
504type URLFileExtensionMatchConditionParameters = original.URLFileExtensionMatchConditionParameters
505type URLFileNameMatchConditionParameters = original.URLFileNameMatchConditionParameters
506type URLPathMatchConditionParameters = original.URLPathMatchConditionParameters
507type URLRedirectAction = original.URLRedirectAction
508type URLRedirectActionParameters = original.URLRedirectActionParameters
509type URLRewriteAction = original.URLRewriteAction
510type URLRewriteActionParameters = original.URLRewriteActionParameters
511type UserManagedHTTPSParameters = original.UserManagedHTTPSParameters
512type ValidateCustomDomainInput = original.ValidateCustomDomainInput
513type ValidateCustomDomainOutput = original.ValidateCustomDomainOutput
514type ValidateProbeInput = original.ValidateProbeInput
515type ValidateProbeOutput = original.ValidateProbeOutput
516
517func New(subscriptionID string) BaseClient {
518	return original.New(subscriptionID)
519}
520func NewCustomDomainListResultIterator(page CustomDomainListResultPage) CustomDomainListResultIterator {
521	return original.NewCustomDomainListResultIterator(page)
522}
523func NewCustomDomainListResultPage(getNextPage func(context.Context, CustomDomainListResult) (CustomDomainListResult, error)) CustomDomainListResultPage {
524	return original.NewCustomDomainListResultPage(getNextPage)
525}
526func NewCustomDomainsClient(subscriptionID string) CustomDomainsClient {
527	return original.NewCustomDomainsClient(subscriptionID)
528}
529func NewCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) CustomDomainsClient {
530	return original.NewCustomDomainsClientWithBaseURI(baseURI, subscriptionID)
531}
532func NewEdgeNodesClient(subscriptionID string) EdgeNodesClient {
533	return original.NewEdgeNodesClient(subscriptionID)
534}
535func NewEdgeNodesClientWithBaseURI(baseURI string, subscriptionID string) EdgeNodesClient {
536	return original.NewEdgeNodesClientWithBaseURI(baseURI, subscriptionID)
537}
538func NewEdgenodeResultIterator(page EdgenodeResultPage) EdgenodeResultIterator {
539	return original.NewEdgenodeResultIterator(page)
540}
541func NewEdgenodeResultPage(getNextPage func(context.Context, EdgenodeResult) (EdgenodeResult, error)) EdgenodeResultPage {
542	return original.NewEdgenodeResultPage(getNextPage)
543}
544func NewEndpointListResultIterator(page EndpointListResultPage) EndpointListResultIterator {
545	return original.NewEndpointListResultIterator(page)
546}
547func NewEndpointListResultPage(getNextPage func(context.Context, EndpointListResult) (EndpointListResult, error)) EndpointListResultPage {
548	return original.NewEndpointListResultPage(getNextPage)
549}
550func NewEndpointsClient(subscriptionID string) EndpointsClient {
551	return original.NewEndpointsClient(subscriptionID)
552}
553func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient {
554	return original.NewEndpointsClientWithBaseURI(baseURI, subscriptionID)
555}
556func NewOperationsClient(subscriptionID string) OperationsClient {
557	return original.NewOperationsClient(subscriptionID)
558}
559func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
560	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
561}
562func NewOperationsListResultIterator(page OperationsListResultPage) OperationsListResultIterator {
563	return original.NewOperationsListResultIterator(page)
564}
565func NewOperationsListResultPage(getNextPage func(context.Context, OperationsListResult) (OperationsListResult, error)) OperationsListResultPage {
566	return original.NewOperationsListResultPage(getNextPage)
567}
568func NewOriginListResultIterator(page OriginListResultPage) OriginListResultIterator {
569	return original.NewOriginListResultIterator(page)
570}
571func NewOriginListResultPage(getNextPage func(context.Context, OriginListResult) (OriginListResult, error)) OriginListResultPage {
572	return original.NewOriginListResultPage(getNextPage)
573}
574func NewOriginsClient(subscriptionID string) OriginsClient {
575	return original.NewOriginsClient(subscriptionID)
576}
577func NewOriginsClientWithBaseURI(baseURI string, subscriptionID string) OriginsClient {
578	return original.NewOriginsClientWithBaseURI(baseURI, subscriptionID)
579}
580func NewProfileListResultIterator(page ProfileListResultPage) ProfileListResultIterator {
581	return original.NewProfileListResultIterator(page)
582}
583func NewProfileListResultPage(getNextPage func(context.Context, ProfileListResult) (ProfileListResult, error)) ProfileListResultPage {
584	return original.NewProfileListResultPage(getNextPage)
585}
586func NewProfilesClient(subscriptionID string) ProfilesClient {
587	return original.NewProfilesClient(subscriptionID)
588}
589func NewProfilesClientWithBaseURI(baseURI string, subscriptionID string) ProfilesClient {
590	return original.NewProfilesClientWithBaseURI(baseURI, subscriptionID)
591}
592func NewResourceUsageClient(subscriptionID string) ResourceUsageClient {
593	return original.NewResourceUsageClient(subscriptionID)
594}
595func NewResourceUsageClientWithBaseURI(baseURI string, subscriptionID string) ResourceUsageClient {
596	return original.NewResourceUsageClientWithBaseURI(baseURI, subscriptionID)
597}
598func NewResourceUsageListResultIterator(page ResourceUsageListResultPage) ResourceUsageListResultIterator {
599	return original.NewResourceUsageListResultIterator(page)
600}
601func NewResourceUsageListResultPage(getNextPage func(context.Context, ResourceUsageListResult) (ResourceUsageListResult, error)) ResourceUsageListResultPage {
602	return original.NewResourceUsageListResultPage(getNextPage)
603}
604func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
605	return original.NewWithBaseURI(baseURI, subscriptionID)
606}
607func PossibleCacheBehaviorValues() []CacheBehavior {
608	return original.PossibleCacheBehaviorValues()
609}
610func PossibleCertificateSourceValues() []CertificateSource {
611	return original.PossibleCertificateSourceValues()
612}
613func PossibleCertificateTypeValues() []CertificateType {
614	return original.PossibleCertificateTypeValues()
615}
616func PossibleCookiesOperatorValues() []CookiesOperator {
617	return original.PossibleCookiesOperatorValues()
618}
619func PossibleCustomDomainResourceStateValues() []CustomDomainResourceState {
620	return original.PossibleCustomDomainResourceStateValues()
621}
622func PossibleCustomHTTPSProvisioningStateValues() []CustomHTTPSProvisioningState {
623	return original.PossibleCustomHTTPSProvisioningStateValues()
624}
625func PossibleCustomHTTPSProvisioningSubstateValues() []CustomHTTPSProvisioningSubstate {
626	return original.PossibleCustomHTTPSProvisioningSubstateValues()
627}
628func PossibleDestinationProtocolValues() []DestinationProtocol {
629	return original.PossibleDestinationProtocolValues()
630}
631func PossibleEndpointResourceStateValues() []EndpointResourceState {
632	return original.PossibleEndpointResourceStateValues()
633}
634func PossibleGeoFilterActionsValues() []GeoFilterActions {
635	return original.PossibleGeoFilterActionsValues()
636}
637func PossibleHeaderActionValues() []HeaderAction {
638	return original.PossibleHeaderActionValues()
639}
640func PossibleMinimumTLSVersionValues() []MinimumTLSVersion {
641	return original.PossibleMinimumTLSVersionValues()
642}
643func PossibleNameBasicDeliveryRuleActionValues() []NameBasicDeliveryRuleAction {
644	return original.PossibleNameBasicDeliveryRuleActionValues()
645}
646func PossibleNameValues() []Name {
647	return original.PossibleNameValues()
648}
649func PossibleOptimizationTypeValues() []OptimizationType {
650	return original.PossibleOptimizationTypeValues()
651}
652func PossibleOriginResourceStateValues() []OriginResourceState {
653	return original.PossibleOriginResourceStateValues()
654}
655func PossiblePostArgsOperatorValues() []PostArgsOperator {
656	return original.PossiblePostArgsOperatorValues()
657}
658func PossibleProfileResourceStateValues() []ProfileResourceState {
659	return original.PossibleProfileResourceStateValues()
660}
661func PossibleProtocolTypeValues() []ProtocolType {
662	return original.PossibleProtocolTypeValues()
663}
664func PossibleQueryStringBehaviorValues() []QueryStringBehavior {
665	return original.PossibleQueryStringBehaviorValues()
666}
667func PossibleQueryStringCachingBehaviorValues() []QueryStringCachingBehavior {
668	return original.PossibleQueryStringCachingBehaviorValues()
669}
670func PossibleQueryStringOperatorValues() []QueryStringOperator {
671	return original.PossibleQueryStringOperatorValues()
672}
673func PossibleRedirectTypeValues() []RedirectType {
674	return original.PossibleRedirectTypeValues()
675}
676func PossibleRemoteAddressOperatorValues() []RemoteAddressOperator {
677	return original.PossibleRemoteAddressOperatorValues()
678}
679func PossibleRequestBodyOperatorValues() []RequestBodyOperator {
680	return original.PossibleRequestBodyOperatorValues()
681}
682func PossibleRequestHeaderOperatorValues() []RequestHeaderOperator {
683	return original.PossibleRequestHeaderOperatorValues()
684}
685func PossibleRequestURIOperatorValues() []RequestURIOperator {
686	return original.PossibleRequestURIOperatorValues()
687}
688func PossibleResourceTypeValues() []ResourceType {
689	return original.PossibleResourceTypeValues()
690}
691func PossibleSkuNameValues() []SkuName {
692	return original.PossibleSkuNameValues()
693}
694func PossibleTransformValues() []Transform {
695	return original.PossibleTransformValues()
696}
697func PossibleURLFileExtensionOperatorValues() []URLFileExtensionOperator {
698	return original.PossibleURLFileExtensionOperatorValues()
699}
700func PossibleURLFileNameOperatorValues() []URLFileNameOperator {
701	return original.PossibleURLFileNameOperatorValues()
702}
703func PossibleURLPathOperatorValues() []URLPathOperator {
704	return original.PossibleURLPathOperatorValues()
705}
706func UserAgent() string {
707	return original.UserAgent() + " profiles/latest"
708}
709func Version() string {
710	return original.Version()
711}
712