...

Package quantumapi

import "github.com/Azure/azure-sdk-for-go/services/preview/quantum/mgmt/2019-11-04-preview/quantum/quantumapi"
Overview
Index

Overview ▾

Deprecated: Please note, this package has been deprecated. A replacement package is available github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/quantum/armquantum(https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/quantum/armquantum). We strongly encourage you to upgrade to continue receiving updates. See [Migration Guide](https://aka.ms/azsdk/golang/t2/migration) for guidance on upgrading. Refer to our [deprecation policy](https://azure.github.io/azure-sdk/policies_support.html) for more details.

type OfferingsClientAPI

OfferingsClientAPI contains the set of methods on the OfferingsClient type.

type OfferingsClientAPI interface {
    List(ctx context.Context, locationName string) (result quantum.OfferingsListResultPage, err error)
    ListComplete(ctx context.Context, locationName string) (result quantum.OfferingsListResultIterator, err error)
}

type OperationsClientAPI

OperationsClientAPI contains the set of methods on the OperationsClient type.

type OperationsClientAPI interface {
    List(ctx context.Context) (result quantum.OperationsListPage, err error)
    ListComplete(ctx context.Context) (result quantum.OperationsListIterator, err error)
}

type WorkspaceClientAPI

WorkspaceClientAPI contains the set of methods on the WorkspaceClient type.

type WorkspaceClientAPI interface {
    CheckNameAvailability(ctx context.Context, locationName string, checkNameAvailabilityParameters quantum.CheckNameAvailabilityParameters) (result quantum.CheckNameAvailabilityResult, err error)
}

type WorkspacesClientAPI

WorkspacesClientAPI contains the set of methods on the WorkspacesClient type.

type WorkspacesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, quantumWorkspace quantum.Workspace) (result quantum.WorkspacesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, workspaceName string) (result quantum.WorkspacesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string) (result quantum.Workspace, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result quantum.WorkspaceListResultPage, err error)
    ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result quantum.WorkspaceListResultIterator, err error)
    ListBySubscription(ctx context.Context) (result quantum.WorkspaceListResultPage, err error)
    ListBySubscriptionComplete(ctx context.Context) (result quantum.WorkspaceListResultIterator, err error)
    UpdateTags(ctx context.Context, resourceGroupName string, workspaceName string, workspaceTags quantum.TagsObject) (result quantum.Workspace, err error)
}