Condividi tramite


TableOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

StorageManagementClient's

Attributo<xref:table> .

Ereditarietà
builtins.object
TableOperations

Costruttore

TableOperations(*args, **kwargs)

Metodi

create

Crea una nuova tabella con il nome della tabella specificato, nell'account specificato.

delete

Elimina la tabella con il nome della tabella specificato, nell'account specificato, se presente.

get

Ottiene la tabella con il nome della tabella specificato, nell'account specificato, se presente.

list

Ottiene un elenco di tutte le tabelle nell'account di archiviazione specificato.

update

Crea una nuova tabella con il nome della tabella specificato, nell'account specificato.

create

Crea una nuova tabella con il nome della tabella specificato, nell'account specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

table_name
str
Necessario

Un nome di tabella deve essere univoco all'interno di un account di archiviazione e deve essere compreso tra 3 e 63 caratteri. Il nome deve contenere solo caratteri alfanumerici e non può iniziare con un carattere numerico. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Tabella o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina la tabella con il nome della tabella specificato, nell'account specificato, se presente.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

table_name
str
Necessario

Un nome di tabella deve essere univoco all'interno di un account di archiviazione e deve essere compreso tra 3 e 63 caratteri. Il nome deve contenere solo caratteri alfanumerici e non può iniziare con un carattere numerico. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene la tabella con il nome della tabella specificato, nell'account specificato, se presente.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

table_name
str
Necessario

Un nome di tabella deve essere univoco all'interno di un account di archiviazione e deve essere compreso tra 3 e 63 caratteri. Il nome deve contenere solo caratteri alfanumerici e non può iniziare con un carattere numerico. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Tabella o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Ottiene un elenco di tutte le tabelle nell'account di archiviazione specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di Table o il risultato di cls(response)

Tipo restituito

Eccezioni

update

Crea una nuova tabella con il nome della tabella specificato, nell'account specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

table_name
str
Necessario

Un nome di tabella deve essere univoco all'interno di un account di archiviazione e deve essere compreso tra 3 e 63 caratteri. Il nome deve contenere solo caratteri alfanumerici e non può iniziare con un carattere numerico. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Tabella o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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