CapacityReservationGroupsOperations Osztály
Figyelmeztetés
NE hozza létre közvetlenül ezt az osztályt.
Ehelyett a következő műveleteket kell elérnie a
<xref:capacity_reservation_groups> Attribútum.
- Öröklődés
-
builtins.objectCapacityReservationGroupsOperations
Konstruktor
CapacityReservationGroupsOperations(*args, **kwargs)
Metódusok
create_or_update |
Kapacitásfoglalási csoport létrehozásához vagy frissítéséhez szükséges művelet. Kapacitásfoglalási csoport frissítésekor csak címkék módosíthatók. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: . |
delete |
Kapacitásfoglalási csoport törlésének művelete. Ez a művelet csak akkor engedélyezett, ha az összes társított erőforrás el van távolítva a foglalási csoporttól, és a foglalási csoport összes kapacitásfoglalása is törölve lett. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: . |
get |
A kapacitásfoglalási csoport adatait lekérő művelet. |
list_by_resource_group |
A megadott erőforráscsoport összes kapacitásfoglalási csoportját felsorolja. Használja a válasz nextLink tulajdonságát a kapacitásfoglalási csoportok következő oldalának lekéréséhez. |
list_by_subscription |
Felsorolja az előfizetés összes kapacitásfoglalási csoportját. Használja a válasz nextLink tulajdonságát a kapacitásfoglalási csoportok következő oldalának lekéréséhez. |
update |
Kapacitásfoglalási csoport frissítésének művelete. Kapacitásfoglalási csoport frissítésekor csak címkék módosíthatók. |
create_or_update
Kapacitásfoglalási csoport létrehozásához vagy frissítéséhez szükséges művelet. Kapacitásfoglalási csoport frissítésekor csak címkék módosíthatók. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: .
create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Paraméterek
- parameters
- CapacityReservationGroup vagy IO
A Kapacitásfoglalás létrehozása csoporthoz megadott paraméterek. CapacityReservationGroup típusú vagy I/O típusú. Kötelező.
- content_type
- str
Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
CapacityReservationGroup vagy a cls(response) eredménye
Visszatérési típus
Kivételek
delete
Kapacitásfoglalási csoport törlésének művelete. Ez a művelet csak akkor engedélyezett, ha az összes társított erőforrás el van távolítva a foglalási csoporttól, és a foglalási csoport összes kapacitásfoglalása is törölve lett. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: .
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Paraméterek
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Nincs vagy a cls(válasz) eredménye
Visszatérési típus
Kivételek
get
A kapacitásfoglalási csoport adatait lekérő művelet.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Paraméterek
- expand
- str vagy CapacityReservationGroupInstanceViewTypes
A műveletre alkalmazandó kibontási kifejezés. Az "InstanceView" lekéri a kapacitásfoglalási csoport kapacitásfoglalásainak példánynézeteinek listáját, amely a platform által felügyelt és a vezérlősíkon kívüli műveleteken kívül módosítható kapacitásfoglalás futtatókörnyezeti tulajdonságainak pillanatképe. Az "instanceView" alapértelmezett értéke Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
CapacityReservationGroup vagy a cls(response) eredménye
Visszatérési típus
Kivételek
list_by_resource_group
A megadott erőforráscsoport összes kapacitásfoglalási csoportját felsorolja. Használja a válasz nextLink tulajdonságát a kapacitásfoglalási csoportok következő oldalának lekéréséhez.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Paraméterek
- expand
- str vagy ExpandTypesForGetCapacityReservationGroups
A műveletre alkalmazandó kibontási kifejezés. A megadott kibontási param(ok) alapján virtuális gépet vagy ScaleSet virtuálisgép-példányt adunk vissza, vagy mindkét erőforrás-azonosítót, amelyek a válaszban a kapacitásfoglalási csoporthoz vannak társítva. Ismert értékek: "virtualMachineScaleSetVMs/$ref" és "virtualMachines/$ref". Az alapértelmezett érték Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Iterátor, például a CapacityReservationGroup példánya vagy a cls(response) eredménye
Visszatérési típus
Kivételek
list_by_subscription
Felsorolja az előfizetés összes kapacitásfoglalási csoportját. Használja a válasz nextLink tulajdonságát a kapacitásfoglalási csoportok következő oldalának lekéréséhez.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Paraméterek
- expand
- str vagy ExpandTypesForGetCapacityReservationGroups
A műveletre alkalmazandó kibontási kifejezés. A megadott kibontási param(ok) alapján virtuális gépet vagy ScaleSet virtuálisgép-példányt adunk vissza, vagy mindkét erőforrás-azonosítót, amelyek a válaszban a kapacitásfoglalási csoporthoz vannak társítva. Ismert értékek: "virtualMachineScaleSetVMs/$ref" és "virtualMachines/$ref". Az alapértelmezett érték Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Iterátor, például a CapacityReservationGroup példánya vagy a cls(response) eredménye
Visszatérési típus
Kivételek
update
Kapacitásfoglalási csoport frissítésének művelete. Kapacitásfoglalási csoport frissítésekor csak címkék módosíthatók.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Paraméterek
- parameters
- CapacityReservationGroupUpdate vagy IO
A Kapacitásfoglalási csoport frissítése művelethez megadott paraméterek. CapacityReservationGroupUpdate vagy I/O típusú. Kötelező.
- content_type
- str
Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
CapacityReservationGroup vagy a cls(response) eredménye
Visszatérési típus
Kivételek
Attribútumok
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