forked from Azure/azure-sdk-for-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
models.go
323 lines (272 loc) · 14 KB
/
models.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
// +build go1.9
// Copyright 2018 Microsoft Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This code was auto-generated by:
// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
package cdn
import original "github.com/Azure/azure-sdk-for-go/services/cdn/mgmt/2017-10-12/cdn"
const (
DefaultBaseURI = original.DefaultBaseURI
)
type BaseClient = original.BaseClient
func New(subscriptionID string) BaseClient {
return original.New(subscriptionID)
}
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return original.NewWithBaseURI(baseURI, subscriptionID)
}
type CustomDomainsClient = original.CustomDomainsClient
func NewCustomDomainsClient(subscriptionID string) CustomDomainsClient {
return original.NewCustomDomainsClient(subscriptionID)
}
func NewCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) CustomDomainsClient {
return original.NewCustomDomainsClientWithBaseURI(baseURI, subscriptionID)
}
type EdgeNodesClient = original.EdgeNodesClient
func NewEdgeNodesClient(subscriptionID string) EdgeNodesClient {
return original.NewEdgeNodesClient(subscriptionID)
}
func NewEdgeNodesClientWithBaseURI(baseURI string, subscriptionID string) EdgeNodesClient {
return original.NewEdgeNodesClientWithBaseURI(baseURI, subscriptionID)
}
type EndpointsClient = original.EndpointsClient
func NewEndpointsClient(subscriptionID string) EndpointsClient {
return original.NewEndpointsClient(subscriptionID)
}
func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient {
return original.NewEndpointsClientWithBaseURI(baseURI, subscriptionID)
}
type CacheBehavior = original.CacheBehavior
const (
BypassCache CacheBehavior = original.BypassCache
Override CacheBehavior = original.Override
SetIfMissing CacheBehavior = original.SetIfMissing
)
type CustomDomainResourceState = original.CustomDomainResourceState
const (
Active CustomDomainResourceState = original.Active
Creating CustomDomainResourceState = original.Creating
Deleting CustomDomainResourceState = original.Deleting
)
type CustomHTTPSProvisioningState = original.CustomHTTPSProvisioningState
const (
Disabled CustomHTTPSProvisioningState = original.Disabled
Disabling CustomHTTPSProvisioningState = original.Disabling
Enabled CustomHTTPSProvisioningState = original.Enabled
Enabling CustomHTTPSProvisioningState = original.Enabling
Failed CustomHTTPSProvisioningState = original.Failed
)
type CustomHTTPSProvisioningSubstate = original.CustomHTTPSProvisioningSubstate
const (
CertificateDeleted CustomHTTPSProvisioningSubstate = original.CertificateDeleted
CertificateDeployed CustomHTTPSProvisioningSubstate = original.CertificateDeployed
DeletingCertificate CustomHTTPSProvisioningSubstate = original.DeletingCertificate
DeployingCertificate CustomHTTPSProvisioningSubstate = original.DeployingCertificate
DomainControlValidationRequestApproved CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestApproved
DomainControlValidationRequestRejected CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut CustomHTTPSProvisioningSubstate = original.DomainControlValidationRequestTimedOut
IssuingCertificate CustomHTTPSProvisioningSubstate = original.IssuingCertificate
PendingDomainControlValidationREquestApproval CustomHTTPSProvisioningSubstate = original.PendingDomainControlValidationREquestApproval
SubmittingDomainControlValidationRequest CustomHTTPSProvisioningSubstate = original.SubmittingDomainControlValidationRequest
)
type EndpointResourceState = original.EndpointResourceState
const (
EndpointResourceStateCreating EndpointResourceState = original.EndpointResourceStateCreating
EndpointResourceStateDeleting EndpointResourceState = original.EndpointResourceStateDeleting
EndpointResourceStateRunning EndpointResourceState = original.EndpointResourceStateRunning
EndpointResourceStateStarting EndpointResourceState = original.EndpointResourceStateStarting
EndpointResourceStateStopped EndpointResourceState = original.EndpointResourceStateStopped
EndpointResourceStateStopping EndpointResourceState = original.EndpointResourceStateStopping
)
type GeoFilterActions = original.GeoFilterActions
const (
Allow GeoFilterActions = original.Allow
Block GeoFilterActions = original.Block
)
type MatchType = original.MatchType
const (
Literal MatchType = original.Literal
Wildcard MatchType = original.Wildcard
)
type Name = original.Name
const (
NameCacheExpiration Name = original.NameCacheExpiration
NameDeliveryRuleAction Name = original.NameDeliveryRuleAction
)
type NameBasicDeliveryRuleCondition = original.NameBasicDeliveryRuleCondition
const (
NameDeliveryRuleCondition NameBasicDeliveryRuleCondition = original.NameDeliveryRuleCondition
NameURLFileExtension NameBasicDeliveryRuleCondition = original.NameURLFileExtension
NameURLPath NameBasicDeliveryRuleCondition = original.NameURLPath
)
type OptimizationType = original.OptimizationType
const (
DynamicSiteAcceleration OptimizationType = original.DynamicSiteAcceleration
GeneralMediaStreaming OptimizationType = original.GeneralMediaStreaming
GeneralWebDelivery OptimizationType = original.GeneralWebDelivery
LargeFileDownload OptimizationType = original.LargeFileDownload
VideoOnDemandMediaStreaming OptimizationType = original.VideoOnDemandMediaStreaming
)
type OriginResourceState = original.OriginResourceState
const (
OriginResourceStateActive OriginResourceState = original.OriginResourceStateActive
OriginResourceStateCreating OriginResourceState = original.OriginResourceStateCreating
OriginResourceStateDeleting OriginResourceState = original.OriginResourceStateDeleting
)
type ProfileResourceState = original.ProfileResourceState
const (
ProfileResourceStateActive ProfileResourceState = original.ProfileResourceStateActive
ProfileResourceStateCreating ProfileResourceState = original.ProfileResourceStateCreating
ProfileResourceStateDeleting ProfileResourceState = original.ProfileResourceStateDeleting
ProfileResourceStateDisabled ProfileResourceState = original.ProfileResourceStateDisabled
)
type QueryStringCachingBehavior = original.QueryStringCachingBehavior
const (
BypassCaching QueryStringCachingBehavior = original.BypassCaching
IgnoreQueryString QueryStringCachingBehavior = original.IgnoreQueryString
NotSet QueryStringCachingBehavior = original.NotSet
UseQueryString QueryStringCachingBehavior = original.UseQueryString
)
type ResourceType = original.ResourceType
const (
MicrosoftCdnProfilesEndpoints ResourceType = original.MicrosoftCdnProfilesEndpoints
)
type SkuName = original.SkuName
const (
CustomVerizon SkuName = original.CustomVerizon
PremiumVerizon SkuName = original.PremiumVerizon
StandardAkamai SkuName = original.StandardAkamai
StandardChinaCdn SkuName = original.StandardChinaCdn
StandardVerizon SkuName = original.StandardVerizon
)
type CacheExpirationActionParameters = original.CacheExpirationActionParameters
type CheckNameAvailabilityInput = original.CheckNameAvailabilityInput
type CheckNameAvailabilityOutput = original.CheckNameAvailabilityOutput
type CidrIPAddress = original.CidrIPAddress
type CustomDomain = original.CustomDomain
type CustomDomainListResult = original.CustomDomainListResult
type CustomDomainListResultIterator = original.CustomDomainListResultIterator
type CustomDomainListResultPage = original.CustomDomainListResultPage
type CustomDomainParameters = original.CustomDomainParameters
type CustomDomainProperties = original.CustomDomainProperties
type CustomDomainPropertiesParameters = original.CustomDomainPropertiesParameters
type CustomDomainsCreateFuture = original.CustomDomainsCreateFuture
type CustomDomainsDeleteFuture = original.CustomDomainsDeleteFuture
type DeepCreatedOrigin = original.DeepCreatedOrigin
type DeepCreatedOriginProperties = original.DeepCreatedOriginProperties
type DeliveryRule = original.DeliveryRule
type BasicDeliveryRuleAction = original.BasicDeliveryRuleAction
type DeliveryRuleAction = original.DeliveryRuleAction
type DeliveryRuleCacheExpirationAction = original.DeliveryRuleCacheExpirationAction
type BasicDeliveryRuleCondition = original.BasicDeliveryRuleCondition
type DeliveryRuleCondition = original.DeliveryRuleCondition
type DeliveryRuleURLFileExtensionCondition = original.DeliveryRuleURLFileExtensionCondition
type DeliveryRuleURLPathCondition = original.DeliveryRuleURLPathCondition
type EdgeNode = original.EdgeNode
type EdgeNodeProperties = original.EdgeNodeProperties
type EdgenodeResult = original.EdgenodeResult
type EdgenodeResultIterator = original.EdgenodeResultIterator
type EdgenodeResultPage = original.EdgenodeResultPage
type Endpoint = original.Endpoint
type EndpointListResult = original.EndpointListResult
type EndpointListResultIterator = original.EndpointListResultIterator
type EndpointListResultPage = original.EndpointListResultPage
type EndpointProperties = original.EndpointProperties
type EndpointPropertiesUpdateParameters = original.EndpointPropertiesUpdateParameters
type EndpointPropertiesUpdateParametersDeliveryPolicy = original.EndpointPropertiesUpdateParametersDeliveryPolicy
type EndpointsCreateFuture = original.EndpointsCreateFuture
type EndpointsDeleteFuture = original.EndpointsDeleteFuture
type EndpointsLoadContentFuture = original.EndpointsLoadContentFuture
type EndpointsPurgeContentFuture = original.EndpointsPurgeContentFuture
type EndpointsStartFuture = original.EndpointsStartFuture
type EndpointsStopFuture = original.EndpointsStopFuture
type EndpointsUpdateFuture = original.EndpointsUpdateFuture
type EndpointUpdateParameters = original.EndpointUpdateParameters
type ErrorResponse = original.ErrorResponse
type GeoFilter = original.GeoFilter
type IPAddressGroup = original.IPAddressGroup
type LoadParameters = original.LoadParameters
type Operation = original.Operation
type OperationDisplay = original.OperationDisplay
type OperationsListResult = original.OperationsListResult
type OperationsListResultIterator = original.OperationsListResultIterator
type OperationsListResultPage = original.OperationsListResultPage
type Origin = original.Origin
type OriginListResult = original.OriginListResult
type OriginListResultIterator = original.OriginListResultIterator
type OriginListResultPage = original.OriginListResultPage
type OriginProperties = original.OriginProperties
type OriginPropertiesParameters = original.OriginPropertiesParameters
type OriginsUpdateFuture = original.OriginsUpdateFuture
type OriginUpdateParameters = original.OriginUpdateParameters
type Profile = original.Profile
type ProfileListResult = original.ProfileListResult
type ProfileListResultIterator = original.ProfileListResultIterator
type ProfileListResultPage = original.ProfileListResultPage
type ProfileProperties = original.ProfileProperties
type ProfilesCreateFuture = original.ProfilesCreateFuture
type ProfilesDeleteFuture = original.ProfilesDeleteFuture
type ProfilesUpdateFuture = original.ProfilesUpdateFuture
type ProfileUpdateParameters = original.ProfileUpdateParameters
type ProxyResource = original.ProxyResource
type PurgeParameters = original.PurgeParameters
type Resource = original.Resource
type ResourceUsage = original.ResourceUsage
type ResourceUsageListResult = original.ResourceUsageListResult
type ResourceUsageListResultIterator = original.ResourceUsageListResultIterator
type ResourceUsageListResultPage = original.ResourceUsageListResultPage
type Sku = original.Sku
type SsoURI = original.SsoURI
type SupportedOptimizationTypesListResult = original.SupportedOptimizationTypesListResult
type TrackedResource = original.TrackedResource
type URLFileExtensionConditionParameters = original.URLFileExtensionConditionParameters
type URLPathConditionParameters = original.URLPathConditionParameters
type ValidateCustomDomainInput = original.ValidateCustomDomainInput
type ValidateCustomDomainOutput = original.ValidateCustomDomainOutput
type ValidateProbeInput = original.ValidateProbeInput
type ValidateProbeOutput = original.ValidateProbeOutput
type OperationsClient = original.OperationsClient
func NewOperationsClient(subscriptionID string) OperationsClient {
return original.NewOperationsClient(subscriptionID)
}
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
}
type OriginsClient = original.OriginsClient
func NewOriginsClient(subscriptionID string) OriginsClient {
return original.NewOriginsClient(subscriptionID)
}
func NewOriginsClientWithBaseURI(baseURI string, subscriptionID string) OriginsClient {
return original.NewOriginsClientWithBaseURI(baseURI, subscriptionID)
}
type ProfilesClient = original.ProfilesClient
func NewProfilesClient(subscriptionID string) ProfilesClient {
return original.NewProfilesClient(subscriptionID)
}
func NewProfilesClientWithBaseURI(baseURI string, subscriptionID string) ProfilesClient {
return original.NewProfilesClientWithBaseURI(baseURI, subscriptionID)
}
type ResourceUsageClient = original.ResourceUsageClient
func NewResourceUsageClient(subscriptionID string) ResourceUsageClient {
return original.NewResourceUsageClient(subscriptionID)
}
func NewResourceUsageClientWithBaseURI(baseURI string, subscriptionID string) ResourceUsageClient {
return original.NewResourceUsageClientWithBaseURI(baseURI, subscriptionID)
}
func UserAgent() string {
return original.UserAgent() + " profiles/preview"
}
func Version() string {
return original.Version()
}