CapacityReservationsOperations interface

Schnittstelle, die eine CapacityReservations-Operation darstellt.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Der Vorgang zum Erstellen oder Aktualisieren einer Kapazitätsreservierung. Bitte beachten Sie, dass einige Eigenschaften nur während der Kapazitätsreservierungserstellung festgelegt werden können. Weitere Informationen finden Sie unter https://aka.ms/CapacityReservation.

delete

Der Vorgang zum Löschen einer Kapazitätsreservierung. Dieser Vorgang ist nur zulässig, wenn alle zugeordneten Ressourcen von der Kapazitätsreservierung getrennt werden. Weitere Informationen finden Sie unter https://aka.ms/CapacityReservation. Hinweis: Blockkapazitätsreservierungen können nach ihrer erfolgreichen Zuweisung bis zum geplanten Enddatum nicht gelöscht werden. Zukünftige Kapazitätsreservierungen (Mindest-API-Version: 01.04.2026) können gelöscht werden, wenn ihr Reservierungsstatus einer von: Ausstehend, Abgelehnt, FulfillmentFailed oder Genehmigt ist. Andernfalls können zukünftige Kapazitätsreservierungen im Bundesstaat Committed, Live oder PartiallyFulfilled nicht gelöscht werden, bis minimumCommitmentDays seit ihrem geplanten Startdatum abgelaufen sind.

get

Der Vorgang, der Informationen zur Kapazitätsreservierung abruft.

listByCapacityReservationGroup

Listet alle Kapazitätsreservierungen in der angegebenen Kapazitätsreservierungsgruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der Kapazitätsreservierungen abzurufen.

update

Der Vorgang zum Aktualisieren einer Kapazitätsreservierung.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<CapacityReservation>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<CapacityReservation>

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

beginDelete: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<void>

beginUpdate

Warnung

Diese API ist nun veraltet.

use update instead

beginUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

beginUpdateAndWait

Warnung

Diese API ist nun veraltet.

use update instead

beginUpdateAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<CapacityReservation>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<CapacityReservation>

createOrUpdate

Der Vorgang zum Erstellen oder Aktualisieren einer Kapazitätsreservierung. Bitte beachten Sie, dass einige Eigenschaften nur während der Kapazitätsreservierungserstellung festgelegt werden können. Weitere Informationen finden Sie unter https://aka.ms/CapacityReservation.

createOrUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

delete

Der Vorgang zum Löschen einer Kapazitätsreservierung. Dieser Vorgang ist nur zulässig, wenn alle zugeordneten Ressourcen von der Kapazitätsreservierung getrennt werden. Weitere Informationen finden Sie unter https://aka.ms/CapacityReservation. Hinweis: Blockkapazitätsreservierungen können nach ihrer erfolgreichen Zuweisung bis zum geplanten Enddatum nicht gelöscht werden. Zukünftige Kapazitätsreservierungen (Mindest-API-Version: 01.04.2026) können gelöscht werden, wenn ihr Reservierungsstatus einer von: Ausstehend, Abgelehnt, FulfillmentFailed oder Genehmigt ist. Andernfalls können zukünftige Kapazitätsreservierungen im Bundesstaat Committed, Live oder PartiallyFulfilled nicht gelöscht werden, bis minimumCommitmentDays seit ihrem geplanten Startdatum abgelaufen sind.

delete: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Der Vorgang, der Informationen zur Kapazitätsreservierung abruft.

get: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsGetOptionalParams) => Promise<CapacityReservation>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsGetOptionalParams) => Promise<CapacityReservation>

listByCapacityReservationGroup

Listet alle Kapazitätsreservierungen in der angegebenen Kapazitätsreservierungsgruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der Kapazitätsreservierungen abzurufen.

listByCapacityReservationGroup: (resourceGroupName: string, capacityReservationGroupName: string, options?: CapacityReservationsListByCapacityReservationGroupOptionalParams) => PagedAsyncIterableIterator<CapacityReservation, CapacityReservation[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, options?: CapacityReservationsListByCapacityReservationGroupOptionalParams) => PagedAsyncIterableIterator<CapacityReservation, CapacityReservation[], PageSettings>

update

Der Vorgang zum Aktualisieren einer Kapazitätsreservierung.

update: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

Eigenschaftswert

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>