Share via


ILabsOperations Interface

Definition

LabsOperations operations.

public interface ILabsOperations
type ILabsOperations = interface
Public Interface ILabsOperations

Methods

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

Create or update a lab resource.

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

Deletes a lab resource.

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

Publish or re-publish a lab.

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

Manually sync the lab group.

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

Update a lab resource.

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

Create or update a lab resource.

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

Deletes a lab resource.

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

Get a lab resource.

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

Get all labs for a subscription and resource group.

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

Get all labs for a subscription and resource group.

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

Get all labs for a subscription.

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

Get all labs for a subscription.

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

Publish or re-publish a lab.

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

Manually sync the lab group.

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

Update a lab resource.

Extension Methods

BeginCreateOrUpdate(ILabsOperations, Lab, String, String)

Create or update a lab resource.

BeginCreateOrUpdateAsync(ILabsOperations, Lab, String, String, CancellationToken)

Create or update a lab resource.

BeginDelete(ILabsOperations, String, String)

Deletes a lab resource.

BeginDeleteAsync(ILabsOperations, String, String, CancellationToken)

Deletes a lab resource.

BeginPublish(ILabsOperations, String, String)

Publish or re-publish a lab.

BeginPublishAsync(ILabsOperations, String, String, CancellationToken)

Publish or re-publish a lab.

BeginSyncGroup(ILabsOperations, String, String)

Manually sync the lab group.

BeginSyncGroupAsync(ILabsOperations, String, String, CancellationToken)

Manually sync the lab group.

BeginUpdate(ILabsOperations, LabUpdate, String, String)

Update a lab resource.

BeginUpdateAsync(ILabsOperations, LabUpdate, String, String, CancellationToken)

Update a lab resource.

CreateOrUpdate(ILabsOperations, Lab, String, String)

Create or update a lab resource.

CreateOrUpdateAsync(ILabsOperations, Lab, String, String, CancellationToken)

Create or update a lab resource.

Delete(ILabsOperations, String, String)

Deletes a lab resource.

DeleteAsync(ILabsOperations, String, String, CancellationToken)

Deletes a lab resource.

Get(ILabsOperations, String, String)

Get a lab resource.

GetAsync(ILabsOperations, String, String, CancellationToken)

Get a lab resource.

ListByResourceGroup(ILabsOperations, String)

Get all labs for a subscription and resource group.

ListByResourceGroupAsync(ILabsOperations, String, CancellationToken)

Get all labs for a subscription and resource group.

ListByResourceGroupNext(ILabsOperations, String)

Get all labs for a subscription and resource group.

ListByResourceGroupNextAsync(ILabsOperations, String, CancellationToken)

Get all labs for a subscription and resource group.

ListBySubscription(ILabsOperations, String)

Get all labs for a subscription.

ListBySubscriptionAsync(ILabsOperations, String, CancellationToken)

Get all labs for a subscription.

ListBySubscriptionNext(ILabsOperations, String)

Get all labs for a subscription.

ListBySubscriptionNextAsync(ILabsOperations, String, CancellationToken)

Get all labs for a subscription.

Publish(ILabsOperations, String, String)

Publish or re-publish a lab.

PublishAsync(ILabsOperations, String, String, CancellationToken)

Publish or re-publish a lab.

SyncGroup(ILabsOperations, String, String)

Manually sync the lab group.

SyncGroupAsync(ILabsOperations, String, String, CancellationToken)

Manually sync the lab group.

Update(ILabsOperations, LabUpdate, String, String)

Update a lab resource.

UpdateAsync(ILabsOperations, LabUpdate, String, String, CancellationToken)

Update a lab resource.

Applies to