Freigeben über


TableOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

StorageManagementClient's

<xref:table> -Attribut.

Vererbung
builtins.object
TableOperations

Konstruktor

TableOperations(*args, **kwargs)

Methoden

create

Erstellt eine neue Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto.

delete

Löscht die Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto, sofern vorhanden.

get

Ruft die Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto ab, sofern vorhanden.

list

Ruft eine Liste aller Tabellen unter dem angegebenen Speicherkonto ab.

update

Erstellt eine neue Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto.

create

Erstellt eine neue Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

table_name
str
Erforderlich

Ein Tabellenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Zeichen bestehen und darf nicht mit einem numerischen Zeichen beginnen. Erforderlich.

parameters
Table oder IO
Erforderlich

Die Parameter, die zum Erstellen einer Tabelle bereitgestellt werden sollen. Ist entweder ein Table-Typ oder ein E/A-Typ. Der Standardwert ist Keine.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Tabelle oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht die Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto, sofern vorhanden.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

table_name
str
Erforderlich

Ein Tabellenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Zeichen bestehen und darf nicht mit einem numerischen Zeichen beginnen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft die Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto ab, sofern vorhanden.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

table_name
str
Erforderlich

Ein Tabellenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Zeichen bestehen und darf nicht mit einem numerischen Zeichen beginnen. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Tabelle oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft eine Liste aller Tabellen unter dem angegebenen Speicherkonto ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von Table oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Erstellt eine neue Tabelle mit dem angegebenen Tabellennamen unter dem angegebenen Konto.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

account_name
str
Erforderlich

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten. Erforderlich.

table_name
str
Erforderlich

Ein Tabellenname muss innerhalb eines Speicherkontos eindeutig sein und zwischen 3 und 63 Zeichen lang sein. Der Name darf nur aus alphanumerischen Zeichen bestehen und darf nicht mit einem numerischen Zeichen beginnen. Erforderlich.

parameters
Table oder IO
Erforderlich

Die Parameter, die zum Erstellen einer Tabelle bereitgestellt werden sollen. Ist entweder ein Table-Typ oder ein E/A-Typ. Der Standardwert ist Keine.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Tabelle oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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