Share via


ProximityPlacementGroupsOperations Clase

Advertencia

NO cree instancias 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

Elimine 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

Actualice 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

Tipo de contenido del parámetro body. 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

Elimine 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 de 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

Actualice 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

Tipo de contenido del parámetro body. 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.v2022_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_11_01\\models\\__init__.py'>