ICapacityReservationsOperations Interface

Definition

CapacityReservationsOperations operations.

public interface ICapacityReservationsOperations
type ICapacityReservationsOperations = interface
Public Interface ICapacityReservationsOperations

Methods

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

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

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

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

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

The operation to update a capacity reservation.

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

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

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

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

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

The operation that retrieves information about the capacity reservation.

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

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

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

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

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

The operation to update a capacity reservation.

Extension Methods

BeginCreateOrUpdate(ICapacityReservationsOperations, String, String, String, CapacityReservation)

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

BeginCreateOrUpdateAsync(ICapacityReservationsOperations, String, String, String, CapacityReservation, CancellationToken)

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

BeginDelete(ICapacityReservationsOperations, String, String, String)

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

BeginDeleteAsync(ICapacityReservationsOperations, String, String, String, CancellationToken)

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

BeginUpdate(ICapacityReservationsOperations, String, String, String, CapacityReservationUpdate)

The operation to update a capacity reservation.

BeginUpdateAsync(ICapacityReservationsOperations, String, String, String, CapacityReservationUpdate, CancellationToken)

The operation to update a capacity reservation.

CreateOrUpdate(ICapacityReservationsOperations, String, String, String, CapacityReservation)

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

CreateOrUpdateAsync(ICapacityReservationsOperations, String, String, String, CapacityReservation, CancellationToken)

The operation to create or update a capacity reservation. Please note some properties can be set only during capacity reservation creation. Please refer to https://aka.ms/CapacityReservation for more details.

Delete(ICapacityReservationsOperations, String, String, String)

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

DeleteAsync(ICapacityReservationsOperations, String, String, String, CancellationToken)

The operation to delete a capacity reservation. This operation is allowed only when all the associated resources are disassociated from the capacity reservation. Please refer to https://aka.ms/CapacityReservation for more details.

Get(ICapacityReservationsOperations, String, String, String, String)

The operation that retrieves information about the capacity reservation.

GetAsync(ICapacityReservationsOperations, String, String, String, String, CancellationToken)

The operation that retrieves information about the capacity reservation.

ListByCapacityReservationGroup(ICapacityReservationsOperations, String, String)

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

ListByCapacityReservationGroupAsync(ICapacityReservationsOperations, String, String, CancellationToken)

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

ListByCapacityReservationGroupNext(ICapacityReservationsOperations, String)

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

ListByCapacityReservationGroupNextAsync(ICapacityReservationsOperations, String, CancellationToken)

Lists all of the capacity reservations in the specified capacity reservation group. Use the nextLink property in the response to get the next page of capacity reservations.

Update(ICapacityReservationsOperations, String, String, String, CapacityReservationUpdate)

The operation to update a capacity reservation.

UpdateAsync(ICapacityReservationsOperations, String, String, String, CapacityReservationUpdate, CancellationToken)

The operation to update a capacity reservation.

Applies to