ISearchService 인터페이스

정의

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

public interface ISearchService : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Search.Fluent.ISearchManager,Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Search.Fluent.ISearchManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Search.Fluent.ISearchService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Search.Fluent.SearchService.Update.IUpdate>
type ISearchService = interface
    interface IBeta
    interface IGroupableResource<ISearchManager, SearchServiceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ISearchManager>
    interface IHasInner<SearchServiceInner>
    interface IRefreshable<ISearchService>
    interface IUpdatable<IUpdate>
Public Interface ISearchService
Implements IBeta, IGroupableResource(Of ISearchManager, SearchServiceInner), IHasInner(Of SearchServiceInner), IHasManager(Of ISearchManager), IRefreshable(Of ISearchService), IUpdatable(Of IUpdate)
구현

속성

HostingMode

호스팅 모드 값을 가져옵니다. standard3 SKU에만 적용됩니다. 이 속성을 설정하여 최대 1,000개의 인덱스를 허용하는 최대 3개의 고밀도 파티션을 사용하도록 설정할 수 있습니다. 이는 다른 SKU에 허용되는 최대 인덱스보다 훨씬 높습니다. standard3 SKU의 경우 값은 'default' 또는 'highDensity'입니다. 다른 모든 SKU의 경우 이 값은 'default'여야 합니다.

Id

리소스 ID 문자열을 가져옵니다.

(다음에서 상속됨 IHasId)
Inner

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IHasInner<T>)
Key

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IIndexable)
Manager

이 리소스 유형의 관리자 클라이언트 유형을 가져옵니다.

(다음에서 상속됨 IHasManager<ManagerT>)
Name

리소스의 이름을 가져옵니다.

(다음에서 상속됨 IHasName)
PartitionCount

서비스에서 사용하는 파티션 수를 가져옵니다.

ProvisioningState

Search Service 수행된 마지막 프로비저닝 작업의 상태를 가져옵니다. 프로비저닝은 서비스 용량을 설정하는 동안 발생하는 중간 상태입니다. 용량이 설정되면 provisioningState가 '성공' 또는 '실패'로 변경됩니다. 클라이언트 애플리케이션은 검색 서비스 가져오기 작업을 사용하여 프로비저닝 상태 폴링할 수 있습니다(권장 폴링 간격은 30초에서 1분). 무료 서비스를 사용하는 경우 이 값은 만들기 Search Service 호출에서 직접 '성공'으로 돌아오는 경향이 있습니다. 이는 무료 서비스가 이미 설정된 용량을 사용하기 때문입니다.

Region

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)
RegionName

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)
ReplicaCount

서비스에서 사용하는 복제본 수를 가져옵니다.

ResourceGroupName

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IHasResourceGroup)
Sku

서비스의 SKU 유형을 가져옵니다.

Status

Search Service 상태 가져옵니다. 가능한 값은 '실행 중'입니다. Search Service 실행 중이며 프로비저닝 작업이 진행 중이 아닙니다. '프로비저닝': Search Service 프로비전되거나 스케일 업 또는 스케일 다운되고 있습니다. '삭제 중': Search Service 삭제되고 있습니다. 'degraded': Search Service 저하됩니다. 이 문제는 기본 검색 단위가 정상이 아닌 경우에 발생할 수 있습니다. 이 상태에서는 검색 서비스가 작동하기는 하지만 성능이 떨어지며 일부 요청이 삭제될 수 있습니다. 'disabled': Search Service 사용할 수 없습니다. 이 상태에서 서비스는 모든 AP 요청을 거부합니다. 'error': Search Service 오류 상태입니다. 서비스가 성능 저하, 사용 안 함 또는 오류 상태인 경우 Azure Search 팀이 기본 문제를 적극적으로 조사하고 있다는 의미입니다. 이러한 상태에서도 전용 서비스는 프로비저닝된 검색 단위 수에 따라 여전히 요금을 부과할 수 있습니다.

StatusDetails

상태 세부 정보를 가져옵니다.

Tags

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)
Type

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)

메서드

CreateQueryKey(String)

기본 또는 보조 관리자 API 키를 다시 생성합니다. 한번에 하나의 키만 다시 생성할 수 있습니다.

CreateQueryKeyAsync(String, CancellationToken)

기본 또는 보조 관리자 API 키를 다시 생성합니다. 한번에 하나의 키만 다시 생성할 수 있습니다.

DeleteQueryKey(String)

지정된 쿼리 키를 삭제합니다. 관리자 키와 달리 쿼리 키는 다시 생성되지 않습니다. 쿼리 키를 다시 생성하는 프로세스는 삭제한 다음 다시 생성하는 것입니다.

DeleteQueryKeyAsync(String, CancellationToken)

지정된 쿼리 키를 삭제합니다. 관리자 키와 달리 쿼리 키는 다시 생성되지 않습니다. 쿼리 키를 다시 생성하는 프로세스는 삭제한 다음 다시 생성하는 것입니다.

GetAdminKeys()

지정된 Azure Search Service 대한 기본 및 보조 관리자 API 키입니다.

GetAdminKeysAsync(CancellationToken)

지정된 Azure Search Service 대한 기본 및 보조 관리자 API 키입니다.

ListQueryKeys()

지정된 Azure Search 서비스에 대한 쿼리 API 키 목록을 반환합니다.

ListQueryKeysAsync(CancellationToken)

지정된 Azure Search 서비스에 대한 쿼리 API 키 목록을 반환합니다.

Refresh()

Azure와 동기화할 리소스를 새로 고칩니다.

(다음에서 상속됨 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure와 동기화할 리소스를 새로 고칩니다.

(다음에서 상속됨 IRefreshable<T>)
RegenerateAdminKeys(AdminKeyKind)

기본 또는 보조 관리자 API 키를 다시 생성합니다. 한번에 하나의 키만 다시 생성할 수 있습니다.

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

기본 또는 보조 관리자 API 키를 다시 생성합니다. 한번에 하나의 키만 다시 생성할 수 있습니다.

Update()

Azure 레지스트리의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IUpdatable<T>)

적용 대상