マイクロソフト。Search searchServices 2015-08-19

Bicep リソース定義

searchServices リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft を作成するには。Search/searchServices リソースを使用して、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Search/searchServices@2015-08-19' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
  }
  properties: {
    hostingMode: 'string'
    partitionCount: int
    replicaCount: int
  }
}

プロパティ値

searchServices

名前 説明
name リソース名 string (必須)
location リソースの地理的な場所。 これは、サポートされ、登録されている Azure Geo リージョンのいずれかである必要があります (たとえば、米国西部、米国東部、東南アジアなど)。 このプロパティは、新しいリソースを作成するときに必要です。 string
tags Azure portalでリソースを分類するのに役立つタグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
sku 価格レベルと容量の制限を決定するSearch サービスの SKU。 このプロパティは、新しいSearch サービスを作成するときに必要です。 SKU
identity リソースの ID。 ID
properties Search Serviceのプロパティ。 SearchServiceProperties

ID

名前 説明
type ID の種類。 'None'
'SystemAssigned' (必須)

SearchServiceProperties

名前 説明
hostingMode Standard3 SKU にのみ適用されます。 このプロパティを設定すると、最大 3 つの高密度パーティションを有効にして、最大 1,000 個のインデックスを使用できます。これは、他の SKU で許可されている最大インデックスよりもはるかに大きくなります。 standard3 SKU の場合、値は 'default' または 'highDensity' です。 他のすべての SKU の場合、この値は "default" である必要があります。 'default'
'highDensity'
partitionCount Search Service内のパーティションの数。指定した場合は、1、2、3、4、6、または 12 にすることができます。 1 より大きい値は、標準 SKU でのみ有効です。 hostingMode が 'highDensity' に設定されている 'standard3' サービスの場合、許可される値は 1 から 3 の間です。 INT

制約:
最小値 = 1
最大値 = 12
replicaCount Search Service内のレプリカの数。 指定する場合は、標準 SKU の場合は 1 から 12 までの値、Basic SKU の場合は 1 から 3 までの値である必要があります。 INT

制約:
最小値 = 1
最大値 = 12

Sku

名前 説明
name Search Serviceの SKU。 有効な値には、'free': 共有サービスが含まれます。 'basic': 最大 3 つのレプリカを持つ専用サービス。 'standard': 最大 12 個のパーティションと 12 個のレプリカを持つ専用サービス。 'standard2': Standard に似ていますが、検索ユニットあたりの容量が多くなります。 'standard3': 最大 12 個のパーティションと 12 個のレプリカを含む最大の Standard オファリング (hostingMode プロパティも 'highDensity' に設定した場合は、より多くのインデックスを持つ最大 3 つのパーティション)。 'storage_optimized_l1': パーティションあたり 1 TB、最大 12 個のパーティションをサポートします。 'storage_optimized_l2': パーティションあたり 2 TB、最大 12 個のパーティションをサポートします。 'basic'
'free'
'standard'
'standard2'
'standard3'
'storage_optimized_l1'
'storage_optimized_l2'

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
SQL Database、Azure Cosmos DB、Azure Searchを使用した Web アプリ

Azure にデプロイする
このテンプレートは、Web アプリ、SQL Database、Azure Cosmos DB、Azure Search、Application Insights をプロビジョニングします。
Azure Cognitive Search サービス

Azure にデプロイする
このテンプレートは、Azure Cognitive Search サービスを作成します
プライベート エンドポイントを使用したサービスのAzure Cognitive Search

Azure にデプロイする
このテンプレートは、プライベート エンドポイントを使用してAzure Cognitive Search サービスを作成します。

ARM テンプレート リソース定義

searchServices リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft を作成するには。Search/searchServices リソースで、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Search/searchServices",
  "apiVersion": "2015-08-19",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "hostingMode": "string",
    "partitionCount": "int",
    "replicaCount": "int"
  }
}

プロパティ値

searchServices

名前 説明
type リソースの種類 'Microsoft.Search/searchServices'
apiVersion リソース API のバージョン '2015-08-19'
name リソース名 string (必須)
location リソースの地理的な場所。 これは、サポートされ、登録されている Azure Geo リージョンのいずれかである必要があります (たとえば、米国西部、米国東部、東南アジアなど)。 このプロパティは、新しいリソースを作成するときに必要です。 string
tags Azure portalでリソースを分類するのに役立つタグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
sku 価格レベルと容量の制限を決定するSearch サービスの SKU。 このプロパティは、新しいSearch サービスを作成するときに必要です。 SKU
identity リソースの ID。 ID
properties Search Serviceのプロパティ。 SearchServiceProperties

ID

名前 説明
type ID の種類。 'None'
'SystemAssigned' (必須)

SearchServiceProperties

名前 説明
hostingMode Standard3 SKU にのみ適用されます。 このプロパティを設定すると、最大 3 つの高密度パーティションを有効にして、最大 1,000 個のインデックスを使用できます。これは、他の SKU で許可されている最大インデックスよりもはるかに大きくなります。 standard3 SKU の場合、値は 'default' または 'highDensity' です。 他のすべての SKU の場合、この値は "default" である必要があります。 'default'
'highDensity'
partitionCount Search Service内のパーティションの数。指定した場合は、1、2、3、4、6、または 12 にすることができます。 1 より大きい値は、標準 SKU でのみ有効です。 hostingMode が 'highDensity' に設定されている 'standard3' サービスの場合、許可される値は 1 から 3 の間です。 INT

