Share via


ProximityPlacementGroupsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ComputeManagementClient's

Atributo<xref:proximity_placement_groups> .

Herencia
builtins.object
ProximityPlacementGroupsOperations

Constructor

ProximityPlacementGroupsOperations(*args, **kwargs)

Métodos

create_or_update

Cree o actualice un grupo de selección de ubicación de proximidad.

delete

Elimina un grupo de selección de ubicación de proximidad.

get

Recupera información sobre un grupo de selección de ubicación de proximidad.

list_by_resource_group

Enumera todos los grupos de selección de ubicación de proximidad de un grupo de recursos.

list_by_subscription

Enumera todos los grupos de selección de ubicación de proximidad de una suscripción.

update

Actualizar un grupo de selección de ubicación de proximidad.

create_or_update

Cree o actualice un grupo de selección de ubicación de proximidad.

create_or_update(resource_group_name: str, proximity_placement_group_name: str, parameters: _models.ProximityPlacementGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ProximityPlacementGroup

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. Necesario.

proximity_placement_group_name
str
Requerido

Nombre del grupo de selección de ubicación de proximidad. Necesario.

parameters
ProximityPlacementGroup o IO
Requerido

Parámetros proporcionados a la operación Crear grupo de selección de ubicación de proximidad. Es un tipo ProximityPlacementGroup 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

ProximityPlacementGroup o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina un grupo de selección de ubicación de proximidad.

delete(resource_group_name: str, proximity_placement_group_name: str, **kwargs: Any) -> None

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. Necesario.

proximity_placement_group_name
str
Requerido

Nombre del grupo de selección de ubicación de proximidad. Necesario.

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

Recupera información sobre un grupo de selección de ubicación de proximidad.

get(resource_group_name: str, proximity_placement_group_name: str, *, include_colocation_status: str | None = None, **kwargs: Any) -> ProximityPlacementGroup

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. Necesario.

proximity_placement_group_name
str
Requerido

Nombre del grupo de selección de ubicación de proximidad. Necesario.

include_colocation_status
str

includeColocationStatus=true permite capturar el estado de colocación de todos los recursos del grupo de selección de ubicación por proximidad. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

ProximityPlacementGroup o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_resource_group

Enumera todos los grupos de selección de ubicación de proximidad de un grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[ProximityPlacementGroup]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de ProximityPlacementGroup o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_subscription

Enumera todos los grupos de selección de ubicación de proximidad de una suscripción.

list_by_subscription(**kwargs: Any) -> Iterable[ProximityPlacementGroup]

Parámetros

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de ProximityPlacementGroup o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Actualizar un grupo de selección de ubicación de proximidad.

update(resource_group_name: str, proximity_placement_group_name: str, parameters: _models.ProximityPlacementGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ProximityPlacementGroup

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos. Necesario.

proximity_placement_group_name
str
Requerido

Nombre del grupo de selección de ubicación de proximidad. Necesario.

parameters
ProximityPlacementGroupUpdate o IO
Requerido

Parámetros proporcionados a la operación Actualizar grupo de selección de ubicación de proximidad. Es un tipo ProximityPlacementGroupUpdate 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

ProximityPlacementGroup 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'>