TableOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

StorageManagementClient's

<xref:table> Öznitelik.

Devralma
builtins.object
TableOperations

Oluşturucu

TableOperations(*args, **kwargs)

Yöntemler

create

Belirtilen hesap altında, belirtilen tablo adına sahip yeni bir tablo oluşturur.

delete

Belirtilen tablo adına sahip tabloyu, varsa belirtilen hesabın altında siler.

get

Belirtilen tablo adına sahip tabloyu, varsa belirtilen hesabın altında alır.

list

Belirtilen depolama hesabı altındaki tüm tabloların listesini alır.

update

Belirtilen hesap altında, belirtilen tablo adına sahip yeni bir tablo oluşturur.

create

Belirtilen hesap altında, belirtilen tablo adına sahip yeni bir tablo oluşturur.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

table_name
str
Gerekli

Tablo adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca alfasayısal karakterlerden oluşmalıdır ve sayısal karakterle başlayamaz. Gereklidir.

parameters
Table veya IO
Gerekli

Tablo oluşturmak için sağlayabilecek parametreler. Tablo türü veya GÇ türüdür. Varsayılan değer Yok'tır.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Tablo veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete

Belirtilen tablo adına sahip tabloyu, varsa belirtilen hesabın altında siler.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

table_name
str
Gerekli

Tablo adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca alfasayısal karakterlerden oluşmalıdır ve sayısal karakterle başlayamaz. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

Belirtilen tablo adına sahip tabloyu, varsa belirtilen hesabın altında alır.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

table_name
str
Gerekli

Tablo adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca alfasayısal karakterlerden oluşmalıdır ve sayısal karakterle başlayamaz. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Tablo veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Belirtilen depolama hesabı altındaki tüm tabloların listesini alır.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Tablo örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

update

Belirtilen hesap altında, belirtilen tablo adına sahip yeni bir tablo oluşturur.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

table_name
str
Gerekli

Tablo adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca alfasayısal karakterlerden oluşmalıdır ve sayısal karakterle başlayamaz. Gereklidir.

parameters
Table veya IO
Gerekli

Tablo oluşturmak için sağlayabilecek parametreler. Tablo türü veya GÇ türüdür. Varsayılan değer Yok'tır.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Tablo veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Öznitelikler

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