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 sqlvirtualmachine 11 12import ( 13 "context" 14 15 original "github.com/Azure/azure-sdk-for-go/services/preview/sqlvirtualmachine/mgmt/2017-03-01-preview/sqlvirtualmachine" 16) 17 18const ( 19 DefaultBaseURI = original.DefaultBaseURI 20) 21 22type BackupScheduleType = original.BackupScheduleType 23 24const ( 25 Automated BackupScheduleType = original.Automated 26 Manual BackupScheduleType = original.Manual 27) 28 29type ClusterConfiguration = original.ClusterConfiguration 30 31const ( 32 Domainful ClusterConfiguration = original.Domainful 33) 34 35type ClusterManagerType = original.ClusterManagerType 36 37const ( 38 WSFC ClusterManagerType = original.WSFC 39) 40 41type ConnectivityType = original.ConnectivityType 42 43const ( 44 LOCAL ConnectivityType = original.LOCAL 45 PRIVATE ConnectivityType = original.PRIVATE 46 PUBLIC ConnectivityType = original.PUBLIC 47) 48 49type DayOfWeek = original.DayOfWeek 50 51const ( 52 Friday DayOfWeek = original.Friday 53 Monday DayOfWeek = original.Monday 54 Saturday DayOfWeek = original.Saturday 55 Sunday DayOfWeek = original.Sunday 56 Thursday DayOfWeek = original.Thursday 57 Tuesday DayOfWeek = original.Tuesday 58 Wednesday DayOfWeek = original.Wednesday 59) 60 61type DiskConfigurationType = original.DiskConfigurationType 62 63const ( 64 ADD DiskConfigurationType = original.ADD 65 EXTEND DiskConfigurationType = original.EXTEND 66 NEW DiskConfigurationType = original.NEW 67) 68 69type FullBackupFrequencyType = original.FullBackupFrequencyType 70 71const ( 72 Daily FullBackupFrequencyType = original.Daily 73 Weekly FullBackupFrequencyType = original.Weekly 74) 75 76type IdentityType = original.IdentityType 77 78const ( 79 SystemAssigned IdentityType = original.SystemAssigned 80) 81 82type OperationOrigin = original.OperationOrigin 83 84const ( 85 System OperationOrigin = original.System 86 User OperationOrigin = original.User 87) 88 89type SQLImageSku = original.SQLImageSku 90 91const ( 92 Developer SQLImageSku = original.Developer 93 Enterprise SQLImageSku = original.Enterprise 94 Express SQLImageSku = original.Express 95 Standard SQLImageSku = original.Standard 96 Web SQLImageSku = original.Web 97) 98 99type SQLManagementMode = original.SQLManagementMode 100 101const ( 102 Full SQLManagementMode = original.Full 103 LightWeight SQLManagementMode = original.LightWeight 104 NoAgent SQLManagementMode = original.NoAgent 105) 106 107type SQLServerLicenseType = original.SQLServerLicenseType 108 109const ( 110 AHUB SQLServerLicenseType = original.AHUB 111 DR SQLServerLicenseType = original.DR 112 PAYG SQLServerLicenseType = original.PAYG 113) 114 115type SQLVMGroupImageSku = original.SQLVMGroupImageSku 116 117const ( 118 SQLVMGroupImageSkuDeveloper SQLVMGroupImageSku = original.SQLVMGroupImageSkuDeveloper 119 SQLVMGroupImageSkuEnterprise SQLVMGroupImageSku = original.SQLVMGroupImageSkuEnterprise 120) 121 122type SQLWorkloadType = original.SQLWorkloadType 123 124const ( 125 DW SQLWorkloadType = original.DW 126 GENERAL SQLWorkloadType = original.GENERAL 127 OLTP SQLWorkloadType = original.OLTP 128) 129 130type ScaleType = original.ScaleType 131 132const ( 133 HA ScaleType = original.HA 134) 135 136type StorageWorkloadType = original.StorageWorkloadType 137 138const ( 139 StorageWorkloadTypeDW StorageWorkloadType = original.StorageWorkloadTypeDW 140 StorageWorkloadTypeGENERAL StorageWorkloadType = original.StorageWorkloadTypeGENERAL 141 StorageWorkloadTypeOLTP StorageWorkloadType = original.StorageWorkloadTypeOLTP 142) 143 144type AdditionalFeaturesServerConfigurations = original.AdditionalFeaturesServerConfigurations 145type AutoBackupSettings = original.AutoBackupSettings 146type AutoPatchingSettings = original.AutoPatchingSettings 147type AvailabilityGroupListener = original.AvailabilityGroupListener 148type AvailabilityGroupListenerListResult = original.AvailabilityGroupListenerListResult 149type AvailabilityGroupListenerListResultIterator = original.AvailabilityGroupListenerListResultIterator 150type AvailabilityGroupListenerListResultPage = original.AvailabilityGroupListenerListResultPage 151type AvailabilityGroupListenerProperties = original.AvailabilityGroupListenerProperties 152type AvailabilityGroupListenersClient = original.AvailabilityGroupListenersClient 153type AvailabilityGroupListenersCreateOrUpdateFuture = original.AvailabilityGroupListenersCreateOrUpdateFuture 154type AvailabilityGroupListenersDeleteFuture = original.AvailabilityGroupListenersDeleteFuture 155type BaseClient = original.BaseClient 156type Group = original.Group 157type GroupListResult = original.GroupListResult 158type GroupListResultIterator = original.GroupListResultIterator 159type GroupListResultPage = original.GroupListResultPage 160type GroupProperties = original.GroupProperties 161type GroupUpdate = original.GroupUpdate 162type GroupsClient = original.GroupsClient 163type GroupsCreateOrUpdateFuture = original.GroupsCreateOrUpdateFuture 164type GroupsDeleteFuture = original.GroupsDeleteFuture 165type GroupsUpdateFuture = original.GroupsUpdateFuture 166type KeyVaultCredentialSettings = original.KeyVaultCredentialSettings 167type ListResult = original.ListResult 168type ListResultIterator = original.ListResultIterator 169type ListResultPage = original.ListResultPage 170type LoadBalancerConfiguration = original.LoadBalancerConfiguration 171type Operation = original.Operation 172type OperationDisplay = original.OperationDisplay 173type OperationListResult = original.OperationListResult 174type OperationListResultIterator = original.OperationListResultIterator 175type OperationListResultPage = original.OperationListResultPage 176type OperationsClient = original.OperationsClient 177type PrivateIPAddress = original.PrivateIPAddress 178type Properties = original.Properties 179type ProxyResource = original.ProxyResource 180type Resource = original.Resource 181type ResourceIdentity = original.ResourceIdentity 182type SQLConnectivityUpdateSettings = original.SQLConnectivityUpdateSettings 183type SQLStorageSettings = original.SQLStorageSettings 184type SQLStorageUpdateSettings = original.SQLStorageUpdateSettings 185type SQLVirtualMachine = original.SQLVirtualMachine 186type SQLVirtualMachinesClient = original.SQLVirtualMachinesClient 187type SQLVirtualMachinesCreateOrUpdateFutureType = original.SQLVirtualMachinesCreateOrUpdateFutureType 188type SQLVirtualMachinesDeleteFutureType = original.SQLVirtualMachinesDeleteFutureType 189type SQLVirtualMachinesUpdateFutureType = original.SQLVirtualMachinesUpdateFutureType 190type SQLWorkloadTypeUpdateSettings = original.SQLWorkloadTypeUpdateSettings 191type ServerConfigurationsManagementSettings = original.ServerConfigurationsManagementSettings 192type StorageConfigurationSettings = original.StorageConfigurationSettings 193type TrackedResource = original.TrackedResource 194type Update = original.Update 195type WsfcDomainCredentials = original.WsfcDomainCredentials 196type WsfcDomainProfile = original.WsfcDomainProfile 197 198func New(subscriptionID string) BaseClient { 199 return original.New(subscriptionID) 200} 201func NewAvailabilityGroupListenerListResultIterator(page AvailabilityGroupListenerListResultPage) AvailabilityGroupListenerListResultIterator { 202 return original.NewAvailabilityGroupListenerListResultIterator(page) 203} 204func NewAvailabilityGroupListenerListResultPage(cur AvailabilityGroupListenerListResult, getNextPage func(context.Context, AvailabilityGroupListenerListResult) (AvailabilityGroupListenerListResult, error)) AvailabilityGroupListenerListResultPage { 205 return original.NewAvailabilityGroupListenerListResultPage(cur, getNextPage) 206} 207func NewAvailabilityGroupListenersClient(subscriptionID string) AvailabilityGroupListenersClient { 208 return original.NewAvailabilityGroupListenersClient(subscriptionID) 209} 210func NewAvailabilityGroupListenersClientWithBaseURI(baseURI string, subscriptionID string) AvailabilityGroupListenersClient { 211 return original.NewAvailabilityGroupListenersClientWithBaseURI(baseURI, subscriptionID) 212} 213func NewGroupListResultIterator(page GroupListResultPage) GroupListResultIterator { 214 return original.NewGroupListResultIterator(page) 215} 216func NewGroupListResultPage(cur GroupListResult, getNextPage func(context.Context, GroupListResult) (GroupListResult, error)) GroupListResultPage { 217 return original.NewGroupListResultPage(cur, getNextPage) 218} 219func NewGroupsClient(subscriptionID string) GroupsClient { 220 return original.NewGroupsClient(subscriptionID) 221} 222func NewGroupsClientWithBaseURI(baseURI string, subscriptionID string) GroupsClient { 223 return original.NewGroupsClientWithBaseURI(baseURI, subscriptionID) 224} 225func NewListResultIterator(page ListResultPage) ListResultIterator { 226 return original.NewListResultIterator(page) 227} 228func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage { 229 return original.NewListResultPage(cur, getNextPage) 230} 231func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator { 232 return original.NewOperationListResultIterator(page) 233} 234func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage { 235 return original.NewOperationListResultPage(cur, getNextPage) 236} 237func NewOperationsClient(subscriptionID string) OperationsClient { 238 return original.NewOperationsClient(subscriptionID) 239} 240func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 241 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 242} 243func NewSQLVirtualMachinesClient(subscriptionID string) SQLVirtualMachinesClient { 244 return original.NewSQLVirtualMachinesClient(subscriptionID) 245} 246func NewSQLVirtualMachinesClientWithBaseURI(baseURI string, subscriptionID string) SQLVirtualMachinesClient { 247 return original.NewSQLVirtualMachinesClientWithBaseURI(baseURI, subscriptionID) 248} 249func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 250 return original.NewWithBaseURI(baseURI, subscriptionID) 251} 252func PossibleBackupScheduleTypeValues() []BackupScheduleType { 253 return original.PossibleBackupScheduleTypeValues() 254} 255func PossibleClusterConfigurationValues() []ClusterConfiguration { 256 return original.PossibleClusterConfigurationValues() 257} 258func PossibleClusterManagerTypeValues() []ClusterManagerType { 259 return original.PossibleClusterManagerTypeValues() 260} 261func PossibleConnectivityTypeValues() []ConnectivityType { 262 return original.PossibleConnectivityTypeValues() 263} 264func PossibleDayOfWeekValues() []DayOfWeek { 265 return original.PossibleDayOfWeekValues() 266} 267func PossibleDiskConfigurationTypeValues() []DiskConfigurationType { 268 return original.PossibleDiskConfigurationTypeValues() 269} 270func PossibleFullBackupFrequencyTypeValues() []FullBackupFrequencyType { 271 return original.PossibleFullBackupFrequencyTypeValues() 272} 273func PossibleIdentityTypeValues() []IdentityType { 274 return original.PossibleIdentityTypeValues() 275} 276func PossibleOperationOriginValues() []OperationOrigin { 277 return original.PossibleOperationOriginValues() 278} 279func PossibleSQLImageSkuValues() []SQLImageSku { 280 return original.PossibleSQLImageSkuValues() 281} 282func PossibleSQLManagementModeValues() []SQLManagementMode { 283 return original.PossibleSQLManagementModeValues() 284} 285func PossibleSQLServerLicenseTypeValues() []SQLServerLicenseType { 286 return original.PossibleSQLServerLicenseTypeValues() 287} 288func PossibleSQLVMGroupImageSkuValues() []SQLVMGroupImageSku { 289 return original.PossibleSQLVMGroupImageSkuValues() 290} 291func PossibleSQLWorkloadTypeValues() []SQLWorkloadType { 292 return original.PossibleSQLWorkloadTypeValues() 293} 294func PossibleScaleTypeValues() []ScaleType { 295 return original.PossibleScaleTypeValues() 296} 297func PossibleStorageWorkloadTypeValues() []StorageWorkloadType { 298 return original.PossibleStorageWorkloadTypeValues() 299} 300func UserAgent() string { 301 return original.UserAgent() + " profiles/preview" 302} 303func Version() string { 304 return original.Version() 305} 306