Share via


IWorkspacesOperations Interface

Definition

WorkspacesOperations operations.

public interface IWorkspacesOperations
type IWorkspacesOperations = interface
Public Interface IWorkspacesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, Workspace, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a workspace

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a workspace

BeginUpdateWithHttpMessagesAsync(String, String, WorkspacePatchInfo, Dictionary<String,List<String>>, CancellationToken)

Updates a workspace

CreateOrUpdateWithHttpMessagesAsync(String, String, Workspace, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a workspace

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a workspace

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a workspace

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of workspaces in a resource group

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of workspaces in a resource group

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of workspaces in a subscription

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Returns a list of workspaces in a subscription

UpdateWithHttpMessagesAsync(String, String, WorkspacePatchInfo, Dictionary<String,List<String>>, CancellationToken)

Updates a workspace

Extension Methods

BeginCreateOrUpdate(IWorkspacesOperations, String, String, Workspace)

Creates or updates a workspace

BeginCreateOrUpdateAsync(IWorkspacesOperations, String, String, Workspace, CancellationToken)

Creates or updates a workspace

BeginDelete(IWorkspacesOperations, String, String)

Deletes a workspace

BeginDeleteAsync(IWorkspacesOperations, String, String, CancellationToken)

Deletes a workspace

BeginUpdate(IWorkspacesOperations, String, String, WorkspacePatchInfo)

Updates a workspace

BeginUpdateAsync(IWorkspacesOperations, String, String, WorkspacePatchInfo, CancellationToken)

Updates a workspace

CreateOrUpdate(IWorkspacesOperations, String, String, Workspace)

Creates or updates a workspace

CreateOrUpdateAsync(IWorkspacesOperations, String, String, Workspace, CancellationToken)

Creates or updates a workspace

Delete(IWorkspacesOperations, String, String)

Deletes a workspace

DeleteAsync(IWorkspacesOperations, String, String, CancellationToken)

Deletes a workspace

Get(IWorkspacesOperations, String, String)

Gets a workspace

GetAsync(IWorkspacesOperations, String, String, CancellationToken)

Gets a workspace

List(IWorkspacesOperations)

Returns a list of workspaces in a subscription

ListAsync(IWorkspacesOperations, CancellationToken)

Returns a list of workspaces in a subscription

ListByResourceGroup(IWorkspacesOperations, String)

Returns a list of workspaces in a resource group

ListByResourceGroupAsync(IWorkspacesOperations, String, CancellationToken)

Returns a list of workspaces in a resource group

ListByResourceGroupNext(IWorkspacesOperations, String)

Returns a list of workspaces in a resource group

ListByResourceGroupNextAsync(IWorkspacesOperations, String, CancellationToken)

Returns a list of workspaces in a resource group

ListNext(IWorkspacesOperations, String)

Returns a list of workspaces in a subscription

ListNextAsync(IWorkspacesOperations, String, CancellationToken)

Returns a list of workspaces in a subscription

Update(IWorkspacesOperations, String, String, WorkspacePatchInfo)

Updates a workspace

UpdateAsync(IWorkspacesOperations, String, String, WorkspacePatchInfo, CancellationToken)

Updates a workspace

Applies to