Microsoft. البحث searchServices 2019-10-01-preview
تعريف مورد Bicep
يمكن نشر نوع مورد searchServices مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء Microsoft. البحث/searchServices، أضف Bicep التالي إلى القالب الخاص بك.
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
}
}
قيم Property
خدمات البحث
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي للمورد. يجب أن يكون هذا أحد مناطق Azure الجغرافية المدعومة والمسجلة (على سبيل المثال، غرب الولايات المتحدة وشرق الولايات المتحدة وجنوب شرق آسيا وما إلى ذلك). هذه الخاصية مطلوبة عند إنشاء مورد جديد. | سلسلة |
العلامات | علامات للمساعدة في تصنيف المورد في مدخل Microsoft Azure. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | SKU لخدمة البحث، والتي تحدد مستوى السعر وحدود السعة. هذه الخاصية مطلوبة عند إنشاء خدمة البحث جديدة. | "Sku" |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص خدمة البحث. | SearchServiceProperties |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | 'بلا' 'SystemAssigned' (مطلوب) |
SearchServiceProperties
الاسم | الوصف | القيمة |
---|---|---|
hostingMode | ينطبق فقط على standard3 SKU. يمكنك تعيين هذه الخاصية لتمكين ما يصل إلى 3 أقسام عالية الكثافة تسمح بما يصل إلى 1000 فهرس، وهو أعلى بكثير من الحد الأقصى للفهرس المسموح بها لأي SKU أخرى. بالنسبة ل standard3 SKU، تكون القيمة إما "افتراضية" أو "highDensity". بالنسبة لجميع وحدات SKU الأخرى، يجب أن تكون هذه القيمة "افتراضية". | "افتراضي" 'HighDensity' |
networkRuleSet | قواعد محددة للشبكة تحدد كيفية الوصول إلى خدمة البحث المعرفي من Azure. | NetworkRuleSet |
حساب عدد الأقسام | عدد الأقسام في خدمة البحث؛ إذا تم تحديدها، يمكن أن يكون 1 أو 2 أو 3 أو 4 أو 6 أو 12. القيم الأكبر من 1 صالحة فقط لوحدات SKU القياسية. بالنسبة للخدمات "القياسية3" مع تعيين hostingMode إلى "highDensity"، تتراوح القيم المسموح بها بين 1 و3. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
عدد النسخ المتماثلة | عدد النسخ المتماثلة في خدمة البحث. إذا تم تحديدها، يجب أن تكون قيمة بين 1 و12 شاملة لوحدات SKU القياسية أو بين 1 و3 شاملة ل SKU الأساسية. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
NetworkRuleSet
الاسم | الوصف | القيمة |
---|---|---|
نقاط النهايةAccess | مستوى الوصول إلى نقطة نهاية خدمة البحث. عام، يمكن الوصول إلى نقطة نهاية خدمة البحث من الإنترنت. خاصة، لا يمكن الوصول إلى نقطة نهاية خدمة البحث إلا عبر نقاط النهاية الخاصة. الافتراضي هو عام. | "خاص" "عام" |
ipRules | قائمة بقواعد تقييد IP التي تحدد وصول الشبكة الواردة إلى نقطة نهاية خدمة البحث. يتم تطبيق قواعد التقييد هذه فقط عندما تكون EndpointAccess لخدمة البحث عامة. | IpRule[] |
IpRule
الاسم | الوصف | القيمة |
---|---|---|
القيمة | يتم السماح بالقيمة المقابلة لعنوان IPv4 واحد (على سبيل المثال، 123.1.2.3) أو نطاق IP بتنسيق CIDR (على سبيل المثال، 123.1.2.3/24). | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | SKU خدمة البحث. تتضمن القيم الصالحة: "مجاني": الخدمة المشتركة. "أساسي": خدمة مخصصة مع ما يصل إلى 3 نسخ متماثلة. "قياسي": خدمة مخصصة مع ما يصل إلى 12 قسما و12 نسخة متماثلة. 'standard2': مشابهة للمعيار، ولكن مع المزيد من السعة لكل وحدة بحث. 'standard3': أكبر عرض قياسي مع ما يصل إلى 12 قسما و12 نسخة متماثلة (أو ما يصل إلى 3 أقسام مع المزيد من الفهارس إذا قمت أيضا بتعيين الخاصية hostingMode إلى "highDensity"). "storage_optimized_l1": يدعم 1 تيرابايت لكل قسم، ما يصل إلى 12 قسما. "storage_optimized_l2": يدعم 2 تيرابايت لكل قسم، ما يصل إلى 12 قسما." | "أساسي" "مجاني" "قياسي" 'قياسي2' "قياسي3" "storage_optimized_l1" "storage_optimized_l2" |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure البحث |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure البحث وApplication Insights. |
Azure Cognitive خدمة البحث |
ينشئ هذا القالب azure Cognitive خدمة البحث |
Azure Cognitive خدمة البحث مع نقطة نهاية خاصة |
ينشئ هذا القالب خدمة البحث Azure المعرفية بنقطة نهاية خاصة. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد searchServices مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء Microsoft. البحث/searchServices، أضف JSON التالي إلى القالب الخاص بك.
{
"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"
}
}
قيم Property
خدمات البحث
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft. البحث/searchServices' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2019-10-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي للمورد. يجب أن يكون هذا أحد مناطق Azure الجغرافية المدعومة والمسجلة (على سبيل المثال، غرب الولايات المتحدة وشرق الولايات المتحدة وجنوب شرق آسيا وما إلى ذلك). هذه الخاصية مطلوبة عند إنشاء مورد جديد. | سلسلة |
العلامات | علامات للمساعدة في تصنيف المورد في مدخل Microsoft Azure. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | SKU لخدمة البحث، والتي تحدد مستوى السعر وحدود السعة. هذه الخاصية مطلوبة عند إنشاء خدمة البحث جديدة. | "Sku" |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص خدمة البحث. | SearchServiceProperties |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | 'بلا' 'SystemAssigned' (مطلوب) |
SearchServiceProperties
الاسم | الوصف | القيمة |
---|---|---|
hostingMode | ينطبق فقط على standard3 SKU. يمكنك تعيين هذه الخاصية لتمكين ما يصل إلى 3 أقسام عالية الكثافة تسمح بما يصل إلى 1000 فهرس، وهو أعلى بكثير من الحد الأقصى للفهرس المسموح بها لأي SKU أخرى. بالنسبة ل standard3 SKU، تكون القيمة إما "افتراضية" أو "highDensity". بالنسبة لجميع وحدات SKU الأخرى، يجب أن تكون هذه القيمة "افتراضية". | "افتراضي" 'HighDensity' |
networkRuleSet | قواعد محددة للشبكة تحدد كيفية الوصول إلى خدمة البحث المعرفي من Azure. | NetworkRuleSet |
حساب عدد الأقسام | عدد الأقسام في خدمة البحث؛ إذا تم تحديدها، يمكن أن يكون 1 أو 2 أو 3 أو 4 أو 6 أو 12. القيم الأكبر من 1 صالحة فقط لوحدات SKU القياسية. بالنسبة للخدمات "القياسية3" مع تعيين hostingMode إلى "highDensity"، تتراوح القيم المسموح بها بين 1 و3. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
عدد النسخ المتماثلة | عدد النسخ المتماثلة في خدمة البحث. إذا تم تحديدها، يجب أن تكون قيمة بين 1 و12 شاملة لوحدات SKU القياسية أو بين 1 و3 شاملة ل SKU الأساسية. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
NetworkRuleSet
الاسم | الوصف | القيمة |
---|---|---|
نقاط النهايةAccess | مستوى الوصول إلى نقطة نهاية خدمة البحث. عام، يمكن الوصول إلى نقطة نهاية خدمة البحث من الإنترنت. خاصة، لا يمكن الوصول إلى نقطة نهاية خدمة البحث إلا عبر نقاط النهاية الخاصة. الافتراضي هو عام. | "خاص" "عام" |
ipRules | قائمة بقواعد تقييد IP التي تحدد وصول الشبكة الواردة إلى نقطة نهاية خدمة البحث. يتم تطبيق قواعد التقييد هذه فقط عندما تكون EndpointAccess لخدمة البحث عامة. | IpRule[] |
IpRule
الاسم | الوصف | القيمة |
---|---|---|
القيمة | يتم السماح بالقيمة المقابلة لعنوان IPv4 واحد (على سبيل المثال، 123.1.2.3) أو نطاق IP بتنسيق CIDR (على سبيل المثال، 123.1.2.3/24). | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | SKU خدمة البحث. تتضمن القيم الصالحة: "مجاني": الخدمة المشتركة. "أساسي": خدمة مخصصة مع ما يصل إلى 3 نسخ متماثلة. "قياسي": خدمة مخصصة مع ما يصل إلى 12 قسما و12 نسخة متماثلة. 'standard2': مشابهة للمعيار، ولكن مع المزيد من السعة لكل وحدة بحث. 'standard3': أكبر عرض قياسي مع ما يصل إلى 12 قسما و12 نسخة متماثلة (أو ما يصل إلى 3 أقسام مع المزيد من الفهارس إذا قمت أيضا بتعيين الخاصية hostingMode إلى "highDensity"). "storage_optimized_l1": يدعم 1 تيرابايت لكل قسم، ما يصل إلى 12 قسما. "storage_optimized_l2": يدعم 2 تيرابايت لكل قسم، ما يصل إلى 12 قسما." | "أساسي" "مجاني" "قياسي" 'قياسي2' "قياسي3" "storage_optimized_l1" "storage_optimized_l2" |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure البحث |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure البحث وApplication Insights. |
Azure Cognitive خدمة البحث |
ينشئ هذا القالب azure Cognitive خدمة البحث |
Azure Cognitive خدمة البحث مع نقطة نهاية خاصة |
ينشئ هذا القالب خدمة البحث Azure المعرفية بنقطة نهاية خاصة. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد searchServices مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء Microsoft. البحث/searchServices، أضف Terraform التالي إلى القالب الخاص بك.
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"
}
})
}
قيم Property
خدمات البحث
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft. البحث/searchServices@2019-10-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي للمورد. يجب أن يكون هذا أحد مناطق Azure الجغرافية المدعومة والمسجلة (على سبيل المثال، غرب الولايات المتحدة وشرق الولايات المتحدة وجنوب شرق آسيا وما إلى ذلك). هذه الخاصية مطلوبة عند إنشاء مورد جديد. | سلسلة |
parent_id | للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. | سلسلة (مطلوبة) |
العلامات | علامات للمساعدة في تصنيف المورد في مدخل Microsoft Azure. | قاموس أسماء العلامات والقيم. |
sku | SKU لخدمة البحث، والتي تحدد مستوى السعر وحدود السعة. هذه الخاصية مطلوبة عند إنشاء خدمة البحث جديدة. | "Sku" |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص خدمة البحث. | SearchServiceProperties |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | "SystemAssigned" (مطلوب) |
SearchServiceProperties
الاسم | الوصف | القيمة |
---|---|---|
hostingMode | ينطبق فقط على وحدة SKU القياسية3. يمكنك تعيين هذه الخاصية لتمكين ما يصل إلى 3 أقسام عالية الكثافة تسمح بما يصل إلى 1000 فهارس، وهو أعلى بكثير من الحد الأقصى للفهرس المسموح بها لأي SKU أخرى. بالنسبة ل standard3 SKU، تكون القيمة إما "افتراضية" أو "highDensity". بالنسبة لجميع وحدات SKU الأخرى، يجب أن تكون هذه القيمة "افتراضية". | "افتراضي" "highDensity" |
networkRuleSet | القواعد الخاصة بالشبكة التي تحدد كيفية الوصول إلى خدمة البحث Azure المعرفية. | NetworkRuleSet |
حساب عدد الأقسام | عدد الأقسام في خدمة البحث؛ إذا تم تحديدها، يمكن أن يكون 1 أو 2 أو 3 أو 4 أو 6 أو 12. القيم الأكبر من 1 صالحة فقط لوحدات SKU القياسية. بالنسبة للخدمات "القياسية3" مع تعيين hostingMode إلى "highDensity"، تتراوح القيم المسموح بها بين 1 و3. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
عدد النسخ المتماثلة | عدد النسخ المتماثلة في خدمة البحث. إذا تم تحديدها، يجب أن تكون قيمة بين 1 و12 شاملة لوحدات SKU القياسية أو بين 1 و3 شاملة ل SKU الأساسية. | int القيود: الحد الأدنى للقيمة = 1 الحد الأقصى للقيمة = 12 |
NetworkRuleSet
الاسم | الوصف | القيمة |
---|---|---|
نقاط النهايةAccess | مستوى الوصول إلى نقطة نهاية خدمة البحث. عام، يمكن الوصول إلى نقطة نهاية خدمة البحث من الإنترنت. خاصة، لا يمكن الوصول إلى نقطة نهاية خدمة البحث إلا عبر نقاط النهاية الخاصة. الافتراضي هو عام. | "خاص" "عام" |
ipRules | قائمة بقواعد تقييد IP التي تحدد وصول الشبكة الواردة إلى نقطة نهاية خدمة البحث. يتم تطبيق قواعد التقييد هذه فقط عندما تكون EndpointAccess لخدمة البحث عامة. | IpRule[] |
IpRule
الاسم | الوصف | القيمة |
---|---|---|
القيمة | يتم السماح بالقيمة المقابلة لعنوان IPv4 واحد (على سبيل المثال، 123.1.2.3) أو نطاق IP بتنسيق CIDR (على سبيل المثال، 123.1.2.3/24). | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | SKU خدمة البحث. تتضمن القيم الصالحة: 'free': Shared service. "أساسي": خدمة مخصصة مع ما يصل إلى 3 نسخ متماثلة. "قياسي": خدمة مخصصة مع ما يصل إلى 12 قسما و12 نسخة متماثلة. 'standard2': مشابهة للمعايير، ولكن مع المزيد من السعة لكل وحدة بحث. 'standard3': أكبر عرض قياسي مع ما يصل إلى 12 قسما و12 نسخة متماثلة (أو ما يصل إلى 3 أقسام مع المزيد من الفهارس إذا قمت أيضا بتعيين الخاصية hostingMode إلى "highDensity"). "storage_optimized_l1": يدعم 1 تيرابايت لكل قسم، ما يصل إلى 12 قسما. "storage_optimized_l2": يدعم 2 تيرابايت لكل قسم، ما يصل إلى 12 قسما." | "أساسي" "مجاني" "قياسي" "قياسي2" "قياسي3" "storage_optimized_l1" "storage_optimized_l2" |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