Share via


DedicatedHostGroupsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

ComputeManagementClientEst

attribut<xref:dedicated_host_groups> ;

Héritage
builtins.object
DedicatedHostGroupsOperations

Constructeur

DedicatedHostGroupsOperations(*args, **kwargs)

Méthodes

create_or_update

Créez ou mettez à jour un groupe hôte dédié. Pour plus d’informations sur l’hôte dédié et les groupes hôtes dédiés, consultez [Documentation sur l’hôte dédié] (https://go.microsoft.com/fwlink/?linkid=2082596).

delete

Supprimer un groupe hôte dédié.

get

Récupère des informations sur un groupe hôte dédié.

list_by_resource_group

Répertorie tous les groupes hôtes dédiés dans le groupe de ressources spécifié. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes hôtes dédiés.

list_by_subscription

Répertorie tous les groupes hôtes dédiés dans l’abonnement. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes hôtes dédiés.

update

Mettre à jour un groupe hôte dédié.

create_or_update

Créez ou mettez à jour un groupe hôte dédié. Pour plus d’informations sur l’hôte dédié et les groupes hôtes dédiés, consultez [Documentation sur l’hôte dédié] (https://go.microsoft.com/fwlink/?linkid=2082596).

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

host_group_name
str
Obligatoire

Nom du groupe hôte dédié. Obligatoire.

parameters
DedicatedHostGroup ou IO
Obligatoire

Paramètres fournis au groupe Créer un hôte dédié. Type DedicatedHostGroup ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. 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

DedicatedHostGroup ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprimer un groupe hôte dédié.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

host_group_name
str
Obligatoire

Nom du groupe hôte dédié. 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 hôte dédié.

get(resource_group_name: str, host_group_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> DedicatedHostGroup

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

host_group_name
str
Obligatoire

Nom du groupe hôte dédié. Obligatoire.

expand
str ou InstanceViewTypes

Expression de développement à appliquer à l’opération. « InstanceView » récupère la liste des vues instance des hôtes dédiés sous le groupe hôte dédié. « UserData » n’est pas pris en charge pour le groupe hôte dédié. Les valeurs connues sont « instanceView » et « userData ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

DedicatedHostGroup ou le résultat de cls(response)

Type de retour

Exceptions

list_by_resource_group

Répertorie tous les groupes hôtes dédiés dans le groupe de ressources spécifié. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes hôtes dédiés.

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

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DedicatedHostGroup ou le résultat de cls(response)

Type de retour

Exceptions

list_by_subscription

Répertorie tous les groupes hôtes dédiés dans l’abonnement. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes hôtes dédiés.

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

Paramètres

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de DedicatedHostGroup ou le résultat de cls(response)

Type de retour

Exceptions

update

Mettre à jour un groupe hôte dédié.

update(resource_group_name: str, host_group_name: str, parameters: _models.DedicatedHostGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DedicatedHostGroup

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

host_group_name
str
Obligatoire

Nom du groupe hôte dédié. Obligatoire.

parameters
DedicatedHostGroupUpdate ou IO
Obligatoire

Paramètres fournis à l’opération Mettre à jour le groupe hôte dédié. Est un type DedicatedHostGroupUpdate ou un type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. 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

DedicatedHostGroup ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

models = <module 'azure.mgmt.compute.v2022_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_03_01\\models\\__init__.py'>