ProximityPlacementGroupsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:proximity_placement_groups> ;
- Héritage
-
builtins.objectProximityPlacementGroupsOperations
Constructeur
ProximityPlacementGroupsOperations(*args, **kwargs)
Méthodes
create_or_update |
Créer ou mettre à jour un groupe de placement de proximité. |
delete |
Supprimez un groupe de placement de proximité. |
get |
Récupère des informations sur un groupe de placement de proximité . |
list_by_resource_group |
Répertorie tous les groupes de placement de proximité dans un groupe de ressources. |
list_by_subscription |
Répertorie tous les groupes de placement de proximité dans un abonnement. |
update |
Mettre à jour un groupe de placement de proximité. |
create_or_update
Créer ou mettre à jour un groupe de placement de proximité.
create_or_update(resource_group_name: str, proximity_placement_group_name: str, parameters: _models.ProximityPlacementGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ProximityPlacementGroup
Paramètres
- proximity_placement_group_name
- str
Nom du groupe de placement de proximité. Obligatoire.
- parameters
- ProximityPlacementGroup ou IO
Paramètres fournis à l’opération Créer un groupe de placement de proximité. Est un type ProximityPlacementGroup ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ProximityPlacementGroup ou le résultat de cls(response)
Type de retour
Exceptions
delete
Supprimez un groupe de placement de proximité.
delete(resource_group_name: str, proximity_placement_group_name: str, **kwargs: Any) -> None
Paramètres
- proximity_placement_group_name
- str
Nom du groupe de placement de proximité. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
get
Récupère des informations sur un groupe de placement de proximité .
get(resource_group_name: str, proximity_placement_group_name: str, *, include_colocation_status: str | None = None, **kwargs: Any) -> ProximityPlacementGroup
Paramètres
- proximity_placement_group_name
- str
Nom du groupe de placement de proximité. Obligatoire.
- include_colocation_status
- str
includeColocationStatus=true permet d’extraire le status de colocalisation de toutes les ressources du groupe de placement de proximité. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ProximityPlacementGroup ou le résultat de cls(response)
Type de retour
Exceptions
list_by_resource_group
Répertorie tous les groupes de placement de proximité dans un groupe de ressources.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[ProximityPlacementGroup]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de ProximityPlacementGroup ou le résultat de cls(response)
Type de retour
Exceptions
list_by_subscription
Répertorie tous les groupes de placement de proximité dans un abonnement.
list_by_subscription(**kwargs: Any) -> Iterable[ProximityPlacementGroup]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de ProximityPlacementGroup ou le résultat de cls(response)
Type de retour
Exceptions
update
Mettre à jour un groupe de placement de proximité.
update(resource_group_name: str, proximity_placement_group_name: str, parameters: _models.ProximityPlacementGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ProximityPlacementGroup
Paramètres
- proximity_placement_group_name
- str
Nom du groupe de placement de proximité. Obligatoire.
- parameters
- ProximityPlacementGroupUpdate ou IO
Paramètres fournis à l’opération Mettre à jour le groupe de placement de proximité. Est un type ProximityPlacementGroupUpdate ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ProximityPlacementGroup ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.compute.v2021_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_03_01\\models\\__init__.py'>
Azure SDK for Python