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


TableOperations Класс

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

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

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

StorageManagementClient's

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

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

Конструктор

TableOperations(*args, **kwargs)

Методы

create

Создает таблицу с указанным именем таблицы под указанной учетной записью.

delete

Удаляет таблицу с указанным именем в указанной учетной записи, если она существует.

get

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

list

Возвращает список всех таблиц в указанной учетной записи хранения.

update

Создает таблицу с указанным именем таблицы под указанной учетной записью.

create

Создает таблицу с указанным именем таблицы под указанной учетной записью.

async create(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table

Параметры

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

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

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

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

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

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

cls
callable

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

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

Таблица или результат cls(response)

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

Исключения

delete

Удаляет таблицу с указанным именем в указанной учетной записи, если она существует.

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

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

get

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

async get(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table

Параметры

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

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

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

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

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

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

cls
callable

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

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

Таблица или результат cls(response)

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

Исключения

list

Возвращает список всех таблиц в указанной учетной записи хранения.

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

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

update

Создает таблицу с указанным именем таблицы под указанной учетной записью.

async update(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table

Параметры

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

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

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

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

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

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

cls
callable

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

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

Таблица или результат cls(response)

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

Исключения

Атрибуты

models

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