Freigeben über


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 Rolle instance aus einem Clouddienst.

begin_rebuild

Mit dem asynchronen Vorgang Rolleninstanz neu erstellen wird das Betriebssystem auf Instanzen von Web- oder Workerrollen neu installiert und die von ihnen verwendeten Speicherressourcen initialisiert. Wenn Sie keine Speicherressourcen initialisieren möchten, können Sie die Reimage-Rolleninstanz verwenden.

begin_reimage

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

begin_restart

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

get

Ruft eine Rolle instance aus einem Clouddienst ab.

get_instance_view

Ruft Informationen zum Laufzeitstatus einer Rolle ab, die in einem Clouddienst instance.

get_remote_desktop_file

Ruft eine Remotedesktopdatei für eine Rolle instance 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 Rolle instance 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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

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

Gibt zurück

Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_rebuild

Mit dem asynchronen Vorgang Rolleninstanz neu erstellen wird das Betriebssystem auf Instanzen von Web- oder Workerrollen neu installiert und die von ihnen verwendeten Speicherressourcen initialisiert. Wenn Sie keine Speicherressourcen initialisieren möchten, können Sie die Reimage-Rolleninstanz 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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

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

Gibt zurück

Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_reimage

Mit dem asynchronen Vorgang Rolleninstanz reimage 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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

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

Gibt zurück

Ein instance von LROPoller, der 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 Rolle instance 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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

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

polling_interval
int

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

Gibt zurück

Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft eine Rolle instance aus einem Clouddienst ab.

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

Parameter

role_instance_name
str
Erforderlich

Name der rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

expand
str oder InstanceViewTypes

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. "UserData" wird für Clouddienste nicht unterstützt. Bekannte Werte sind: "instanceView" und "userData". Der Standardwert ist Keine.

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 Rolle ab, die in einem Clouddienst instance.

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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. 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 Rolle instance 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 rolle instance. Erforderlich.

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. 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: str | InstanceViewTypes | None = None, **kwargs: Any) -> Iterable[RoleInstance]

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe Erforderlich.

cloud_service_name
str
Erforderlich

Der Name des Clouddiensts. Erforderlich.

expand
str oder InstanceViewTypes

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. "UserData" wird für Clouddienste nicht unterstützt. Bekannte Werte sind: "instanceView" und "userData". Der Standardwert ist Keine.

cls
callable

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

Gibt zurück

Ein Iterator wie instance von RoleInstance oder dem Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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