次の方法で共有


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 にのみ適用されます。 このプロパティを設定すると、最大 3 つの高密度パーティションを有効にして、最大 1,000 個のインデックスを使用できます。これは、他の 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 が 'succeeded' または 'failed' に変更されます。 クライアント アプリケーションは、Get Search Service 操作を使用して操作がいつ完了したのを確認することで、プロビジョニングの状態 (推奨されるポーリング間隔は 30 秒から 1 分) をポーリングできます。 無料サービスを使用している場合、この値は Create Search Serviceの呼び出しで直接 "成功" として返される傾向があります。 これは、無料のサービスは既にセットアップされている容量を使用するためです。

Region

Azure レジストリの不変のクライアント側表現。

(継承元 IResource)
RegionName

Azure レジストリの不変のクライアント側表現。

(継承元 IResource)
ReplicaCount

サービスによって使用されるレプリカの数を取得します。

ResourceGroupName

Azure レジストリの不変のクライアント側表現。

(継承元 IHasResourceGroup)
Sku

サービスの SKU の種類を取得します。

Status

Search Serviceの状態を取得します。 使用可能な値は、"実行中" です。Search Serviceが実行されており、プロビジョニング操作は進行中です。 'provisioning': Search Serviceがプロビジョニングまたはスケールアップまたはスケールダウンされています。 '削除中': Search Serviceが削除されています。 'degraded': Search Serviceが低下しています。 これは、基になる検索単位が正常でない場合に発生する可能性があります。 Search サービスは動作すると思われますが、パフォーマンスが低下し、一部の要求が削除される可能性があります。 'disabled': Search Serviceは無効です。 この状態では、サービスはすべての API 要求を拒否します。 'error': Search Serviceがエラー状態です。 サービスが低下、無効、またはエラーの状態にある場合は、Azure Search チームが基になる問題を積極的に調査していることを意味します。 この状態の専用サービスは、プロビジョニングされた検索単位数に基づいて、引き続き課金対象になります。

StatusDetails

状態の詳細を取得します。

Tags

Azure レジストリの不変のクライアント側表現。

(継承元 IResource)
Type

Azure レジストリの不変のクライアント側表現。

(継承元 IResource)

メソッド

CreateQueryKey(String)

プライマリまたはセカンダリの管理者 API キーを再生成します。 一度に再生成できるのは 1 つのキーのみです。

CreateQueryKeyAsync(String, CancellationToken)

プライマリまたはセカンダリの管理者 API キーを再生成します。 一度に再生成できるのは 1 つのキーのみです。

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 キーを再生成します。 一度に再生成できるのは 1 つのキーのみです。

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

プライマリまたはセカンダリの管理者 API キーを再生成します。 一度に再生成できるのは 1 つのキーのみです。

Update()

Azure レジストリの不変のクライアント側表現。

(継承元 IUpdatable<T>)

適用対象