azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/vmwarecloudsimple/mgmt/2019-04-01/vmwarecloudsimple/vmwarecloudsimpleapi Index | Files

package vmwarecloudsimpleapi

import "github.com/Azure/azure-sdk-for-go/services/vmwarecloudsimple/mgmt/2019-04-01/vmwarecloudsimple/vmwarecloudsimpleapi"

Index

Package Files

interfaces.go

type AvailableOperationsClientAPI Uses

type AvailableOperationsClientAPI interface {
    List(ctx context.Context) (result vmwarecloudsimple.AvailableOperationsListResponsePage, err error)
}

AvailableOperationsClientAPI contains the set of methods on the AvailableOperationsClient type.

type BaseClientAPI Uses

type BaseClientAPI interface {
    GetOperationResultByRegion(ctx context.Context, operationID string) (result vmwarecloudsimple.OperationResource, err error)
    GetPrivateCloud(ctx context.Context, pcName string) (result vmwarecloudsimple.PrivateCloud, err error)
}

BaseClientAPI contains the set of methods on the BaseClient type.

type DedicatedCloudNodeClientAPI Uses

type DedicatedCloudNodeClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, dedicatedCloudNodeName string, dedicatedCloudNodeRequest vmwarecloudsimple.DedicatedCloudNode) (result vmwarecloudsimple.DedicatedCloudNodeCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, dedicatedCloudNodeName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, dedicatedCloudNodeName string) (result vmwarecloudsimple.DedicatedCloudNode, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string, top *int32, skipToken string) (result vmwarecloudsimple.DedicatedCloudNodeListResponsePage, err error)
    ListBySubscription(ctx context.Context, filter string, top *int32, skipToken string) (result vmwarecloudsimple.DedicatedCloudNodeListResponsePage, err error)
    Update(ctx context.Context, resourceGroupName string, dedicatedCloudNodeName string, dedicatedCloudNodeRequest vmwarecloudsimple.PatchPayload) (result vmwarecloudsimple.DedicatedCloudNode, err error)
}

DedicatedCloudNodeClientAPI contains the set of methods on the DedicatedCloudNodeClient type.

type DedicatedCloudServiceClientAPI Uses

type DedicatedCloudServiceClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, dedicatedCloudServiceName string, dedicatedCloudServiceRequest vmwarecloudsimple.DedicatedCloudService) (result vmwarecloudsimple.DedicatedCloudService, err error)
    Delete(ctx context.Context, resourceGroupName string, dedicatedCloudServiceName string) (result vmwarecloudsimple.DedicatedCloudServiceDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, dedicatedCloudServiceName string) (result vmwarecloudsimple.DedicatedCloudService, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string, top *int32, skipToken string) (result vmwarecloudsimple.DedicatedCloudServiceListResponsePage, err error)
    ListBySubscription(ctx context.Context, filter string, top *int32, skipToken string) (result vmwarecloudsimple.DedicatedCloudServiceListResponsePage, err error)
    Update(ctx context.Context, resourceGroupName string, dedicatedCloudServiceName string, dedicatedCloudServiceRequest vmwarecloudsimple.PatchPayload) (result vmwarecloudsimple.DedicatedCloudService, err error)
}

DedicatedCloudServiceClientAPI contains the set of methods on the DedicatedCloudServiceClient type.

type PrivateCloudByRegionClientAPI Uses

type PrivateCloudByRegionClientAPI interface {
    List(ctx context.Context) (result vmwarecloudsimple.PrivateCloudListPage, err error)
}

PrivateCloudByRegionClientAPI contains the set of methods on the PrivateCloudByRegionClient type.

type ResourcePoolByPCClientAPI Uses

type ResourcePoolByPCClientAPI interface {
    Get(ctx context.Context, pcName string, resourcePoolName string) (result vmwarecloudsimple.ResourcePool, err error)
}

ResourcePoolByPCClientAPI contains the set of methods on the ResourcePoolByPCClient type.

type ResourcePoolsByPCClientAPI Uses

