Share via


IRolloutsOperations Interface

Definition

RolloutsOperations operations.

public interface IRolloutsOperations
type IRolloutsOperations = interface
Public Interface IRolloutsOperations

Methods

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

Creates or updates a rollout.

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

Stops a running rollout.

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

Creates or updates a rollout.

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

Deletes a rollout resource.

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

Gets detailed information of a rollout.

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

Lists the rollouts in a resource group.

RestartWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Restarts a failed rollout and optionally skips all succeeded steps.

Extension Methods

BeginCreateOrUpdate(IRolloutsOperations, String, String, RolloutRequest)

Creates or updates a rollout.

BeginCreateOrUpdateAsync(IRolloutsOperations, String, String, RolloutRequest, CancellationToken)

Creates or updates a rollout.

Cancel(IRolloutsOperations, String, String)

Stops a running rollout.

CancelAsync(IRolloutsOperations, String, String, CancellationToken)

Stops a running rollout.

CreateOrUpdate(IRolloutsOperations, String, String, RolloutRequest)

Creates or updates a rollout.

CreateOrUpdateAsync(IRolloutsOperations, String, String, RolloutRequest, CancellationToken)

Creates or updates a rollout.

Delete(IRolloutsOperations, String, String)

Deletes a rollout resource.

DeleteAsync(IRolloutsOperations, String, String, CancellationToken)

Deletes a rollout resource.

Get(IRolloutsOperations, String, String, Nullable<Int32>)

Gets detailed information of a rollout.

GetAsync(IRolloutsOperations, String, String, Nullable<Int32>, CancellationToken)

Gets detailed information of a rollout.

List(IRolloutsOperations, String)

Lists the rollouts in a resource group.

ListAsync(IRolloutsOperations, String, CancellationToken)

Lists the rollouts in a resource group.

Restart(IRolloutsOperations, String, String, Nullable<Boolean>)

Restarts a failed rollout and optionally skips all succeeded steps.

RestartAsync(IRolloutsOperations, String, String, Nullable<Boolean>, CancellationToken)

Restarts a failed rollout and optionally skips all succeeded steps.

Applies to