...
1
2 package webservicesapi
3
4
5
6
7
8
9
10 import (
11 "context"
12 "github.com/Azure/azure-sdk-for-go/services/preview/machinelearning/mgmt/2016-05-01-preview/webservices"
13 )
14
15
16 type ClientAPI interface {
17 CreateOrUpdate(ctx context.Context, resourceGroupName string, webServiceName string, createOrUpdatePayload webservices.WebService) (result webservices.CreateOrUpdateFuture, err error)
18 Get(ctx context.Context, resourceGroupName string, webServiceName string) (result webservices.WebService, err error)
19 List(ctx context.Context, skiptoken string) (result webservices.PaginatedWebServicesListPage, err error)
20 ListComplete(ctx context.Context, skiptoken string) (result webservices.PaginatedWebServicesListIterator, err error)
21 ListByResourceGroup(ctx context.Context, resourceGroupName string, skiptoken string) (result webservices.PaginatedWebServicesListPage, err error)
22 ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, skiptoken string) (result webservices.PaginatedWebServicesListIterator, err error)
23 ListKeys(ctx context.Context, resourceGroupName string, webServiceName string) (result webservices.Keys, err error)
24 Patch(ctx context.Context, resourceGroupName string, webServiceName string, patchPayload webservices.WebService) (result webservices.PatchFuture, err error)
25 Remove(ctx context.Context, resourceGroupName string, webServiceName string) (result webservices.RemoveFuture, err error)
26 }
27
28 var _ ClientAPI = (*webservices.Client)(nil)
29
View as plain text