ServicesOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:services> Öznitelik.
- Devralma
-
builtins.objectServicesOperations
Oluşturucu
ServicesOperations(*args, **kwargs)
Yöntemler
begin_create_or_update |
Verilen kaynak grubunda bir arama hizmeti oluşturur veya güncelleştirir. Arama hizmeti zaten varsa, tüm özellikler verilen değerlerle güncelleştirilir. |
check_name_availability |
Verilen arama hizmeti adının kullanılabilir olup olmadığını denetler. Arama hizmeti adları, hizmet URI'sinin (https://.search.windows.net |
delete |
İlgili kaynak grubundaki bir arama hizmetini ve ilişkili kaynaklarını siler. |
get |
Verilen kaynak grubunda verilen ada sahip arama hizmetini alır. |
list_by_resource_group |
Verilen kaynak grubundaki tüm Search hizmetlerinin listesini alır. |
list_by_subscription |
Verilen abonelikteki tüm Search hizmetlerinin listesini alır. |
update |
Verilen kaynak grubunda var olan bir arama hizmetini Güncelleştirmeler. |
begin_create_or_update
Verilen kaynak grubunda bir arama hizmeti oluşturur veya güncelleştirir. Arama hizmeti zaten varsa, tüm özellikler verilen değerlerle güncelleştirilir.
begin_create_or_update(resource_group_name: str, search_service_name: str, service: _models.SearchService, search_management_request_options: _models.SearchManagementRequestOptions | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.SearchService]
Parametreler
- resource_group_name
- str
Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.
- search_service_name
- str
Oluşturulacak veya güncelleştirilecek Azure Bilişsel Arama hizmetinin adı.
Arama hizmeti adları yalnızca küçük harf, rakam veya tire içermelidir, ilk iki veya son bir karakter olarak tire kullanamaz, ardışık tireler içeremez ve 2 ile 60 karakter uzunluğunda olmalıdır. Arama hizmeti adları, hizmet URI'sinin (https://.search.windows.net<name>
) parçası olduklarından genel olarak benzersiz olmalıdır. Hizmet oluşturulduktan sonra hizmet adını değiştiremezsiniz. Gereklidir.
- service
- SearchService veya IO
Oluşturulacak veya güncelleştirilecek arama hizmetinin tanımı. Model türü veya GÇ türüdür. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- 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 PollingMethod
Varsayılan olarak, yoklama yönteminiz ARMPolling 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
SearchService veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
check_name_availability
Verilen arama hizmeti adının kullanılabilir olup olmadığını denetler. Arama hizmeti adları, hizmet URI'sinin (https://.search.windows.net<name>
) parçası olduklarından genel olarak benzersiz olmalıdır.
check_name_availability(name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> CheckNameAvailabilityOutput
Parametreler
- name
- str
Doğrulanması gereken arama hizmeti adı. Arama hizmeti adları yalnızca küçük harf, rakam veya tire içermelidir, ilk iki veya son bir karakter olarak tire kullanamaz, ardışık tireler içeremez ve 2 ile 60 karakter uzunluğunda olmalıdır. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- type
- str
Adı doğrulanacak kaynağın türü. Bu değer her zaman 'searchServices' olmalıdır. Varsayılan değer "searchServices" şeklindedir. Bu varsayılan değeri geçersiz kılmanın desteklenmeyen davranışa neden olabileceğini unutmayın.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
CheckNameAvailabilityOutput veya cls(response) sonucu
Dönüş türü
Özel durumlar
delete
İlgili kaynak grubundaki bir arama hizmetini ve ilişkili kaynaklarını siler.
delete(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> None
Parametreler
- resource_group_name
- str
Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.
- search_service_name
- str
Belirtilen kaynak grubuyla ilişkili Azure Bilişsel Arama hizmetinin adı. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- 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
Verilen kaynak grubunda verilen ada sahip arama hizmetini alır.
get(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> SearchService
Parametreler
- resource_group_name
- str
Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.
- search_service_name
- str
Belirtilen kaynak grubuyla ilişkili Azure Bilişsel Arama hizmetinin adı. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
SearchService veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list_by_resource_group
Verilen kaynak grubundaki tüm Search hizmetlerinin listesini alır.
list_by_resource_group(resource_group_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[SearchService]
Parametreler
- resource_group_name
- str
Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
SearchService örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_by_subscription
Verilen abonelikteki tüm Search hizmetlerinin listesini alır.
list_by_subscription(search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[SearchService]
Parametreler
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
SearchService örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
update
Verilen kaynak grubunda var olan bir arama hizmetini Güncelleştirmeler.
update(resource_group_name: str, search_service_name: str, service: _models.SearchServiceUpdate, search_management_request_options: _models.SearchManagementRequestOptions | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SearchService
Parametreler
- resource_group_name
- str
Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.
- service
- SearchServiceUpdate veya IO
Güncelleştirilecek arama hizmetinin tanımı. Model türü veya GÇ türüdür. Gereklidir.
- search_management_request_options
- SearchManagementRequestOptions
Parametre grubu. Varsayılan değer Yok'tur.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
SearchService veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.search.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.5\\x64\\Lib\\site-packages\\azure\\mgmt\\search\\models\\__init__.py'>
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin