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