Share via


IInstancesOperations Interface

Definition

InstancesOperations operations.

public interface IInstancesOperations
type IInstancesOperations = interface
Public Interface IInstancesOperations

Methods

BeginCreateWithHttpMessagesAsync(String, String, String, Instance, Dictionary<String,List<String>>, CancellationToken)

Creates or updates instance.

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

Deletes instance.

CreateWithHttpMessagesAsync(String, String, String, Instance, Dictionary<String,List<String>>, CancellationToken)

Creates or updates instance.

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

Deletes instance.

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

Returns instances for the given account and instance name.

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

Returns instances for the given account name.

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

Returns instances for the given account name.

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

Returns instances for the given account name.

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

Returns instances for the given account name.

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

Updates instance's tags.

Extension Methods

BeginCreate(IInstancesOperations, String, String, String, Instance)

Creates or updates instance.

BeginCreateAsync(IInstancesOperations, String, String, String, Instance, CancellationToken)

Creates or updates instance.

BeginDelete(IInstancesOperations, String, String, String)

Deletes instance.

BeginDeleteAsync(IInstancesOperations, String, String, String, CancellationToken)

Deletes instance.

Create(IInstancesOperations, String, String, String, Instance)

Creates or updates instance.

CreateAsync(IInstancesOperations, String, String, String, Instance, CancellationToken)

Creates or updates instance.

Delete(IInstancesOperations, String, String, String)

Deletes instance.

DeleteAsync(IInstancesOperations, String, String, String, CancellationToken)

Deletes instance.

Get(IInstancesOperations, String, String, String)

Returns instances for the given account and instance name.

GetAsync(IInstancesOperations, String, String, String, CancellationToken)

Returns instances for the given account and instance name.

ListByAccount(IInstancesOperations, String, String)

Returns instances for the given account name.

ListByAccountAsync(IInstancesOperations, String, String, CancellationToken)

Returns instances for the given account name.

ListByAccountNext(IInstancesOperations, String)

Returns instances for the given account name.

ListByAccountNextAsync(IInstancesOperations, String, CancellationToken)

Returns instances for the given account name.

ListBySubscription(IInstancesOperations, String)

Returns instances for the given account name.

ListBySubscriptionAsync(IInstancesOperations, String, CancellationToken)

Returns instances for the given account name.

ListBySubscriptionNext(IInstancesOperations, String)

Returns instances for the given account name.

ListBySubscriptionNextAsync(IInstancesOperations, String, CancellationToken)

Returns instances for the given account name.

Update(IInstancesOperations, String, String, String, IDictionary<String,String>)

Updates instance's tags.

UpdateAsync(IInstancesOperations, String, String, String, IDictionary<String,String>, CancellationToken)

Updates instance's tags.

Applies to