Microsoft.DocumentDB databaseAccounts/cassandraKeyspaces/tables

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2024-02-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: {
      analyticalStorageTtl: int
      defaultTtl: int
      id: 'string'
      schema: {
        clusterKeys: [
          {
            name: 'string'
            orderBy: 'string'
          }
        ]
        columns: [
          {
            name: 'string'
            type: 'string'
          }
        ]
        partitionKeys: [
          {
            name: 'string'
          }
        ]
      }
    }
  }
}

قيم Property

databaseAccounts/cassandraKeyspaces/tables

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

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

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Components1Jq1T4ISchemasManagedserviceidentityProper...

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

CassandraTableCreateUpdatePropertiesOrCassandraTable...

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

CreateUpdateOptionsOrCassandraTableGetPropertiesOpti...

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

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

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

CassandraTableResourceOrCassandraTableGetPropertiesR...

الاسم الوصف القيمة
analyticalStorageTtl TTL التحليلية. int
defaultTtl الوقت للعيش في جدول Cosmos DB Cassandra int
المعرف اسم جدول Cosmos DB Cassandra سلسلة (مطلوب)
المخطط مخطط جدول Cosmos DB Cassandra CassandraSchema

CassandraSchema

الاسم الوصف القيمة
clusterKeys قائمة بمفتاح نظام المجموعة. ClusterKey[]
الأعمدة قائمة أعمدة جدول Cassandra. عمود[]
partitionKeys قائمة بمفتاح القسم. CassandraPartitionKey[]

ClusterKey

الاسم الوصف القيمة
الاسم اسم مفتاح مجموعة جدول Cosmos DB Cassandra سلسلة
Orderby ترتيب مفتاح مجموعة جدول Cosmos DB Cassandra، يدعم فقط "Asc" و"Desc" سلسلة

عمودي

الاسم الوصف القيمة
الاسم اسم عمود جدول Cosmos DB Cassandra سلسلة
النوع نوع عمود جدول Cosmos DB Cassandra سلسلة

CassandraPartitionKey

الاسم الوصف القيمة
الاسم اسم مفتاح قسم جدول Cosmos DB Cassandra سلسلة

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

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

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

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

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables",
  "apiVersion": "2024-02-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": {
      "analyticalStorageTtl": "int",
      "defaultTtl": "int",
      "id": "string",
      "schema": {
        "clusterKeys": [
          {
            "name": "string",
            "orderBy": "string"
          }
        ],
        "columns": [
          {
            "name": "string",
            "type": "string"
          }
        ],
        "partitionKeys": [
          {
            "name": "string"
          }
        ]
      }
    }
  }
}

قيم Property

databaseAccounts/cassandraKeyspaces/tables

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2024-02-15'
الاسم اسم المورد

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Components1Jq1T4ISchemasManagedserviceidentityProper...

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

CassandraTableCreateUpdatePropertiesOrCassandraTable...

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

CreateUpdateOptionsOrCassandraTableGetPropertiesOpti...

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

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

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

CassandraTableResourceOrCassandraTableGetPropertiesR...

الاسم الوصف القيمة
analyticalStorageTtl مدة البقاء التحليلية. int
defaultTtl مدة البقاء في جدول Cosmos DB Cassandra int
المعرف اسم جدول Cosmos DB Cassandra سلسلة (مطلوبة)
المخطط مخطط جدول Cosmos DB Cassandra CassandraSchema

CassandraSchema

الاسم الوصف القيمة
clusterKeys قائمة مفتاح نظام المجموعة. ClusterKey[]
الأعمدة قائمة أعمدة جدول Cassandra. عمود[]
مفاتيح التقسيم قائمة بمفتاح القسم. CassandraPartitionKey[]

مفتاح نظام المجموعة

الاسم الوصف القيمة
الاسم اسم مفتاح مجموعة جدول Cosmos DB Cassandra سلسلة
Orderby ترتيب مفتاح مجموعة جدول Cosmos DB Cassandra، يدعم فقط "Asc" و"Desc" سلسلة

عمودي

الاسم الوصف القيمة
الاسم اسم عمود جدول Cosmos DB Cassandra سلسلة
النوع نوع عمود جدول Cosmos DB Cassandra سلسلة

CassandraPartitionKey

الاسم الوصف القيمة
الاسم اسم مفتاح قسم جدول Cosmos DB Cassandra سلسلة

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

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

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

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

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

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables@2024-02-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 = {
        analyticalStorageTtl = int
        defaultTtl = int
        id = "string"
        schema = {
          clusterKeys = [
            {
              name = "string"
              orderBy = "string"
            }
          ]
          columns = [
            {
              name = "string"
              type = "string"
            }
          ]
          partitionKeys = [
            {
              name = "string"
            }
          ]
        }
      }
    }
  })
}

قيم Property

databaseAccounts/cassandraKeyspaces/tables

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Components1Jq1T4ISchemasManagedserviceidentityProper...

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

CassandraTableCreateUpdatePropertiesOrCassandraTable...

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

CreateUpdateOptionsOrCassandraTableGetPropertiesOpti...

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

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

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

CassandraTableResourceOrCassandraTableGetPropertiesR...

الاسم الوصف القيمة
analyticalStorageTtl مدة البقاء التحليلية. int
defaultTtl مدة البقاء في جدول Cosmos DB Cassandra int
المعرف اسم جدول Cosmos DB Cassandra سلسلة (مطلوبة)
المخطط مخطط جدول Cosmos DB Cassandra CassandraSchema

CassandraSchema

الاسم الوصف القيمة
clusterKeys قائمة مفتاح نظام المجموعة. ClusterKey[]
الأعمدة قائمة أعمدة جدول Cassandra. عمود[]
مفاتيح التقسيم قائمة بمفتاح القسم. CassandraPartitionKey[]

مفتاح نظام المجموعة

الاسم الوصف القيمة
الاسم اسم مفتاح مجموعة جدول Cosmos DB Cassandra سلسلة
Orderby ترتيب مفتاح مجموعة جدول Cosmos DB Cassandra، يدعم فقط "Asc" و"Desc" سلسلة

عمودي

الاسم الوصف القيمة
الاسم اسم عمود جدول Cosmos DB Cassandra سلسلة
النوع نوع عمود جدول Cosmos DB Cassandra سلسلة

CassandraPartitionKey

الاسم الوصف القيمة
الاسم اسم مفتاح قسم جدول Cosmos DB Cassandra سلسلة