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 CustomizationPoliciesClientAPI Uses

type CustomizationPoliciesClientAPI interface {
    Get(ctx context.Context, regionID string, pcName string, customizationPolicyName string) (result vmwarecloudsimple.CustomizationPolicy, err error)
    List(ctx context.Context, regionID string, pcName string, filter string) (result vmwarecloudsimple.CustomizationPoliciesListResponsePage, err error)
}

CustomizationPoliciesClientAPI contains the set of methods on the CustomizationPoliciesClient type.

type DedicatedCloudNodesClientAPI Uses

type DedicatedCloudNodesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, dedicatedCloudNodeName string, dedicatedCloudNodeRequest vmwarecloudsimple.DedicatedCloudNode) (result vmwarecloudsimple.DedicatedCloudNodesCreateOrUpdateFuture, 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)
}

DedicatedCloudNodesClientAPI contains the set of methods on the DedicatedCloudNodesClient type.

type DedicatedCloudServicesClientAPI Uses

type DedicatedCloudServicesClientAPI 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.DedicatedCloudServicesDeleteFuture, 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)
}

DedicatedCloudServicesClientAPI contains the set of methods on the DedicatedCloudServicesClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    Get(ctx context.Context, regionID string, operationID string) (result vmwarecloudsimple.OperationResource, err error)
    List(ctx context.Context) (result vmwarecloudsimple.AvailableOperationsListResponsePage, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type PrivateCloudsClientAPI Uses

type PrivateCloudsClientAPI interface {
    Get(ctx context.Context, pcName string, regionID string) (result vmwarecloudsimple.PrivateCloud, err error)
    List(ctx context.Context, regionID string) (result vmwarecloudsimple.PrivateCloudListPage, err error)
}

PrivateCloudsClientAPI contains the set of methods on the PrivateCloudsClient type.

type ResourcePoolsClientAPI Uses

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

ResourcePoolsClientAPI contains the set of methods on the ResourcePoolsClient type.

type SkusAvailabilityClientAPI Uses

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

SkusAvailabilityClientAPI contains the set of methods on the SkusAvailabilityClient type.

type UsagesClientAPI Uses

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

UsagesClientAPI contains the set of methods on the UsagesClient type.

type VirtualMachineTemplatesClientAPI Uses

type VirtualMachineTemplatesClientAPI interface {
    Get(ctx context.Context, regionID string, pcName string, virtualMachineTemplateName string) (result vmwarecloudsimple.VirtualMachineTemplate, err error)
    List(ctx context.Context, pcName string, regionID string, resourcePoolName string) (result vmwarecloudsimple.VirtualMachineTemplateListResponsePage, err error)
}

VirtualMachineTemplatesClientAPI contains the set of methods on the VirtualMachineTemplatesClient type.

type VirtualMachinesClientAPI Uses

type VirtualMachinesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, virtualMachineName string, virtualMachineRequest vmwarecloudsimple.VirtualMachine) (result vmwarecloudsimple.VirtualMachinesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, virtualMachineName string) (result vmwarecloudsimple.VirtualMachinesDeleteFuture, 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.VirtualMachinesStartFuture, err error)
    Stop(ctx context.Context, resourceGroupName string, virtualMachineName string, mParameter *vmwarecloudsimple.VirtualMachineStopMode, mode vmwarecloudsimple.StopMode) (result vmwarecloudsimple.VirtualMachinesStopFuture, err error)
    Update(ctx context.Context, resourceGroupName string, virtualMachineName string, virtualMachineRequest vmwarecloudsimple.PatchPayload) (result vmwarecloudsimple.VirtualMachinesUpdateFuture, err error)
}

VirtualMachinesClientAPI contains the set of methods on the VirtualMachinesClient type.

type VirtualNetworksClientAPI Uses

type VirtualNetworksClientAPI interface {
    Get(ctx context.Context, regionID string, pcName string, virtualNetworkName string) (result vmwarecloudsimple.VirtualNetwork, err error)
    List(ctx context.Context, regionID string, pcName string, resourcePoolName string) (result vmwarecloudsimple.VirtualNetworkListResponsePage, err error)
}

VirtualNetworksClientAPI contains the set of methods on the VirtualNetworksClient type.

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