Udostępnij za pośrednictwem


CloudServiceRoleInstancesOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

ComputeManagementClient's

<xref:cloud_service_role_instances> Atrybut.

Dziedziczenie
builtins.object
CloudServiceRoleInstancesOperations

Konstruktor

CloudServiceRoleInstancesOperations(*args, **kwargs)

Metody

begin_delete

Usuwa wystąpienie roli z usługi w chmurze.

begin_rebuild

Operacja asynchronicznego ponownego kompilowania wystąpienia roli ponownie instaluje system operacyjny na wystąpieniach ról sieci Web lub ról procesów roboczych i inicjuje zasoby magazynu, które są przez nie używane. Jeśli nie chcesz inicjować zasobów magazynu, możesz użyć wystąpienia roli Reimage.

begin_reimage

Operacja asynchroniczna wystąpienia roli reimage ponownie instaluje system operacyjny w wystąpieniach ról internetowych lub ról procesów roboczych.

begin_restart

Operacja asynchroniczna ponownego uruchamiania wystąpienia roli żąda ponownego uruchomienia wystąpienia roli w usłudze w chmurze.

get

Pobiera wystąpienie roli z usługi w chmurze.

get_instance_view

Pobiera informacje o stanie czasu wykonywania wystąpienia roli w usłudze w chmurze.

get_remote_desktop_file

Pobiera plik pulpitu zdalnego dla wystąpienia roli w usłudze w chmurze.

list

Pobiera listę wszystkich wystąpień ról w usłudze w chmurze. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę wystąpień ról. Zrób to do momentu, aż nextLink ma wartość null, aby pobrać wszystkie wystąpienia ról.

begin_delete

Usuwa wystąpienie roli z usługi w chmurze.

begin_delete(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać 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 LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_rebuild

Operacja asynchronicznego ponownego kompilowania wystąpienia roli ponownie instaluje system operacyjny na wystąpieniach ról sieci Web lub ról procesów roboczych i inicjuje zasoby magazynu, które są przez nie używane. Jeśli nie chcesz inicjować zasobów magazynu, możesz użyć wystąpienia roli Reimage.

begin_rebuild(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać 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 LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_reimage

Operacja asynchroniczna wystąpienia roli reimage ponownie instaluje system operacyjny w wystąpieniach ról internetowych lub ról procesów roboczych.

begin_reimage(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać 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 LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_restart

Operacja asynchroniczna ponownego uruchamiania wystąpienia roli żąda ponownego uruchomienia wystąpienia roli w usłudze w chmurze.

begin_restart(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać 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 LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera wystąpienie roli z usługi w chmurze.

get(role_instance_name: str, resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> RoleInstance

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

expand
str lub InstanceViewTypes

Wyrażenie rozwiń, które ma być stosowane do operacji. "UserData" nie jest obsługiwany w przypadku usług w chmurze. Znane wartości to: "instanceView" i "userData". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

RoleInstance lub wynik cls(response)

Typ zwracany

Wyjątki

get_instance_view

Pobiera informacje o stanie czasu wykonywania wystąpienia roli w usłudze w chmurze.

get_instance_view(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> RoleInstanceView

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

RoleInstanceView lub wynik cls(response)

Typ zwracany

Wyjątki

get_remote_desktop_file

Pobiera plik pulpitu zdalnego dla wystąpienia roli w usłudze w chmurze.

get_remote_desktop_file(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> Iterator[bytes]

Parametry

role_instance_name
str
Wymagane

Nazwa wystąpienia roli. Wymagane.

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator bajtów odpowiedzi lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera listę wszystkich wystąpień ról w usłudze w chmurze. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę wystąpień ról. Zrób to do momentu, aż nextLink ma wartość null, aby pobrać wszystkie wystąpienia ról.

list(resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> Iterable[RoleInstance]

Parametry

resource_group_name
str
Wymagane

Wymagane.

cloud_service_name
str
Wymagane

Wymagane.

expand
str lub InstanceViewTypes

Wyrażenie rozwiń, które ma być stosowane do operacji. "UserData" nie jest obsługiwany w przypadku usług w chmurze. Znane wartości to: "instanceView" i "userData". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie klasy RoleInstance lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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