DevicesOperations Klasa

DevicesOperations operacje asynchroniczne.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
DevicesOperations

Konstruktor

DevicesOperations(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

models

Alias do klas modelu używanych w tej grupie operacji.

Metody

begin_create_or_update

Tworzy lub aktualizuje zasób usługi Data Box Edge/Data Box Gateway.

begin_create_or_update_security_settings

Aktualizacje ustawienia zabezpieczeń na urządzeniu Data Box Edge/Data Box Gateway.

begin_delete

Usuwa urządzenie Data Box Edge/Data Box Gateway.

begin_download_updates

Pobiera aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

Pobiera aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

begin_install_updates

Instaluje aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

Instaluje aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

begin_scan_for_updates

Skanuje pod kątem aktualizacji na urządzeniu Data Box Edge/Data Box Gateway.

Skanuje pod kątem aktualizacji na urządzeniu Data Box Edge/Data Box Gateway.

get

Pobiera właściwości urządzenia Data Box Edge/Data Box Gateway.

get_extended_information

Pobiera dodatkowe informacje dotyczące określonego urządzenia Data Box Edge/Data Box Gateway.

get_network_settings

Pobiera ustawienia sieciowe określonego urządzenia Data Box Edge/Data Box Gateway.

get_update_summary

Pobiera informacje o dostępności aktualizacji na podstawie ostatniego skanowania urządzenia. Pobiera również informacje o bieżących zadaniach pobierania lub instalowania na urządzeniu.

Pobiera informacje o dostępności aktualizacji na podstawie ostatniego skanowania urządzenia. Pobiera również informacje o bieżących zadaniach pobierania lub instalowania na urządzeniu.

list_by_resource_group

Pobiera wszystkie urządzenia Data Box Edge/Data Box Gateway w grupie zasobów.

list_by_subscription

Pobiera wszystkie urządzenia Data Box Edge/Data Box Gateway w ramach subskrypcji.

update

Modyfikuje zasób usługi Data Box Edge/Data Box Gateway.

upload_certificate

Przekazuje certyfikat rejestracji dla urządzenia.

begin_create_or_update

Tworzy lub aktualizuje zasób usługi Data Box Edge/Data Box Gateway.

async begin_create_or_update(device_name: str, resource_group_name: str, data_box_edge_device: DataBoxEdgeDevice, **kwargs) -> AsyncLROPoller[DataBoxEdgeDevice]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

data_box_edge_device
DataBoxEdgeDevice
Wymagane

Obiekt zasobu.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller, które zwraca wartość DataBoxEdgeDevice lub wynik cls(response)

Typ zwracany

Wyjątki

begin_create_or_update_security_settings

Aktualizacje ustawienia zabezpieczeń na urządzeniu Data Box Edge/Data Box Gateway.

async begin_create_or_update_security_settings(device_name: str, resource_group_name: str, security_settings: SecuritySettings, **kwargs) -> AsyncLROPoller[None]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

security_settings
SecuritySettings
Wymagane

Ustawienia zabezpieczeń.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa urządzenie Data Box Edge/Data Box Gateway.

async begin_delete(device_name: str, resource_group_name: str, **kwargs) -> AsyncLROPoller[None]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_download_updates

Pobiera aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

Pobiera aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

async begin_download_updates(device_name: str, resource_group_name: str, **kwargs) -> AsyncLROPoller[None]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_install_updates

Instaluje aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

Instaluje aktualizacje na urządzeniu Data Box Edge/Data Box Gateway.

async begin_install_updates(device_name: str, resource_group_name: str, **kwargs) -> AsyncLROPoller[None]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_scan_for_updates

Skanuje pod kątem aktualizacji na urządzeniu Data Box Edge/Data Box Gateway.

Skanuje pod kątem aktualizacji na urządzeniu Data Box Edge/Data Box Gateway.

async begin_scan_for_updates(device_name: str, resource_group_name: str, **kwargs) -> AsyncLROPoller[None]

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Przekaż wartość True, jeśli chcesz, aby metoda sondowania AsyncARMPolling, Fałsz bez sondowania lub własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera właściwości urządzenia Data Box Edge/Data Box Gateway.

async get(device_name: str, resource_group_name: str, **kwargs) -> DataBoxEdgeDevice

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DataBoxEdgeDevice lub wynik cls(response)

Typ zwracany

Wyjątki

get_extended_information

Pobiera dodatkowe informacje dotyczące określonego urządzenia Data Box Edge/Data Box Gateway.

async get_extended_information(device_name: str, resource_group_name: str, **kwargs) -> DataBoxEdgeDeviceExtendedInfo

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DataBoxEdgeDeviceExtendedInfo lub wynik cls(response)

Typ zwracany

Wyjątki

get_network_settings

Pobiera ustawienia sieciowe określonego urządzenia Data Box Edge/Data Box Gateway.

async get_network_settings(device_name: str, resource_group_name: str, **kwargs) -> NetworkSettings

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

NetworkSettings lub wynik cls(response)

Typ zwracany

Wyjątki

get_update_summary

Pobiera informacje o dostępności aktualizacji na podstawie ostatniego skanowania urządzenia. Pobiera również informacje o bieżących zadaniach pobierania lub instalowania na urządzeniu.

Pobiera informacje o dostępności aktualizacji na podstawie ostatniego skanowania urządzenia. Pobiera również informacje o bieżących zadaniach pobierania lub instalowania na urządzeniu.

async get_update_summary(device_name: str, resource_group_name: str, **kwargs) -> UpdateSummary

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

UpdateSummary lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Pobiera wszystkie urządzenia Data Box Edge/Data Box Gateway w grupie zasobów.

list_by_resource_group(resource_group_name: str, expand: str | None = None, **kwargs) -> AsyncIterable[DataBoxEdgeDeviceList]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

expand
str
wartość domyślna: None

Określ $expand=details, aby wypełnić dodatkowe pola powiązane z zasobem lub Określ $skipToken=:code: aby wypełnić następną stronę na liście.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu DataBoxEdgeDeviceList lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_subscription

Pobiera wszystkie urządzenia Data Box Edge/Data Box Gateway w ramach subskrypcji.

list_by_subscription(expand: str | None = None, **kwargs) -> AsyncIterable[DataBoxEdgeDeviceList]

Parametry

expand
str
wartość domyślna: None

Określ $expand=details, aby wypełnić dodatkowe pola powiązane z zasobem lub Określ $skipToken=:code: aby wypełnić następną stronę na liście.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu DataBoxEdgeDeviceList lub wynik cls(response)

Typ zwracany

Wyjątki

update

Modyfikuje zasób usługi Data Box Edge/Data Box Gateway.

async update(device_name: str, resource_group_name: str, parameters: DataBoxEdgeDevicePatch, **kwargs) -> DataBoxEdgeDevice

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

parameters
DataBoxEdgeDevicePatch
Wymagane

Parametry zasobu.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DataBoxEdgeDevice lub wynik cls(response)

Typ zwracany

Wyjątki

upload_certificate

Przekazuje certyfikat rejestracji dla urządzenia.

async upload_certificate(device_name: str, resource_group_name: str, parameters: UploadCertificateRequest, **kwargs) -> UploadCertificateResponse

Parametry

device_name
str
Wymagane

Nazwa urządzenia.

resource_group_name
str
Wymagane

Nazwa grupy zasobów.

parameters
UploadCertificateRequest
Wymagane

Żądanie przekazania certyfikatu.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

UploadCertificateResponse lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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