1// +build go1.9 2 3// Copyright 2018 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 recoveryservices 21 22import original "github.com/Azure/azure-sdk-for-go/services/recoveryservices/mgmt/2016-06-01/recoveryservices" 23 24const ( 25 DefaultBaseURI = original.DefaultBaseURI 26) 27 28type BaseClient = original.BaseClient 29type AuthType = original.AuthType 30 31const ( 32 AAD AuthType = original.AAD 33 AccessControlService AuthType = original.AccessControlService 34 ACS AuthType = original.ACS 35 AzureActiveDirectory AuthType = original.AzureActiveDirectory 36 Invalid AuthType = original.Invalid 37) 38 39type AuthTypeBasicResourceCertificateDetails = original.AuthTypeBasicResourceCertificateDetails 40 41const ( 42 AuthTypeAccessControlService AuthTypeBasicResourceCertificateDetails = original.AuthTypeAccessControlService 43 AuthTypeAzureActiveDirectory AuthTypeBasicResourceCertificateDetails = original.AuthTypeAzureActiveDirectory 44 AuthTypeResourceCertificateDetails AuthTypeBasicResourceCertificateDetails = original.AuthTypeResourceCertificateDetails 45) 46 47type SkuName = original.SkuName 48 49const ( 50 RS0 SkuName = original.RS0 51 Standard SkuName = original.Standard 52) 53 54type TriggerType = original.TriggerType 55 56const ( 57 ForcedUpgrade TriggerType = original.ForcedUpgrade 58 UserTriggered TriggerType = original.UserTriggered 59) 60 61type UsagesUnit = original.UsagesUnit 62 63const ( 64 Bytes UsagesUnit = original.Bytes 65 BytesPerSecond UsagesUnit = original.BytesPerSecond 66 Count UsagesUnit = original.Count 67 CountPerSecond UsagesUnit = original.CountPerSecond 68 Percent UsagesUnit = original.Percent 69 Seconds UsagesUnit = original.Seconds 70) 71 72type VaultUpgradeState = original.VaultUpgradeState 73 74const ( 75 Failed VaultUpgradeState = original.Failed 76 InProgress VaultUpgradeState = original.InProgress 77 Unknown VaultUpgradeState = original.Unknown 78 Upgraded VaultUpgradeState = original.Upgraded 79) 80 81type CertificateRequest = original.CertificateRequest 82type ClientDiscoveryDisplay = original.ClientDiscoveryDisplay 83type ClientDiscoveryForLogSpecification = original.ClientDiscoveryForLogSpecification 84type ClientDiscoveryForProperties = original.ClientDiscoveryForProperties 85type ClientDiscoveryForServiceSpecification = original.ClientDiscoveryForServiceSpecification 86type ClientDiscoveryResponse = original.ClientDiscoveryResponse 87type ClientDiscoveryResponseIterator = original.ClientDiscoveryResponseIterator 88type ClientDiscoveryResponsePage = original.ClientDiscoveryResponsePage 89type ClientDiscoveryValueForSingleAPI = original.ClientDiscoveryValueForSingleAPI 90type JobsSummary = original.JobsSummary 91type MonitoringSummary = original.MonitoringSummary 92type NameInfo = original.NameInfo 93type PatchTrackedResource = original.PatchTrackedResource 94type PatchVault = original.PatchVault 95type RawCertificateData = original.RawCertificateData 96type ReplicationUsage = original.ReplicationUsage 97type ReplicationUsageList = original.ReplicationUsageList 98type Resource = original.Resource 99type ResourceCertificateAndAadDetails = original.ResourceCertificateAndAadDetails 100type ResourceCertificateAndAcsDetails = original.ResourceCertificateAndAcsDetails 101type BasicResourceCertificateDetails = original.BasicResourceCertificateDetails 102type ResourceCertificateDetails = original.ResourceCertificateDetails 103type Sku = original.Sku 104type TrackedResource = original.TrackedResource 105type UpgradeDetails = original.UpgradeDetails 106type Vault = original.Vault 107type VaultCertificateResponse = original.VaultCertificateResponse 108type VaultExtendedInfo = original.VaultExtendedInfo 109type VaultExtendedInfoResource = original.VaultExtendedInfoResource 110type VaultList = original.VaultList 111type VaultListIterator = original.VaultListIterator 112type VaultListPage = original.VaultListPage 113type VaultProperties = original.VaultProperties 114type VaultUsage = original.VaultUsage 115type VaultUsageList = original.VaultUsageList 116type OperationsClient = original.OperationsClient 117type RegisteredIdentitiesClient = original.RegisteredIdentitiesClient 118type ReplicationUsagesClient = original.ReplicationUsagesClient 119type UsagesClient = original.UsagesClient 120type VaultCertificatesClient = original.VaultCertificatesClient 121type VaultExtendedInfoClient = original.VaultExtendedInfoClient 122type VaultsClient = original.VaultsClient 123 124func New(subscriptionID string) BaseClient { 125 return original.New(subscriptionID) 126} 127func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 128 return original.NewWithBaseURI(baseURI, subscriptionID) 129} 130func PossibleAuthTypeValues() []AuthType { 131 return original.PossibleAuthTypeValues() 132} 133func PossibleAuthTypeBasicResourceCertificateDetailsValues() []AuthTypeBasicResourceCertificateDetails { 134 return original.PossibleAuthTypeBasicResourceCertificateDetailsValues() 135} 136func PossibleSkuNameValues() []SkuName { 137 return original.PossibleSkuNameValues() 138} 139func PossibleTriggerTypeValues() []TriggerType { 140 return original.PossibleTriggerTypeValues() 141} 142func PossibleUsagesUnitValues() []UsagesUnit { 143 return original.PossibleUsagesUnitValues() 144} 145func PossibleVaultUpgradeStateValues() []VaultUpgradeState { 146 return original.PossibleVaultUpgradeStateValues() 147} 148func NewOperationsClient(subscriptionID string) OperationsClient { 149 return original.NewOperationsClient(subscriptionID) 150} 151func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 152 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 153} 154func NewRegisteredIdentitiesClient(subscriptionID string) RegisteredIdentitiesClient { 155 return original.NewRegisteredIdentitiesClient(subscriptionID) 156} 157func NewRegisteredIdentitiesClientWithBaseURI(baseURI string, subscriptionID string) RegisteredIdentitiesClient { 158 return original.NewRegisteredIdentitiesClientWithBaseURI(baseURI, subscriptionID) 159} 160func NewReplicationUsagesClient(subscriptionID string) ReplicationUsagesClient { 161 return original.NewReplicationUsagesClient(subscriptionID) 162} 163func NewReplicationUsagesClientWithBaseURI(baseURI string, subscriptionID string) ReplicationUsagesClient { 164 return original.NewReplicationUsagesClientWithBaseURI(baseURI, subscriptionID) 165} 166func NewUsagesClient(subscriptionID string) UsagesClient { 167 return original.NewUsagesClient(subscriptionID) 168} 169func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient { 170 return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID) 171} 172func NewVaultCertificatesClient(subscriptionID string) VaultCertificatesClient { 173 return original.NewVaultCertificatesClient(subscriptionID) 174} 175func NewVaultCertificatesClientWithBaseURI(baseURI string, subscriptionID string) VaultCertificatesClient { 176 return original.NewVaultCertificatesClientWithBaseURI(baseURI, subscriptionID) 177} 178func NewVaultExtendedInfoClient(subscriptionID string) VaultExtendedInfoClient { 179 return original.NewVaultExtendedInfoClient(subscriptionID) 180} 181func NewVaultExtendedInfoClientWithBaseURI(baseURI string, subscriptionID string) VaultExtendedInfoClient { 182 return original.NewVaultExtendedInfoClientWithBaseURI(baseURI, subscriptionID) 183} 184func NewVaultsClient(subscriptionID string) VaultsClient { 185 return original.NewVaultsClient(subscriptionID) 186} 187func NewVaultsClientWithBaseURI(baseURI string, subscriptionID string) VaultsClient { 188 return original.NewVaultsClientWithBaseURI(baseURI, subscriptionID) 189} 190func UserAgent() string { 191 return original.UserAgent() + " profiles/latest" 192} 193func Version() string { 194 return original.Version() 195} 196