Microsoft. Search searchServices 2019-10-01-preview
Bicep-resourcedefinitie
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Om een Microsoft te maken. Search/searchServices resource, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Search/searchServices@2019-10-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
identity: {
type: 'string'
}
properties: {
hostingMode: 'string'
networkRuleSet: {
endpointAccess: 'string'
ipRules: [
{
value: 'string'
}
]
}
partitionCount: int
replicaCount: int
}
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie van de resource. Dit moet een van de ondersteunde en geregistreerde Azure Geo-regio's zijn (bijvoorbeeld VS - west, VS - oost, Azië - zuidoost, enzovoort). Deze eigenschap is vereist bij het maken van een nieuwe resource. | tekenreeks |
tags | Tags voor het categoriseren van de resource in de Azure Portal. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de Search-service. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het identiteitstype. | 'Geen' 'SystemAssigned' (vereist) |
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
hostingMode | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'highDensity' |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de Search-service; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 12 |
replicaCount | Het aantal replica's in de Search-service. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 12 |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
endpointAccess | Het toegangsniveau tot het eindpunt van de zoekservice. Openbaar: het eindpunt van de zoekservice is bereikbaar vanaf internet. Privé: het eindpunt van de zoekservice is alleen toegankelijk via privé-eindpunten. De standaardwaarde is Openbaar. | 'Privé' 'Openbaar' |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerktoegang tot het eindpunt van de zoekservice wordt gedefinieerd. Deze beperkingsregels worden alleen toegepast als de EndpointAccess van de zoekservice Openbaar is. | IpRule[] |
IpRule
Naam | Description | Waarde |
---|---|---|
waarde | Waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24) dat moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | Waarde |
---|---|---|
naam | De SKU van de Search-service. Geldige waarden zijn onder andere: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standard, maar met meer capaciteit per zoekeenheid. 'standard3': het grootste Standard-aanbod met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | 'basic' 'gratis' 'standaard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Web-app met een SQL Database, Azure Cosmos DB, Azure Search |
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in. |
Azure Cognitive Search service |
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt |
Azure Cognitive Search-service met privé-eindpunt |
Met deze sjabloon maakt u een Azure Cognitive Search-service met een privé-eindpunt. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. Search/searchServices resource, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2019-10-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"identity": {
"type": "string"
},
"properties": {
"hostingMode": "string",
"networkRuleSet": {
"endpointAccess": "string",
"ipRules": [
{
"value": "string"
}
]
},
"partitionCount": "int",
"replicaCount": "int"
}
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft. Search/searchServices' |
apiVersion | De resource-API-versie | '2019-10-01-preview' |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie van de resource. Dit moet een van de ondersteunde en geregistreerde Azure Geo-regio's zijn (bijvoorbeeld VS - west, VS - oost, Azië - zuidoost, enzovoort). Deze eigenschap is vereist bij het maken van een nieuwe resource. | tekenreeks |
tags | Tags voor het categoriseren van de resource in de Azure Portal. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de Search-service. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het identiteitstype. | 'Geen' 'SystemAssigned' (vereist) |
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
hostingMode | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan, wat veel hoger is dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'default' 'highDensity' |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de Search-service; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
replicaCount | Het aantal replica's in de Search-service. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor de Basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
endpointAccess | Het toegangsniveau tot het eindpunt van de zoekservice. Openbaar is het eindpunt van de zoekservice bereikbaar vanaf internet. Privé, het zoekservice-eindpunt is alleen toegankelijk via privé-eindpunten. De standaardwaarde is Openbaar. | Privé 'Openbaar' |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerktoegang tot het eindpunt van de zoekservice wordt gedefinieerd. Deze beperkingsregels worden alleen toegepast als de EndpointAccess van de zoekservice Openbaar is. | IpRule[] |
IpRule
Naam | Description | Waarde |
---|---|---|
waarde | Waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24) dat moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | Waarde |
---|---|---|
naam | De SKU van de Search-service. Geldige waarden zijn onder andere: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standard, maar met meer capaciteit per zoekeenheid. 'standard3': het grootste Standard-aanbod met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | 'basic' 'gratis' 'standaard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Web-app met een SQL Database, Azure Cosmos DB, Azure Search |
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in. |
Azure Cognitive Search service |
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt |
Azure Cognitive Search-service met privé-eindpunt |
Met deze sjabloon maakt u een Azure Cognitive Search-service met een privé-eindpunt. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. Search/searchServices resource, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Search/searchServices@2019-10-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
hostingMode = "string"
networkRuleSet = {
endpointAccess = "string"
ipRules = [
{
value = "string"
}
]
}
partitionCount = int
replicaCount = int
}
sku = {
name = "string"
}
})
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft. Search/searchServices@2019-10-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie van de resource. Dit moet een van de ondersteunde en geregistreerde Azure Geo-regio's zijn (bijvoorbeeld VS - west, VS - oost, Azië - zuidoost, enzovoort). Deze eigenschap is vereist bij het maken van een nieuwe resource. | tekenreeks |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Tags voor het categoriseren van de resource in de Azure Portal. | Woordenlijst met tagnamen en -waarden. |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de Search-service. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het identiteitstype. | "SystemAssigned" (vereist) |
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
hostingMode | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | "standaard" "highDensity" |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de Search-service; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 12 |
replicaCount | Het aantal replica's in de Search-service. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 12 |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
endpointAccess | Het toegangsniveau tot het eindpunt van de zoekservice. Openbaar: het eindpunt van de zoekservice is bereikbaar vanaf internet. Privé: het eindpunt van de zoekservice is alleen toegankelijk via privé-eindpunten. De standaardwaarde is Openbaar. | "Privé" "Openbaar" |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerktoegang tot het eindpunt van de zoekservice wordt gedefinieerd. Deze beperkingsregels worden alleen toegepast als de EndpointAccess van de zoekservice Openbaar is. | IpRule[] |
IpRule
Naam | Description | Waarde |
---|---|---|
waarde | De waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24) moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | Waarde |
---|---|---|
naam | De SKU van de Search-service. Geldige waarden zijn: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standaard, maar met meer capaciteit per zoekeenheid. 'standard3': de grootste Standard-aanbieding met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | "basic" "gratis" "standaard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor