Microsoft.DocumentDB databaseAccounts/gremlinDatabases/graphs 2021-10-15-preview

تعريف مورد Bicep

يمكن نشر نوع مورد databaseAccounts/gremlinDatabases/graphs مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2021-10-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    options: {
      autoscaleSettings: {
        maxThroughput: int
      }
      throughput: int
    }
    resource: {
      conflictResolutionPolicy: {
        conflictResolutionPath: 'string'
        conflictResolutionProcedure: 'string'
        mode: 'string'
      }
      defaultTtl: int
      id: 'string'
      indexingPolicy: {
        automatic: bool
        compositeIndexes: [
          {
            order: 'string'
            path: 'string'
          }
        ]
        excludedPaths: [
          {
            path: 'string'
          }
        ]
        includedPaths: [
          {
            indexes: [
              {
                dataType: 'string'
                kind: 'string'
                precision: int
              }
            ]
            path: 'string'
          }
        ]
        indexingMode: 'string'
        spatialIndexes: [
          {
            path: 'string'
            types: [
              'string'
            ]
          }
        ]
      }
      partitionKey: {
        kind: 'string'
        paths: [
          'string'
        ]
        version: int
      }
      uniqueKeyPolicy: {
        uniqueKeys: [
          {
            paths: [
              'string'
            ]
          }
        ]
      }
    }
  }
}

قيم Property

databaseAccounts/gremlinDatabases/graphs

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)
الموقع موقع مجموعة الموارد التي ينتمي إليها المورد. سلسلة
العلامات العلامات هي قائمة أزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB". قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: gremlinDatabases
الهوية هوية المورد. ManagedServiceIdentity
خصائص خصائص لإنشاء وتحديث الرسم البياني Azure Cosmos DB Gremlin. GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع 'بلا'
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned": نوع الهوية المستخدمة للمورد. يتضمن النوع "SystemAssigned,UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من الخدمة.
userAssignedIdentities قائمة هويات المستخدم المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...

الاسم الوصف القيمة
خيارات زوج قيم المفاتيح من الخيارات التي سيتم تطبيقها على الطلب. يتوافق هذا مع العناوين المرسلة مع الطلب. CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
المورد تنسيق JSON القياسي للرسم البياني Gremlin GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (مطلوب)

CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...

الاسم الوصف القيمة
إعدادات التحجيم التلقائي يحدد إعدادات التحجيم التلقائي. إعدادات التحجيم التلقائي
معدل النقل وحدات الطلب في الثانية. على سبيل المثال، "معدل النقل": 10000. int

إعدادات التحجيم التلقائي

الاسم الوصف القيمة
الحد الأقصى لمعدل النقل يمثل الحد الأقصى لمعدل النقل، يمكن للمورد توسيع نطاقه. int

GremlinGraphResourceOrGremlinGraphGetPropertiesResou...

الاسم الوصف القيمة
conflictResolutionPolicy نهج حل التعارض للرسم البياني. ConflictResolutionPolicy
defaultTtl الوقت الافتراضي للعيش int
المعرف اسم الرسم البياني Cosmos DB Gremlin سلسلة (مطلوب)
indexingPolicy تكوين نهج الفهرسة. بشكل افتراضي، تكون الفهرسة تلقائية لجميع مسارات المستندات داخل الرسم البياني سياسة الفهرسة
partitionKey تكوين مفتاح القسم الذي سيتم استخدامه لتقسيم البيانات إلى أقسام متعددة ContainerPartitionKey
uniqueKeyPolicy تكوين نهج المفتاح الفريد لتحديد قيود التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. UniqueKeyPolicy

ConflictResolutionPolicy

الاسم الوصف القيمة
conflictResolutionPath مسار حل التعارض في حالة وضع LastWriterWins. سلسلة
conflictResolutionProcedure إجراء حل التعارضات في حالة الوضع المخصص. سلسلة
الوضع يشير إلى وضع حل التعارض. "مخصص"
"LastWriterWins"

IndexingPolicy

الاسم الوصف القيمة
تلقائي يشير إلى ما إذا كان نهج الفهرسة تلقائيا Bool
المؤشرات المركبة قائمة المسارات المركبة مسار مركب[]
مسارات مستبعدة قائمة المسارات التي يجب استبعادها من الفهرسة ExcludedPath[]
مسارات مضمنة قائمة المسارات المراد تضمينها في الفهرسة IncludedPath[]
تعديل الفهرسة يشير إلى وضع الفهرسة. 'متناسق'
"كسول"
'لا شيء'
العلامات الموضعية المكانية قائمة التفاصيل المكانية SpatialSpec[]

