DevicesOperations Klasa

UrządzeniaOperacje asynchroniczne.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy wystąpienie dla Ciebie 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 modelowania klas używanych w tej grupie operacji.

Metody

begin_create_or_update

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

begin_create_or_update_security_settings

Aktualizacje ustawienia zabezpieczeń na urządzeniu data box edge/gateway.

begin_delete

Usuwa urządzenie data box edge/gateway.

begin_download_updates

Pobiera aktualizacje na urządzeniu data box edge/gateway.

Pobiera aktualizacje na urządzeniu data box edge/gateway.

begin_install_updates

Instaluje aktualizacje na urządzeniu data box edge/gateway.

Instaluje aktualizacje na urządzeniu data box edge/gateway.

begin_scan_for_updates

Skanuje pod kątem aktualizacji urządzenia data box edge/gateway.

Skanuje pod kątem aktualizacji urządzenia data box edge/gateway.

get

Pobiera właściwości urządzenia data box edge/gateway.

get_extended_information

Pobiera dodatkowe informacje dotyczące określonego urządzenia data box edge/gateway.

get_network_settings

Pobiera ustawienia sieciowe określonego urządzenia data box edge/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 brzegowe/bramy urządzenia data box w grupie zasobów.

list_by_subscription

Pobiera wszystkie urządzenia brzegowe/bramy urządzenia data box w ramach subskrypcji.

update

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

upload_certificate

Przekazuje certyfikat rejestracji dla urządzenia.

begin_create_or_update

Tworzy lub aktualizuje zasób usługi Data Box Edge/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/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/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/gateway.

Pobiera aktualizacje na urządzeniu data box edge/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/gateway.

Instaluje aktualizacje na urządzeniu data box edge/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 urządzenia data box edge/gateway.

Skanuje pod kątem aktualizacji urządzenia data box edge/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/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/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/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 brzegowe/bramy urządzenia data box 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 brzegowe/bramy urządzenia data box 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/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

Niestandardowy typ 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_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\databoxedge\\v2019_03_01\\models\\__init__.py'>