Compartir a través de


TableOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

StorageManagementClient's

Atributo<xref:table> .

Herencia
builtins.object
TableOperations

Constructor

TableOperations(*args, **kwargs)

Métodos

create

Crea una nueva tabla con el nombre de tabla especificado, en la cuenta especificada.

delete

Elimina la tabla con el nombre de tabla especificado, en la cuenta especificada si existe.

get

Obtiene la tabla con el nombre de tabla especificado, en la cuenta especificada si existe.

list

Obtiene una lista de todas las tablas de la cuenta de almacenamiento especificada.

update

Crea una nueva tabla con el nombre de tabla especificado, en la cuenta especificada.

create

Crea una nueva tabla con el nombre de tabla especificado, en la cuenta especificada.

create(resource_group_name: str, account_name: str, table_name: str, parameters: _models.Table | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Table

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.

account_name
str
Requerido

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.

table_name
str
Requerido

Un nombre de tabla debe ser único dentro de una cuenta de almacenamiento y debe tener entre 3 y 63 caracteres. El nombre debe contener solo caracteres alfanuméricos y no puede comenzar con un carácter numérico. Necesario.

parameters
Table o IO
Requerido

Parámetros que se van a proporcionar para crear una tabla. Es un tipo de tabla o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Tabla o resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina la tabla con el nombre de tabla especificado, en la cuenta especificada si existe.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.

account_name
str
Requerido

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.

table_name
str
Requerido

Un nombre de tabla debe ser único dentro de una cuenta de almacenamiento y debe tener entre 3 y 63 caracteres. El nombre debe contener solo caracteres alfanuméricos y no puede comenzar con un carácter numérico. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene la tabla con el nombre de tabla especificado, en la cuenta especificada si existe.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.

account_name
str
Requerido

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.

table_name
str
Requerido

Un nombre de tabla debe ser único dentro de una cuenta de almacenamiento y debe tener entre 3 y 63 caracteres. El nombre debe contener solo caracteres alfanuméricos y no puede comenzar con un carácter numérico. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Tabla o resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Obtiene una lista de todas las tablas de la cuenta de almacenamiento especificada.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.

account_name
str
Requerido

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de Table o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Crea una nueva tabla con el nombre de tabla especificado, en la cuenta especificada.

update(resource_group_name: str, account_name: str, table_name: str, parameters: _models.Table | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Table

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.

account_name
str
Requerido

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.

table_name
str
Requerido

Un nombre de tabla debe ser único dentro de una cuenta de almacenamiento y debe tener entre 3 y 63 caracteres. El nombre debe contener solo caracteres alfanuméricos y no puede comenzar con un carácter numérico. Necesario.

parameters
Table o IO
Requerido

Parámetros que se van a proporcionar para crear una tabla. Es un tipo de tabla o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Tabla o resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

models

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