TableOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:table> attribute.
- Inheritance
-
builtins.objectTableOperations
Constructor
TableOperations(*args, **kwargs)
Methods
create |
Creates a new table with the specified table name, under the specified account. |
delete |
Deletes the table with the specified table name, under the specified account if it exists. |
get |
Gets the table with the specified table name, under the specified account if it exists. |
list |
Gets a list of all the tables under the specified storage account. |
update |
Creates a new table with the specified table name, under the specified account. |
create
Creates a new table with the specified table name, under the specified account.
create(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
The name of the resource group within the user's subscription. The name is case insensitive. Required. |
account_name
Required
|
The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. |
table_name
Required
|
A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. |
Returns
Type | Description |
---|---|
Table or the result of cls(response) |
Exceptions
Type | Description |
---|---|
delete
Deletes the table with the specified table name, under the specified account if it exists.
delete(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
The name of the resource group within the user's subscription. The name is case insensitive. Required. |
account_name
Required
|
The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. |
table_name
Required
|
A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. |
Returns
Type | Description |
---|---|
None or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get
Gets the table with the specified table name, under the specified account if it exists.
get(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
The name of the resource group within the user's subscription. The name is case insensitive. Required. |
account_name
Required
|
The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. |
table_name
Required
|
A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. |
Returns
Type | Description |
---|---|
Table or the result of cls(response) |
Exceptions
Type | Description |
---|---|
list
Gets a list of all the tables under the specified storage account.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[Table]
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
The name of the resource group within the user's subscription. The name is case insensitive. Required. |
account_name
Required
|
The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. |
Returns
Type | Description |
---|---|
An iterator like instance of either Table or the result of cls(response) |
Exceptions
Type | Description |
---|---|
update
Creates a new table with the specified table name, under the specified account.
update(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
The name of the resource group within the user's subscription. The name is case insensitive. Required. |
account_name
Required
|
The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. Required. |
table_name
Required
|
A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. Required. |
Returns
Type | Description |
---|---|
Table or the result of cls(response) |
Exceptions
Type | Description |
---|---|
Attributes
models
models = <module 'azure.mgmt.storage.v2021_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_06_01\\models\\__init__.py'>
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour