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 policy 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2016-12-01/policy" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type Mode = original.Mode 33 34const ( 35 All Mode = original.All 36 Indexed Mode = original.Indexed 37 NotSpecified Mode = original.NotSpecified 38) 39 40type Type = original.Type 41 42const ( 43 TypeBuiltIn Type = original.TypeBuiltIn 44 TypeCustom Type = original.TypeCustom 45 TypeNotSpecified Type = original.TypeNotSpecified 46) 47 48type Assignment = original.Assignment 49type AssignmentListResult = original.AssignmentListResult 50type AssignmentListResultIterator = original.AssignmentListResultIterator 51type AssignmentListResultPage = original.AssignmentListResultPage 52type AssignmentProperties = original.AssignmentProperties 53type AssignmentsClient = original.AssignmentsClient 54type BaseClient = original.BaseClient 55type Definition = original.Definition 56type DefinitionListResult = original.DefinitionListResult 57type DefinitionListResultIterator = original.DefinitionListResultIterator 58type DefinitionListResultPage = original.DefinitionListResultPage 59type DefinitionProperties = original.DefinitionProperties 60type DefinitionsClient = original.DefinitionsClient 61 62func New(subscriptionID string) BaseClient { 63 return original.New(subscriptionID) 64} 65func NewAssignmentListResultIterator(page AssignmentListResultPage) AssignmentListResultIterator { 66 return original.NewAssignmentListResultIterator(page) 67} 68func NewAssignmentListResultPage(cur AssignmentListResult, getNextPage func(context.Context, AssignmentListResult) (AssignmentListResult, error)) AssignmentListResultPage { 69 return original.NewAssignmentListResultPage(cur, getNextPage) 70} 71func NewAssignmentsClient(subscriptionID string) AssignmentsClient { 72 return original.NewAssignmentsClient(subscriptionID) 73} 74func NewAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) AssignmentsClient { 75 return original.NewAssignmentsClientWithBaseURI(baseURI, subscriptionID) 76} 77func NewDefinitionListResultIterator(page DefinitionListResultPage) DefinitionListResultIterator { 78 return original.NewDefinitionListResultIterator(page) 79} 80func NewDefinitionListResultPage(cur DefinitionListResult, getNextPage func(context.Context, DefinitionListResult) (DefinitionListResult, error)) DefinitionListResultPage { 81 return original.NewDefinitionListResultPage(cur, getNextPage) 82} 83func NewDefinitionsClient(subscriptionID string) DefinitionsClient { 84 return original.NewDefinitionsClient(subscriptionID) 85} 86func NewDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) DefinitionsClient { 87 return original.NewDefinitionsClientWithBaseURI(baseURI, subscriptionID) 88} 89func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 90 return original.NewWithBaseURI(baseURI, subscriptionID) 91} 92func PossibleModeValues() []Mode { 93 return original.PossibleModeValues() 94} 95func PossibleTypeValues() []Type { 96 return original.PossibleTypeValues() 97} 98func UserAgent() string { 99 return original.UserAgent() + " profiles/2020-09-01" 100} 101func Version() string { 102 return original.Version() 103} 104