Поделиться через


CloudServiceRoleInstancesOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ComputeManagementClient's

атрибут<xref:cloud_service_role_instances> .

Наследование
builtins.object
CloudServiceRoleInstancesOperations

Конструктор

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]

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный элемент.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный.

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]

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный элемент.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный.

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]

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный элемент.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный.

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]

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный элемент.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный элемент.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный.

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

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный элемент.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный элемент.

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

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный элемент.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный элемент.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный элемент.

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]

Параметры

role_instance_name
str
Обязательно

Имя экземпляра роли. Обязательный.

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный элемент.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный.

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]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

cloud_service_name
str
Обязательно

Имя облачной службы. Обязательный элемент.

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