Partager via


ComputeNodeExtensionOperations Classe

Opérations ComputeNodeExtensionOperations.

Vous ne devez pas instancier directement cette classe, mais créer un instance client qui la créera pour vous et l’attachera en tant qu’attribut.

Héritage
builtins.object
ComputeNodeExtensionOperations

Constructeur

ComputeNodeExtensionOperations(client, config, serializer, deserializer)

Paramètres

client
Obligatoire

Client pour les demandes de service.

config
Obligatoire

Configuration du client de service.

serializer
Obligatoire

Sérialiseur de modèle objet.

deserializer
Obligatoire

Désérialiseur de modèle objet.

Variables

api_version

Version de l’API à utiliser pour la requête. Valeur constante : « 2023-05-01.17.0 ».

Méthodes

get

Obtient des informations sur l’extension de nœud de calcul spécifiée.

list

Répertorie les extensions de nœuds de calcul dans le pool spécifié.

get

Obtient des informations sur l’extension de nœud de calcul spécifiée.

get(pool_id, node_id, extension_name, compute_node_extension_get_options=None, custom_headers=None, raw=False, **operation_config)

Paramètres

pool_id
str
Obligatoire

ID du pool qui contient le nœud de calcul.

node_id
str
Obligatoire

ID du nœud de calcul qui contient les extensions.

extension_name
str
Obligatoire

Nom de l’extension de nœud de calcul sur laquelle vous souhaitez obtenir des informations.

compute_node_extension_get_options
ComputeNodeExtensionGetOptions
valeur par défaut: None

Paramètres supplémentaires pour l’opération

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

NodeVMExtension ou ClientRawResponse si raw=true

Type de retour

Exceptions

list

Répertorie les extensions de nœuds de calcul dans le pool spécifié.

list(pool_id, node_id, compute_node_extension_list_options=None, custom_headers=None, raw=False, **operation_config)

Paramètres

pool_id
str
Obligatoire

ID du pool qui contient le nœud de calcul.

node_id
str
Obligatoire

ID du nœud de calcul que vous souhaitez répertorier les extensions.

compute_node_extension_list_options
ComputeNodeExtensionListOptions
valeur par défaut: None

Paramètres supplémentaires pour l’opération

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Un itérateur comme instance de NodeVMExtension

Type de retour

Exceptions

Attributs

models

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