Udostępnij za pośrednictwem


ComputeNodeExtensionOperations Klasa

Operacje ComputeNodeExtensionOperations.

Nie należy tworzyć wystąpienia bezpośrednio tej klasy, ale utworzyć wystąpienie klienta, które utworzy je dla Ciebie i dołączyć jako atrybut.

Dziedziczenie
builtins.object
ComputeNodeExtensionOperations

Konstruktor

ComputeNodeExtensionOperations(client, config, serializer, deserializer)

Parametry

client
Wymagane

Klient żądań obsługi.

config
Wymagane

Konfiguracja klienta usługi.

serializer
Wymagane

Serializator modelu obiektów.

deserializer
Wymagane

Deserializator modelu obiektów.

Zmienne

api_version

Wersja interfejsu API do użycia dla żądania. Stała wartość: "2023-05-01.17.0".

Metody

get

Pobiera informacje o określonym rozszerzeniu węzła obliczeniowego.

list

Wyświetla listę rozszerzeń węzłów obliczeniowych w określonej puli.

get

Pobiera informacje o określonym rozszerzeniu węzła obliczeniowego.

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

Parametry

pool_id
str
Wymagane

Identyfikator puli zawierającej węzeł obliczeniowy.

node_id
str
Wymagane

Identyfikator węzła obliczeniowego, który zawiera rozszerzenia.

extension_name
str
Wymagane

Nazwa rozszerzenia węzła obliczeniowego, o którym chcesz uzyskać informacje.

compute_node_extension_get_options
ComputeNodeExtensionGetOptions
wartość domyślna: None

Dodatkowe parametry operacji

custom_headers
dict
wartość domyślna: None

nagłówki, które zostaną dodane do żądania

raw
bool
wartość domyślna: False

zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej

operation_config
Wymagane

Przesłonięcia konfiguracji operacji.

Zwraca

NodeVMExtension lub ClientRawResponse, jeśli raw=true

Typ zwracany

Wyjątki

list

Wyświetla listę rozszerzeń węzłów obliczeniowych w określonej puli.

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

Parametry

pool_id
str
Wymagane

Identyfikator puli zawierającej węzeł obliczeniowy.

node_id
str
Wymagane

Identyfikator węzła obliczeniowego, który chcesz wyświetlić na liście rozszerzeń.

compute_node_extension_list_options
ComputeNodeExtensionListOptions
wartość domyślna: None

Dodatkowe parametry operacji

custom_headers
dict
wartość domyślna: None

nagłówki, które zostaną dodane do żądania

raw
bool
wartość domyślna: False

zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej

operation_config
Wymagane

Przesłonięcia konfiguracji operacji.

Zwraca

Iterator, taki jak wystąpienie rozszerzenia NodeVMExtension

Typ zwracany

Wyjątki

Atrybuty

models

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