Share via


CloudServiceRoleInstancesOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ComputeManagementClient's

Atributo<xref:cloud_service_role_instances> .

Herencia
builtins.object
CloudServiceRoleInstancesOperations

Constructor

CloudServiceRoleInstancesOperations(*args, **kwargs)

Métodos

begin_delete

Elimina una instancia de rol de un servicio en la nube.

begin_rebuild

La operación asincrónica Rebuild Role Instance reinstala el sistema operativo en instancias de roles web o roles de trabajo e inicializa los recursos de almacenamiento que usan. Si no desea inicializar los recursos de almacenamiento, puede usar Reimage Role Instance.

begin_reimage

La operación asincrónica Reimage Role Instance reinstala el sistema operativo en instancias de roles web o roles de trabajo.

begin_restart

La operación asincrónica Reiniciar instancia de rol solicita un reinicio de una instancia de rol en el servicio en la nube.

get

Obtiene una instancia de rol de un servicio en la nube.

get_instance_view

Recupera información sobre el estado en tiempo de ejecución de una instancia de rol en un servicio en la nube.

get_remote_desktop_file

Obtiene un archivo de escritorio remoto para una instancia de rol en un servicio en la nube.

list

Obtiene la lista de todas las instancias de rol de un servicio en la nube. Use la propiedad nextLink en la respuesta para obtener la siguiente página de instancias de rol. Haga esto hasta que nextLink sea null para capturar todas las instancias de rol.

begin_delete

Elimina una instancia de rol de un servicio en la nube.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_rebuild

La operación asincrónica Rebuild Role Instance reinstala el sistema operativo en instancias de roles web o roles de trabajo e inicializa los recursos de almacenamiento que usan. Si no desea inicializar los recursos de almacenamiento, puede usar Reimage Role Instance.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_reimage

La operación asincrónica Reimage Role Instance reinstala el sistema operativo en instancias de roles web o roles de trabajo.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_restart

La operación asincrónica Reiniciar instancia de rol solicita un reinicio de una instancia de rol en el servicio en la nube.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene una instancia de rol de un servicio en la nube.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

expand
str o InstanceViewTypes

Expresión expand que se va a aplicar a la operación. No se admite "UserData" para los servicios en la nube. Los valores conocidos son: "instanceView" y "userData". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

RoleInstance o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_instance_view

Recupera información sobre el estado en tiempo de ejecución de una instancia de rol en un servicio en la nube.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

RoleInstanceView o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_remote_desktop_file

Obtiene un archivo de escritorio remoto para una instancia de rol en un servicio en la nube.

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

Parámetros

role_instance_name
str
Requerido

Nombre de la instancia de rol. Necesario.

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador de los bytes de respuesta o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Obtiene la lista de todas las instancias de rol de un servicio en la nube. Use la propiedad nextLink en la respuesta para obtener la siguiente página de instancias de rol. Haga esto hasta que nextLink sea null para capturar todas las instancias de rol.

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

Parámetros

resource_group_name
str
Requerido

Necesario.

cloud_service_name
str
Requerido

Necesario.

expand
str o InstanceViewTypes

Expresión expand que se va a aplicar a la operación. No se admite "UserData" para los servicios en la nube. Los valores conocidos son: "instanceView" y "userData". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de RoleInstance o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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'>