ServicesOperations 클래스
- 상속
-
builtins.objectServicesOperations
생성자
ServicesOperations(*args, **kwargs)
메서드
begin_create_or_update |
지정된 리소스 그룹에서 검색 서비스를 만들거나 업데이트합니다. 검색 서비스가 이미 있는 경우 모든 속성이 지정된 값으로 업데이트됩니다. |
check_name_availability |
지정된 검색 서비스 이름을 사용할 수 있는지 여부를 확인합니다. Search Service 이름은 서비스 URI(https://.search.windows.net |
delete |
연결된 리소스와 함께 지정된 리소스 그룹의 검색 서비스를 삭제합니다. |
get |
지정된 리소스 그룹에 지정된 이름의 검색 서비스를 가져옵니다. |
list_by_resource_group |
지정된 리소스 그룹의 모든 Search 서비스 목록을 가져옵니다. |
list_by_subscription |
지정된 구독의 모든 Search 서비스 목록을 가져옵니다. |
update |
지정된 리소스 그룹에 기존 검색 서비스를 업데이트. |
begin_create_or_update
지정된 리소스 그룹에서 검색 서비스를 만들거나 업데이트합니다. 검색 서비스가 이미 있는 경우 모든 속성이 지정된 값으로 업데이트됩니다.
async 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) -> AsyncLROPoller[_models.SearchService]
매개 변수
- search_service_name
- str
만들거나 업데이트할 Azure Cognitive Search 서비스의 이름입니다.
Search Service 이름은 소문자, 숫자 또는 대시만 포함해야 하며, 처음 두 문자나 마지막 한 문자로 대시를 사용할 수 없으며, 연속 대시를 포함할 수 없으며, 길이가 2~60자여야 합니다. Search Service 이름은 서비스 URI(https://.search.windows.net<name>
)의 일부이므로 전역적으로 고유해야 합니다. 서비스를 만든 후에는 서비스 이름을 변경할 수 없습니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
SearchService 또는 cls(response)의 결과를 반환하는 AsyncLROPoller 인스턴스
반환 형식
예외
check_name_availability
지정된 검색 서비스 이름을 사용할 수 있는지 여부를 확인합니다. Search Service 이름은 서비스 URI(https://.search.windows.net<name>
)의 일부이므로 전역적으로 고유해야 합니다.
async check_name_availability(name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> CheckNameAvailabilityOutput
매개 변수
- name
- str
유효성을 검사할 검색 서비스 이름입니다. Search Service 이름은 소문자, 숫자 또는 대시만 포함해야 하며, 처음 두 문자나 마지막 한 문자로 대시를 사용할 수 없으며, 연속 대시를 포함할 수 없으며, 길이가 2~60자여야 합니다. 필수 요소.
- type
- str
이름의 유효성을 검사할 리소스의 형식입니다. 이 값은 항상 'searchServices'여야 합니다. 기본값은 "searchServices"입니다. 이 기본값을 재정의하면 지원되지 않는 동작이 발생할 수 있습니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
CheckNameAvailabilityOutput 또는 cls(response)의 결과
반환 형식
예외
delete
연결된 리소스와 함께 지정된 리소스 그룹의 검색 서비스를 삭제합니다.
async delete(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> None
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
cls(response)의 없음 또는 결과
반환 형식
예외
get
지정된 리소스 그룹에 지정된 이름의 검색 서비스를 가져옵니다.
async get(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> SearchService
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
SearchService 또는 cls(response)의 결과
반환 형식
예외
list_by_resource_group
지정된 리소스 그룹의 모든 Search 서비스 목록을 가져옵니다.
list_by_resource_group(resource_group_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> AsyncIterable[SearchService]
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
SearchService 인스턴스 또는 cls(응답) 결과와 같은 반복기
반환 형식
예외
list_by_subscription
지정된 구독의 모든 Search 서비스 목록을 가져옵니다.
list_by_subscription(search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> AsyncIterable[SearchService]
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
SearchService 인스턴스 또는 cls(응답) 결과와 같은 반복기
반환 형식
예외
update
지정된 리소스 그룹에 기존 검색 서비스를 업데이트.
async 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
매개 변수
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
SearchService 또는 cls(response)의 결과
반환 형식
예외
특성
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'>