CapacityReservationGroupsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:capacity_reservation_groups> Kenmerk.
- Overname
-
builtins.objectCapacityReservationGroupsOperations
Constructor
CapacityReservationGroupsOperations(*args, **kwargs)
Methoden
create_or_update |
De bewerking voor het maken of bijwerken van een capaciteitsreserveringsgroep. Bij het bijwerken van een capaciteitsreserveringsgroep kunnen alleen tags worden gewijzigd. Raadpleeg voor https://aka.ms/CapacityReservation meer informatie. |
delete |
De bewerking voor het verwijderen van een capaciteitsreserveringsgroep. Deze bewerking is alleen toegestaan als alle gekoppelde resources zijn losgekoppeld van de reserveringsgroep en alle capaciteitsreserveringen onder de reserveringsgroep ook zijn verwijderd. Raadpleeg voor https://aka.ms/CapacityReservation meer informatie. |
get |
De bewerking waarmee informatie over een capaciteitsreserveringsgroep wordt opgehaald. |
list_by_resource_group |
Een lijst met alle capaciteitsreserveringsgroepen in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met capaciteitsreserveringsgroepen op te halen. |
list_by_subscription |
Een lijst met alle capaciteitsreserveringsgroepen in het abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met capaciteitsreserveringsgroepen op te halen. |
update |
De bewerking voor het bijwerken van een capaciteitsreserveringsgroep. Bij het bijwerken van een capaciteitsreserveringsgroep kunnen alleen tags worden gewijzigd. |
create_or_update
De bewerking voor het maken of bijwerken van een capaciteitsreserveringsgroep. Bij het bijwerken van een capaciteitsreserveringsgroep kunnen alleen tags worden gewijzigd. Raadpleeg voor https://aka.ms/CapacityReservation meer informatie.
create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parameters
- parameters
- CapacityReservationGroup of IO
Parameters die zijn opgegeven bij de groep Capaciteitsreservering maken. Is een CapacityReservationGroup-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
CapacityReservationGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete
De bewerking voor het verwijderen van een capaciteitsreserveringsgroep. Deze bewerking is alleen toegestaan als alle gekoppelde resources zijn losgekoppeld van de reserveringsgroep en alle capaciteitsreserveringen onder de reserveringsgroep ook zijn verwijderd. Raadpleeg voor https://aka.ms/CapacityReservation meer informatie.
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
De bewerking waarmee informatie over een capaciteitsreserveringsgroep wordt opgehaald.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Parameters
- expand
- str of CapacityReservationGroupInstanceViewTypes
De uitvouwexpressie die moet worden toegepast op de bewerking. 'InstanceView' haalt de lijst met exemplaarweergaven op van de capaciteitsreserveringen onder de capaciteitsreserveringsgroep. Dit is een momentopname van de runtime-eigenschappen van een capaciteitsreservering die wordt beheerd door het platform en kan worden gewijzigd buiten bewerkingen op het besturingsvlak. "instanceView" De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
CapacityReservationGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_resource_group
Een lijst met alle capaciteitsreserveringsgroepen in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met capaciteitsreserveringsgroepen op te halen.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parameters
De uitvouwexpressie die moet worden toegepast op de bewerking. Op basis van de opgegeven uitbreidingsparameter(s) retourneren we vm-exemplaar van virtuele machine of scaleset of beide resource-id's die zijn gekoppeld aan de capaciteitsreserveringsgroep in het antwoord. Bekende waarden zijn: 'virtualMachineScaleSetVMs/$ref' en 'virtualMachines/$ref'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van CapacityReservationGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_subscription
Een lijst met alle capaciteitsreserveringsgroepen in het abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met capaciteitsreserveringsgroepen op te halen.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parameters
De uitvouwexpressie die moet worden toegepast op de bewerking. Op basis van de opgegeven uitbreidingsparameter(s) retourneren we vm-exemplaar van virtuele machine of scaleset of beide resource-id's die zijn gekoppeld aan de capaciteitsreserveringsgroep in het antwoord. Bekende waarden zijn: 'virtualMachineScaleSetVMs/$ref' en 'virtualMachines/$ref'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van CapacityReservationGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
update
De bewerking voor het bijwerken van een capaciteitsreserveringsgroep. Bij het bijwerken van een capaciteitsreserveringsgroep kunnen alleen tags worden gewijzigd.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parameters
- parameters
- CapacityReservationGroupUpdate of IO
Parameters die zijn opgegeven voor de bewerking Capaciteitsreserveringsgroep bijwerken. Is een CapacityReservationGroupUpdate-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
CapacityReservationGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.compute.v2022_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_08_01\\models\\__init__.py'>
Azure SDK for Python