CompositePath

الاسم الوصف القيمة
الترتيب ترتيب الفرز للمسارات المركبة. "تصاعدي"
"تنازلي"
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

مسار مستبعد

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

مسار مضمن

الاسم الوصف القيمة
الفهارس قائمة الفهارس لهذا المسار الفهارس[]
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

الفهارس

الاسم الوصف القيمة
dataType نوع البيانات الذي يتم تطبيق سلوك الفهرسة عليه. "سلسلة الأسطر"
"تعدد المضلعات"
"رقم"
'نقطة'
"مضلع"
'سلسلة'
نوع يشير إلى نوع الفهرس. 'التجزئة'
'النطاق'
"مكاني"
الضبط دقة الفهرس. -1 هو الحد الأقصى للدقة. int

SpatialSpec

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة
الأنواع قائمة النوع المكاني للمسار صفيف سلسلة يحتوي على أي من:
"سلسلة الأسطر"
"تعدد المضلعات"
'نقطة'
"مضلع"

ContainerPartitionKey

الاسم الوصف القيمة
نوع يشير إلى نوع الخوارزمية المستخدمة للتقسيم. بالنسبة إلى MultiHash، يتم دعم مفاتيح أقسام متعددة (بحد أقصى ثلاثة كحد أقصى) لإنشاء الحاوية 'التجزئة'
"MultiHash"
'النطاق'
المسارات قائمة المسارات التي يمكن تقسيم البيانات داخل الحاوية باستخدامها سلسلة []
version يشير إلى إصدار تعريف مفتاح القسم int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 2

UniqueKeyPolicy

الاسم الوصف القيمة
المفاتيح الفريدة قائمة المفاتيح الفريدة على التي تفرض قيد التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. مفتاح فريد[]

مفتاح فريد

الاسم الوصف القيمة
المسارات يجب أن تكون قائمة المسارات فريدة لكل مستند في خدمة Azure Cosmos DB سلسلة []

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin

نشر في Azure
ينشئ هذا القالب حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin في منطقتين مع قاعدة بيانات واحدة ورسم بياني واحد باستخدام معدل النقل المخصص.
إنشاء حساب Azure Cosmos DB للتحجيم التلقائي لواجهة برمجة تطبيقات Gremlin

نشر في Azure
ينشئ هذا القالب حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin في منطقتين مع قاعدة بيانات واحدة ورسم بياني واحد باستخدام معدل نقل التحجيم التلقائي.

تعريف مورد قالب ARM

يمكن نشر نوع مورد databaseAccounts/gremlinDatabases/graphs مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs",
  "apiVersion": "2021-10-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "options": {
      "autoscaleSettings": {
        "maxThroughput": "int"
      },
      "throughput": "int"
    },
    "resource": {
      "conflictResolutionPolicy": {
        "conflictResolutionPath": "string",
        "conflictResolutionProcedure": "string",
        "mode": "string"
      },
      "defaultTtl": "int",
      "id": "string",
      "indexingPolicy": {
        "automatic": "bool",
        "compositeIndexes": [
          {
            "order": "string",
            "path": "string"
          }
        ],
        "excludedPaths": [
          {
            "path": "string"
          }
        ],
        "includedPaths": [
          {
            "indexes": [
              {
                "dataType": "string",
                "kind": "string",
                "precision": "int"
              }
            ],
            "path": "string"
          }
        ],
        "indexingMode": "string",
        "spatialIndexes": [
          {
            "path": "string",
            "types": [ "string" ]
          }
        ]
      },
      "partitionKey": {
        "kind": "string",
        "paths": [ "string" ],
        "version": "int"
      },
      "uniqueKeyPolicy": {
        "uniqueKeys": [
          {
            "paths": [ "string" ]
          }
        ]
      }
    }
  }
}

قيم Property

databaseAccounts/gremlinDatabases/graphs

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2021-10-15'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوبة)
الموقع موقع مجموعة الموارد التي ينتمي إليها المورد. سلسلة
العلامات العلامات هي قائمة بأزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB". قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية المورد. ManagedServiceIdentity
خصائص خصائص لإنشاء وتحديث الرسم البياني Azure Cosmos DB Gremlin. GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع 'بلا'
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned": نوع الهوية المستخدمة للمورد. يتضمن النوع "SystemAssigned,UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من الخدمة.
userAssignedIdentities قائمة هويات المستخدمين المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...

الاسم الوصف القيمة
خيارات زوج قيم المفاتيح من الخيارات التي سيتم تطبيقها على الطلب. يتوافق هذا مع العناوين المرسلة مع الطلب. CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
المورد تنسيق JSON القياسي لرسم Gremlin البياني GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (مطلوب)

CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...

الاسم الوصف القيمة
إعدادات التحجيم التلقائي يحدد إعدادات التحجيم التلقائي. إعدادات التحجيم التلقائي
معدل النقل وحدات الطلب في الثانية. على سبيل المثال، "معدل النقل": 10000. int

إعدادات التحجيم التلقائي

الاسم الوصف القيمة
الحد الأقصى لمعدل المعاينة يمثل الحد الأقصى لمعدل النقل، يمكن للمورد توسيع نطاقه. int

GremlinGraphResourceOrGremlinGraphGetPropertiesResou...

الاسم الوصف القيمة
conflictResolutionPolicy نهج حل التعارض للرسم البياني. نهج حل التعارض
defaultTtl الوقت الافتراضي للعيش int
المعرف اسم الرسم البياني Cosmos DB Gremlin سلسلة (مطلوبة)
indexingPolicy تكوين نهج الفهرسة. بشكل افتراضي، تكون الفهرسة تلقائية لجميع مسارات المستندات داخل الرسم البياني سياسة الفهرسة
مفتاح القسم تكوين مفتاح القسم الذي سيتم استخدامه لتقسيم البيانات إلى أقسام متعددة ContainerPartitionKey
uniqueKeyPolicy تكوين النهج الرئيسي الفريد لتحديد قيود التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. UniqueKeyPolicy

نهج حل التعارض

الاسم الوصف القيمة
conflictResolutionPath مسار حل التعارض في حالة وضع LastWriterWins. سلسلة
conflictResolutionProcedure إجراء حل التعارضات في حالة الوضع المخصص. سلسلة
الوضع يشير إلى وضع حل التعارض. "مخصص"
"LastWriterWins"

IndexingPolicy

الاسم الوصف القيمة
تلقائي يشير إلى ما إذا كان نهج الفهرسة تلقائيا Bool
المؤشرات المركبة قائمة المسارات المركبة مسار مركب[]
مسارات مستبعدة قائمة المسارات التي يجب استبعادها من الفهرسة ExcludedPath[]
مسارات مضمنة قائمة المسارات المراد تضمينها في الفهرسة IncludedPath[]
وضع الفهرسة يشير إلى وضع الفهرسة. "متناسق"
"كسول"
"لا شيء"
العلامات المكانية قائمة بالتحديدات المكانية SpatialSpec[]

CompositePath

الاسم الوصف القيمة
الترتيب ترتيب الفرز للمسارات المركبة. "تصاعدي"
"تنازلي"
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

مسار مستبعد

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

مسار مضمن

الاسم الوصف القيمة
الفهارس قائمة الفهارس لهذا المسار الفهارس[]
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

الفهارس

الاسم الوصف القيمة
dataType نوع البيانات الذي يتم تطبيق سلوك الفهرسة عليه. "سلسلة الأسطر"
"تعدد المضلعات"
"رقم"
'نقطة'
"مضلع"
'سلسلة'
نوع يشير إلى نوع الفهرس. 'التجزئة'
'النطاق'
"مكاني"
الضبط دقة الفهرس. -1 هو الحد الأقصى للدقة. int

SpatialSpec

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة
الأنواع قائمة النوع المكاني للمسار صفيف سلسلة يحتوي على أي من:
"سلسلة الأسطر"
"متعدد المضلعات"
'نقطة'
"مضلع"

ContainerPartitionKey

الاسم الوصف القيمة
نوع يشير إلى نوع الخوارزمية المستخدمة للتقسيم. بالنسبة إلى MultiHash، يتم دعم مفاتيح أقسام متعددة (حتى ثلاثة كحد أقصى) لإنشاء الحاوية "التجزئة"
"MultiHash"
'النطاق'
المسارات قائمة المسارات التي يمكن تقسيم البيانات داخل الحاوية باستخدامها سلسلة []
version يشير إلى إصدار تعريف مفتاح القسم int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 2

