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 recoveryservices
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/recoveryservices/mgmt/2016-06-01/recoveryservices"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type AuthType = original.AuthType
22
23const (
24	AAD                  AuthType = original.AAD
25	AccessControlService AuthType = original.AccessControlService
26	ACS                  AuthType = original.ACS
27	AzureActiveDirectory AuthType = original.AzureActiveDirectory
28	Invalid              AuthType = original.Invalid
29)
30
31type AuthTypeBasicResourceCertificateDetails = original.AuthTypeBasicResourceCertificateDetails
32
33const (
34	AuthTypeAccessControlService       AuthTypeBasicResourceCertificateDetails = original.AuthTypeAccessControlService
35	AuthTypeAzureActiveDirectory       AuthTypeBasicResourceCertificateDetails = original.AuthTypeAzureActiveDirectory
36	AuthTypeResourceCertificateDetails AuthTypeBasicResourceCertificateDetails = original.AuthTypeResourceCertificateDetails
37)
38
39type PrivateEndpointConnectionStatus = original.PrivateEndpointConnectionStatus
40
41const (
42	Approved     PrivateEndpointConnectionStatus = original.Approved
43	Disconnected PrivateEndpointConnectionStatus = original.Disconnected
44	Pending      PrivateEndpointConnectionStatus = original.Pending
45	Rejected     PrivateEndpointConnectionStatus = original.Rejected
46)
47
48type ProvisioningState = original.ProvisioningState
49
50const (
51	ProvisioningStateDeleting  ProvisioningState = original.ProvisioningStateDeleting
52	ProvisioningStateFailed    ProvisioningState = original.ProvisioningStateFailed
53	ProvisioningStatePending   ProvisioningState = original.ProvisioningStatePending
54	ProvisioningStateSucceeded ProvisioningState = original.ProvisioningStateSucceeded
55)
56
57type ResourceIdentityType = original.ResourceIdentityType
58
59const (
60	None           ResourceIdentityType = original.None
61	SystemAssigned ResourceIdentityType = original.SystemAssigned
62)
63
64type SkuName = original.SkuName
65
66const (
67	RS0      SkuName = original.RS0
68	Standard SkuName = original.Standard
69)
70
71type TriggerType = original.TriggerType
72
73const (
74	ForcedUpgrade TriggerType = original.ForcedUpgrade
75	UserTriggered TriggerType = original.UserTriggered
76)
77
78type UsagesUnit = original.UsagesUnit
79
80const (
81	Bytes          UsagesUnit = original.Bytes
82	BytesPerSecond UsagesUnit = original.BytesPerSecond
83	Count          UsagesUnit = original.Count
84	CountPerSecond UsagesUnit = original.CountPerSecond
85	Percent        UsagesUnit = original.Percent
86	Seconds        UsagesUnit = original.Seconds
87)
88
89type VaultPrivateEndpointState = original.VaultPrivateEndpointState
90
91const (
92	VaultPrivateEndpointStateEnabled VaultPrivateEndpointState = original.VaultPrivateEndpointStateEnabled
93	VaultPrivateEndpointStateNone    VaultPrivateEndpointState = original.VaultPrivateEndpointStateNone
94)
95
96type VaultUpgradeState = original.VaultUpgradeState
97
98const (
99	Failed     VaultUpgradeState = original.Failed
100	InProgress VaultUpgradeState = original.InProgress
101	Unknown    VaultUpgradeState = original.Unknown
102	Upgraded   VaultUpgradeState = original.Upgraded
103)
104
105type BaseClient = original.BaseClient
106type BasicResourceCertificateDetails = original.BasicResourceCertificateDetails
107type CertificateRequest = original.CertificateRequest
108type CheckNameAvailabilityParameters = original.CheckNameAvailabilityParameters
109type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult
110type Client = original.Client
111type ClientDiscoveryDisplay = original.ClientDiscoveryDisplay
112type ClientDiscoveryForLogSpecification = original.ClientDiscoveryForLogSpecification
113type ClientDiscoveryForProperties = original.ClientDiscoveryForProperties
114type ClientDiscoveryForServiceSpecification = original.ClientDiscoveryForServiceSpecification
115type ClientDiscoveryResponse = original.ClientDiscoveryResponse
116type ClientDiscoveryResponseIterator = original.ClientDiscoveryResponseIterator
117type ClientDiscoveryResponsePage = original.ClientDiscoveryResponsePage
118type ClientDiscoveryValueForSingleAPI = original.ClientDiscoveryValueForSingleAPI
119type IdentityData = original.IdentityData
120type JobsSummary = original.JobsSummary
121type MonitoringSummary = original.MonitoringSummary
122type NameInfo = original.NameInfo
123type OperationsClient = original.OperationsClient
124type PatchTrackedResource = original.PatchTrackedResource
125type PatchVault = original.PatchVault
126type PrivateEndpoint = original.PrivateEndpoint
127type PrivateEndpointConnection = original.PrivateEndpointConnection
128type PrivateEndpointConnectionVaultProperties = original.PrivateEndpointConnectionVaultProperties
129type PrivateLinkResource = original.PrivateLinkResource
130type PrivateLinkResourceProperties = original.PrivateLinkResourceProperties
131type PrivateLinkResources = original.PrivateLinkResources
132type PrivateLinkResourcesClient = original.PrivateLinkResourcesClient
133type PrivateLinkResourcesIterator = original.PrivateLinkResourcesIterator
134type PrivateLinkResourcesPage = original.PrivateLinkResourcesPage
135type PrivateLinkServiceConnectionState = original.PrivateLinkServiceConnectionState
136type RawCertificateData = original.RawCertificateData
137type RegisteredIdentitiesClient = original.RegisteredIdentitiesClient
138type ReplicationUsage = original.ReplicationUsage
139type ReplicationUsageList = original.ReplicationUsageList
140type ReplicationUsagesClient = original.ReplicationUsagesClient
141type Resource = original.Resource
142type ResourceCertificateAndAadDetails = original.ResourceCertificateAndAadDetails
143type ResourceCertificateAndAcsDetails = original.ResourceCertificateAndAcsDetails
144type ResourceCertificateDetails = original.ResourceCertificateDetails
145type Sku = original.Sku
146type TrackedResource = original.TrackedResource
147type UpgradeDetails = original.UpgradeDetails
148type UsagesClient = original.UsagesClient
149type Vault = original.Vault
150type VaultCertificateResponse = original.VaultCertificateResponse
151type VaultCertificatesClient = original.VaultCertificatesClient
152type VaultExtendedInfo = original.VaultExtendedInfo
153type VaultExtendedInfoClient = original.VaultExtendedInfoClient
154type VaultExtendedInfoResource = original.VaultExtendedInfoResource
155type VaultList = original.VaultList
156type VaultListIterator = original.VaultListIterator
157type VaultListPage = original.VaultListPage
158type VaultProperties = original.VaultProperties
159type VaultUsage = original.VaultUsage
160type VaultUsageList = original.VaultUsageList
161type VaultsClient = original.VaultsClient
162
163func New(subscriptionID string) BaseClient {
164	return original.New(subscriptionID)
165}
166func NewClient(subscriptionID string) Client {
167	return original.NewClient(subscriptionID)
168}
169func NewClientDiscoveryResponseIterator(page ClientDiscoveryResponsePage) ClientDiscoveryResponseIterator {
170	return original.NewClientDiscoveryResponseIterator(page)
171}
172func NewClientDiscoveryResponsePage(cur ClientDiscoveryResponse, getNextPage func(context.Context, ClientDiscoveryResponse) (ClientDiscoveryResponse, error)) ClientDiscoveryResponsePage {
173	return original.NewClientDiscoveryResponsePage(cur, getNextPage)
174}
175func NewClientWithBaseURI(baseURI string, subscriptionID string) Client {
176	return original.NewClientWithBaseURI(baseURI, subscriptionID)
177}
178func NewOperationsClient(subscriptionID string) OperationsClient {
179	return original.NewOperationsClient(subscriptionID)
180}
181func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
182	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
183}
184func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient {
185	return original.NewPrivateLinkResourcesClient(subscriptionID)
186}
187func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient {
188	return original.NewPrivateLinkResourcesClientWithBaseURI(baseURI, subscriptionID)
189}
190func NewPrivateLinkResourcesIterator(page PrivateLinkResourcesPage) PrivateLinkResourcesIterator {
191	return original.NewPrivateLinkResourcesIterator(page)
192}
193func NewPrivateLinkResourcesPage(cur PrivateLinkResources, getNextPage func(context.Context, PrivateLinkResources) (PrivateLinkResources, error)) PrivateLinkResourcesPage {
194	return original.NewPrivateLinkResourcesPage(cur, getNextPage)
195}
196func NewRegisteredIdentitiesClient(subscriptionID string) RegisteredIdentitiesClient {
197	return original.NewRegisteredIdentitiesClient(subscriptionID)
198}
199func NewRegisteredIdentitiesClientWithBaseURI(baseURI string, subscriptionID string) RegisteredIdentitiesClient {
200	return original.NewRegisteredIdentitiesClientWithBaseURI(baseURI, subscriptionID)
201}
202func NewReplicationUsagesClient(subscriptionID string) ReplicationUsagesClient {
203	return original.NewReplicationUsagesClient(subscriptionID)
204}
205func NewReplicationUsagesClientWithBaseURI(baseURI string, subscriptionID string) ReplicationUsagesClient {
206	return original.NewReplicationUsagesClientWithBaseURI(baseURI, subscriptionID)
207}
208func NewUsagesClient(subscriptionID string) UsagesClient {
209	return original.NewUsagesClient(subscriptionID)
210}
211func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient {
212	return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID)
213}
214func NewVaultCertificatesClient(subscriptionID string) VaultCertificatesClient {
215	return original.NewVaultCertificatesClient(subscriptionID)
216}
217func NewVaultCertificatesClientWithBaseURI(baseURI string, subscriptionID string) VaultCertificatesClient {
218	return original.NewVaultCertificatesClientWithBaseURI(baseURI, subscriptionID)
219}
220func NewVaultExtendedInfoClient(subscriptionID string) VaultExtendedInfoClient {
221	return original.NewVaultExtendedInfoClient(subscriptionID)
222}
223func NewVaultExtendedInfoClientWithBaseURI(baseURI string, subscriptionID string) VaultExtendedInfoClient {
224	return original.NewVaultExtendedInfoClientWithBaseURI(baseURI, subscriptionID)
225}
226func NewVaultListIterator(page VaultListPage) VaultListIterator {
227	return original.NewVaultListIterator(page)
228}
229func NewVaultListPage(cur VaultList, getNextPage func(context.Context, VaultList) (VaultList, error)) VaultListPage {
230	return original.NewVaultListPage(cur, getNextPage)
231}
232func NewVaultsClient(subscriptionID string) VaultsClient {
233	return original.NewVaultsClient(subscriptionID)
234}
235func NewVaultsClientWithBaseURI(baseURI string, subscriptionID string) VaultsClient {
236	return original.NewVaultsClientWithBaseURI(baseURI, subscriptionID)
237}
238func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
239	return original.NewWithBaseURI(baseURI, subscriptionID)
240}
241func PossibleAuthTypeBasicResourceCertificateDetailsValues() []AuthTypeBasicResourceCertificateDetails {
242	return original.PossibleAuthTypeBasicResourceCertificateDetailsValues()
243}
244func PossibleAuthTypeValues() []AuthType {
245	return original.PossibleAuthTypeValues()
246}
247func PossiblePrivateEndpointConnectionStatusValues() []PrivateEndpointConnectionStatus {
248	return original.PossiblePrivateEndpointConnectionStatusValues()
249}
250func PossibleProvisioningStateValues() []ProvisioningState {
251	return original.PossibleProvisioningStateValues()
252}
253func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
254	return original.PossibleResourceIdentityTypeValues()
255}
256func PossibleSkuNameValues() []SkuName {
257	return original.PossibleSkuNameValues()
258}
259func PossibleTriggerTypeValues() []TriggerType {
260	return original.PossibleTriggerTypeValues()
261}
262func PossibleUsagesUnitValues() []UsagesUnit {
263	return original.PossibleUsagesUnitValues()
264}
265func PossibleVaultPrivateEndpointStateValues() []VaultPrivateEndpointState {
266	return original.PossibleVaultPrivateEndpointStateValues()
267}
268func PossibleVaultUpgradeStateValues() []VaultUpgradeState {
269	return original.PossibleVaultUpgradeStateValues()
270}
271func UserAgent() string {
272	return original.UserAgent() + " profiles/preview"
273}
274func Version() string {
275	return original.Version()
276}
277