CapacityReservationGroupsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:capacity_reservation_groups> Attributet.
- Arv
-
builtins.objectCapacityReservationGroupsOperations
Konstruktor
CapacityReservationGroupsOperations(*args, **kwargs)
Metoder
create_or_update |
Åtgärden för att skapa eller uppdatera en kapacitetsreservationsgrupp. När du uppdaterar en kapacitetsreservationsgrupp kan endast taggar ändras. Mer information finns i https://aka.ms/CapacityReservation . |
delete |
Åtgärden för att ta bort en kapacitetsreservationsgrupp. Den här åtgärden tillåts endast om alla associerade resurser tas bort från reservationsgruppen och alla kapacitetsreservationer under reservationsgruppen också har tagits bort. Mer information finns i https://aka.ms/CapacityReservation . |
get |
Åtgärden som hämtar information om en kapacitetsreservationsgrupp. |
list_by_resource_group |
Visar en lista över alla kapacitetsreservationsgrupper i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i kapacitetsreservationsgrupper. |
list_by_subscription |
Visar en lista över alla kapacitetsreservationsgrupper i prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida i kapacitetsreservationsgrupper. |
update |
Åtgärden för att uppdatera en kapacitetsreservationsgrupp. När du uppdaterar en kapacitetsreservationsgrupp kan endast taggar ändras. |
create_or_update
Åtgärden för att skapa eller uppdatera en kapacitetsreservationsgrupp. När du uppdaterar en kapacitetsreservationsgrupp kan endast taggar ändras. Mer information finns i 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
Parametrar
- parameters
- CapacityReservationGroup eller IO
Parametrar som anges i gruppen Skapa kapacitetsreservation. Är antingen en CapacityReservationGroup-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
CapacityReservationGroup eller resultatet av cls(response)
Returtyp
Undantag
delete
Åtgärden för att ta bort en kapacitetsreservationsgrupp. Den här åtgärden tillåts endast om alla associerade resurser tas bort från reservationsgruppen och alla kapacitetsreservationer under reservationsgruppen också har tagits bort. Mer information finns i https://aka.ms/CapacityReservation .
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Åtgärden som hämtar information om en kapacitetsreservationsgrupp.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Parametrar
- expand
- str eller CapacityReservationGroupInstanceViewTypes
Expanderingsuttrycket som ska tillämpas på åtgärden. "InstanceView" hämtar listan över instansvyer av kapacitetsreservationer under kapacitetsreservationsgruppen, som är en ögonblicksbild av körningsegenskaperna för en kapacitetsreservation som hanteras av plattformen och kan ändras utanför kontrollplansåtgärder. Standardvärdet "instanceView" är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
CapacityReservationGroup eller resultatet av cls(response)
Returtyp
Undantag
list_by_resource_group
Visar en lista över alla kapacitetsreservationsgrupper i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i kapacitetsreservationsgrupper.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parametrar
- expand
- str eller ExpandTypesForGetCapacityReservationGroups
Expanderingsuttrycket som ska tillämpas på åtgärden. Baserat på de expanderande param(er) som angetts returnerar vi Virtuell dator eller ScaleSet VM-instans eller båda resurs-ID:n som är associerade med kapacitetsreservationsgruppen i svaret. Kända värden är: "virtualMachineScaleSetVMs/$ref" och "virtualMachines/$ref". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen CapacityReservationGroup eller resultatet av cls(response)
Returtyp
Undantag
list_by_subscription
Visar en lista över alla kapacitetsreservationsgrupper i prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida i kapacitetsreservationsgrupper.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parametrar
- expand
- str eller ExpandTypesForGetCapacityReservationGroups
Expanderingsuttrycket som ska tillämpas på åtgärden. Baserat på de expanderande param(er) som angetts returnerar vi Virtuell dator eller ScaleSet VM-instans eller båda resurs-ID:n som är associerade med kapacitetsreservationsgruppen i svaret. Kända värden är: "virtualMachineScaleSetVMs/$ref" och "virtualMachines/$ref". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen CapacityReservationGroup eller resultatet av cls(response)
Returtyp
Undantag
update
Åtgärden för att uppdatera en kapacitetsreservationsgrupp. När du uppdaterar en kapacitetsreservationsgrupp kan endast taggar ändras.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parametrar
- parameters
- CapacityReservationGroupUpdate eller IO
Parametrar som angetts för åtgärden Uppdatera kapacitetsreservationsgrupp. Är antingen en CapacityReservationGroupUpdate-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
CapacityReservationGroup eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.compute.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>
Azure SDK for Python