CloudServiceRoleInstancesOperations Класс
Предупреждение
НЕ следует создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:cloud_service_role_instances> .
- Наследование
-
builtins.objectCloudServiceRoleInstancesOperations
Конструктор
CloudServiceRoleInstancesOperations(*args, **kwargs)
Методы
begin_delete |
Удаляет экземпляр роли из облачной службы. |
begin_rebuild |
Асинхронная операция Перестроение экземпляра роли переустановит операционную систему на экземплярах веб-ролей или рабочих ролей и инициализирует используемые ими ресурсы хранилища. Если вы не хотите инициализировать ресурсы хранилища, можно воспользоваться функцией Reimage Role Instance. |
begin_reimage |
Асинхронная операция reimage Role Instance переустановит операционную систему на экземплярах веб-ролей или рабочих ролей. |
begin_restart |
Асинхронная операция перезагрузки экземпляра роли запрашивает перезагрузку экземпляра роли в облачной службе. |
get |
Возвращает экземпляр роли из облачной службы. |
get_instance_view |
Извлекает сведения о состоянии времени выполнения экземпляра роли в облачной службе. |
get_remote_desktop_file |
Получает файл удаленного рабочего стола для экземпляра роли в облачной службе. |
list |
Возвращает список всех экземпляров роли в облачной службе. Используйте свойство nextLink в ответе, чтобы получить следующую страницу экземпляров роли. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все экземпляры роли. |
begin_delete
Удаляет экземпляр роли из облачной службы.
begin_delete(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_rebuild
Асинхронная операция Перестроение экземпляра роли переустановит операционную систему на экземплярах веб-ролей или рабочих ролей и инициализирует используемые ими ресурсы хранилища. Если вы не хотите инициализировать ресурсы хранилища, можно воспользоваться функцией Reimage Role Instance.
begin_rebuild(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_reimage
Асинхронная операция reimage Role Instance переустановит операционную систему на экземплярах веб-ролей или рабочих ролей.
begin_reimage(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_restart
Асинхронная операция перезагрузки экземпляра роли запрашивает перезагрузку экземпляра роли в облачной службе.
begin_restart(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
get
Возвращает экземпляр роли из облачной службы.
get(role_instance_name: str, resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> RoleInstance
Параметры
- expand
- str или InstanceViewTypes
Выражение expand, применяемое к операции. UserData не поддерживается для облачных служб. Известные значения: instanceView и userData. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
RoleInstance или результат cls(response)
Возвращаемый тип
Исключения
get_instance_view
Извлекает сведения о состоянии времени выполнения экземпляра роли в облачной службе.
get_instance_view(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> RoleInstanceView
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
RoleInstanceView или результат cls(response)
Возвращаемый тип
Исключения
get_remote_desktop_file
Получает файл удаленного рабочего стола для экземпляра роли в облачной службе.
get_remote_desktop_file(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> Iterator[bytes]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор байтов ответа или результат cls(response)
Возвращаемый тип
Исключения
list
Возвращает список всех экземпляров роли в облачной службе. Используйте свойство nextLink в ответе, чтобы получить следующую страницу экземпляров роли. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все экземпляры роли.
list(resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> Iterable[RoleInstance]
Параметры
- expand
- str или InstanceViewTypes
Выражение expand, применяемое к операции. UserData не поддерживается для облачных служб. Известные значения: instanceView и userData. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Итератор, например экземпляр RoleInstance или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.compute.v2022_04_04.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_04_04\\models\\__init__.py'>
Azure SDK for Python