CapacityReservationGroupsOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:capacity_reservation_groups> .
- Herencia
-
builtins.objectCapacityReservationGroupsOperations
Constructor
CapacityReservationGroupsOperations(*args, **kwargs)
Métodos
create_or_update |
Operación para crear o actualizar un grupo de reservas de capacidad. Al actualizar un grupo de reservas de capacidad, solo se pueden modificar las etiquetas. Consulte para https://aka.ms/CapacityReservation obtener más detalles. |
delete |
Operación para eliminar un grupo de reserva de capacidad. Esta operación solo se permite si todos los recursos asociados se desasocian del grupo de reservas y también se han eliminado todas las reservas de capacidad del grupo de reserva. Consulte para https://aka.ms/CapacityReservation obtener más detalles. |
get |
Operación que recupera información sobre un grupo de reservas de capacidad. |
list_by_resource_group |
Enumera todos los grupos de reserva de capacidad del grupo de recursos especificado. Utilice la propiedad nextLink en la respuesta para obtener la siguiente página de grupos de reserva de capacidad. |
list_by_subscription |
Enumera todos los grupos de reservas de capacidad de la suscripción. Utilice la propiedad nextLink en la respuesta para obtener la siguiente página de grupos de reserva de capacidad. |
update |
Operación para actualizar un grupo de reserva de capacidad. Al actualizar un grupo de reservas de capacidad, solo se pueden modificar las etiquetas. |
create_or_update
Operación para crear o actualizar un grupo de reservas de capacidad. Al actualizar un grupo de reservas de capacidad, solo se pueden modificar las etiquetas. Consulte para https://aka.ms/CapacityReservation obtener más detalles.
create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parámetros
- parameters
- CapacityReservationGroup o IO
Parámetros proporcionados al grupo crear reserva de capacidad. Es un tipo CapacityReservationGroup o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
CapacityReservationGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Operación para eliminar un grupo de reserva de capacidad. Esta operación solo se permite si todos los recursos asociados se desasocian del grupo de reservas y también se han eliminado todas las reservas de capacidad del grupo de reserva. Consulte para https://aka.ms/CapacityReservation obtener más detalles.
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Operación que recupera información sobre un grupo de reservas de capacidad.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Parámetros
Expresión expand que se va a aplicar en la operación. "InstanceView" recuperará la lista de vistas de instancia de las reservas de capacidad en el grupo de reservas de capacidad, que es una instantánea de las propiedades en tiempo de ejecución de una reserva de capacidad administrada por la plataforma y puede cambiar fuera de las operaciones del plano de control. El valor predeterminado "instanceView" es None.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
CapacityReservationGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_resource_group
Enumera todos los grupos de reserva de capacidad del grupo de recursos especificado. Utilice la propiedad nextLink en la respuesta para obtener la siguiente página de grupos de reserva de capacidad.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parámetros
Expresión expand que se va a aplicar en la operación. En función de los parámetros de expansión especificados, se devuelve la máquina virtual o la instancia de máquina virtual scaleset o ambos identificadores de recurso asociados al grupo de reserva de capacidad en la respuesta. Los valores conocidos son: "virtualMachineScaleSetVMs/$ref" y "virtualMachines/$ref". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de CapacityReservationGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_subscription
Enumera todos los grupos de reservas de capacidad de la suscripción. Utilice la propiedad nextLink en la respuesta para obtener la siguiente página de grupos de reserva de capacidad.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Parámetros
Expresión expand que se va a aplicar en la operación. En función de los parámetros de expansión especificados, se devuelve la máquina virtual o la instancia de máquina virtual scaleset o ambos identificadores de recurso asociados al grupo de reserva de capacidad en la respuesta. Los valores conocidos son: "virtualMachineScaleSetVMs/$ref" y "virtualMachines/$ref". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de CapacityReservationGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
update
Operación para actualizar un grupo de reserva de capacidad. Al actualizar un grupo de reservas de capacidad, solo se pueden modificar las etiquetas.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Parámetros
- parameters
- CapacityReservationGroupUpdate o IO
Parámetros proporcionados a la operación Actualizar grupo de reserva de capacidad. Es un tipo CapacityReservationGroupUpdate o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
CapacityReservationGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.compute.v2021_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_07_01\\models\\__init__.py'>
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de