type ResourcePoolsByPCClientAPI interface {
    List(ctx context.Context, pcName string) (result vmwarecloudsimple.ResourcePoolsListResponsePage, err error)
}

ResourcePoolsByPCClientAPI contains the set of methods on the ResourcePoolsByPCClient type.

type SkusAvailabilityWithinRegionClientAPI Uses

type SkusAvailabilityWithinRegionClientAPI interface {
    List(ctx context.Context, skuID string) (result vmwarecloudsimple.SkuAvailabilityListResponsePage, err error)
}

SkusAvailabilityWithinRegionClientAPI contains the set of methods on the SkusAvailabilityWithinRegionClient type.

type UsagesWithinRegionClientAPI Uses

type UsagesWithinRegionClientAPI interface {
    List(ctx context.Context, filter string) (result vmwarecloudsimple.UsageListResponsePage, err error)
}

UsagesWithinRegionClientAPI contains the set of methods on the UsagesWithinRegionClient type.

type VirtualMachineClientAPI Uses

type VirtualMachineClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualMachineName string, virtualMachineRequest vmwarecloudsimple.VirtualMachine) (result vmwarecloudsimple.VirtualMachineCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, virtualMachineName string) (result vmwarecloudsimple.VirtualMachineDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, virtualMachineName string) (result vmwarecloudsimple.VirtualMachine, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string, top *int32, skipToken string) (result vmwarecloudsimple.VirtualMachineListResponsePage, err error)
    ListBySubscription(ctx context.Context, filter string, top *int32, skipToken string) (result vmwarecloudsimple.VirtualMachineListResponsePage, err error)
    Start(ctx context.Context, resourceGroupName string, virtualMachineName string) (result vmwarecloudsimple.VirtualMachineStartFuture, err error)
    Stop(ctx context.Context, resourceGroupName string, virtualMachineName string, mParameter *vmwarecloudsimple.VirtualMachineStopMode, mode vmwarecloudsimple.StopMode) (result vmwarecloudsimple.VirtualMachineStopFuture, err error)
    Update(ctx context.Context, resourceGroupName string, virtualMachineName string, virtualMachineRequest vmwarecloudsimple.PatchPayload) (result vmwarecloudsimple.VirtualMachineUpdateFuture, err error)
}

VirtualMachineClientAPI contains the set of methods on the VirtualMachineClient type.

type VirtualMachineTemplateByPCClientAPI Uses

type VirtualMachineTemplateByPCClientAPI interface {
    Get(ctx context.Context, pcName string, virtualMachineTemplateName string) (result vmwarecloudsimple.VirtualMachineTemplate, err error)
}

VirtualMachineTemplateByPCClientAPI contains the set of methods on the VirtualMachineTemplateByPCClient type.

type VirtualMachineTemplatesByPCClientAPI Uses

type VirtualMachineTemplatesByPCClientAPI interface {
    List(ctx context.Context, pcName string, resourcePoolName string) (result vmwarecloudsimple.VirtualMachineTemplateListResponsePage, err error)
}

VirtualMachineTemplatesByPCClientAPI contains the set of methods on the VirtualMachineTemplatesByPCClient type.

type VirtualNetworkByPCClientAPI Uses

type VirtualNetworkByPCClientAPI interface {
    Get(ctx context.Context, pcName string, virtualNetworkName string) (result vmwarecloudsimple.VirtualNetwork, err error)
}

VirtualNetworkByPCClientAPI contains the set of methods on the VirtualNetworkByPCClient type.

type VirtualNetworksByPCClientAPI Uses

type VirtualNetworksByPCClientAPI interface {
    List(ctx context.Context, pcName string, resourcePoolName string) (result vmwarecloudsimple.VirtualNetworkListResponsePage, err error)
}

VirtualNetworksByPCClientAPI contains the set of methods on the VirtualNetworksByPCClient type.

Package vmwarecloudsimpleapi imports 3 packages (graph). Updated 2019-06-27. Refresh now. Tools for package owners.