azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/netapp/mgmt/2019-05-01/netapp/netappapi Index | Files

package netappapi

import "github.com/Azure/azure-sdk-for-go/services/netapp/mgmt/2019-05-01/netapp/netappapi"

Index

Package Files

interfaces.go

type AccountsClientAPI Uses

type AccountsClientAPI interface {
    CreateOrUpdate(ctx context.Context, body netapp.Account, resourceGroupName string, accountName string) (result netapp.AccountsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, accountName string) (result netapp.AccountsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, accountName string) (result netapp.Account, err error)
    List(ctx context.Context, resourceGroupName string) (result netapp.AccountList, err error)
    Update(ctx context.Context, body netapp.AccountPatch, resourceGroupName string, accountName string) (result netapp.Account, err error)
}

AccountsClientAPI contains the set of methods on the AccountsClient type.

type BaseClientAPI Uses

type BaseClientAPI interface {
    CheckFilePathAvailability(ctx context.Context, body interface{}, location string) (result netapp.ResourceNameAvailability, err error)
    CheckNameAvailability(ctx context.Context, body interface{}, location string) (result netapp.ResourceNameAvailability, err error)
}

BaseClientAPI contains the set of methods on the BaseClient type.

type MountTargetsClientAPI Uses

type MountTargetsClientAPI interface {
    List(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.MountTargetList, err error)
}

MountTargetsClientAPI contains the set of methods on the MountTargetsClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    List(ctx context.Context) (result netapp.OperationListResult, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type PoolsClientAPI Uses

type PoolsClientAPI interface {
    CreateOrUpdate(ctx context.Context, body netapp.CapacityPool, resourceGroupName string, accountName string, poolName string) (result netapp.PoolsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, accountName string, poolName string) (result netapp.PoolsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, accountName string, poolName string) (result netapp.CapacityPool, err error)
    List(ctx context.Context, resourceGroupName string, accountName string) (result netapp.CapacityPoolList, err error)
    Update(ctx context.Context, body netapp.CapacityPoolPatch, resourceGroupName string, accountName string, poolName string) (result netapp.CapacityPool, err error)
}

PoolsClientAPI contains the set of methods on the PoolsClient type.

type SnapshotsClientAPI Uses

type SnapshotsClientAPI interface {
    Create(ctx context.Context, body netapp.Snapshot, resourceGroupName string, accountName string, poolName string, volumeName string, snapshotName string) (result netapp.SnapshotsCreateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, snapshotName string) (result netapp.SnapshotsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, snapshotName string) (result netapp.Snapshot, err error)
    List(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.SnapshotsList, err error)
    Update(ctx context.Context, body netapp.SnapshotPatch, resourceGroupName string, accountName string, poolName string, volumeName string, snapshotName string) (result netapp.Snapshot, err error)
}

SnapshotsClientAPI contains the set of methods on the SnapshotsClient type.

type VolumesClientAPI Uses

type VolumesClientAPI interface {
    CreateOrUpdate(ctx context.Context, body netapp.Volume, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.VolumesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.VolumesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.Volume, err error)
    List(ctx context.Context, resourceGroupName string, accountName string, poolName string) (result netapp.VolumeList, err error)
    Update(ctx context.Context, body netapp.VolumePatch, resourceGroupName string, accountName string, poolName string, volumeName string) (result netapp.Volume, err error)
}

VolumesClientAPI contains the set of methods on the VolumesClient type.

Package netappapi imports 2 packages (graph). Updated 2019-06-20. Refresh now. Tools for package owners.