ProvidersOperations Класс
Предупреждение
НЕ создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:providers> .
- Наследование
-
builtins.objectProvidersOperations
Конструктор
ProvidersOperations(*args, **kwargs)
Методы
get |
Получает поставщик ресурсов. |
list |
Получает список поставщиков ресурсов. |
register |
Регистрирует поставщик, который будет использован для подписки. |
unregister |
Отменяет регистрацию поставщика в подписке. |
get
Получает поставщик ресурсов.
get(resource_provider_namespace: str, expand: str | None = None, **kwargs: Any) -> Provider
Параметры
- expand
- str
Параметр запроса $expand. Например, чтобы включить псевдонимы свойств в ответ, используйте $expand=resourceTypes/aliases. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Поставщик или результат cls(response)
Возвращаемый тип
Исключения
list
Получает список поставщиков ресурсов.
list(top: int | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[Provider]
Параметры
- top
- int
Параметры запроса. Если передается значение NULL, возвращает все развертывания. Значение по умолчанию —Нет.
- expand
- str
Параметр запроса $expand. Например, чтобы включить псевдонимы свойств в ответ, используйте $expand=resourceTypes/aliases. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр поставщика или результат cls(response)
Возвращаемый тип
Исключения
register
Регистрирует поставщик, который будет использован для подписки.
register(resource_provider_namespace: str, **kwargs: Any) -> Provider
Параметры
- resource_provider_namespace
- str
Пространство имен поставщика ресурсов. Обязательный элемент.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Поставщик или результат cls(response)
Возвращаемый тип
Исключения
unregister
Отменяет регистрацию поставщика в подписке.
unregister(resource_provider_namespace: str, **kwargs: Any) -> Provider
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Поставщик или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.resource.resources.v2016_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_01\\models\\__init__.py'>
Azure SDK for Python