ServicesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:services> -Attribut.
- Vererbung
-
builtins.objectServicesOperations
Konstruktor
ServicesOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Erstellt oder aktualisiert einen Suchdienst in der angegebenen Ressourcengruppe. Wenn der Suchdienst bereits vorhanden ist, werden alle Eigenschaften mit den angegebenen Werten aktualisiert. |
check_name_availability |
Überprüft, ob der angegebene Suchdienstname zur Verwendung verfügbar ist. Suchdienst Namen müssen global eindeutig sein, da sie Teil des Dienst-URI (https:// |
delete |
Löscht einen Suchdienst in der angegebenen Ressourcengruppe zusammen mit den zugehörigen Ressourcen. |
get |
Ruft den Suchdienst mit dem angegebenen Namen in der angegebenen Ressourcengruppe ab. |
list_by_resource_group |
Ruft eine Liste aller Suchdienste in der angegebenen Ressourcengruppe ab. |
list_by_subscription |
Ruft eine Liste aller Suchdienste im angegebenen Abonnement ab. |
update |
Aktualisierungen einen vorhandenen Suchdienst in der angegebenen Ressourcengruppe. |
begin_create_or_update
Erstellt oder aktualisiert einen Suchdienst in der angegebenen Ressourcengruppe. Wenn der Suchdienst bereits vorhanden ist, werden alle Eigenschaften mit den angegebenen Werten aktualisiert.
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]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. Erforderlich.
- search_service_name
- str
Der Name des Azure Cognitive Search Diensts, der erstellt oder aktualisiert werden soll.
Suchdienst Namen dürfen nur Kleinbuchstaben, Ziffern oder Bindestriche enthalten, dürfen keinen Bindestrich als erste oder letzte Zeichen verwenden, dürfen keine aufeinanderfolgenden Bindestriche enthalten und müssen zwischen 2 und 60 Zeichen lang sein. Suchdienst Namen müssen global eindeutig sein, da sie Teil des Dienst-URI (https://<name>
.search.windows.net) sind. Sie können den Dienstnamen nicht ändern, nachdem der Dienst erstellt wurde. Erforderlich.
- service
- SearchService oder IO
Die Definition des zu erstellenden oder zu aktualisierenden Suchdiensts. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder SearchService oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
check_name_availability
Überprüft, ob der angegebene Suchdienstname zur Verwendung verfügbar ist. Suchdienst Namen müssen global eindeutig sein, da sie Teil des Dienst-URI (https://<name>
.search.windows.net) sind.
check_name_availability(name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> CheckNameAvailabilityOutput
Parameter
- name
- str
Der zu überprüfende Suchdienstname. Suchdienst Namen dürfen nur Kleinbuchstaben, Ziffern oder Bindestriche enthalten, dürfen keinen Bindestrich als erste oder letzte Zeichen verwenden, dürfen keine aufeinanderfolgenden Bindestriche enthalten und müssen zwischen 2 und 60 Zeichen lang sein. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- type
- str
Der Typ der Ressource, deren Name überprüft werden soll. Dieser Wert muss immer "searchServices" sein. Der Standardwert ist "searchServices". Beachten Sie, dass das Überschreiben dieses Standardwerts zu einem nicht unterstützten Verhalten führen kann.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
CheckNameAvailabilityOutput oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht einen Suchdienst in der angegebenen Ressourcengruppe zusammen mit den zugehörigen Ressourcen.
delete(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. Erforderlich.
- search_service_name
- str
Der Name des Azure Cognitive Search Diensts, der der angegebenen Ressourcengruppe zugeordnet ist. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft den Suchdienst mit dem angegebenen Namen in der angegebenen Ressourcengruppe ab.
get(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> SearchService
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. Erforderlich.
- search_service_name
- str
Der Name des Azure Cognitive Search Diensts, der der angegebenen Ressourcengruppe zugeordnet ist. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SearchService oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Ruft eine Liste aller Suchdienste in der angegebenen Ressourcengruppe ab.
list_by_resource_group(resource_group_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[SearchService]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von SearchService oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_subscription
Ruft eine Liste aller Suchdienste im angegebenen Abonnement ab.
list_by_subscription(search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[SearchService]
Parameter
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Eine Iterator-ähnliche Instanz von SearchService oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
update
Aktualisierungen einen vorhandenen Suchdienst in der angegebenen Ressourcengruppe.
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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. Erforderlich.
- search_service_name
- str
Der Name des zu aktualisierenden Azure Cognitive Search Diensts. Erforderlich.
- service
- SearchServiceUpdate oder IO
Die Definition des zu aktualisierenden Suchdiensts. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.
- search_management_request_options
- SearchManagementRequestOptions
Parametergruppe. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SearchService oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
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'>