CloudServicesOperations Класс
Предупреждение
НЕ следует создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:cloud_services> .
- Наследование
-
builtins.objectCloudServicesOperations
Конструктор
CloudServicesOperations(*args, **kwargs)
Методы
begin_create_or_update |
Создание или обновление облачной службы. Обратите внимание, что некоторые свойства можно задать только во время создания облачной службы. |
begin_delete |
Удаляет облачную службу. |
begin_delete_instances |
Удаляет экземпляры ролей в облачной службе. |
begin_power_off |
Отключите облачную службу. Обратите внимание, что ресурсы по-прежнему подключены, и плата за них взимается. |
begin_rebuild |
Перестроение экземпляров ролей переустановит операционную систему на экземплярах веб-ролей или рабочих ролей и инициализирует используемые ими ресурсы хранилища. Если вы не хотите инициализировать ресурсы хранилища, можно использовать экземпляры роли повторного создания образа. |
begin_reimage |
Асинхронная операция переустановки операционной системы на экземплярах веб-ролей или рабочих ролей. |
begin_restart |
Перезапускает один или несколько экземпляров роли в облачной службе. |
begin_start |
Запускает облачную службу. |
begin_update |
Обновление облачной службы. |
get |
Отображение сведений об облачной службе. |
get_instance_view |
Возвращает состояние облачной службы. |
list |
Возвращает список всех облачных служб в группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу Облачные службы. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все Облачные службы. |
list_all |
Возвращает список всех облачных служб в подписке, независимо от связанной группы ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу Облачные службы. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все Облачные службы. |
begin_create_or_update
Создание или обновление облачной службы. Обратите внимание, что некоторые свойства можно задать только во время создания облачной службы.
begin_create_or_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudService | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]
Параметры
- parameters
- CloudService или IO
Объект облачной службы. Тип CloudService или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий CloudService или результат cls(response)
Возвращаемый тип
Исключения
begin_delete
Удаляет облачную службу.
begin_delete(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_delete_instances
Удаляет экземпляры ролей в облачной службе.
begin_delete_instances(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Параметры
- parameters
- RoleInstances или IO
Список имен экземпляров роли облачной службы. Тип RoleInstances или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_power_off
Отключите облачную службу. Обратите внимание, что ресурсы по-прежнему подключены, и плата за них взимается.
begin_power_off(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
Перестроение экземпляров ролей переустановит операционную систему на экземплярах веб-ролей или рабочих ролей и инициализирует используемые ими ресурсы хранилища. Если вы не хотите инициализировать ресурсы хранилища, можно использовать экземпляры роли повторного создания образа.
begin_rebuild(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Параметры
- parameters
- RoleInstances или IO
Список имен экземпляров роли облачной службы. Тип RoleInstances или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_reimage
Асинхронная операция переустановки операционной системы на экземплярах веб-ролей или рабочих ролей.
begin_reimage(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Параметры
- parameters
- RoleInstances или IO
Список имен экземпляров роли облачной службы. Тип RoleInstances или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_restart
Перезапускает один или несколько экземпляров роли в облачной службе.
begin_restart(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Параметры
- parameters
- RoleInstances или IO
Список имен экземпляров роли облачной службы. Тип RoleInstances или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_start
Запускает облачную службу.
begin_start(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_update
Обновление облачной службы.
begin_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudServiceUpdate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]
Параметры
- parameters
- CloudServiceUpdate или IO
Объект облачной службы. Тип CloudServiceUpdate или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.
Возвращаемое значение
Экземпляр LROPoller, возвращающий CloudService или результат cls(response)
Возвращаемый тип
Исключения
get
Отображение сведений об облачной службе.
get(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudService
Параметры
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
CloudService или результат cls(response)
Возвращаемый тип
Исключения
get_instance_view
Возвращает состояние облачной службы.
get_instance_view(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudServiceInstanceView
Параметры
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
CloudServiceInstanceView или результат cls(response)
Возвращаемый тип
Исключения
list
Возвращает список всех облачных служб в группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу Облачные службы. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все Облачные службы.
list(resource_group_name: str, **kwargs: Any) -> Iterable[CloudService]
Параметры
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Итератор, например экземпляр CloudService или результат cls(response)
Возвращаемый тип
Исключения
list_all
Возвращает список всех облачных служб в подписке, независимо от связанной группы ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу Облачные службы. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все Облачные службы.
list_all(**kwargs: Any) -> Iterable[CloudService]
Параметры
- cls
- callable
Пользовательский тип или функция, которые будут переданы в прямой ответ.
Возвращаемое значение
Итератор, например экземпляр CloudService или результат 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