共用方式為


SearchServiceData 類別

定義

代表 SearchService 資料模型的類別。 描述Azure 認知搜尋服務及其目前狀態。

public class SearchServiceData : Azure.ResourceManager.Models.TrackedResourceData
type SearchServiceData = class
    inherit TrackedResourceData
Public Class SearchServiceData
Inherits TrackedResourceData
繼承

建構函式

SearchServiceData(AzureLocation)

初始化 SearchServiceData 的新實例。

屬性

AuthOptions

定義搜尋服務資料平面 API 如何驗證要求的選項。 如果 'disableLocalAuth' 設定為 true,則無法設定此設定。

EncryptionWithCmk

指定任何有關資源加密的原則 (,例如在搜尋服務中使用客戶經理金鑰) 索引等資源加密。

HostingMode

僅適用于 standard3 SKU。 您可以設定此屬性,以啟用最多 3 個高密度分割區,允許最多 1000 個索引,這遠高於任何其他 SKU 允許的最大索引。 針對 standard3 SKU,此值為 'default' 或 'highDensity'。 對於所有其他 SKU,此值必須是 'default'。

Id

資源的完整資源識別碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(繼承來源 ResourceData)
Identity

資源的身分識別。 目前支援的身分識別類型:無、SystemAssigned。

IPRules

定義輸入網路 () 允許存取搜尋服務端點的 IP 限制規則清單。 同時,防火牆會封鎖所有其他公用 IP 網路。 只有在搜尋服務的 'publicNetworkAccess' 已啟用時,才會套用這些限制規則;否則,即使有任何公用 IP 規則,也不允許透過公用介面的流量,而私人端點連線會是獨佔存取方法。

IsLocalAuthDisabled

當設定為 true 時,不允許對搜尋服務的呼叫利用 API 金鑰進行驗證。 如果已定義 'dataPlaneAuthOptions',則無法將此設定為 true。

Location

資源所在的地理位置。

(繼承來源 TrackedResourceData)
Name

資源名稱。

(繼承來源 ResourceData)
PartitionCount

搜尋服務中的資料分割數目;如果指定,它可以是 1、2、3、4、6 或 12。 大於 1 的值僅適用于標準 SKU。 對於 hostingMode 設定為 'highDensity' 的 'standard3' 服務,允許的值介於 1 到 3 之間。

PrivateEndpointConnections

Azure 認知搜尋服務的私人端點連線清單。

ProvisioningState

在搜尋服務上執行的最後一個布建作業狀態。 佈建是一種過渡狀態,當服務容量正在建立時發生。 設定容量之後,provisioningState 會變更為「成功」或「失敗」。 用戶端應用程式可以使用取得搜尋服務作業來查看作業完成的時間, (建議的輪詢間隔是從 30 秒到一分鐘) 輪詢狀態。 如果您使用免費服務,此值通常會直接在建立搜尋服務的呼叫中回復為「成功」。 這是因為免費服務使用早已設定的容量。

PublicNetworkAccess

此值可以設定為 「已啟用」,以避免對現有的客戶資源和範本進行重大變更。 如果設定為 「已停用」,則不允許透過公用介面的流量,而且私人端點連線會是獨佔存取方法。

ReplicaCount

搜尋服務中的複本數目。 如果指定,它必須是標準 SKU 介於 1 到 12 之間的值,或基本 SKU 的 1 到 3 內含值。

ResourceType

資源類型。 例如 「Microsoft.Compute/virtualMachines」 或 「Microsoft.Storage/storageAccounts」。

(繼承來源 ResourceData)
SharedPrivateLinkResources

Azure 認知搜尋服務所管理的共用私人連結資源清單。

SkuName

搜尋服務的 SKU。 有效值包括:'free':共用服務。 'basic':最多 3 個複本的專用服務。 'standard':最多 12 個分割區和 12 個複本的專用服務。 'standard2':類似于標準,但每個搜尋單位具有更多容量。 'standard3':如果您也將 hostingMode 屬性設定為 'highDensity') ,則最多 12 個分割區和 12 個複本 (或最多 3 個數據分割的標準供應專案。 'storage_optimized_l1':支援每個分割區 1TB,最多可支援 12 個分割區。 'storage_optimized_l2':支援每個分割區 2TB,最多 12 個分割區。」

Status

搜尋服務的狀態。 可能的值包括:「執行中」:搜尋服務正在執行,且未進行任何布建作業。 「布建」:正在布建或相應增加或減少搜尋服務。 'delete':正在刪除搜尋服務。 「已降級」:搜尋服務已降級。 當基礎搜尋單位狀況不良時,就會發生這種情況。 搜尋服務最有可能運作,但效能可能會變慢,而且可能會捨棄某些要求。 'disabled':搜尋服務已停用。 在此狀態下,此服務將拒絕所有 API 要求。 'error':搜尋服務處於錯誤狀態。 如果您的服務處於降級、已停用或錯誤狀態,表示Azure 認知搜尋小組正在主動調查基礎問題。 根據已佈建的搜尋單位數目,在這些狀態下的專用服務仍需收費。

StatusDetails

搜尋服務狀態的詳細資料。

SystemData

Azure Resource Manager 包含 createdBy 和 modifiedBy 資訊的中繼資料。

(繼承來源 ResourceData)
Tags

資源標籤。

(繼承來源 TrackedResourceData)

適用於