قاعدة بيانات Microsoft.DocumentDBAccounts/mongodbDatabases/collections 2019-08-01
مقالة 06/03/2024
مساهم واحد
الملاحظات
في هذه المقالة
تعريف مورد Bicep
يمكن نشر نوع مورد databaseAccounts/mongodbDatabases/collections مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2019-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
options: {
{customized property}: 'string'
}
resource: {
id: 'string'
indexes: [
{
key: {
keys: [
'string'
]
}
options: {
expireAfterSeconds: int
unique: bool
}
}
]
shardKey: {
{customized property}: 'string'
}
}
}
}
قيم Property
databaseAccounts/mongodbDatabases/collections
الاسم
الوصف
القيمة
الاسم
اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep .
سلسلة (مطلوب)
الموقع
موقع مجموعة الموارد التي ينتمي إليها المورد.
سلسلة
العلامات
العلامات هي قائمة أزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB".
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل
في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل .
الاسم الرمزي للمورد من النوع: mongodbDatabases
خصائص
خصائص لإنشاء وتحديث مجموعة Azure Cosmos DB MongoDB.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl... (مطلوب)
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl...
CreateUpdateOptions
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة
MongoDBCollectionResourceOrMongoDBCollectionGetPrope...
الاسم
الوصف
القيمة
المعرف
اسم مجموعة Cosmos DB MongoDB
سلسلة (مطلوب)
الفهارس
قائمة مفاتيح الفهرس
MongoIndex []
shardKey
زوج قيم المفاتيح من مفاتيح الأجزاء التي سيتم تطبيقها على الطلب.
مفاتيح ShardKeys
MongoIndex
MongoIndexKeys
الاسم
الوصف
القيمة
المفاتيح
قائمة المفاتيح لكل مجموعة MongoDB في خدمة Azure Cosmos DB
سلسلة []
MongoIndexOptions
الاسم
الوصف
القيمة
expireAfterSeconds
انتهاء الصلاحية بعد ثوان
int
فريده
فريد أم لا
Bool
مفاتيح ShardKeys
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
تعريف مورد قالب ARM
يمكن نشر نوع مورد databaseAccounts/mongodbDatabases/collections مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections",
"apiVersion": "2019-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"options": {
"{customized property}": "string"
},
"resource": {
"id": "string",
"indexes": [
{
"key": {
"keys": [ "string" ]
},
"options": {
"expireAfterSeconds": "int",
"unique": "bool"
}
}
],
"shardKey": {
"{customized property}": "string"
}
}
}
}
قيم Property
databaseAccounts/mongodbDatabases/collections
الاسم
الوصف
القيمة
النوع
نوع المورد
'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections'
apiVersion
إصدار واجهة برمجة تطبيقات المورد
'2019-08-01'
الاسم
اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM .
سلسلة (مطلوبة)
الموقع
موقع مجموعة الموارد التي ينتمي إليها المورد.
سلسلة
العلامات
العلامات هي قائمة بأزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB".
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص
خصائص لإنشاء وتحديث مجموعة Azure Cosmos DB MongoDB.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl... (مطلوب)
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl...
CreateUpdateOptions
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة
MongoDBCollectionResourceOrMongoDBCollectionGetPrope...
الاسم
الوصف
القيمة
المعرف
اسم مجموعة Cosmos DB MongoDB
سلسلة (مطلوبة)
الفهارس
قائمة مفاتيح الفهرس
MongoIndex []
shardKey
زوج قيم المفاتيح من مفاتيح الأجزاء التي سيتم تطبيقها على الطلب.
مفاتيح ShardKeys
MongoIndex
MongoIndexKeys
الاسم
الوصف
القيمة
المفاتيح
قائمة المفاتيح لكل مجموعة MongoDB في خدمة Azure Cosmos DB
سلسلة []
MongoIndexOptions
الاسم
الوصف
القيمة
expireAfterSeconds
انتهاء الصلاحية بعد ثوان
int
فريده
فريد أم لا
Bool
مفاتيح ShardKeys
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
يمكن نشر نوع مورد databaseAccounts/mongodbDatabases/collections مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2019-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
options = {
{customized property} = "string"
}
resource = {
id = "string"
indexes = [
{
key = {
keys = [
"string"
]
}
options = {
expireAfterSeconds = int
unique = bool
}
}
]
shardKey = {
{customized property} = "string"
}
}
}
})
}
قيم Property
databaseAccounts/mongodbDatabases/collections
الاسم
الوصف
القيمة
النوع
نوع المورد
"Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections@2019-08-01"
الاسم
اسم المورد
سلسلة (مطلوبة)
الموقع
موقع مجموعة الموارد التي ينتمي إليها المورد.
سلسلة
parent_id
معرف المورد الأصل لهذا المورد.
معرف المورد من النوع: mongodbDatabases
العلامات
العلامات هي قائمة بأزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB".
قاموس أسماء العلامات والقيم.
خصائص
خصائص لإنشاء وتحديث مجموعة Azure Cosmos DB MongoDB.
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl... (مطلوب)
MongoDBCollectionCreateUpdatePropertiesOrMongoDBColl...
CreateUpdateOptions
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة
MongoDBCollectionResourceOrMongoDBCollectionGetPrope...
الاسم
الوصف
القيمة
المعرف
اسم مجموعة Cosmos DB MongoDB
سلسلة (مطلوبة)
الفهارس
قائمة مفاتيح الفهرس
MongoIndex []
shardKey
زوج قيم المفاتيح من مفاتيح الأجزاء التي سيتم تطبيقها على الطلب.
مفاتيح ShardKeys
MongoIndex
MongoIndexKeys
الاسم
الوصف
القيمة
المفاتيح
قائمة المفاتيح لكل مجموعة MongoDB في خدمة Azure Cosmos DB
سلسلة []
MongoIndexOptions
الاسم
الوصف
القيمة
expireAfterSeconds
انتهاء الصلاحية بعد ثوان
int
فريده
فريد أم لا
Bool
مفاتيح ShardKeys
الاسم
الوصف
القيمة
{خاصية مخصصة}
سلسلة