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 servicefabric
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/servicefabric/mgmt/2019-03-01/servicefabric"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type ArmServicePackageActivationMode = original.ArmServicePackageActivationMode
22
23const (
24	ExclusiveProcess ArmServicePackageActivationMode = original.ExclusiveProcess
25	SharedProcess    ArmServicePackageActivationMode = original.SharedProcess
26)
27
28type ArmUpgradeFailureAction = original.ArmUpgradeFailureAction
29
30const (
31	Manual   ArmUpgradeFailureAction = original.Manual
32	Rollback ArmUpgradeFailureAction = original.Rollback
33)
34
35type ClusterState = original.ClusterState
36
37const (
38	AutoScale                 ClusterState = original.AutoScale
39	BaselineUpgrade           ClusterState = original.BaselineUpgrade
40	Deploying                 ClusterState = original.Deploying
41	EnforcingClusterVersion   ClusterState = original.EnforcingClusterVersion
42	Ready                     ClusterState = original.Ready
43	UpdatingInfrastructure    ClusterState = original.UpdatingInfrastructure
44	UpdatingUserCertificate   ClusterState = original.UpdatingUserCertificate
45	UpdatingUserConfiguration ClusterState = original.UpdatingUserConfiguration
46	UpgradeServiceUnreachable ClusterState = original.UpgradeServiceUnreachable
47	WaitingForNodes           ClusterState = original.WaitingForNodes
48)
49
50type DurabilityLevel = original.DurabilityLevel
51
52const (
53	Bronze DurabilityLevel = original.Bronze
54	Gold   DurabilityLevel = original.Gold
55	Silver DurabilityLevel = original.Silver
56)
57
58type Environment = original.Environment
59
60const (
61	Linux   Environment = original.Linux
62	Windows Environment = original.Windows
63)
64
65type MoveCost = original.MoveCost
66
67const (
68	High   MoveCost = original.High
69	Low    MoveCost = original.Low
70	Medium MoveCost = original.Medium
71	Zero   MoveCost = original.Zero
72)
73
74type PartitionScheme = original.PartitionScheme
75
76const (
77	Invalid           PartitionScheme = original.Invalid
78	Named             PartitionScheme = original.Named
79	Singleton         PartitionScheme = original.Singleton
80	UniformInt64Range PartitionScheme = original.UniformInt64Range
81)
82
83type PartitionSchemeBasicPartitionSchemeDescription = original.PartitionSchemeBasicPartitionSchemeDescription
84
85const (
86	PartitionSchemeNamed                      PartitionSchemeBasicPartitionSchemeDescription = original.PartitionSchemeNamed
87	PartitionSchemePartitionSchemeDescription PartitionSchemeBasicPartitionSchemeDescription = original.PartitionSchemePartitionSchemeDescription
88	PartitionSchemeSingleton                  PartitionSchemeBasicPartitionSchemeDescription = original.PartitionSchemeSingleton
89	PartitionSchemeUniformInt64Range          PartitionSchemeBasicPartitionSchemeDescription = original.PartitionSchemeUniformInt64Range
90)
91
92type ProvisioningState = original.ProvisioningState
93
94const (
95	Canceled  ProvisioningState = original.Canceled
96	Failed    ProvisioningState = original.Failed
97	Succeeded ProvisioningState = original.Succeeded
98	Updating  ProvisioningState = original.Updating
99)
100
101type ReliabilityLevel = original.ReliabilityLevel
102
103const (
104	ReliabilityLevelBronze   ReliabilityLevel = original.ReliabilityLevelBronze
105	ReliabilityLevelGold     ReliabilityLevel = original.ReliabilityLevelGold
106	ReliabilityLevelNone     ReliabilityLevel = original.ReliabilityLevelNone
107	ReliabilityLevelPlatinum ReliabilityLevel = original.ReliabilityLevelPlatinum
108	ReliabilityLevelSilver   ReliabilityLevel = original.ReliabilityLevelSilver
109)
110
111type ReliabilityLevel1 = original.ReliabilityLevel1
112
113const (
114	ReliabilityLevel1Bronze   ReliabilityLevel1 = original.ReliabilityLevel1Bronze
115	ReliabilityLevel1Gold     ReliabilityLevel1 = original.ReliabilityLevel1Gold
116	ReliabilityLevel1None     ReliabilityLevel1 = original.ReliabilityLevel1None
117	ReliabilityLevel1Platinum ReliabilityLevel1 = original.ReliabilityLevel1Platinum
118	ReliabilityLevel1Silver   ReliabilityLevel1 = original.ReliabilityLevel1Silver
119)
120
121type ServiceCorrelationScheme = original.ServiceCorrelationScheme
122
123const (
124	ServiceCorrelationSchemeAffinity           ServiceCorrelationScheme = original.ServiceCorrelationSchemeAffinity
125	ServiceCorrelationSchemeAlignedAffinity    ServiceCorrelationScheme = original.ServiceCorrelationSchemeAlignedAffinity
126	ServiceCorrelationSchemeInvalid            ServiceCorrelationScheme = original.ServiceCorrelationSchemeInvalid
127	ServiceCorrelationSchemeNonAlignedAffinity ServiceCorrelationScheme = original.ServiceCorrelationSchemeNonAlignedAffinity
128)
129
130type ServiceKind = original.ServiceKind
131
132const (
133	ServiceKindInvalid   ServiceKind = original.ServiceKindInvalid
134	ServiceKindStateful  ServiceKind = original.ServiceKindStateful
135	ServiceKindStateless ServiceKind = original.ServiceKindStateless
136)
137
138type ServiceKindBasicServiceResourceProperties = original.ServiceKindBasicServiceResourceProperties
139
140const (
141	ServiceKindServiceResourceProperties ServiceKindBasicServiceResourceProperties = original.ServiceKindServiceResourceProperties
142	ServiceKindStateful1                 ServiceKindBasicServiceResourceProperties = original.ServiceKindStateful1
143	ServiceKindStateless1                ServiceKindBasicServiceResourceProperties = original.ServiceKindStateless1
144)
145
146type ServiceKindBasicServiceResourceUpdateProperties = original.ServiceKindBasicServiceResourceUpdateProperties
147
148const (
149	ServiceKindBasicServiceResourceUpdatePropertiesServiceKindServiceResourceUpdateProperties ServiceKindBasicServiceResourceUpdateProperties = original.ServiceKindBasicServiceResourceUpdatePropertiesServiceKindServiceResourceUpdateProperties
150	ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateful                        ServiceKindBasicServiceResourceUpdateProperties = original.ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateful
151	ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateless                       ServiceKindBasicServiceResourceUpdateProperties = original.ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateless
152)
153
154type ServiceLoadMetricWeight = original.ServiceLoadMetricWeight
155
156const (
157	ServiceLoadMetricWeightHigh   ServiceLoadMetricWeight = original.ServiceLoadMetricWeightHigh
158	ServiceLoadMetricWeightLow    ServiceLoadMetricWeight = original.ServiceLoadMetricWeightLow
159	ServiceLoadMetricWeightMedium ServiceLoadMetricWeight = original.ServiceLoadMetricWeightMedium
160	ServiceLoadMetricWeightZero   ServiceLoadMetricWeight = original.ServiceLoadMetricWeightZero
161)
162
163type ServicePlacementPolicyType = original.ServicePlacementPolicyType
164
165const (
166	ServicePlacementPolicyTypeInvalid                    ServicePlacementPolicyType = original.ServicePlacementPolicyTypeInvalid
167	ServicePlacementPolicyTypeInvalidDomain              ServicePlacementPolicyType = original.ServicePlacementPolicyTypeInvalidDomain
168	ServicePlacementPolicyTypeNonPartiallyPlaceService   ServicePlacementPolicyType = original.ServicePlacementPolicyTypeNonPartiallyPlaceService
169	ServicePlacementPolicyTypePreferredPrimaryDomain     ServicePlacementPolicyType = original.ServicePlacementPolicyTypePreferredPrimaryDomain
170	ServicePlacementPolicyTypeRequiredDomain             ServicePlacementPolicyType = original.ServicePlacementPolicyTypeRequiredDomain
171	ServicePlacementPolicyTypeRequiredDomainDistribution ServicePlacementPolicyType = original.ServicePlacementPolicyTypeRequiredDomainDistribution
172)
173
174type Type = original.Type
175
176const (
177	TypeServicePlacementPolicyDescription Type = original.TypeServicePlacementPolicyDescription
178)
179
180type UpgradeMode = original.UpgradeMode
181
182const (
183	UpgradeModeAutomatic UpgradeMode = original.UpgradeModeAutomatic
184	UpgradeModeManual    UpgradeMode = original.UpgradeModeManual
185)
186
187type UpgradeMode1 = original.UpgradeMode1
188
189const (
190	UpgradeMode1Automatic UpgradeMode1 = original.UpgradeMode1Automatic
191	UpgradeMode1Manual    UpgradeMode1 = original.UpgradeMode1Manual
192)
193
194type X509StoreName = original.X509StoreName
195
196const (
197	AddressBook          X509StoreName = original.AddressBook
198	AuthRoot             X509StoreName = original.AuthRoot
199	CertificateAuthority X509StoreName = original.CertificateAuthority
200	Disallowed           X509StoreName = original.Disallowed
201	My                   X509StoreName = original.My
202	Root                 X509StoreName = original.Root
203	TrustedPeople        X509StoreName = original.TrustedPeople
204	TrustedPublisher     X509StoreName = original.TrustedPublisher
205)
206
207type X509StoreName1 = original.X509StoreName1
208
209const (
210	X509StoreName1AddressBook          X509StoreName1 = original.X509StoreName1AddressBook
211	X509StoreName1AuthRoot             X509StoreName1 = original.X509StoreName1AuthRoot
212	X509StoreName1CertificateAuthority X509StoreName1 = original.X509StoreName1CertificateAuthority
213	X509StoreName1Disallowed           X509StoreName1 = original.X509StoreName1Disallowed
214	X509StoreName1My                   X509StoreName1 = original.X509StoreName1My
215	X509StoreName1Root                 X509StoreName1 = original.X509StoreName1Root
216	X509StoreName1TrustedPeople        X509StoreName1 = original.X509StoreName1TrustedPeople
217	X509StoreName1TrustedPublisher     X509StoreName1 = original.X509StoreName1TrustedPublisher
218)
219
220type ApplicationDeltaHealthPolicy = original.ApplicationDeltaHealthPolicy
221type ApplicationHealthPolicy = original.ApplicationHealthPolicy
222type ApplicationMetricDescription = original.ApplicationMetricDescription
223type ApplicationResource = original.ApplicationResource
224type ApplicationResourceList = original.ApplicationResourceList
225type ApplicationResourceProperties = original.ApplicationResourceProperties
226type ApplicationResourceUpdate = original.ApplicationResourceUpdate
227type ApplicationResourceUpdateProperties = original.ApplicationResourceUpdateProperties
228type ApplicationTypeResource = original.ApplicationTypeResource
229type ApplicationTypeResourceList = original.ApplicationTypeResourceList
230type ApplicationTypeResourceProperties = original.ApplicationTypeResourceProperties
231type ApplicationTypeVersionResource = original.ApplicationTypeVersionResource
232type ApplicationTypeVersionResourceList = original.ApplicationTypeVersionResourceList
233type ApplicationTypeVersionResourceProperties = original.ApplicationTypeVersionResourceProperties
234type ApplicationTypeVersionsClient = original.ApplicationTypeVersionsClient
235type ApplicationTypeVersionsCreateOrUpdateFuture = original.ApplicationTypeVersionsCreateOrUpdateFuture
236type ApplicationTypeVersionsDeleteFuture = original.ApplicationTypeVersionsDeleteFuture
237type ApplicationTypesClient = original.ApplicationTypesClient
238type ApplicationTypesDeleteFuture = original.ApplicationTypesDeleteFuture
239type ApplicationUpgradePolicy = original.ApplicationUpgradePolicy
240type ApplicationsClient = original.ApplicationsClient
241type ApplicationsCreateOrUpdateFuture = original.ApplicationsCreateOrUpdateFuture
242type ApplicationsDeleteFuture = original.ApplicationsDeleteFuture
243type ApplicationsUpdateFuture = original.ApplicationsUpdateFuture
244type ArmApplicationHealthPolicy = original.ArmApplicationHealthPolicy
245type ArmRollingUpgradeMonitoringPolicy = original.ArmRollingUpgradeMonitoringPolicy
246type ArmServiceTypeHealthPolicy = original.ArmServiceTypeHealthPolicy
247type AvailableOperationDisplay = original.AvailableOperationDisplay
248type AzureActiveDirectory = original.AzureActiveDirectory
249type BaseClient = original.BaseClient
250type BasicPartitionSchemeDescription = original.BasicPartitionSchemeDescription
251type BasicServicePlacementPolicyDescription = original.BasicServicePlacementPolicyDescription
252type BasicServiceResourceProperties = original.BasicServiceResourceProperties
253type BasicServiceResourceUpdateProperties = original.BasicServiceResourceUpdateProperties
254type CertificateDescription = original.CertificateDescription
255type ClientCertificateCommonName = original.ClientCertificateCommonName
256type ClientCertificateThumbprint = original.ClientCertificateThumbprint
257type Cluster = original.Cluster
258type ClusterCodeVersionsListResult = original.ClusterCodeVersionsListResult
259type ClusterCodeVersionsResult = original.ClusterCodeVersionsResult
260type ClusterHealthPolicy = original.ClusterHealthPolicy
261type ClusterListResult = original.ClusterListResult
262type ClusterProperties = original.ClusterProperties
263type ClusterPropertiesUpdateParameters = original.ClusterPropertiesUpdateParameters
264type ClusterUpdateParameters = original.ClusterUpdateParameters
265type ClusterUpgradeDeltaHealthPolicy = original.ClusterUpgradeDeltaHealthPolicy
266type ClusterUpgradePolicy = original.ClusterUpgradePolicy
267type ClusterVersionDetails = original.ClusterVersionDetails
268type ClusterVersionsClient = original.ClusterVersionsClient
269type ClustersClient = original.ClustersClient
270type ClustersCreateOrUpdateFuture = original.ClustersCreateOrUpdateFuture
271type ClustersUpdateFuture = original.ClustersUpdateFuture
272type DiagnosticsStorageAccountConfig = original.DiagnosticsStorageAccountConfig
273type EndpointRangeDescription = original.EndpointRangeDescription
274type ErrorModel = original.ErrorModel
275type ErrorModelError = original.ErrorModelError
276type NamedPartitionSchemeDescription = original.NamedPartitionSchemeDescription
277type NodeTypeDescription = original.NodeTypeDescription
278type OperationListResult = original.OperationListResult
279type OperationListResultIterator = original.OperationListResultIterator
280type OperationListResultPage = original.OperationListResultPage
281type OperationResult = original.OperationResult
282type OperationsClient = original.OperationsClient
283type PartitionSchemeDescription = original.PartitionSchemeDescription
284type ProxyResource = original.ProxyResource
285type Resource = original.Resource
286type ServerCertificateCommonName = original.ServerCertificateCommonName
287type ServerCertificateCommonNames = original.ServerCertificateCommonNames
288type ServiceCorrelationDescription = original.ServiceCorrelationDescription
289type ServiceLoadMetricDescription = original.ServiceLoadMetricDescription
290type ServicePlacementPolicyDescription = original.ServicePlacementPolicyDescription
291type ServiceResource = original.ServiceResource
292type ServiceResourceList = original.ServiceResourceList
293type ServiceResourceProperties = original.ServiceResourceProperties
294type ServiceResourcePropertiesBase = original.ServiceResourcePropertiesBase
295type ServiceResourceUpdate = original.ServiceResourceUpdate
296type ServiceResourceUpdateProperties = original.ServiceResourceUpdateProperties
297type ServiceTypeDeltaHealthPolicy = original.ServiceTypeDeltaHealthPolicy
298type ServiceTypeHealthPolicy = original.ServiceTypeHealthPolicy
299type ServicesClient = original.ServicesClient
300type ServicesCreateOrUpdateFuture = original.ServicesCreateOrUpdateFuture
301type ServicesDeleteFuture = original.ServicesDeleteFuture
302type ServicesUpdateFuture = original.ServicesUpdateFuture
303type SettingsParameterDescription = original.SettingsParameterDescription
304type SettingsSectionDescription = original.SettingsSectionDescription
305type SingletonPartitionSchemeDescription = original.SingletonPartitionSchemeDescription
306type StatefulServiceProperties = original.StatefulServiceProperties
307type StatefulServiceUpdateProperties = original.StatefulServiceUpdateProperties
308type StatelessServiceProperties = original.StatelessServiceProperties
309type StatelessServiceUpdateProperties = original.StatelessServiceUpdateProperties
310type UniformInt64RangePartitionSchemeDescription = original.UniformInt64RangePartitionSchemeDescription
311
312func New(subscriptionID string) BaseClient {
313	return original.New(subscriptionID)
314}
315func NewApplicationTypeVersionsClient(subscriptionID string) ApplicationTypeVersionsClient {
316	return original.NewApplicationTypeVersionsClient(subscriptionID)
317}
318func NewApplicationTypeVersionsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationTypeVersionsClient {
319	return original.NewApplicationTypeVersionsClientWithBaseURI(baseURI, subscriptionID)
320}
321func NewApplicationTypesClient(subscriptionID string) ApplicationTypesClient {
322	return original.NewApplicationTypesClient(subscriptionID)
323}
324func NewApplicationTypesClientWithBaseURI(baseURI string, subscriptionID string) ApplicationTypesClient {
325	return original.NewApplicationTypesClientWithBaseURI(baseURI, subscriptionID)
326}
327func NewApplicationsClient(subscriptionID string) ApplicationsClient {
328	return original.NewApplicationsClient(subscriptionID)
329}
330func NewApplicationsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationsClient {
331	return original.NewApplicationsClientWithBaseURI(baseURI, subscriptionID)
332}
333func NewClusterVersionsClient(subscriptionID string) ClusterVersionsClient {
334	return original.NewClusterVersionsClient(subscriptionID)
335}
336func NewClusterVersionsClientWithBaseURI(baseURI string, subscriptionID string) ClusterVersionsClient {
337	return original.NewClusterVersionsClientWithBaseURI(baseURI, subscriptionID)
338}
339func NewClustersClient(subscriptionID string) ClustersClient {
340	return original.NewClustersClient(subscriptionID)
341}
342func NewClustersClientWithBaseURI(baseURI string, subscriptionID string) ClustersClient {
343	return original.NewClustersClientWithBaseURI(baseURI, subscriptionID)
344}
345func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
346	return original.NewOperationListResultIterator(page)
347}
348func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
349	return original.NewOperationListResultPage(cur, getNextPage)
350}
351func NewOperationsClient(subscriptionID string) OperationsClient {
352	return original.NewOperationsClient(subscriptionID)
353}
354func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
355	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
356}
357func NewServicesClient(subscriptionID string) ServicesClient {
358	return original.NewServicesClient(subscriptionID)
359}
360func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient {
361	return original.NewServicesClientWithBaseURI(baseURI, subscriptionID)
362}
363func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
364	return original.NewWithBaseURI(baseURI, subscriptionID)
365}
366func PossibleArmServicePackageActivationModeValues() []ArmServicePackageActivationMode {
367	return original.PossibleArmServicePackageActivationModeValues()
368}
369func PossibleArmUpgradeFailureActionValues() []ArmUpgradeFailureAction {
370	return original.PossibleArmUpgradeFailureActionValues()
371}
372func PossibleClusterStateValues() []ClusterState {
373	return original.PossibleClusterStateValues()
374}
375func PossibleDurabilityLevelValues() []DurabilityLevel {
376	return original.PossibleDurabilityLevelValues()
377}
378func PossibleEnvironmentValues() []Environment {
379	return original.PossibleEnvironmentValues()
380}
381func PossibleMoveCostValues() []MoveCost {
382	return original.PossibleMoveCostValues()
383}
384func PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues() []PartitionSchemeBasicPartitionSchemeDescription {
385	return original.PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues()
386}
387func PossiblePartitionSchemeValues() []PartitionScheme {
388	return original.PossiblePartitionSchemeValues()
389}
390func PossibleProvisioningStateValues() []ProvisioningState {
391	return original.PossibleProvisioningStateValues()
392}
393func PossibleReliabilityLevel1Values() []ReliabilityLevel1 {
394	return original.PossibleReliabilityLevel1Values()
395}
396func PossibleReliabilityLevelValues() []ReliabilityLevel {
397	return original.PossibleReliabilityLevelValues()
398}
399func PossibleServiceCorrelationSchemeValues() []ServiceCorrelationScheme {
400	return original.PossibleServiceCorrelationSchemeValues()
401}
402func PossibleServiceKindBasicServiceResourcePropertiesValues() []ServiceKindBasicServiceResourceProperties {
403	return original.PossibleServiceKindBasicServiceResourcePropertiesValues()
404}
405func PossibleServiceKindBasicServiceResourceUpdatePropertiesValues() []ServiceKindBasicServiceResourceUpdateProperties {
406	return original.PossibleServiceKindBasicServiceResourceUpdatePropertiesValues()
407}
408func PossibleServiceKindValues() []ServiceKind {
409	return original.PossibleServiceKindValues()
410}
411func PossibleServiceLoadMetricWeightValues() []ServiceLoadMetricWeight {
412	return original.PossibleServiceLoadMetricWeightValues()
413}
414func PossibleServicePlacementPolicyTypeValues() []ServicePlacementPolicyType {
415	return original.PossibleServicePlacementPolicyTypeValues()
416}
417func PossibleTypeValues() []Type {
418	return original.PossibleTypeValues()
419}
420func PossibleUpgradeMode1Values() []UpgradeMode1 {
421	return original.PossibleUpgradeMode1Values()
422}
423func PossibleUpgradeModeValues() []UpgradeMode {
424	return original.PossibleUpgradeModeValues()
425}
426func PossibleX509StoreName1Values() []X509StoreName1 {
427	return original.PossibleX509StoreName1Values()
428}
429func PossibleX509StoreNameValues() []X509StoreName {
430	return original.PossibleX509StoreNameValues()
431}
432func UserAgent() string {
433	return original.UserAgent() + " profiles/preview"
434}
435func Version() string {
436	return original.Version()
437}
438