CapacityReservationGroupsOperations Classe
Avviso
NON creare direttamente un'istanza di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:capacity_reservation_groups> .
- Ereditarietà
-
builtins.objectCapacityReservationGroupsOperations
Costruttore
CapacityReservationGroupsOperations(*args, **kwargs)
Metodi
create_or_update |
Operazione per creare o aggiornare un gruppo di prenotazioni di capacità. Quando si aggiorna un gruppo di prenotazioni di capacità, è possibile modificare solo i tag. Per altri dettagli, fare riferimento a https://aka.ms/CapacityReservation . |
delete |
Operazione per eliminare un gruppo di prenotazioni di capacità. Questa operazione è consentita solo se tutte le risorse associate non sono associate al gruppo di prenotazioni e tutte le prenotazioni di capacità nel gruppo di prenotazioni sono state eliminate. Per altri dettagli, fare riferimento a https://aka.ms/CapacityReservation . |
get |
Operazione che recupera informazioni su un gruppo di prenotazioni di capacità. |
list_by_resource_group |
Elenca tutti i gruppi di prenotazioni di capacità nel gruppo di risorse specificato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei gruppi di prenotazioni di capacità. |
list_by_subscription |
Elenca tutti i gruppi di prenotazioni di capacità nella sottoscrizione. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei gruppi di prenotazioni di capacità. |
update |
Operazione per aggiornare un gruppo di prenotazioni di capacità. Quando si aggiorna un gruppo di prenotazioni di capacità, è possibile modificare solo i tag. |
create_or_update
Operazione per creare o aggiornare un gruppo di prenotazioni di capacità. Quando si aggiorna un gruppo di prenotazioni di capacità, è possibile modificare solo i tag. Per altri dettagli, fare riferimento a https://aka.ms/CapacityReservation .
create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parametri
- capacity_reservation_group_name
- str
Nome del gruppo di prenotazioni della capacità. Obbligatorio.
- parameters
- CapacityReservationGroup oppure IO
Parametri forniti al gruppo crea prenotazione capacità. È un tipo CapacityReservationGroup o un tipo di I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
CapacityReservationGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Operazione per eliminare un gruppo di prenotazioni di capacità. Questa operazione è consentita solo se tutte le risorse associate non sono associate al gruppo di prenotazioni e tutte le prenotazioni di capacità nel gruppo di prenotazioni sono state eliminate. Per altri dettagli, fare riferimento a https://aka.ms/CapacityReservation .
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Parametri
- capacity_reservation_group_name
- str
Nome del gruppo di prenotazioni della capacità. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Operazione che recupera informazioni su un gruppo di prenotazioni di capacità.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Parametri
- capacity_reservation_group_name
- str
Nome del gruppo di prenotazioni della capacità. Obbligatorio.
- expand
- str oppure CapacityReservationGroupInstanceViewTypes
Espressione di espansione da applicare all'operazione. 'InstanceView' recupererà l'elenco delle visualizzazioni dell'istanza delle prenotazioni di capacità nel gruppo di prenotazioni di capacità, ovvero uno snapshot delle proprietà di runtime di una prenotazione di capacità gestita dalla piattaforma e può cambiare al di fuori delle operazioni del piano di controllo. Il valore predefinito "instanceView" è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
CapacityReservationGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_resource_group
Elenca tutti i gruppi di prenotazioni di capacità nel gruppo di risorse specificato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei gruppi di prenotazioni di capacità.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parametri
- expand
- str oppure ExpandTypesForGetCapacityReservationGroups
Espressione di espansione da applicare all'operazione. In base ai parametri di espansione specificati, viene restituita la macchina virtuale o l'istanza della macchina virtuale ScaleSet o entrambi gli ID risorsa associati al gruppo di prenotazioni di capacità nella risposta. I valori noti sono: "virtualMachineScaleSetVMs/$ref" e "virtualMachines/$ref". Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di CapacityReservationGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_subscription
Elenca tutti i gruppi di prenotazioni di capacità nella sottoscrizione. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei gruppi di prenotazioni di capacità.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parametri
- expand
- str oppure ExpandTypesForGetCapacityReservationGroups
Espressione di espansione da applicare all'operazione. In base ai parametri di espansione specificati, viene restituita la macchina virtuale o l'istanza della macchina virtuale ScaleSet o entrambi gli ID risorsa associati al gruppo di prenotazioni di capacità nella risposta. I valori noti sono: "virtualMachineScaleSetVMs/$ref" e "virtualMachines/$ref". Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di CapacityReservationGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
update
Operazione per aggiornare un gruppo di prenotazioni di capacità. Quando si aggiorna un gruppo di prenotazioni di capacità, è possibile modificare solo i tag.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parametri
- capacity_reservation_group_name
- str
Nome del gruppo di prenotazioni della capacità. Obbligatorio.
- parameters
- CapacityReservationGroupUpdate oppure IO
Parametri forniti all'operazione Aggiorna gruppo di prenotazioni della capacità. È un tipo CapacityReservationGroupUpdate o un tipo di I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
CapacityReservationGroup o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.compute.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_03_01\\models\\__init__.py'>
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per