CloudServiceRoleInstancesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ComputeManagementClient's

<xref:cloud_service_role_instances> -Attribut.

Vererbung
builtins.object
CloudServiceRoleInstancesOperations

Konstruktor

CloudServiceRoleInstancesOperations(*args, **kwargs)

Methoden

begin_delete

Löscht eine Rolleninstanz aus einem Clouddienst.

begin_rebuild

Der asynchrone Vorgang Rolleninstanz neu erstellen installiert das Betriebssystem auf Instanzen von Webrollen oder Workerrollen neu und initialisiert die von ihnen verwendeten Speicherressourcen. Wenn Sie Speicherressourcen nicht initialisieren möchten, können Sie die Rolleninstanz von Reimage verwenden.

begin_reimage

Mit dem asynchronen Vorgang Rolleninstanz neu abbilden wird das Betriebssystem auf Instanzen von Webrollen oder Workerrollen neu installiert.

begin_restart

Der asynchrone Vorgang "Rolleninstanz neu starten" fordert einen Neustart einer Rolleninstanz im Clouddienst an.

get

Ruft eine Rolleninstanz aus einem Clouddienst ab.

get_instance_view

Ruft Informationen zum Laufzeitstatus einer Rolleninstanz in einem Clouddienst ab.

get_remote_desktop_file

Ruft eine Remotedesktopdatei für eine Rolleninstanz in einem Clouddienst ab.

list

Ruft die Liste aller Rolleninstanzen in einem Clouddienst ab. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der Rolleninstanzen abzurufen. Gehen Sie so vor, bis nextLink null ist, um alle Rolleninstanzen abzurufen.

begin_delete

Löscht eine Rolleninstanz aus einem Clouddienst.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_rebuild

Der asynchrone Vorgang Rolleninstanz neu erstellen installiert das Betriebssystem auf Instanzen von Webrollen oder Workerrollen neu und initialisiert die von ihnen verwendeten Speicherressourcen. Wenn Sie Speicherressourcen nicht initialisieren möchten, können Sie die Rolleninstanz von Reimage verwenden.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_reimage

Mit dem asynchronen Vorgang Rolleninstanz neu abbilden wird das Betriebssystem auf Instanzen von Webrollen oder Workerrollen neu installiert.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_restart

Der asynchrone Vorgang "Rolleninstanz neu starten" fordert einen Neustart einer Rolleninstanz im Clouddienst an.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft eine Rolleninstanz aus einem Clouddienst ab.

get(role_instance_name: str, resource_group_name: str, cloud_service_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> RoleInstance

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

expand
str

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. Bekannte Werte sind "instanceView" und "None". Der Standardwert ist "instanceView".

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

RoleInstance oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_instance_view

Ruft Informationen zum Laufzeitstatus einer Rolleninstanz in einem Clouddienst ab.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

RoleInstanceView oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_remote_desktop_file

Ruft eine Remotedesktopdatei für eine Rolleninstanz in einem Clouddienst ab.

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

Parameter

role_instance_name
str
Erforderlich

Name der Rolleninstanz. Erforderlich.

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Iterator der Antwortbytes oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft die Liste aller Rolleninstanzen in einem Clouddienst ab. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der Rolleninstanzen abzurufen. Gehen Sie so vor, bis nextLink null ist, um alle Rolleninstanzen abzurufen.

list(resource_group_name: str, cloud_service_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> Iterable[RoleInstance]

Parameter

resource_group_name
str
Erforderlich

Erforderlich.

cloud_service_name
str
Erforderlich

Erforderlich.

expand
str

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. Bekannte Werte sind "instanceView" und "None". Der Standardwert ist "instanceView".

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von RoleInstance oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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