CapacityReservationsOperations interface

Interfaccia che rappresenta un'operazione CapacityReservations.

Proprietà

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Operazione per creare o aggiornare una prenotazione di capacità. Si noti che alcune proprietà possono essere impostate solo durante la creazione della prenotazione della capacità. Per altri dettagli, vedere https://aka.ms/CapacityReservation.

delete

Operazione per eliminare una prenotazione di capacità. Questa operazione è consentita solo quando tutte le risorse associate vengono disassociate dalla prenotazione della capacità. Per altri dettagli, vedere https://aka.ms/CapacityReservation. Nota: Le prenotazioni di capienza a blocchi non possono essere eliminate dopo essere state assegnate con successo fino all'orario di fine programma. Le future prenotazioni di capacità (Versione minima API: 2026-04-01) possono essere eliminate se il loro stato di prenotazione è uno di: In attesa, Rifiutata, Evadere fallita o Approvata. Altrimenti, le future prenotazioni di capacità negli stati Impegnato, Live o Parzialmente Soddisfatto non possono essere cancellate fino a quando minimCommitmentDays non sono trascorsi dalla data di inizio prevista.

get

Operazione che recupera informazioni sulla prenotazione della capacità.

listByCapacityReservationGroup

Elenca tutte le prenotazioni di capacità nel gruppo di prenotazioni di capacità specificato. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle prenotazioni di capacità.

update

Operazione per aggiornare una prenotazione della capacità.

Dettagli proprietà

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginUpdate

Avviso

Questa API è ora deprecata.

use update instead

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

Valore della proprietà

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

beginUpdateAndWait

Avviso

Questa API è ora deprecata.

use update instead

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

Valore della proprietà

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

createOrUpdate

Operazione per creare o aggiornare una prenotazione di capacità. Si noti che alcune proprietà possono essere impostate solo durante la creazione della prenotazione della capacità. Per altri dettagli, vedere https://aka.ms/CapacityReservation.

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

Valore della proprietà

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

delete

Operazione per eliminare una prenotazione di capacità. Questa operazione è consentita solo quando tutte le risorse associate vengono disassociate dalla prenotazione della capacità. Per altri dettagli, vedere https://aka.ms/CapacityReservation. Nota: Le prenotazioni di capienza a blocchi non possono essere eliminate dopo essere state assegnate con successo fino all'orario di fine programma. Le future prenotazioni di capacità (Versione minima API: 2026-04-01) possono essere eliminate se il loro stato di prenotazione è uno di: In attesa, Rifiutata, Evadere fallita o Approvata. Altrimenti, le future prenotazioni di capacità negli stati Impegnato, Live o Parzialmente Soddisfatto non possono essere cancellate fino a quando minimCommitmentDays non sono trascorsi dalla data di inizio prevista.

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

Valore della proprietà

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

get

Operazione che recupera informazioni sulla prenotazione della capacità.

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

Valore della proprietà

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

listByCapacityReservationGroup

Elenca tutte le prenotazioni di capacità nel gruppo di prenotazioni di capacità specificato. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle prenotazioni di capacità.

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

Valore della proprietà

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

update

Operazione per aggiornare una prenotazione della capacità.

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

Valore della proprietà

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