Bagikan melalui


TableOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

StorageManagementClient's

Atribut <xref:table>.

Warisan
builtins.object
TableOperations

Konstruktor

TableOperations(*args, **kwargs)

Metode

create

Membuat tabel baru dengan nama tabel yang ditentukan, di bawah akun yang ditentukan.

delete

Menghapus tabel dengan nama tabel yang ditentukan, di bawah akun yang ditentukan jika ada.

get

Mendapatkan tabel dengan nama tabel yang ditentukan, di bawah akun yang ditentukan jika ada.

list

Mendapatkan daftar semua tabel di bawah akun penyimpanan yang ditentukan.

update

Membuat tabel baru dengan nama tabel yang ditentukan, di bawah akun yang ditentukan.

create

Membuat tabel baru dengan nama tabel yang ditentukan, di bawah akun yang ditentukan.

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
Diperlukan

Nama grup sumber daya dalam langganan pengguna. Nama tidak peka huruf besar/kecil. Wajib diisi.

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

table_name
str
Diperlukan

Nama tabel harus unik dalam akun penyimpanan dan harus antara 3 dan 63 karakter. Nama harus terdiri dari hanya karakter alfanumerik dan tidak dapat dimulai dengan karakter numerik. Wajib diisi.

parameters
Table atau IO
Diperlukan

Parameter yang disediakan untuk membuat tabel. Adalah jenis Tabel atau jenis IO. Nilai defaultnya adalah Tidak Ada.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tabel atau hasil cls(respons)

Tipe hasil

Pengecualian

delete

Menghapus tabel dengan nama tabel yang ditentukan, di bawah akun yang ditentukan jika ada.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya dalam langganan pengguna. Nama tidak peka huruf besar/kecil. Wajib diisi.

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

table_name
str
Diperlukan

Nama tabel harus unik dalam akun penyimpanan dan harus antara 3 dan 63 karakter. Nama harus terdiri dari hanya karakter alfanumerik dan tidak dapat dimulai dengan karakter numerik. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Mendapatkan tabel dengan nama tabel yang ditentukan, di bawah akun yang ditentukan jika ada.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya dalam langganan pengguna. Nama tidak peka huruf besar/kecil. Wajib diisi.

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

table_name
str
Diperlukan

Nama tabel harus unik dalam akun penyimpanan dan harus antara 3 dan 63 karakter. Nama harus terdiri dari hanya karakter alfanumerik dan tidak dapat dimulai dengan karakter numerik. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tabel atau hasil cls(respons)

Tipe hasil

Pengecualian

list

Mendapatkan daftar semua tabel di bawah akun penyimpanan yang ditentukan.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya dalam langganan pengguna. Nama tidak peka huruf besar/kecil. Wajib diisi.

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans Tabel atau hasil cls(respons)

Tipe hasil

Pengecualian

update

Membuat tabel baru dengan nama tabel yang ditentukan, di bawah akun yang ditentukan.

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
Diperlukan

Nama grup sumber daya dalam langganan pengguna. Nama tidak peka huruf besar/kecil. Wajib diisi.

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

table_name
str
Diperlukan

Nama tabel harus unik dalam akun penyimpanan dan harus antara 3 dan 63 karakter. Nama harus terdiri dari hanya karakter alfanumerik dan tidak dapat dimulai dengan karakter numerik. Wajib diisi.

parameters
Table atau IO
Diperlukan

Parameter yang disediakan untuk membuat tabel. Adalah jenis Tabel atau jenis IO. Nilai defaultnya adalah Tidak Ada.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tabel atau hasil cls(respons)

Tipe hasil

Pengecualian

Atribut

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'>