1// +build go1.9 2 3// Copyright 2021 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 locks 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2016-09-01/locks" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type LockLevel = original.LockLevel 33 34const ( 35 CanNotDelete LockLevel = original.CanNotDelete 36 NotSpecified LockLevel = original.NotSpecified 37 ReadOnly LockLevel = original.ReadOnly 38) 39 40type AuthorizationOperationsClient = original.AuthorizationOperationsClient 41type BaseClient = original.BaseClient 42type ManagementLockListResult = original.ManagementLockListResult 43type ManagementLockListResultIterator = original.ManagementLockListResultIterator 44type ManagementLockListResultPage = original.ManagementLockListResultPage 45type ManagementLockObject = original.ManagementLockObject 46type ManagementLockOwner = original.ManagementLockOwner 47type ManagementLockProperties = original.ManagementLockProperties 48type ManagementLocksClient = original.ManagementLocksClient 49type Operation = original.Operation 50type OperationDisplay = original.OperationDisplay 51type OperationListResult = original.OperationListResult 52type OperationListResultIterator = original.OperationListResultIterator 53type OperationListResultPage = original.OperationListResultPage 54 55func New(subscriptionID string) BaseClient { 56 return original.New(subscriptionID) 57} 58func NewAuthorizationOperationsClient(subscriptionID string) AuthorizationOperationsClient { 59 return original.NewAuthorizationOperationsClient(subscriptionID) 60} 61func NewAuthorizationOperationsClientWithBaseURI(baseURI string, subscriptionID string) AuthorizationOperationsClient { 62 return original.NewAuthorizationOperationsClientWithBaseURI(baseURI, subscriptionID) 63} 64func NewManagementLockListResultIterator(page ManagementLockListResultPage) ManagementLockListResultIterator { 65 return original.NewManagementLockListResultIterator(page) 66} 67func NewManagementLockListResultPage(cur ManagementLockListResult, getNextPage func(context.Context, ManagementLockListResult) (ManagementLockListResult, error)) ManagementLockListResultPage { 68 return original.NewManagementLockListResultPage(cur, getNextPage) 69} 70func NewManagementLocksClient(subscriptionID string) ManagementLocksClient { 71 return original.NewManagementLocksClient(subscriptionID) 72} 73func NewManagementLocksClientWithBaseURI(baseURI string, subscriptionID string) ManagementLocksClient { 74 return original.NewManagementLocksClientWithBaseURI(baseURI, subscriptionID) 75} 76func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator { 77 return original.NewOperationListResultIterator(page) 78} 79func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage { 80 return original.NewOperationListResultPage(cur, getNextPage) 81} 82func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 83 return original.NewWithBaseURI(baseURI, subscriptionID) 84} 85func PossibleLockLevelValues() []LockLevel { 86 return original.PossibleLockLevelValues() 87} 88func UserAgent() string { 89 return original.UserAgent() + " profiles/2019-03-01" 90} 91func Version() string { 92 return original.Version() 93} 94