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


LocalUsersOperations Класс

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

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

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

StorageManagementClient's

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

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

Конструктор

LocalUsersOperations(*args, **kwargs)

Методы

create_or_update

Создание или обновление свойств локального пользователя, связанного с учетной записью хранения.

delete

Удаляет локального пользователя, связанного с указанной учетной записью хранения.

get

Получение локального пользователя учетной записи хранения по имени пользователя.

list

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

list_keys

Перечислить авторизованные ключи SSH и общий ключ локального пользователя.

regenerate_password

Повторно создайте пароль SSH локального пользователя.

create_or_update

Создание или обновление свойств локального пользователя, связанного с учетной записью хранения.

async create_or_update(resource_group_name: str, account_name: str, username: str, properties: _models.LocalUser, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LocalUser

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

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

Имя локального пользователя. Имя пользователя должно содержать только строчные буквы и цифры. Он должен быть уникальным только в пределах учетной записи хранения. Обязательный.

properties
LocalUser или IO
Обязательно

Локальный пользователь, связанный с учетной записью хранения. Тип LocalUser или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

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

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

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

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

Исключения

delete

Удаляет локального пользователя, связанного с указанной учетной записью хранения.

async delete(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> None

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

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

Имя локального пользователя. Имя пользователя должно содержать только строчные буквы и цифры. Он должен быть уникальным только в пределах учетной записи хранения. Обязательный.

cls
callable

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

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

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

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

Исключения

get

Получение локального пользователя учетной записи хранения по имени пользователя.

async get(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUser

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

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

Имя локального пользователя. Имя пользователя должно содержать только строчные буквы и цифры. Он должен быть уникальным только в пределах учетной записи хранения. Обязательный.

cls
callable

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

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

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

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

Исключения

list

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

list(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[LocalUser]

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

cls
callable

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

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

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

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

Исключения

list_keys

Перечислить авторизованные ключи SSH и общий ключ локального пользователя.

async list_keys(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserKeys

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

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

Имя локального пользователя. Имя пользователя должно содержать только строчные буквы и цифры. Он должен быть уникальным только в пределах учетной записи хранения. Обязательный.

cls
callable

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

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

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

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

Исключения

regenerate_password

Повторно создайте пароль SSH локального пользователя.

async regenerate_password(resource_group_name: str, account_name: str, username: str, **kwargs: Any) -> LocalUserRegeneratePasswordResult

Параметры

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

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

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

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

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

Имя локального пользователя. Имя пользователя должно содержать только строчные буквы и цифры. Он должен быть уникальным только в пределах учетной записи хранения. Обязательный.

cls
callable

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

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

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

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

Исключения

Атрибуты

models

models = <module 'azure.mgmt.storage.v2021_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_09_01\\models\\__init__.py'>