cosmos Pakiet
Pakiety
aio |
Moduły
auth |
Funkcje pomocnika autoryzacji w usłudze bazy danych Azure Cosmos. |
container |
Tworzenie, odczytywanie, aktualizowanie i usuwanie elementów w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
cosmos_client |
Tworzenie, odczytywanie i usuwanie baz danych w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
database |
Interakcja z bazami danych w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
diagnostics |
Narzędzia diagnostyczne dla operacji usługi bazy danych Azure Cosmos. |
documents |
Klasy i wyliczenia dla dokumentów w usłudze bazy danych Azure Cosmos. |
errors |
Wyjątki specyficzne dla usługi w usłudze bazy danych Azure Cosmos. .. warning:: Ten moduł jest PRZESTARZAŁY. Zamiast tego użyj polecenia cmdlet |
exceptions |
Wyjątki specyficzne dla usługi w usłudze bazy danych Azure Cosmos. |
http_constants |
Stałe HTTP w usłudze bazy danych Azure Cosmos. |
offer |
Utwórz właściwości przepływności w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
partition_key |
Tworzenie kluczy partycji w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
permission |
Tworzenie uprawnień w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
scripts |
Tworzenie, odczytywanie, aktualizowanie i usuwanie skryptów oraz wykonywanie ich w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
user |
Tworzenie, odczytywanie, aktualizowanie i usuwanie użytkowników w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
Klasy
ConnectionRetryPolicy | |
ConsistencyLevel |
Reprezentuje poziomy spójności obsługiwane dla operacji klienta usługi Azure Cosmos. Żądany poziom ConsistencyLevel musi być zgodny lub słabszy niż aprowidowany dla konta bazy danych. Poziomy spójności. Poziomy spójności według kolejności siły to Silne, OgraniczoneStaleness, Session, ConsistentPrefix i Eventual. |
ContainerProxy |
Interfejs umożliwiający interakcję z określonym kontenerem bazy danych. Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego użyj get_container_client metody , aby pobrać istniejący kontener lub create_container metodę w celu utworzenia nowego kontenera. Kontener w bazie danych interfejsu API SQL usługi Azure Cosmos DB to kolekcja dokumentów, z których każda jest reprezentowana jako element. |
CosmosClient |
Logiczna reprezentacja konta usługi Azure Cosmos DB po stronie klienta. Ten klient służy do konfigurowania i wykonywania żądań do usługi Azure Cosmos DB. Zaleca się utrzymanie pojedynczego wystąpienia obiektu CosmosClient przez cały okres istnienia aplikacji, co umożliwia wydajne zarządzanie połączeniami i wydajność. Inicjowanie usługi CosmosClient to duża operacja — nie używaj inicjalizacji wystąpień cosmosClient jako poświadczeń ani walidacji łączności sieciowej. Utwórz wystąpienie nowego obiektu CosmosClient. |
DataType |
Określa typ danych specyfikacji indeksu. |
DatabaseAccount |
Konto bazy danych. Element DatabaseAccount jest kontenerem baz danych. |
DatabaseProxy |
Interfejs umożliwiający interakcję z określoną bazą danych. Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy użyć get_database_client metody . Baza danych zawiera co najmniej jeden kontener, z których każdy może zawierać elementy, procedury składowane, wyzwalacze i funkcje zdefiniowane przez użytkownika. Baza danych może również mieć skojarzonych użytkowników, z których każdy jest skonfigurowany z zestawem uprawnień dostępu do określonych kontenerów, procedur składowanych, wyzwalaczy, funkcji zdefiniowanych przez użytkownika lub elementów. Baza danych interfejsu API SQL usługi Azure Cosmos DB ma następujące właściwości wygenerowane przez system. Te właściwości są tylko do odczytu:
|
IndexKind |
Określa rodzaj specyfikacji indeksu. |
IndexingMode |
Określa obsługiwane tryby indeksowania. |
PartitionKey |
Klucz używany do partycjonowania kontenera na partycje logiczne. Zobacz https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey , aby uzyskać informacje na temat wybierania kluczy partycji. |
Permission |
Reprezentuje obiekt Uprawnienia w usłudze interfejsu API SQL usługi Azure Cosmos DB. |
PermissionMode |
Wyliczenie określające możliwość stosowania uprawnienia. |
ProxyConfiguration |
Konfiguracja serwera proxy. |
SSLConfiguration |
Konfiguracja połączeń SSL. Aby uzyskać więcej informacji, zobacz https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification. |
ScriptsProxy |
Interfejs umożliwiający interakcję z procedurami składowanymi. Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego użyj atrybutu scripts . |
ThroughputProperties |
Reprezentuje właściwości przepływności w kontenerze interfejsu API SQL usługi Azure Cosmos DB. Aby odczytywać i aktualizować właściwości przepływności, użyj skojarzonych metod w obiekcie <xref:Container>. W przypadku konfigurowania automatycznego skalowania należy ustawić auto_scale_max_throughput i auto_scale_increment_percent można również ustawić w połączeniu z nim. Wartość offer_throughput nie będzie mogła być ustawiana w połączeniu z ustawieniami automatycznego skalowania. |
TriggerOperation |
Określa operacje, na których ma zostać wykonany wyzwalacz. |
TriggerType |
Określa typ wyzwalacza. |
UserProxy |
Interfejs umożliwiający interakcję z określonym użytkownikiem. Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego użyj get_user_client metody . |
Azure SDK for Python