制約:
最小値 = 1
最大値 = 12
replicaCount Search Service内のレプリカの数。 指定する場合は、標準 SKU の場合は 1 から 12 までの値、Basic SKU の場合は 1 から 3 までの値である必要があります。 INT

制約:
最小値 = 1
最大値 = 12

Sku

名前 説明
name Search Serviceの SKU。 有効な値には、'free': 共有サービスが含まれます。 'basic': 最大 3 つのレプリカを持つ専用サービス。 'standard': 最大 12 個のパーティションと 12 個のレプリカを持つ専用サービス。 'standard2': Standard に似ていますが、検索ユニットあたりの容量が多くなります。 'standard3': 最大 12 個のパーティションと 12 個のレプリカを含む最大の Standard オファリング (hostingMode プロパティも 'highDensity' に設定した場合は、より多くのインデックスを持つ最大 3 つのパーティション)。 'storage_optimized_l1': パーティションあたり 1 TB、最大 12 個のパーティションをサポートします。 'storage_optimized_l2': パーティションあたり 2 TB、最大 12 個のパーティションをサポートします。 'basic'
'free'
'standard'
'standard2'
'standard3'
'storage_optimized_l1'
'storage_optimized_l2'

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
SQL Database、Azure Cosmos DB、Azure Searchを使用した Web アプリ

Azure にデプロイする
このテンプレートは、Web アプリ、SQL Database、Azure Cosmos DB、Azure Search、Application Insights をプロビジョニングします。
Azure Cognitive Search サービス

Azure にデプロイする
このテンプレートは、Azure Cognitive Search サービスを作成します
プライベート エンドポイントを使用したサービスのAzure Cognitive Search

Azure にデプロイする
このテンプレートは、プライベート エンドポイントを使用してAzure Cognitive Search サービスを作成します。

Terraform (AzAPI プロバイダー) リソース定義

searchServices リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft を作成するには。Search/searchServices リソースで、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Search/searchServices@2015-08-19"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      hostingMode = "string"
      partitionCount = int
      replicaCount = int
    }
    sku = {
      name = "string"
    }
  })
}

プロパティ値

searchServices

名前 説明
type リソースの種類 "Microsoft.Search/searchServices@2015-08-19"
name リソース名 string (必須)
location リソースの地理的な場所。 これは、サポートおよび登録されている Azure Geo リージョンのいずれかである必要があります (たとえば、米国西部、米国東部、東南アジアなど)。 このプロパティは、新しいリソースを作成するときに必要です。 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags Azure portal内のリソースを分類するのに役立つタグ。 タグの名前と値のディクショナリ。
sku 価格レベルと容量の制限を決定するSearch サービスの SKU。 このプロパティは、新しいSearch サービスを作成するときに必要です。 SKU
identity リソースの ID。 ID
properties Search Serviceのプロパティ。 SearchServiceProperties

ID

名前 説明
type ID の種類。 "SystemAssigned" (必須)

SearchServiceProperties

名前 説明
hostingMode Standard3 SKU にのみ適用されます。 このプロパティを設定すると、最大 3 つの高密度パーティションを有効にして、最大 1,000 個のインデックスを使用できます。これは、他の SKU で許可される最大インデックスよりもはるかに大きくなります。 standard3 SKU の場合、値は 'default' または 'highDensity' です。 他のすべての SKU の場合、この値は 'default' である必要があります。 "default"
"highDensity"
partitionCount Search Service内のパーティションの数。指定した場合は、1、2、3、4、6、または 12 にすることができます。 1 より大きい値は、標準 SKU でのみ有効です。 hostingMode が 'highDensity' に設定されている 'standard3' サービスの場合、許可される値は 1 から 3 の間です。 INT

制約:
最小値 = 1
最大値 = 12
replicaCount Search Service内のレプリカの数。 指定する場合は、標準 SKU の場合は 1 から 12 までの値、基本 SKU の場合は 1 から 3 までの値である必要があります。 INT

制約:
最小値 = 1
最大値 = 12

Sku

名前 説明
name Search Serviceの SKU。 有効な値には、'free': 共有サービスが含まれます。 'basic': 最大 3 つのレプリカを持つ専用サービス。 'standard': 最大 12 個のパーティションと 12 個のレプリカを持つ専用サービス。 'standard2': Standard に似ていますが、検索ユニットあたりの容量が多くなります。 'standard3': 最大 12 個のパーティションと 12 個のレプリカを含む最大の Standard オファリング (hostingMode プロパティも 'highDensity' に設定した場合は、より多くのインデックスを持つ最大 3 つのパーティション)。 'storage_optimized_l1': パーティションあたり 1 TB、最大 12 個のパーティションをサポートします。 'storage_optimized_l2': パーティションあたり 2 TB、最大 12 個のパーティションをサポートします。 "basic"
"free"
"standard"
"standard2"
"standard3"
"storage_optimized_l1"
"storage_optimized_l2"