UniqueKeyPolicy

الاسم الوصف القيمة
المفاتيح الفريدة قائمة المفاتيح الفريدة على التي تفرض قيد التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. UniqueKey[]

مفتاح فريد

الاسم الوصف القيمة
المسارات يجب أن تكون قائمة المسارات فريدة لكل مستند في خدمة Azure Cosmos DB سلسلة []

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin

نشر في Azure
ينشئ هذا القالب حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin في منطقتين مع قاعدة بيانات واحدة ورسم بياني واحد باستخدام معدل نقل مخصص.
إنشاء حساب Azure Cosmos DB للتحجيم التلقائي لواجهة برمجة تطبيقات Gremlin

نشر في Azure
ينشئ هذا القالب حساب Azure Cosmos DB لواجهة برمجة تطبيقات Gremlin في منطقتين مع قاعدة بيانات واحدة ورسم بياني واحد باستخدام معدل نقل التحجيم التلقائي.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد databaseAccounts/gremlinDatabases/graphs مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2021-10-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      options = {
        autoscaleSettings = {
          maxThroughput = int
        }
        throughput = int
      }
      resource = {
        conflictResolutionPolicy = {
          conflictResolutionPath = "string"
          conflictResolutionProcedure = "string"
          mode = "string"
        }
        defaultTtl = int
        id = "string"
        indexingPolicy = {
          automatic = bool
          compositeIndexes = [
            {
              order = "string"
              path = "string"
            }
          ]
          excludedPaths = [
            {
              path = "string"
            }
          ]
          includedPaths = [
            {
              indexes = [
                {
                  dataType = "string"
                  kind = "string"
                  precision = int
                }
              ]
              path = "string"
            }
          ]
          indexingMode = "string"
          spatialIndexes = [
            {
              path = "string"
              types = [
                "string"
              ]
            }
          ]
        }
        partitionKey = {
          kind = "string"
          paths = [
            "string"
          ]
          version = int
        }
        uniqueKeyPolicy = {
          uniqueKeys = [
            {
              paths = [
                "string"
              ]
            }
          ]
        }
      }
    }
  })
}

قيم Property

