CloudServiceRoleInstancesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:cloud_service_role_instances> -Attribut.
- Vererbung
-
builtins.objectCloudServiceRoleInstancesOperations
Konstruktor
CloudServiceRoleInstancesOperations(*args, **kwargs)
Methoden
begin_delete |
Löscht eine Rolleninstanz 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 Web- 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. Führen Sie dies aus, 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
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen 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
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
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen 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 reimage wird das Betriebssystem auf Instanzen von Web- oder Workerrollen neu installiert.
begin_reimage(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen 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
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen 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: str | InstanceViewTypes | None = None, **kwargs: Any) -> RoleInstance
Parameter
- 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 Rolleninstanz in einem Clouddienst ab.
get_instance_view(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> RoleInstanceView
Parameter
- 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
- 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. Führen Sie dies aus, 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
- 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
Eine Iterator-ähnliche Instanz von RoleInstance oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
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'>
Azure SDK for Python