DatabasesOperations Sınıf
DatabasesOperations zaman uyumsuz işlemler.
Bu sınıfı doğrudan örneklememelisiniz. Bunun yerine, sizin için örneği oluşturan ve bir öznitelik olarak ekleyen bir İstemci örneği oluşturmanız gerekir.
- Devralma
-
builtins.objectDatabasesOperations
Oluşturucu
DatabasesOperations(client, config, serializer, deserializer)
Parametreler
- client
Hizmet istekleri için istemci.
- config
Hizmet istemcisi yapılandırması.
- serializer
Nesne modeli seri hale getirici.
- deserializer
Nesne modeli seri durumdan çıkarıcı.
Değişkenler
- models
Bu işlem grubunda kullanılan model sınıflarının diğer adı.
Yöntemler
| begin_create_or_update |
Yeni bir veritabanı oluşturur veya mevcut bir veritabanını güncelleştirir. |
| begin_delete |
Veritabanını siler. |
| begin_export |
Veritabanını dışarı aktarır. |
| begin_failover |
Veritabanının yük devretmesi. |
| begin_import_method |
Bir bacpac'i yeni bir veritabanına aktarır. |
| begin_pause |
Veritabanını duraklatır. |
| begin_resume |
Veritabanını sürdürür. |
| begin_update |
Var olan bir veritabanını Güncelleştirmeler. |
| begin_upgrade_data_warehouse |
Veri ambarı yükseltildi. |
| get |
Bir veritabanı alır. |
| list_by_elastic_pool |
Elastik havuzdaki veritabanlarının listesini alır. |
| list_by_server |
Veritabanlarının listesini alır. |
| list_inaccessible_by_server |
Mantıksal sunucudaki erişilemez veritabanlarının listesini alır. |
| list_metric_definitions |
Veritabanı ölçüm tanımlarını döndürür. |
| list_metrics |
Veritabanı ölçümlerini döndürür. |
| rename |
Veritabanını yeniden adlandırır. |
begin_create_or_update
Yeni bir veritabanı oluşturur veya mevcut bir veritabanını güncelleştirir.
async begin_create_or_update(resource_group_name: str, server_name: str, database_name: str, parameters: Database, **kwargs: Any) -> AsyncLROPoller[Database]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Veritabanı veya cls(yanıt) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_delete
Veritabanını siler.
async begin_delete(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Yok veya cls(yanıt) sonucunu döndüren bir AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_export
Veritabanını dışarı aktarır.
async begin_export(resource_group_name: str, server_name: str, database_name: str, parameters: ExportDatabaseDefinition, **kwargs: Any) -> AsyncLROPoller[ImportExportOperationResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
ImportExportOperationResult veya cls(response) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_failover
Veritabanının yük devretmesi.
async begin_failover(resource_group_name: str, server_name: str, database_name: str, replica_type: str | ReplicaType | None = None, **kwargs: Any) -> AsyncLROPoller[None]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Yok veya cls(yanıt) sonucunu döndüren bir AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_import_method
Bir bacpac'i yeni bir veritabanına aktarır.
async begin_import_method(resource_group_name: str, server_name: str, database_name: str, parameters: ImportExistingDatabaseDefinition, **kwargs: Any) -> AsyncLROPoller[ImportExportOperationResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
ImportExportOperationResult veya cls(response) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_pause
Veritabanını duraklatır.
async begin_pause(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncLROPoller[Database]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Veritabanı veya cls(yanıt) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_resume
Veritabanını sürdürür.
async begin_resume(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncLROPoller[Database]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Veritabanı veya cls(yanıt) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_update
Var olan bir veritabanını Güncelleştirmeler.
async begin_update(resource_group_name: str, server_name: str, database_name: str, parameters: DatabaseUpdate, **kwargs: Any) -> AsyncLROPoller[Database]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Veritabanı veya cls(yanıt) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
begin_upgrade_data_warehouse
Veri ambarı yükseltildi.
async begin_upgrade_data_warehouse(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
- continuation_token
- str
Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.
- polling
- bool veya AsyncPollingMethod
Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.
- polling_interval
- int
Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.
Döndürülenler
Yok veya cls(yanıt) sonucunu döndüren AsyncLROPoller örneği
Dönüş türü
Özel durumlar
get
Bir veritabanı alır.
async get(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> Database
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Veritabanı veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list_by_elastic_pool
Elastik havuzdaki veritabanlarının listesini alır.
list_by_elastic_pool(resource_group_name: str, server_name: str, elastic_pool_name: str, **kwargs: Any) -> AsyncIterable[DatabaseListResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
DatabaseListResult örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_by_server
Veritabanlarının listesini alır.
list_by_server(resource_group_name: str, server_name: str, skip_token: str | None = None, **kwargs: Any) -> AsyncIterable[DatabaseListResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- skip_token
- str
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
DatabaseListResult örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_inaccessible_by_server
Mantıksal sunucudaki erişilemez veritabanlarının listesini alır.
list_inaccessible_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> AsyncIterable[DatabaseListResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
DatabaseListResult örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_metric_definitions
Veritabanı ölçüm tanımlarını döndürür.
list_metric_definitions(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncIterable[MetricDefinitionListResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
MetricDefinitionListResult örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_metrics
Veritabanı ölçümlerini döndürür.
list_metrics(resource_group_name: str, server_name: str, database_name: str, filter: str, **kwargs: Any) -> AsyncIterable[MetricListResult]
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
MetricListResult örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
rename
Veritabanını yeniden adlandırır.
async rename(resource_group_name: str, server_name: str, database_name: str, parameters: ResourceMoveDefinition, **kwargs: Any) -> None
Parametreler
- resource_group_name
- str
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.
- parameters
- ResourceMoveDefinition
Bu veritabanını yeniden adlandırmak için kaynak taşıma tanımı.
- 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
Öznitelikler
models
models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>