databaseAccounts/gremlinDatabases/graphs

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs@2021-10-15-preview"
الاسم اسم المورد سلسلة (مطلوب)
الموقع موقع مجموعة الموارد التي ينتمي إليها المورد. سلسلة
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: gremlinDatabases
العلامات العلامات هي قائمة أزواج قيم المفاتيح التي تصف المورد. يمكن استخدام هذه العلامات في عرض هذا المورد وتجميعه (عبر مجموعات الموارد). يمكن توفير 15 علامة كحد أقصى لمورد. يجب أن تحتوي كل علامة على مفتاح لا يزيد عن 128 حرفا وقيمة لا تزيد عن 256 حرفا. على سبيل المثال، يتم تعيين التجربة الافتراضية لنوع القالب باستخدام "defaultExperience": "Cassandra". تتضمن قيم "defaultExperience" الحالية أيضا "Table" و"Graph" و"DocumentDB" و"MongoDB". قاموس أسماء العلامات والقيم.
الهوية هوية المورد. ManagedServiceIdentity
خصائص خصائص لإنشاء وتحديث الرسم البياني Azure Cosmos DB Gremlin. GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP... (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned": نوع الهوية المستخدمة للمورد. يتضمن النوع "SystemAssigned,UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من الخدمة.
identity_ids قائمة هويات المستخدم المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. صفيف معرفات هوية المستخدم.

ManagedServiceIdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

GremlinGraphCreateUpdatePropertiesOrGremlinGraphGetP...

الاسم الوصف القيمة
خيارات زوج قيم المفاتيح من الخيارات التي سيتم تطبيقها على الطلب. يتوافق هذا مع العناوين المرسلة مع الطلب. CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...
المورد تنسيق JSON القياسي للرسم البياني Gremlin GremlinGraphResourceOrGremlinGraphGetPropertiesResou... (مطلوب)

CreateUpdateOptionsOrGremlinGraphGetPropertiesOption...

الاسم الوصف القيمة
إعدادات التحجيم التلقائي يحدد إعدادات التحجيم التلقائي. إعدادات التحجيم التلقائي
معدل النقل وحدات الطلب في الثانية. على سبيل المثال، "معدل النقل": 10000. int

إعدادات التحجيم التلقائي

الاسم الوصف القيمة
الحد الأقصى لمعدل النقل يمثل الحد الأقصى لمعدل النقل، يمكن للمورد توسيع نطاقه. int

GremlinGraphResourceOrGremlinGraphGetPropertiesResou...

الاسم الوصف القيمة
conflictResolutionPolicy نهج حل التعارض للرسم البياني. ConflictResolutionPolicy
defaultTtl الوقت الافتراضي للعيش int
المعرف اسم الرسم البياني Cosmos DB Gremlin سلسلة (مطلوب)
indexingPolicy تكوين نهج الفهرسة. بشكل افتراضي، تكون الفهرسة تلقائية لجميع مسارات المستندات داخل الرسم البياني سياسة الفهرسة
partitionKey تكوين مفتاح القسم الذي سيتم استخدامه لتقسيم البيانات إلى أقسام متعددة ContainerPartitionKey
uniqueKeyPolicy تكوين نهج المفتاح الفريد لتحديد قيود التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. UniqueKeyPolicy

ConflictResolutionPolicy

الاسم الوصف القيمة
conflictResolutionPath مسار حل التعارض في حالة وضع LastWriterWins. سلسلة
conflictResolutionProcedure إجراء حل التعارضات في حالة الوضع المخصص. سلسلة
الوضع يشير إلى وضع حل التعارض. "مخصص"
"LastWriterWins"

IndexingPolicy

الاسم الوصف القيمة
تلقائي يشير إلى ما إذا كان نهج الفهرسة تلقائيا Bool
المؤشرات المركبة قائمة المسارات المركبة مسار مركب[]
مسارات مستبعدة قائمة المسارات التي يجب استبعادها من الفهرسة ExcludedPath[]
مسارات مضمنة قائمة المسارات المراد تضمينها في الفهرسة IncludedPath[]
تعديل الفهرسة يشير إلى وضع الفهرسة. "متناسق"
"كسول"
"لا شيء"
العلامات الموضعية المكانية قائمة التفاصيل المكانية SpatialSpec[]

CompositePath

الاسم الوصف القيمة
الترتيب ترتيب الفرز للمسارات المركبة. "تصاعدي"
"تنازلي"
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

ExcludedPath

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

مسار مضمن

الاسم الوصف القيمة
الفهارس قائمة الفهارس لهذا المسار الفهارس[]
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة

الفهارس

الاسم الوصف القيمة
dataType نوع البيانات الذي يتم تطبيق سلوك الفهرسة عليه. "سلسلة الأسطر"
"تعدد المضلعات"
"رقم"
"نقطة"
"مضلع"
"سلسلة"
نوع يشير إلى نوع الفهرس. "التجزئة"
"النطاق"
"مكاني"
الضبط دقة الفهرس. -1 هو الحد الأقصى للدقة. int

SpatialSpec

الاسم الوصف القيمة
مسار المسار الذي ينطبق عليه سلوك الفهرسة. تبدأ مسارات الفهرس عادة بالجذر وتنتهي بحرف البدل (/path/*) سلسلة
الأنواع قائمة النوع المكاني للمسار صفيف سلسلة يحتوي على أي من:
"سلسلة الأسطر"
"تعدد المضلعات"
"نقطة"
"مضلع"

ContainerPartitionKey

الاسم الوصف القيمة
نوع يشير إلى نوع الخوارزمية المستخدمة للتقسيم. بالنسبة إلى MultiHash، يتم دعم مفاتيح أقسام متعددة (حتى ثلاثة كحد أقصى) لإنشاء الحاوية "التجزئة"
"MultiHash"
"النطاق"
المسارات قائمة المسارات التي يمكن تقسيم البيانات داخل الحاوية باستخدامها سلسلة []
version يشير إلى إصدار تعريف مفتاح القسم int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 2

UniqueKeyPolicy

الاسم الوصف القيمة
المفاتيح الفريدة قائمة المفاتيح الفريدة على التي تفرض قيد التفرد على المستندات في المجموعة في خدمة Azure Cosmos DB. UniqueKey[]

مفتاح فريد

الاسم الوصف القيمة
المسارات يجب أن تكون قائمة المسارات فريدة لكل مستند في خدمة Azure Cosmos DB سلسلة []