ContainerProxy Sınıf
Belirli bir VERITABANı Kapsayıcısı ile etkileşime geçmek için bir arabirim.
Bu sınıf doğrudan örneklenmemelidir. Bunun yerine, mevcut bir kapsayıcıyı almak için yöntemini veya create_container yeni bir kapsayıcı oluşturmak için yöntemini kullanınget_container_client.
Azure Cosmos DB SQL API veritabanındaki kapsayıcı, her biri Öğe olarak temsil edilen bir belge koleksiyonudur.
- Devralma
-
builtins.objectContainerProxy
Oluşturucu
ContainerProxy(client_connection: CosmosClientConnection, database_link: str, id: str, properties: Dict[str, Any] = None)
Parametreler
- client_connection
- database_link
- id
- properties
Değişkenler
- id
- str
Kapsayıcının kimliği (adı)
- session_token
- str
Kapsayıcının oturum belirteci.
Yöntemler
create_item |
Kapsayıcıda bir öğe oluşturun. Varolan bir öğeyi güncelleştirmek veya değiştirmek için yöntemini kullanın upsert_item . |
delete_all_items_by_partition_key |
Bölüm anahtarına göre silme özelliği, Cosmos SDK'sını kullanarak aynı mantıksal bölüm anahtarı değerine sahip tüm belgeleri silmenize olanak tanıyan zaman uyumsuz, arka plan işlemidir. Bölüm anahtarına göre silme işlemi, kapsayıcıdaki toplam kullanılabilir RU/sn değerinin her saniye en fazla %10'unu kullanacak şekilde kısıtlanır. Bu, bu arka plan görevi tarafından kullanılan kaynakları sınırlamaya yardımcı olur. |
delete_conflict |
Belirtilen çakışmayı kapsayıcıdan silin. Kapsayıcıda çakışma yoksa bir özel durum oluşur. |
delete_item |
Belirtilen öğeyi kapsayıcıdan silin. Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur. |
get_conflict |
Çakışma tarafından tanımlanan çakışmayı alın. |
get_throughput |
Bu kapsayıcı için ThroughputProperties nesnesini alın. Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur. :keyword Çağrılabilir response_hook: Yanıt meta verileriyle çağrılabilir. :returns: Kapsayıcı için aktarım hızı. :raises ~azure.cosmos.exceptions.CosmosHttpResponseError: Kapsayıcı için aktarım hızı özelliği yok veya aktarım hızı özellikleri alınamadı. |
list_conflicts |
Kapsayıcıdaki tüm çakışmaları listeleyin. |
patch_item |
Sağlama yöntemi Kapsayıcıda varsa belirtilen öğeye sağlanan işlemlerle düzeltme eki uygular. Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur. |
query_conflicts |
Belirli bir sorguyla eşleşen tüm çakışmaları döndürür. |
query_items |
Verilen sorguyla eşleşen tüm sonuçları döndürür. FROM yan tümcesinde kapsayıcı adı için herhangi bir değer kullanabilirsiniz, ancak genellikle kapsayıcı adı kullanılır. Aşağıdaki örneklerde kapsayıcı adı "products" şeklindedir ve WHERE yan tümcesinde daha kolay başvurmak için "p" olarak adlandırılır. sorgu yanıtında yanıt devamlılığı belirteci. Geçerli değerler pozitif tamsayılardır. 0 değeri, değer geçirmemeyle aynıdır (varsayılan sınır yoktur). :keyword int max_integrated_cache_staleness_in_ms: içindeki tümleşik önbellek için en yüksek önbellek eskime durumu Milisaniye. Oturum veya Nihai tutarlılık kullanarak tümleşik önbelleği kullanacak şekilde yapılandırılmış hesaplarda yanıtların bu değerden daha dayanıklı olmadığı garanti edilir. |
query_items_change_feed |
Değiştirilen öğelerin, değiştirildikleri sırayla sıralanmış bir listesini alın. |
read |
Kapsayıcı özelliklerini okuyun. |
read_all_items |
Kapsayıcıdaki tüm öğeleri listeleyin. |
read_item |
Öğe tarafından tanımlanan öğeyi alın. |
read_offer |
Bu kapsayıcı için ThroughputProperties nesnesini alın. Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur. :keyword Çağrılabilir response_hook: Yanıt meta verileriyle çağrılabilir. :returns: Kapsayıcı için aktarım hızı. :raises ~azure.cosmos.exceptions.CosmosHttpResponseError: Kapsayıcı için aktarım hızı özelliği yok veya aktarım hızı özellikleri alınamadı. |
replace_item |
Kapsayıcıda varsa belirtilen öğeyi değiştirir. Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur. |
replace_throughput |
Kapsayıcının aktarım hızını değiştirin. Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur. |
upsert_item |
Belirtilen öğeyi ekleyin veya güncelleştirin. Öğe kapsayıcıda zaten varsa, değiştirilir. Öğe zaten yoksa eklenir. |
create_item
Kapsayıcıda bir öğe oluşturun.
Varolan bir öğeyi güncelleştirmek veya değiştirmek için yöntemini kullanın upsert_item .
create_item(body: Dict[str, Any], populate_query_metrics: bool | None = None, pre_trigger_include: str | None = None, post_trigger_include: str | None = None, indexing_directive: Any | None = None, **kwargs: Any) -> Dict[str, Any]
Parametreler
- body
Oluşturulacak öğeyi temsil eden dikte benzeri bir nesne.
- pre_trigger_include
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- indexing_directive
Belgenin dizin oluşturmadan atlanıp atlanmayacağını belirtin.
- enable_automatic_id_generation
- bool
Kimlik yoksa otomatik kimlik oluşturmayı etkinleştirin.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Yeni öğeyi temsil eden bir dikte.
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
delete_all_items_by_partition_key
Bölüm anahtarına göre silme özelliği, Cosmos SDK'sını kullanarak aynı mantıksal bölüm anahtarı değerine sahip tüm belgeleri silmenize olanak tanıyan zaman uyumsuz, arka plan işlemidir. Bölüm anahtarına göre silme işlemi, kapsayıcıdaki toplam kullanılabilir RU/sn değerinin her saniye en fazla %10'unu kullanacak şekilde kısıtlanır. Bu, bu arka plan görevi tarafından kullanılan kaynakları sınırlamaya yardımcı olur.
delete_all_items_by_partition_key(partition_key: str | int | float | bool, **kwargs: Any) -> None
Parametreler
- pre_trigger_include
- str
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
- str
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
delete_conflict
Belirtilen çakışmayı kapsayıcıdan silin.
Kapsayıcıda çakışma yoksa bir özel durum oluşur.
delete_conflict(conflict: str | Dict[str, Any], partition_key: Any, **kwargs: Any) -> None
Parametreler
- conflict
Silinecek çakışmayı temsil eden kimlik (ad) veya dict.
- partition_key
Çakışmanın silineceği bölüm anahtarı.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Dönüş türü
Özel durumlar
Çakışma başarıyla silinemedi.
Çakışma kapsayıcıda yok.
delete_item
Belirtilen öğeyi kapsayıcıdan silin.
Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur.
delete_item(item: Dict[str, Any] | str, partition_key: Any, populate_query_metrics: bool | None = None, pre_trigger_include: str | None = None, post_trigger_include: str | None = None, **kwargs: Any) -> None
Parametreler
- item
Silinecek öğeyi temsil eden kimlik (ad) veya dikte.
- partition_key
Öğenin bölüm anahtarı değerini belirtir.
- pre_trigger_include
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Dönüş türü
Özel durumlar
Öğe başarıyla silinemedi.
Öğe kapsayıcıda yok.
get_conflict
Çakışma tarafından tanımlanan çakışmayı alın.
get_conflict(conflict: str | Dict[str, Any], partition_key: Any, **kwargs: Any) -> Dict[str, Any]
Parametreler
- conflict
Alınacak çakışmayı temsil eden kimlik (ad) veya dikte.
- partition_key
Çakışmanın alınması için bölüm anahtarı.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Alınan çakışmayı temsil eden bir dikte.
Dönüş türü
Özel durumlar
Verilen çakışma alınamadı.
get_throughput
Bu kapsayıcı için ThroughputProperties nesnesini alın.
Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur. :keyword Çağrılabilir response_hook: Yanıt meta verileriyle çağrılabilir. :returns: Kapsayıcı için aktarım hızı. :raises ~azure.cosmos.exceptions.CosmosHttpResponseError: Kapsayıcı için aktarım hızı özelliği yok veya
aktarım hızı özellikleri alınamadı.
get_throughput(**kwargs: Any) -> ThroughputProperties
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
list_conflicts
Kapsayıcıdaki tüm çakışmaları listeleyin.
list_conflicts(max_item_count: int | None = None, **kwargs: Any) -> Iterable[Dict[str, Any]]
Parametreler
- max_item_count
Numaralandırma işleminde döndürülecek en fazla öğe sayısı.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Çakışmalar (dikteler) yinelenebilir.
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
patch_item
Sağlama yöntemi Kapsayıcıda varsa belirtilen öğeye sağlanan işlemlerle düzeltme eki uygular.
Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur.
patch_item(item: str | Dict[str, Any], partition_key: str | int | float | bool, patch_operations: List[Dict[str, Any]], **kwargs: Any) -> Dict[str, Any]
Parametreler
Düzeltme eki yapılacak öğeyi temsil eden kimlik (ad) veya dikte.
- filter_predicate
- str
Patch işlemlerine uygulanacak koşullu filtre.
- pre_trigger_include
- str
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
- str
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Düzeltme eki işlemleri tamamlandıktan sonra öğeyi temsil eden bir dikte.
Dönüş türü
Özel durumlar
Düzeltme eki işlemleri başarısız oldu veya verilen kimlikli öğe yok.
query_conflicts
Belirli bir sorguyla eşleşen tüm çakışmaları döndürür.
query_conflicts(query: str, parameters: List[str] | None = None, enable_cross_partition_query: bool | None = None, partition_key: Any | None = None, max_item_count: int | None = None, **kwargs: Any) -> Iterable[Dict[str, Any]]
Parametreler
- query
Yürütülecek Azure Cosmos DB SQL sorgusu.
- parameters
Sorguya isteğe bağlı parametre dizisi. Sorgu sağlanmazsa yoksayılır.
- enable_cross_partition_query
Azure Cosmos DB hizmetinde sorguyu yürütmek için birden fazla istek gönderilmesine izin verir. Sorgunun kapsamı tek bölüm anahtarı değeri olarak belirtilmemişse birden fazla istek gereklidir.
- partition_key
Öğenin bölüm anahtarı değerini belirtir.
- max_item_count
Numaralandırma işleminde döndürülecek en fazla öğe sayısı.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Çakışmalar (dikteler) yinelenebilir.
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
query_items
Verilen sorguyla eşleşen tüm sonuçları döndürür.
FROM yan tümcesinde kapsayıcı adı için herhangi bir değer kullanabilirsiniz, ancak genellikle kapsayıcı adı kullanılır. Aşağıdaki örneklerde kapsayıcı adı "products" şeklindedir ve WHERE yan tümcesinde daha kolay başvurmak için "p" olarak adlandırılır.
sorgu yanıtında yanıt devamlılığı belirteci. Geçerli değerler pozitif tamsayılardır. 0 değeri, değer geçirmemeyle aynıdır (varsayılan sınır yoktur). :keyword int max_integrated_cache_staleness_in_ms: içindeki tümleşik önbellek için en yüksek önbellek eskime durumu
Milisaniye. Oturum veya Nihai tutarlılık kullanarak tümleşik önbelleği kullanacak şekilde yapılandırılmış hesaplarda yanıtların bu değerden daha dayanıklı olmadığı garanti edilir.
query_items(query: str, parameters: List[Dict[str, object]] | None = None, partition_key: Any | None = None, enable_cross_partition_query: bool | None = None, max_item_count: int | None = None, enable_scan_in_query: bool | None = None, populate_query_metrics: bool | None = None, **kwargs: Any) -> Iterable[Dict[str, Any]]
Döndürülenler
Öğelerin yinelenebilir bir öğesi (dikteler).
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
Örnekler
Sonlandırılmayan tüm ürünleri edinin:
import json
for item in container.query_items(
query='SELECT * FROM products p WHERE p.productModel <> "DISCONTINUED"',
enable_cross_partition_query=True,
):
print(json.dumps(item, indent=True))
Sonlandırılan tüm ürünleri almak için parametreli sorgu:
discontinued_items = container.query_items(
query='SELECT * FROM products p WHERE p.productModel = @model AND p.productName="Widget"',
parameters=[dict(name="@model", value="DISCONTINUED")],
)
for item in discontinued_items:
print(json.dumps(item, indent=True))
query_items_change_feed
Değiştirilen öğelerin, değiştirildikleri sırayla sıralanmış bir listesini alın.
query_items_change_feed(partition_key_range_id: str | None = None, is_start_from_beginning: bool = False, continuation: str | None = None, max_item_count: int | None = None, **kwargs: Any) -> Iterable[Dict[str, Any]]
Parametreler
- partition_key_range_id
ChangeFeed istekleri belirli bölüm anahtarı aralıklarında yürütülebilir. Bu, değişiklik akışını birden çok tüketici arasında paralel olarak işlemek için kullanılır.
- partition_key
ChangeFeed isteklerinin hedeflendiği bölüm anahtarı.
- is_start_from_beginning
Değişiklik akışının başlangıçtan mı (doğru) yoksa geçerliden mi (yanlış) başlayıp başlamayacağını alın. Varsayılan olarak, geçerli (false) ile başlar.
- continuation
Değişiklik akışını okumak için devam olarak kullanılacak e_tag değer.
- max_item_count
Numaralandırma işleminde döndürülecek en fazla öğe sayısı.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Öğelerin yinelenebilir bir öğesi (dikteler).
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
read
Kapsayıcı özelliklerini okuyun.
read(*, populate_partition_key_range_statistics: bool | None = None, populate_quota_info: bool | None = None, **kwargs)
Parametreler
- populate_partition_key_range_statistics
- bool
Yanıt üst bilgilerinde bölüm anahtarı aralığı istatistiklerini döndürmeyi etkinleştirin.
- populate_quota_info
- bool
Yanıt üst bilgilerinde koleksiyon depolama kotası bilgilerini döndürmeyi etkinleştirin.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Alınan kapsayıcıyı temsil eden dikte.
Dönüş türü
Özel durumlar
Kapsayıcı alınamadıysa oluşturulur. Kapsayıcının mevcut olmaması buna dahildir.
read_all_items
Kapsayıcıdaki tüm öğeleri listeleyin.
read_all_items(max_item_count: int | None = None, populate_query_metrics: bool | None = None, **kwargs: Any) -> Iterable[Dict[str, Any]]
Parametreler
- max_item_count
Numaralandırma işleminde döndürülecek en fazla öğe sayısı.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
- max_integrated_cache_staleness_in_ms
- int
Tümleşik önbellek için milisaniye cinsinden en yüksek önbellek eskime durumu. Oturum veya Nihai tutarlılık kullanarak tümleşik önbelleği kullanacak şekilde yapılandırılmış hesaplarda yanıtların bu değerden daha dayanıklı olmadığı garanti edilir.
Döndürülenler
Öğelerin yinelenebilir bir öğesi (dikteler).
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
read_item
Öğe tarafından tanımlanan öğeyi alın.
read_item(item: str | Dict[str, Any], partition_key: Any, populate_query_metrics: bool | None = None, post_trigger_include: str | None = None, **kwargs: Any) -> Dict[str, Any]
Parametreler
- item
Alınacak öğeyi temsil eden kimlik (ad) veya dikte.
- partition_key
Alınacak öğenin bölüm anahtarı.
- post_trigger_include
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
- max_integrated_cache_staleness_in_ms
- int
Tümleşik önbellek için milisaniye cinsinden en yüksek önbellek eskime durumu. Oturum veya Nihai tutarlılık kullanarak tümleşik önbelleği kullanacak şekilde yapılandırılmış hesaplarda yanıtların bu değerden daha dayanıklı olmadığı garanti edilir.
Döndürülenler
Alınacak öğeyi temsil eden dikte.
Dönüş türü
Özel durumlar
Verilen öğe alınamadı.
Örnekler
Veritabanından bir öğe alın ve özelliklerinden birini güncelleştirin:
item = container.read_item("item2", partition_key="Widget")
item["productModel"] = "DISCONTINUED"
updated_item = container.upsert_item(item)
read_offer
Bu kapsayıcı için ThroughputProperties nesnesini alın. Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur. :keyword Çağrılabilir response_hook: Yanıt meta verileriyle çağrılabilir. :returns: Kapsayıcı için aktarım hızı. :raises ~azure.cosmos.exceptions.CosmosHttpResponseError: Kapsayıcı için aktarım hızı özelliği yok veya
aktarım hızı özellikleri alınamadı.
read_offer(**kwargs: Any) -> Offer
Dönüş türü
Özel durumlar
Verilen kimlikli öğe zaten var.
replace_item
Kapsayıcıda varsa belirtilen öğeyi değiştirir.
Öğe kapsayıcıda zaten yoksa, bir özel durum oluşturulur.
replace_item(item: str | Dict[str, Any], body: Dict[str, Any], populate_query_metrics: bool | None = None, pre_trigger_include: str | None = None, post_trigger_include: str | None = None, **kwargs: Any) -> Dict[str, Any]
Parametreler
- item
Değiştirilecek öğeyi temsil eden kimlik (ad) veya dikte.
- body
Değiştirilebilecek öğeyi temsil eden dikte benzeri bir nesne.
- pre_trigger_include
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Değiştirildikten sonra öğeyi temsil eden bir dikte geçildi.
Dönüş türü
Özel durumlar
Değiştirme başarısız oldu veya verilen kimlikle öğe yok.
replace_throughput
Kapsayıcının aktarım hızını değiştirin.
Kapsayıcı için zaten bir ThroughputProperties yoksa, bir özel durum oluşturulur.
replace_throughput(throughput: int | ThroughputProperties | None, **kwargs: Any) -> ThroughputProperties
Parametreler
- throughput
Ayarlanacak aktarım hızı (tamsayı).
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Kapsayıcı için ThroughputProperties, yeni aktarım hızıyla güncelleştirildi.
Dönüş türü
Özel durumlar
Kapsayıcı için aktarım hızı özelliği yok veya aktarım hızı özellikleri güncelleştirilemedi.
upsert_item
Belirtilen öğeyi ekleyin veya güncelleştirin.
Öğe kapsayıcıda zaten varsa, değiştirilir. Öğe zaten yoksa eklenir.
upsert_item(body: Dict[str, Any], populate_query_metrics: bool | None = None, pre_trigger_include: str | None = None, post_trigger_include: str | None = None, **kwargs: Any) -> Dict[str, Any]
Parametreler
- body
Güncelleştirilecek veya eklenecek öğeyi temsil eden dikte benzeri bir nesne.
- pre_trigger_include
işlem öncesi tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- post_trigger_include
işlem sonrası tetikleyicisi olarak kullanılacak tetikleyici kimliği.
- session_token
- str
Oturum tutarlılığı ile kullanılacak belirteç.
- etag
- str
ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek ve match_condition parametresi tarafından belirtilen koşula göre hareket etmek için kullanılır.
- match_condition
- MatchConditions
Etag üzerinde kullanılacak eşleştirme koşulu.
- response_hook
- Callable
Yanıt meta verileriyle çağrılabilir bir çağrılabilir.
Döndürülenler
Yukarı eklenmiş öğeyi temsil eden bir dikte.
Dönüş türü
Özel durumlar
Verilen öğe yukarı eklenemedi.
Öznitelikler
is_system_key
scripts
Azure SDK for Python