Microsoft. Search searchServices 2015-08-19
Definizione di risorsa Bicep
Il tipo di risorsa searchServices può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare un Microsoft. Search/searchServices risorsa, aggiungere il modello Bicep seguente.
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
}
}
Valori delle proprietà
searchServices
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione geografica della risorsa. Questa deve essere una delle aree geografiche di Azure supportate e registrate, ad esempio Stati Uniti occidentali, Stati Uniti orientali, Asia sud-orientale e così via. Questa proprietà è necessaria durante la creazione di una nuova risorsa. | string |
tags | I tag consentono di classificare la risorsa nella portale di Azure. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
sku | SKU del servizio Search, che determina i limiti di prezzo e capacità. Questa proprietà è necessaria quando si crea un nuovo servizio di Search. | Sku |
identity | Identità della risorsa. | Identità |
properties | Proprietà del servizio di ricerca. | SearchServiceProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'Nessuno' 'SystemAssigned' (obbligatorio) |
SearchServiceProperties
Nome | Descrizione | Valore |
---|---|---|
hostingMode | Applicabile solo per lo SKU standard3. È possibile impostare questa proprietà per abilitare fino a 3 partizioni ad alta densità che consentono fino a 1000 indici, che sono molto superiori agli indici massimi consentiti per qualsiasi altro SKU. Per lo SKU standard3, il valore è "predefinito" o "highDensity". Per tutti gli altri SKU, questo valore deve essere "predefinito". | 'default' 'highDensity' |
partitionCount | Numero di partizioni nella servizio di ricerca; se specificato, può essere 1, 2, 3, 4, 6 o 12. I valori maggiori di 1 sono validi solo per SKU standard. Per i servizi 'standard3' con hostingMode impostato su 'highDensity', i valori consentiti sono compresi tra 1 e 3. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
replicaCount | Numero di repliche nel servizio di ricerca. Se specificato, deve essere un valore compreso tra 1 e 12 inclusi per SKU standard o tra 1 e 3 inclusi per SKU di base. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
Sku
Nome | Descrizione | valore |
---|---|---|
name | SKU della servizio di ricerca. I valori validi includono: 'free': Servizio condiviso. 'basic': servizio dedicato con un massimo di 3 repliche. 'standard': servizio dedicato con un massimo di 12 partizioni e 12 repliche. 'standard2': simile allo standard, ma con una maggiore capacità per ogni unità di ricerca. 'standard3': la più grande offerta Standard con un massimo di 12 partizioni e 12 repliche (o fino a 3 partizioni con più indici se si imposta anche la proprietà hostingMode su 'highDensity'). 'storage_optimized_l1': supporta 1 TB per partizione, fino a 12 partizioni. 'storage_optimized_l2': supporta 2 TB per partizione, fino a 12 partizioni. | 'basic' 'free' 'standard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
App Web con un database SQL, Azure Cosmos DB, Azure Search |
Questo modello esegue il provisioning di un'app Web, un database SQL, Azure Cosmos DB, Azure Search e Application Insights. |
servizio Ricerca cognitiva di Azure |
Questo modello crea un servizio Ricerca cognitiva di Azure |
Ricerca cognitiva di Azure servizio con endpoint privato |
Questo modello crea un servizio Ricerca cognitiva di Azure con un endpoint privato. |
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa searchServices può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare un Microsoft. Search/searchServices risorsa, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
searchServices
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft. Search/searchServices' |
apiVersion | Versione dell'API risorsa | '2015-08-19' |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione geografica della risorsa. Questa deve essere una delle aree geografiche di Azure supportate e registrate, ad esempio Stati Uniti occidentali, Stati Uniti orientali, Asia sud-orientale e così via. Questa proprietà è necessaria durante la creazione di una nuova risorsa. | string |
tags | I tag consentono di classificare la risorsa nella portale di Azure. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
sku | SKU del servizio Search, che determina i limiti di prezzo e capacità. Questa proprietà è necessaria quando si crea un nuovo servizio di Search. | Sku |
identity | Identità della risorsa. | Identità |
properties | Proprietà del servizio di ricerca. | SearchServiceProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'Nessuno' 'SystemAssigned' (obbligatorio) |
SearchServiceProperties
Nome | Descrizione | Valore |
---|---|---|
hostingMode | Applicabile solo per lo SKU standard3. È possibile impostare questa proprietà per abilitare fino a 3 partizioni ad alta densità che consentono fino a 1000 indici, che sono molto superiori agli indici massimi consentiti per qualsiasi altro SKU. Per lo SKU standard3, il valore è "predefinito" o "highDensity". Per tutti gli altri SKU, questo valore deve essere "predefinito". | 'default' 'highDensity' |
partitionCount | Numero di partizioni nella servizio di ricerca; se specificato, può essere 1, 2, 3, 4, 6 o 12. I valori maggiori di 1 sono validi solo per SKU standard. Per i servizi 'standard3' con hostingMode impostato su 'highDensity', i valori consentiti sono compresi tra 1 e 3. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
replicaCount | Numero di repliche nel servizio di ricerca. Se specificato, deve essere un valore compreso tra 1 e 12 inclusi per SKU standard o tra 1 e 3 inclusi per SKU di base. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
Sku
Nome | Descrizione | valore |
---|---|---|
name | SKU della servizio di ricerca. I valori validi includono: 'free': Servizio condiviso. 'basic': servizio dedicato con un massimo di 3 repliche. 'standard': servizio dedicato con un massimo di 12 partizioni e 12 repliche. 'standard2': simile allo standard, ma con una maggiore capacità per ogni unità di ricerca. 'standard3': la più grande offerta Standard con un massimo di 12 partizioni e 12 repliche (o fino a 3 partizioni con più indici se si imposta anche la proprietà hostingMode su 'highDensity'). 'storage_optimized_l1': supporta 1 TB per partizione, fino a 12 partizioni. 'storage_optimized_l2': supporta 2 TB per partizione, fino a 12 partizioni". | 'basic' 'free' 'standard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
App Web con un database SQL, Azure Cosmos DB, Azure Search |
Questo modello effettua il provisioning di un'app Web, un database SQL, Azure Cosmos DB, Azure Search e Application Insights. |
servizio Ricerca cognitiva di Azure |
Questo modello crea un servizio Ricerca cognitiva di Azure |
servizio Ricerca cognitiva di Azure con endpoint privato |
Questo modello crea un servizio Ricerca cognitiva di Azure con un endpoint privato. |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa searchServices può essere distribuito con operazioni destinate a:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare un microsoft. Search/searchServices risorsa, aggiungere il codice Terraform seguente al modello.
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"
}
})
}
Valori delle proprietà
searchServices
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft. Search/searchServices@2015-08-19" |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione geografica della risorsa. Deve trattarsi di una delle aree geografiche di Azure supportate e registrate, ad esempio Stati Uniti occidentali, Stati Uniti orientali, Asia sud-orientale e così via. Questa proprietà è necessaria durante la creazione di una nuova risorsa. | string |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
tags | Tag che consentono di classificare la risorsa nel portale di Azure. | Dizionario di nomi e valori di tag. |
sku | SKU del servizio Search, che determina i limiti di livello prezzo e capacità. Questa proprietà è necessaria quando si crea un nuovo servizio di Search. | Sku |
identity | Identità della risorsa. | Identità |
properties | Proprietà del servizio di ricerca. | SearchServiceProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | "SystemAssigned" (obbligatorio) |
SearchServiceProperties
Nome | Descrizione | Valore |
---|---|---|
hostingMode | Applicabile solo per lo SKU Standard3. È possibile impostare questa proprietà per abilitare fino a 3 partizioni ad alta densità che consentono fino a 1000 indici, che sono molto più elevati rispetto agli indici massimi consentiti per qualsiasi altro SKU. Per lo SKU standard3, il valore è "default" o "highDensity". Per tutti gli altri SKU, questo valore deve essere 'default'. | "default" "highDensity" |
partitionCount | Numero di partizioni nel servizio di ricerca. Se specificato, può essere 1, 2, 3, 4, 6 o 12. I valori maggiori di 1 sono validi solo per gli SKU standard. Per i servizi 'standard3' con hostingMode impostato su 'highDensity', i valori consentiti sono compresi tra 1 e 3. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
replicaCount | Numero di repliche nel servizio di ricerca. Se specificato, deve essere un valore compreso tra 1 e 12 inclusi per GLI SKU standard o compreso tra 1 e 3 inclusi per lo SKU basic. | INT Vincoli: Valore minimo = 1 Valore massimo = 12 |
Sku
Nome | Descrizione | valore |
---|---|---|
name | SKU del servizio di ricerca. I valori validi includono: 'free': Servizio condiviso. 'basic': servizio dedicato con un massimo di 3 repliche. 'standard': servizio dedicato con un massimo di 12 partizioni e 12 repliche. 'standard2': simile allo standard, ma con una maggiore capacità per ogni unità di ricerca. 'standard3': la più grande offerta Standard con un massimo di 12 partizioni e 12 repliche (o fino a 3 partizioni con più indici se si imposta anche la proprietà hostingMode su 'highDensity'). 'storage_optimized_l1': supporta 1 TB per partizione, fino a 12 partizioni. 'storage_optimized_l2': supporta 2 TB per partizione, fino a 12 partizioni". | "basic" "free" "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |