TableOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:table> Attributet.
- Arv
-
builtins.objectTableOperations
Konstruktor
TableOperations(*args, **kwargs)
Metoder
create |
Skapar en ny tabell med det angivna tabellnamnet under det angivna kontot. |
delete |
Tar bort tabellen med det angivna tabellnamnet under det angivna kontot om det finns. |
get |
Hämtar tabellen med det angivna tabellnamnet under det angivna kontot om det finns. |
list |
Hämtar en lista över alla tabeller under det angivna lagringskontot. |
update |
Skapar en ny tabell med det angivna tabellnamnet under det angivna kontot. |
create
Skapar en ny tabell med det angivna tabellnamnet under det angivna kontot.
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
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- table_name
- str
Ett tabellnamn måste vara unikt inom ett lagringskonto och måste vara mellan 3 och 63 tecken. Namnet får bara innehålla alfanumeriska tecken och kan inte börja med ett numeriskt tecken. Krävs.
De parametrar som ska anges för att skapa en tabell. Är antingen en tabelltyp eller en I/O-typ. Standardvärdet är Ingen.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Tabell eller resultatet av cls(svar)
Returtyp
Undantag
delete
Tar bort tabellen med det angivna tabellnamnet under det angivna kontot om det finns.
delete(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> None
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- table_name
- str
Ett tabellnamn måste vara unikt inom ett lagringskonto och måste vara mellan 3 och 63 tecken. Namnet får bara innehålla alfanumeriska tecken och kan inte börja med ett numeriskt tecken. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Hämtar tabellen med det angivna tabellnamnet under det angivna kontot om det finns.
get(resource_group_name: str, account_name: str, table_name: str, **kwargs: Any) -> Table
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- table_name
- str
Ett tabellnamn måste vara unikt inom ett lagringskonto och måste vara mellan 3 och 63 tecken. Namnet får bara innehålla alfanumeriska tecken och kan inte börja med ett numeriskt tecken. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Tabell eller resultatet av cls(svar)
Returtyp
Undantag
list
Hämtar en lista över alla tabeller under det angivna lagringskontot.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[Table]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen Table eller resultatet av cls(response)
Returtyp
Undantag
update
Skapar en ny tabell med det angivna tabellnamnet under det angivna kontot.
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
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- table_name
- str
Ett tabellnamn måste vara unikt inom ett lagringskonto och måste vara mellan 3 och 63 tecken. Namnet får bara innehålla alfanumeriska tecken och kan inte börja med ett numeriskt tecken. Krävs.
De parametrar som ska anges för att skapa en tabell. Är antingen en tabelltyp eller en I/O-typ. Standardvärdet är Ingen.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Tabell eller resultatet av cls(svar)
Returtyp
Undantag
Attribut
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'>
Azure SDK for Python