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 batch 21 22import original "github.com/Azure/azure-sdk-for-go/services/batch/mgmt/2017-09-01/batch" 23 24type AccountClient = original.AccountClient 25type ApplicationClient = original.ApplicationClient 26type ApplicationPackageClient = original.ApplicationPackageClient 27type CertificateClient = original.CertificateClient 28 29const ( 30 DefaultBaseURI = original.DefaultBaseURI 31) 32 33type BaseClient = original.BaseClient 34type LocationClient = original.LocationClient 35type AccountKeyType = original.AccountKeyType 36 37const ( 38 Primary AccountKeyType = original.Primary 39 Secondary AccountKeyType = original.Secondary 40) 41 42type AllocationState = original.AllocationState 43 44const ( 45 Resizing AllocationState = original.Resizing 46 Steady AllocationState = original.Steady 47 Stopping AllocationState = original.Stopping 48) 49 50type AutoUserScope = original.AutoUserScope 51 52const ( 53 AutoUserScopePool AutoUserScope = original.AutoUserScopePool 54 AutoUserScopeTask AutoUserScope = original.AutoUserScopeTask 55) 56 57type CachingType = original.CachingType 58 59const ( 60 None CachingType = original.None 61 ReadOnly CachingType = original.ReadOnly 62 ReadWrite CachingType = original.ReadWrite 63) 64 65type CertificateFormat = original.CertificateFormat 66 67const ( 68 Cer CertificateFormat = original.Cer 69 Pfx CertificateFormat = original.Pfx 70) 71 72type CertificateProvisioningState = original.CertificateProvisioningState 73 74const ( 75 Deleting CertificateProvisioningState = original.Deleting 76 Failed CertificateProvisioningState = original.Failed 77 Succeeded CertificateProvisioningState = original.Succeeded 78) 79 80type CertificateStoreLocation = original.CertificateStoreLocation 81 82const ( 83 CurrentUser CertificateStoreLocation = original.CurrentUser 84 LocalMachine CertificateStoreLocation = original.LocalMachine 85) 86 87type CertificateVisibility = original.CertificateVisibility 88 89const ( 90 CertificateVisibilityRemoteUser CertificateVisibility = original.CertificateVisibilityRemoteUser 91 CertificateVisibilityStartTask CertificateVisibility = original.CertificateVisibilityStartTask 92 CertificateVisibilityTask CertificateVisibility = original.CertificateVisibilityTask 93) 94 95type ComputeNodeDeallocationOption = original.ComputeNodeDeallocationOption 96 97const ( 98 Requeue ComputeNodeDeallocationOption = original.Requeue 99 RetainedData ComputeNodeDeallocationOption = original.RetainedData 100 TaskCompletion ComputeNodeDeallocationOption = original.TaskCompletion 101 Terminate ComputeNodeDeallocationOption = original.Terminate 102) 103 104type ComputeNodeFillType = original.ComputeNodeFillType 105 106const ( 107 Pack ComputeNodeFillType = original.Pack 108 Spread ComputeNodeFillType = original.Spread 109) 110 111type ElevationLevel = original.ElevationLevel 112 113const ( 114 Admin ElevationLevel = original.Admin 115 NonAdmin ElevationLevel = original.NonAdmin 116) 117 118type InboundEndpointProtocol = original.InboundEndpointProtocol 119 120const ( 121 TCP InboundEndpointProtocol = original.TCP 122 UDP InboundEndpointProtocol = original.UDP 123) 124 125type InterNodeCommunicationState = original.InterNodeCommunicationState 126 127const ( 128 Disabled InterNodeCommunicationState = original.Disabled 129 Enabled InterNodeCommunicationState = original.Enabled 130) 131 132type NameAvailabilityReason = original.NameAvailabilityReason 133 134const ( 135 AlreadyExists NameAvailabilityReason = original.AlreadyExists 136 Invalid NameAvailabilityReason = original.Invalid 137) 138 139type NetworkSecurityGroupRuleAccess = original.NetworkSecurityGroupRuleAccess 140 141const ( 142 Allow NetworkSecurityGroupRuleAccess = original.Allow 143 Deny NetworkSecurityGroupRuleAccess = original.Deny 144) 145 146type PackageState = original.PackageState 147 148const ( 149 Active PackageState = original.Active 150 Pending PackageState = original.Pending 151 Unmapped PackageState = original.Unmapped 152) 153 154type PoolAllocationMode = original.PoolAllocationMode 155 156const ( 157 BatchService PoolAllocationMode = original.BatchService 158 UserSubscription PoolAllocationMode = original.UserSubscription 159) 160 161type PoolProvisioningState = original.PoolProvisioningState 162 163const ( 164 PoolProvisioningStateDeleting PoolProvisioningState = original.PoolProvisioningStateDeleting 165 PoolProvisioningStateSucceeded PoolProvisioningState = original.PoolProvisioningStateSucceeded 166) 167 168type ProvisioningState = original.ProvisioningState 169 170const ( 171 ProvisioningStateCancelled ProvisioningState = original.ProvisioningStateCancelled 172 ProvisioningStateCreating ProvisioningState = original.ProvisioningStateCreating 173 ProvisioningStateDeleting ProvisioningState = original.ProvisioningStateDeleting 174 ProvisioningStateFailed ProvisioningState = original.ProvisioningStateFailed 175 ProvisioningStateInvalid ProvisioningState = original.ProvisioningStateInvalid 176 ProvisioningStateSucceeded ProvisioningState = original.ProvisioningStateSucceeded 177) 178 179type StorageAccountType = original.StorageAccountType 180 181const ( 182 PremiumLRS StorageAccountType = original.PremiumLRS 183 StandardLRS StorageAccountType = original.StandardLRS 184) 185 186type Account = original.Account 187type AccountCreateFuture = original.AccountCreateFuture 188type AccountCreateParameters = original.AccountCreateParameters 189type AccountCreateProperties = original.AccountCreateProperties 190type AccountDeleteFuture = original.AccountDeleteFuture 191type AccountKeys = original.AccountKeys 192type AccountListResult = original.AccountListResult 193type AccountListResultIterator = original.AccountListResultIterator 194type AccountListResultPage = original.AccountListResultPage 195type AccountProperties = original.AccountProperties 196type AccountRegenerateKeyParameters = original.AccountRegenerateKeyParameters 197type AccountUpdateParameters = original.AccountUpdateParameters 198type AccountUpdateProperties = original.AccountUpdateProperties 199type ActivateApplicationPackageParameters = original.ActivateApplicationPackageParameters 200type Application = original.Application 201type ApplicationCreateParameters = original.ApplicationCreateParameters 202type ApplicationPackage = original.ApplicationPackage 203type ApplicationPackageReference = original.ApplicationPackageReference 204type ApplicationUpdateParameters = original.ApplicationUpdateParameters 205type AutoScaleRun = original.AutoScaleRun 206type AutoScaleRunError = original.AutoScaleRunError 207type AutoScaleSettings = original.AutoScaleSettings 208type AutoStorageBaseProperties = original.AutoStorageBaseProperties 209type AutoStorageProperties = original.AutoStorageProperties 210type AutoUserSpecification = original.AutoUserSpecification 211type Certificate = original.Certificate 212type CertificateBaseProperties = original.CertificateBaseProperties 213type CertificateCreateFuture = original.CertificateCreateFuture 214type CertificateCreateOrUpdateParameters = original.CertificateCreateOrUpdateParameters 215type CertificateCreateOrUpdateProperties = original.CertificateCreateOrUpdateProperties 216type CertificateDeleteFuture = original.CertificateDeleteFuture 217type CertificateProperties = original.CertificateProperties 218type CertificateReference = original.CertificateReference 219type CheckNameAvailabilityParameters = original.CheckNameAvailabilityParameters 220type CheckNameAvailabilityResult = original.CheckNameAvailabilityResult 221type CloudError = original.CloudError 222type CloudErrorBody = original.CloudErrorBody 223type CloudServiceConfiguration = original.CloudServiceConfiguration 224type DataDisk = original.DataDisk 225type DeleteCertificateError = original.DeleteCertificateError 226type DeploymentConfiguration = original.DeploymentConfiguration 227type EnvironmentSetting = original.EnvironmentSetting 228type FixedScaleSettings = original.FixedScaleSettings 229type ImageReference = original.ImageReference 230type InboundNatPool = original.InboundNatPool 231type KeyVaultReference = original.KeyVaultReference 232type LinuxUserConfiguration = original.LinuxUserConfiguration 233type ListApplicationsResult = original.ListApplicationsResult 234type ListApplicationsResultIterator = original.ListApplicationsResultIterator 235type ListApplicationsResultPage = original.ListApplicationsResultPage 236type ListCertificatesResult = original.ListCertificatesResult 237type ListCertificatesResultIterator = original.ListCertificatesResultIterator 238type ListCertificatesResultPage = original.ListCertificatesResultPage 239type ListPoolsResult = original.ListPoolsResult 240type ListPoolsResultIterator = original.ListPoolsResultIterator 241type ListPoolsResultPage = original.ListPoolsResultPage 242type LocationQuota = original.LocationQuota 243type MetadataItem = original.MetadataItem 244type NetworkConfiguration = original.NetworkConfiguration 245type NetworkSecurityGroupRule = original.NetworkSecurityGroupRule 246type Operation = original.Operation 247type OperationDisplay = original.OperationDisplay 248type OperationListResult = original.OperationListResult 249type OperationListResultIterator = original.OperationListResultIterator 250type OperationListResultPage = original.OperationListResultPage 251type OSDisk = original.OSDisk 252type Pool = original.Pool 253type PoolCreateFuture = original.PoolCreateFuture 254type PoolDeleteFuture = original.PoolDeleteFuture 255type PoolEndpointConfiguration = original.PoolEndpointConfiguration 256type PoolProperties = original.PoolProperties 257type ProxyResource = original.ProxyResource 258type ResizeError = original.ResizeError 259type ResizeOperationStatus = original.ResizeOperationStatus 260type Resource = original.Resource 261type ResourceFile = original.ResourceFile 262type ScaleSettings = original.ScaleSettings 263type StartTask = original.StartTask 264type TaskSchedulingPolicy = original.TaskSchedulingPolicy 265type UserAccount = original.UserAccount 266type UserIdentity = original.UserIdentity 267type VirtualMachineConfiguration = original.VirtualMachineConfiguration 268type WindowsConfiguration = original.WindowsConfiguration 269type OperationsClient = original.OperationsClient 270type PoolClient = original.PoolClient 271 272func NewAccountClient(subscriptionID string) AccountClient { 273 return original.NewAccountClient(subscriptionID) 274} 275func NewAccountClientWithBaseURI(baseURI string, subscriptionID string) AccountClient { 276 return original.NewAccountClientWithBaseURI(baseURI, subscriptionID) 277} 278func NewApplicationClient(subscriptionID string) ApplicationClient { 279 return original.NewApplicationClient(subscriptionID) 280} 281func NewApplicationClientWithBaseURI(baseURI string, subscriptionID string) ApplicationClient { 282 return original.NewApplicationClientWithBaseURI(baseURI, subscriptionID) 283} 284func NewApplicationPackageClient(subscriptionID string) ApplicationPackageClient { 285 return original.NewApplicationPackageClient(subscriptionID) 286} 287func NewApplicationPackageClientWithBaseURI(baseURI string, subscriptionID string) ApplicationPackageClient { 288 return original.NewApplicationPackageClientWithBaseURI(baseURI, subscriptionID) 289} 290func NewCertificateClient(subscriptionID string) CertificateClient { 291 return original.NewCertificateClient(subscriptionID) 292} 293func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string) CertificateClient { 294 return original.NewCertificateClientWithBaseURI(baseURI, subscriptionID) 295} 296func New(subscriptionID string) BaseClient { 297 return original.New(subscriptionID) 298} 299func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 300 return original.NewWithBaseURI(baseURI, subscriptionID) 301} 302func NewLocationClient(subscriptionID string) LocationClient { 303 return original.NewLocationClient(subscriptionID) 304} 305func NewLocationClientWithBaseURI(baseURI string, subscriptionID string) LocationClient { 306 return original.NewLocationClientWithBaseURI(baseURI, subscriptionID) 307} 308func PossibleAccountKeyTypeValues() []AccountKeyType { 309 return original.PossibleAccountKeyTypeValues() 310} 311func PossibleAllocationStateValues() []AllocationState { 312 return original.PossibleAllocationStateValues() 313} 314func PossibleAutoUserScopeValues() []AutoUserScope { 315 return original.PossibleAutoUserScopeValues() 316} 317func PossibleCachingTypeValues() []CachingType { 318 return original.PossibleCachingTypeValues() 319} 320func PossibleCertificateFormatValues() []CertificateFormat { 321 return original.PossibleCertificateFormatValues() 322} 323func PossibleCertificateProvisioningStateValues() []CertificateProvisioningState { 324 return original.PossibleCertificateProvisioningStateValues() 325} 326func PossibleCertificateStoreLocationValues() []CertificateStoreLocation { 327 return original.PossibleCertificateStoreLocationValues() 328} 329func PossibleCertificateVisibilityValues() []CertificateVisibility { 330 return original.PossibleCertificateVisibilityValues() 331} 332func PossibleComputeNodeDeallocationOptionValues() []ComputeNodeDeallocationOption { 333 return original.PossibleComputeNodeDeallocationOptionValues() 334} 335func PossibleComputeNodeFillTypeValues() []ComputeNodeFillType { 336 return original.PossibleComputeNodeFillTypeValues() 337} 338func PossibleElevationLevelValues() []ElevationLevel { 339 return original.PossibleElevationLevelValues() 340} 341func PossibleInboundEndpointProtocolValues() []InboundEndpointProtocol { 342 return original.PossibleInboundEndpointProtocolValues() 343} 344func PossibleInterNodeCommunicationStateValues() []InterNodeCommunicationState { 345 return original.PossibleInterNodeCommunicationStateValues() 346} 347func PossibleNameAvailabilityReasonValues() []NameAvailabilityReason { 348 return original.PossibleNameAvailabilityReasonValues() 349} 350func PossibleNetworkSecurityGroupRuleAccessValues() []NetworkSecurityGroupRuleAccess { 351 return original.PossibleNetworkSecurityGroupRuleAccessValues() 352} 353func PossiblePackageStateValues() []PackageState { 354 return original.PossiblePackageStateValues() 355} 356func PossiblePoolAllocationModeValues() []PoolAllocationMode { 357 return original.PossiblePoolAllocationModeValues() 358} 359func PossiblePoolProvisioningStateValues() []PoolProvisioningState { 360 return original.PossiblePoolProvisioningStateValues() 361} 362func PossibleProvisioningStateValues() []ProvisioningState { 363 return original.PossibleProvisioningStateValues() 364} 365func PossibleStorageAccountTypeValues() []StorageAccountType { 366 return original.PossibleStorageAccountTypeValues() 367} 368func NewOperationsClient(subscriptionID string) OperationsClient { 369 return original.NewOperationsClient(subscriptionID) 370} 371func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 372 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 373} 374func NewPoolClient(subscriptionID string) PoolClient { 375 return original.NewPoolClient(subscriptionID) 376} 377func NewPoolClientWithBaseURI(baseURI string, subscriptionID string) PoolClient { 378 return original.NewPoolClientWithBaseURI(baseURI, subscriptionID) 379} 380func UserAgent() string { 381 return original.UserAgent() + " profiles/preview" 382} 383func Version() string { 384 return original.Version() 385} 386