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 managednetwork
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/preview/managednetwork/mgmt/2019-06-01-preview/managednetwork"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type Kind = original.Kind
23
24const (
25	Connectivity Kind = original.Connectivity
26)
27
28type ProvisioningState = original.ProvisioningState
29
30const (
31	Deleting  ProvisioningState = original.Deleting
32	Failed    ProvisioningState = original.Failed
33	Succeeded ProvisioningState = original.Succeeded
34	Updating  ProvisioningState = original.Updating
35)
36
37type Type = original.Type
38
39const (
40	HubAndSpokeTopology Type = original.HubAndSpokeTopology
41	MeshTopology        Type = original.MeshTopology
42)
43
44type BaseClient = original.BaseClient
45type ConnectivityCollection = original.ConnectivityCollection
46type ErrorResponse = original.ErrorResponse
47type Group = original.Group
48type GroupListResult = original.GroupListResult
49type GroupListResultIterator = original.GroupListResultIterator
50type GroupListResultPage = original.GroupListResultPage
51type GroupProperties = original.GroupProperties
52type GroupsClient = original.GroupsClient
53type GroupsCreateOrUpdateFuture = original.GroupsCreateOrUpdateFuture
54type GroupsDeleteFuture = original.GroupsDeleteFuture
55type HubAndSpokePeeringPolicyProperties = original.HubAndSpokePeeringPolicyProperties
56type ListResult = original.ListResult
57type ListResultIterator = original.ListResultIterator
58type ListResultPage = original.ListResultPage
59type ManagedNetwork = original.ManagedNetwork
60type ManagedNetworksClient = original.ManagedNetworksClient
61type ManagedNetworksDeleteFutureType = original.ManagedNetworksDeleteFutureType
62type ManagedNetworksUpdateFutureType = original.ManagedNetworksUpdateFutureType
63type MeshPeeringPolicyProperties = original.MeshPeeringPolicyProperties
64type Operation = original.Operation
65type OperationDisplay = original.OperationDisplay
66type OperationListResult = original.OperationListResult
67type OperationListResultIterator = original.OperationListResultIterator
68type OperationListResultPage = original.OperationListResultPage
69type OperationsClient = original.OperationsClient
70type PeeringPoliciesClient = original.PeeringPoliciesClient
71type PeeringPoliciesCreateOrUpdateFuture = original.PeeringPoliciesCreateOrUpdateFuture
72type PeeringPoliciesDeleteFuture = original.PeeringPoliciesDeleteFuture
73type PeeringPolicy = original.PeeringPolicy
74type PeeringPolicyListResult = original.PeeringPolicyListResult
75type PeeringPolicyListResultIterator = original.PeeringPolicyListResultIterator
76type PeeringPolicyListResultPage = original.PeeringPolicyListResultPage
77type PeeringPolicyProperties = original.PeeringPolicyProperties
78type Properties = original.Properties
79type ProxyResource = original.ProxyResource
80type Resource = original.Resource
81type ResourceID = original.ResourceID
82type ResourceProperties = original.ResourceProperties
83type Scope = original.Scope
84type ScopeAssignment = original.ScopeAssignment
85type ScopeAssignmentListResult = original.ScopeAssignmentListResult
86type ScopeAssignmentListResultIterator = original.ScopeAssignmentListResultIterator
87type ScopeAssignmentListResultPage = original.ScopeAssignmentListResultPage
88type ScopeAssignmentProperties = original.ScopeAssignmentProperties
89type ScopeAssignmentsClient = original.ScopeAssignmentsClient
90type TrackedResource = original.TrackedResource
91type Update = original.Update
92
93func New(subscriptionID string) BaseClient {
94	return original.New(subscriptionID)
95}
96func NewGroupListResultIterator(page GroupListResultPage) GroupListResultIterator {
97	return original.NewGroupListResultIterator(page)
98}
99func NewGroupListResultPage(cur GroupListResult, getNextPage func(context.Context, GroupListResult) (GroupListResult, error)) GroupListResultPage {
100	return original.NewGroupListResultPage(cur, getNextPage)
101}
102func NewGroupsClient(subscriptionID string) GroupsClient {
103	return original.NewGroupsClient(subscriptionID)
104}
105func NewGroupsClientWithBaseURI(baseURI string, subscriptionID string) GroupsClient {
106	return original.NewGroupsClientWithBaseURI(baseURI, subscriptionID)
107}
108func NewListResultIterator(page ListResultPage) ListResultIterator {
109	return original.NewListResultIterator(page)
110}
111func NewListResultPage(cur ListResult, getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage {
112	return original.NewListResultPage(cur, getNextPage)
113}
114func NewManagedNetworksClient(subscriptionID string) ManagedNetworksClient {
115	return original.NewManagedNetworksClient(subscriptionID)
116}
117func NewManagedNetworksClientWithBaseURI(baseURI string, subscriptionID string) ManagedNetworksClient {
118	return original.NewManagedNetworksClientWithBaseURI(baseURI, subscriptionID)
119}
120func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
121	return original.NewOperationListResultIterator(page)
122}
123func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
124	return original.NewOperationListResultPage(cur, getNextPage)
125}
126func NewOperationsClient(subscriptionID string) OperationsClient {
127	return original.NewOperationsClient(subscriptionID)
128}
129func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
130	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
131}
132func NewPeeringPoliciesClient(subscriptionID string) PeeringPoliciesClient {
133	return original.NewPeeringPoliciesClient(subscriptionID)
134}
135func NewPeeringPoliciesClientWithBaseURI(baseURI string, subscriptionID string) PeeringPoliciesClient {
136	return original.NewPeeringPoliciesClientWithBaseURI(baseURI, subscriptionID)
137}
138func NewPeeringPolicyListResultIterator(page PeeringPolicyListResultPage) PeeringPolicyListResultIterator {
139	return original.NewPeeringPolicyListResultIterator(page)
140}
141func NewPeeringPolicyListResultPage(cur PeeringPolicyListResult, getNextPage func(context.Context, PeeringPolicyListResult) (PeeringPolicyListResult, error)) PeeringPolicyListResultPage {
142	return original.NewPeeringPolicyListResultPage(cur, getNextPage)
143}
144func NewScopeAssignmentListResultIterator(page ScopeAssignmentListResultPage) ScopeAssignmentListResultIterator {
145	return original.NewScopeAssignmentListResultIterator(page)
146}
147func NewScopeAssignmentListResultPage(cur ScopeAssignmentListResult, getNextPage func(context.Context, ScopeAssignmentListResult) (ScopeAssignmentListResult, error)) ScopeAssignmentListResultPage {
148	return original.NewScopeAssignmentListResultPage(cur, getNextPage)
149}
150func NewScopeAssignmentsClient(subscriptionID string) ScopeAssignmentsClient {
151	return original.NewScopeAssignmentsClient(subscriptionID)
152}
153func NewScopeAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) ScopeAssignmentsClient {
154	return original.NewScopeAssignmentsClientWithBaseURI(baseURI, subscriptionID)
155}
156func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
157	return original.NewWithBaseURI(baseURI, subscriptionID)
158}
159func PossibleKindValues() []Kind {
160	return original.PossibleKindValues()
161}
162func PossibleProvisioningStateValues() []ProvisioningState {
163	return original.PossibleProvisioningStateValues()
164}
165func PossibleTypeValues() []Type {
166	return original.PossibleTypeValues()
167}
168func UserAgent() string {
169	return original.UserAgent() + " profiles/preview"
170}
171func Version() string {
172	return original.Version()
173}
174