ServerAzureADAdministratorsOperations Класс

Асинхронные операции ServerAzureADAdministratorsOperations.

Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр клиента, который создает его экземпляр и присоединяет его в качестве атрибута.

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

Конструктор

ServerAzureADAdministratorsOperations(client, config, serializer, deserializer)

Параметры

client
Обязательно

Клиент для запросов на обслуживание.

config
Обязательно

Настройка клиента службы.

serializer
Обязательно

Сериализатор объектной модели.

deserializer
Обязательно

Десериализатор объектной модели.

Переменные

models

Псевдоним для классов моделей, используемых в этой группе операций.

Методы

begin_create_or_update

Создает или обновляет существующего администратора Azure Active Directory.

begin_delete

Удаляет администратора Azure Active Directory с указанным именем.

get

Возвращает администратора Azure Active Directory.

list_by_server

Возвращает список администраторов Azure Active Directory на сервере.

begin_create_or_update

Создает или обновляет существующего администратора Azure Active Directory.

async begin_create_or_update(resource_group_name: str, server_name: str, administrator_name: Union[str, azure.mgmt.sql.models._sql_management_client_enums.AdministratorName], parameters: azure.mgmt.sql.models._models_py3.ServerAzureADAdministrator, **kwargs: Any) -> azure.core.polling._async_poller.AsyncLROPoller[azure.mgmt.sql.models._models_py3.ServerAzureADAdministrator]

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя сервера.

administrator_name
str или AdministratorName
Обязательно

Имя администратора Active Directory сервера.

parameters
ServerAzureADAdministrator
Обязательно

Запрошенное состояние ресурса администратора Azure Active Directory.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или AsyncPollingMethod

По умолчанию метод опроса будет AsyncARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

Возвращаемое значение

Экземпляр AsyncLROPoller, возвращающий либо ServerAzureADAdministrator, либо результат cls(response)

Возвращаемый тип

Исключения

begin_delete

Удаляет администратора Azure Active Directory с указанным именем.

async begin_delete(resource_group_name: str, server_name: str, administrator_name: Union[str, azure.mgmt.sql.models._sql_management_client_enums.AdministratorName], **kwargs: Any) -> azure.core.polling._async_poller.AsyncLROPoller[None]

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя сервера.

administrator_name
str или AdministratorName
Обязательно

Имя администратора Active Directory сервера.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или AsyncPollingMethod

По умолчанию метод опроса будет AsyncARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

Возвращаемое значение

Экземпляр AsyncLROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

get

Возвращает администратора Azure Active Directory.

async get(resource_group_name: str, server_name: str, administrator_name: Union[str, azure.mgmt.sql.models._sql_management_client_enums.AdministratorName], **kwargs: Any) -> azure.mgmt.sql.models._models_py3.ServerAzureADAdministrator

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя сервера.

administrator_name
str или AdministratorName
Обязательно

Имя администратора Active Directory сервера.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

ServerAzureADAdministrator или результат cls(response)

Возвращаемый тип

Исключения

list_by_server

Возвращает список администраторов Azure Active Directory на сервере.

list_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> AsyncIterable[azure.mgmt.sql.models._models_py3.AdministratorListResult]

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя сервера.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

Итератор, например экземпляр AdministratorListResult или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>