Microsoft.Databricks workspaces 2022-04-01-preview

تعريف مورد Bicep

يمكن نشر نوع مورد مساحات العمل مع العمليات التي تستهدف:

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Databricks/workspaces@2022-04-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  properties: {
    authorizations: [
      {
        principalId: 'string'
        roleDefinitionId: 'string'
      }
    ]
    createdBy: {}
    encryption: {
      entities: {
        managedDisk: {
          keySource: 'Microsoft.Keyvault'
          keyVaultProperties: {
            keyName: 'string'
            keyVaultUri: 'string'
            keyVersion: 'string'
          }
          rotationToLatestKeyVersionEnabled: bool
        }
        managedServices: {
          keySource: 'Microsoft.Keyvault'
          keyVaultProperties: {
            keyName: 'string'
            keyVaultUri: 'string'
            keyVersion: 'string'
          }
        }
      }
    }
    managedDiskIdentity: {}
    managedResourceGroupId: 'string'
    parameters: {
      amlWorkspaceId: {
        value: 'string'
      }
      customPrivateSubnetName: {
        value: 'string'
      }
      customPublicSubnetName: {
        value: 'string'
      }
      customVirtualNetworkId: {
        value: 'string'
      }
      enableNoPublicIp: {
        value: bool
      }
      encryption: {
        value: {
          KeyName: 'string'
          keySource: 'string'
          keyvaulturi: 'string'
          keyversion: 'string'
        }
      }
      loadBalancerBackendPoolName: {
        value: 'string'
      }
      loadBalancerId: {
        value: 'string'
      }
      natGatewayName: {
        value: 'string'
      }
      prepareEncryption: {
        value: bool
      }
      publicIpName: {
        value: 'string'
      }
      requireInfrastructureEncryption: {
        value: bool
      }
      storageAccountName: {
        value: 'string'
      }
      storageAccountSkuName: {
        value: 'string'
      }
      vnetAddressPrefix: {
        value: 'string'
      }
    }
    publicNetworkAccess: 'string'
    requiredNsgRules: 'string'
    storageAccountIdentity: {}
    uiDefinitionUri: 'string'
    updatedBy: {}
  }
}

قيم Property

مساحات عمل

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-64

أحرف صالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku SKU للمورد. "Sku"
خصائص خصائص مساحة العمل. WorkspaceProperties (مطلوب)

خصائص مساحة العمل

الاسم الوصف القيمة
الاذون تخويلات موفر مساحة العمل. WorkspaceProviderAuthorization[]
تم الإنشاء بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي أنشأ مساحة العمل. CreatedBy
التشفير خصائص التشفير لمساحة عمل databricks WorkspacePropertiesEncryption
managedDiskIdentity تفاصيل الهوية المدارة لمجموعة تشفير القرص المستخدمة لتشفير القرص المدار تكوين ManagedIdentity
managedResourceGroupId معرف مجموعة الموارد المدارة. سلسلة (مطلوب)
المعلمات المعلمات المخصصة لمساحة العمل. WorkspaceCustomParameters
publicNetworkAccess نوع الوصول إلى الشبكة للوصول إلى مساحة العمل. قم بتعيين القيمة إلى معطل للوصول إلى مساحة العمل فقط عبر ارتباط خاص. "معطل"
"ممكن"
requiredNsgRules الحصول على قيمة أو تعيينها تشير إلى ما إذا كان مستوى البيانات (المجموعات) للتحكم في اتصال الطائرة يحدث عبر نقطة النهاية الخاصة. القيم المدعومة هي "AllRules" و"NoAzureDatabricksRules". قيمة "NoAzureServiceRules" للاستخدام الداخلي فقط. 'AllRules'
"NoAzureDatabricksRules"
"NoAzureServiceRules"
storageAccountIdentity تفاصيل الهوية المدارة لحساب التخزين تكوين ManagedIdentity
uiDefinitionUri عنوان URI للكائن الثنائي كبير الحجم حيث يوجد ملف تعريف واجهة المستخدم. سلسلة
تم التحديث بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي حدث مساحة العمل آخر مرة. CreatedBy

WorkspaceProviderAuthorization

الاسم الوصف القيمة
معرف أساسي المعرف الأساسي للموفر. هذه هي الهوية التي سيستخدمها الموفر لاستدعاء ARM لإدارة موارد مساحة العمل. سلسلة (مطلوب)
roleDefinitionId معرف تعريف دور الموفر. سيحدد هذا الدور جميع الأذونات التي يجب أن يمتلكها الموفر في مجموعة موارد حاوية مساحة العمل. لا يمكن أن يكون لتعريف الدور هذا إذن لحذف مجموعة الموارد. سلسلة (مطلوب)

CreatedBy

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

WorkspacePropertiesEncryption

الاسم الوصف القيمة
الكيانات تعريف كيانات التشفير لمساحة العمل. EncryptionEntitiesDefinition (مطلوب)

تشفيرEntitiesDefinition

الاسم الوصف القيمة
ManagedDisk خصائص التشفير للأقراص المدارة ل databricks. ManagedDiskEncryption
الخدمات المدارة خصائص التشفير للخدمات المدارة ل databricks. EncryptionV2

ManagedDiskEncryption

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault 'Microsoft.Keyvault' (مطلوب)
خصائص keyVault Key Vault خصائص الإدخال للتشفير. ManagedDiskEncryptionKeyVaultProperties (مطلوب)
rotationToLatestKeyVersionEnabled الإشارة إلى ما إذا كان يجب استخدام أحدث إصدار مفتاح تلقائيا لتشفير القرص المدار. Bool

ManagedDiskEncryptionKeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوبة)
keyVaultUri عنوان URI ل KeyVault. سلسلة (مطلوبة)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوبة)

EncryptionV2

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault 'Microsoft.Keyvault' (مطلوب)
خصائص keyVault Key Vault خصائص الإدخال للتشفير. EncryptionV2KeyVaultProperties

EncryptionV2KeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوبة)
keyVaultUri Uri ل KeyVault. سلسلة (مطلوبة)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوبة)

ManagedIdentityConfiguration

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

WorkspaceCustomParameters

الاسم الوصف القيمة
معرف مساحة عمل aml معرف مساحة عمل التعلم الآلي من Microsoft Azure للارتباط بمساحة عمل Databricks WorkspaceCustomStringParameter
customPrivateSubnetName اسم الشبكة الفرعية الخاصة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customPublicSubnetName اسم شبكة فرعية عامة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customVirtualNetworkId معرف شبكة ظاهرية حيث يجب إنشاء مجموعة Databricks هذه WorkspaceCustomStringParameter
enableNoPublicIp هل يجب تعطيل عنوان IP العام؟ WorkspaceCustomBooleanParameter
التشفير يحتوي على تفاصيل التشفير لمساحة العمل الممكنة لمفتاح Customer-Managed (CMK). WorkspaceEncryptionParameter
loadBalancerBackendPoolName اسم تجمع الواجهة الخلفية لموازن التحميل الصادر لاتصال نظام المجموعة الآمن (لا يوجد IP عام). WorkspaceCustomStringParameter
معرف موازن التحميل عنوان URI للمورد لموازن التحميل الصادر لمساحة عمل اتصال نظام المجموعة الآمن (بدون IP عام). WorkspaceCustomStringParameter
natGatewayName اسم بوابة NAT للشبكات الفرعية لمساحة عمل اتصال نظام المجموعة الآمن (بلا IP عام). WorkspaceCustomStringParameter
prepareEncryption إعداد مساحة العمل للتشفير. تمكين الهوية المدارة لحساب التخزين المدار. WorkspaceCustomBooleanParameter
publicIpName اسم IP العام لمساحة عمل IP العامة مع vNet المدارة. WorkspaceCustomStringParameter
requireInfrastructureEncryption قيمة منطقية تشير إلى ما إذا كان سيتم تمكين نظام الملفات الجذر DBFS أم لا مع طبقة ثانوية من التشفير باستخدام مفاتيح مدارة من النظام الأساسي للبيانات الثابتة. WorkspaceCustomBooleanParameter
storageAccountName اسم حساب تخزين DBFS الافتراضي. WorkspaceCustomStringParameter
storageAccountSkuName اسم SKU لحساب التخزين، على سبيل المثال: Standard_GRS، Standard_LRS. راجع https://aka.ms/storageskus المدخلات الصالحة. WorkspaceCustomStringParameter
vnetAddressPrefix بادئة العنوان للشبكة الظاهرية المدارة. القيمة الافتراضية لهذا الإدخال هي 10.139. WorkspaceCustomStringParameter

WorkspaceCustomStringParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. سلسلة (مطلوبة)

WorkspaceCustomBooleanParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. bool (مطلوب)

WorkspaceEncryptionParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. التشفير

التشفير

الاسم الوصف القيمة
اسم المفتاح اسم مفتاح KeyVault. سلسلة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): افتراضي، Microsoft.Keyvault "افتراضي"
'Microsoft.Keyvault'
keyvaulturi Uri ل KeyVault. سلسلة
تحويل المفتاح إصدار مفتاح KeyVault. سلسلة

Sku

الاسم الوصف القيمة
الاسم اسم SKU. سلسلة (مطلوبة)
المستوي طبقة SKU. سلسلة

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

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

قالب الوصف
توزيع Sports Analytics على Azure Architecture

نشر في Azure
إنشاء حساب تخزين Azure مع تمكين ADLS Gen 2، ومثيل Azure Data Factory مع خدمات مرتبطة لحساب التخزين (قاعدة بيانات Azure SQL إذا تم نشرها)، ومثيل Azure Databricks. سيتم منح هوية AAD للمستخدم الذي ينشر القالب والهوية المدارة لمثيل ADF دور Storage Blob Data Contributor على حساب التخزين. هناك أيضا خيارات لنشر مثيل Azure Key Vault وقاعدة بيانات Azure SQL ومركز أحداث Azure (لحالات استخدام الدفق). عند توزيع Key Vault Azure، سيتم منح الهوية المدارة لمصنع البيانات وهوية AAD للمستخدم الذي ينشر القالب دور Key Vault Secrets User.
نشر مساحة عمل Azure Databricks باستخدام PE،CMK جميع النماذج

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع PrivateEndpoint والخدمات المدارة وCMK مع تشفير DBFS.
قالب Azure Databricks الكل في واحد لحقن VNet

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
Azure Databricks All-in-one Templat VNetInjection-Pvtendpt

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية ونقطة النهاية الخاصة.
قالب AzureDatabricks ل VNetInjection و Load Balancer

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل ومجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
قالب AzureDatabricks لحقن VNet باستخدام بوابة NAT

نشر في Azure
يسمح لك هذا القالب بإنشاء بوابة NAT ومجموعة أمان الشبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
توزيع مساحة عمل Azure Databricks

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks.
مساحة عمل Azure Databricks مع نطاق عناوين مخصص

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع نطاق عناوين شبكة ظاهرية مخصص.
نشر مساحة عمل Azure Databricks مع جميع أشكال CMK 3

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع الخدمات المدارة وCMK مع تشفير DBFS.
نشر Azure Databricks WS مع CMK لتشفير DBFS

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام CMK لتشفير جذر DBFS
نشر مساحة عمل Azure Databricks باستخدام CMK للأقراص المدارة

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام الأقراص المدارة CMK.
توزيع مساحة عمل Azure Databricks باستخدام CMK للخدمات المدارة

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام CMK للخدمات المدارة.
مساحة عمل Azure Databricks مع حقن الشبكة الظاهرية

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع شبكة ظاهرية مخصصة.

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

يمكن نشر نوع مورد مساحات العمل مع العمليات التي تستهدف:

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

تنسيق المورد

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

{
  "type": "Microsoft.Databricks/workspaces",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "authorizations": [
      {
        "principalId": "string",
        "roleDefinitionId": "string"
      }
    ],
    "createdBy": {},
    "encryption": {
      "entities": {
        "managedDisk": {
          "keySource": "Microsoft.Keyvault",
          "keyVaultProperties": {
            "keyName": "string",
            "keyVaultUri": "string",
            "keyVersion": "string"
          },
          "rotationToLatestKeyVersionEnabled": "bool"
        },
        "managedServices": {
          "keySource": "Microsoft.Keyvault",
          "keyVaultProperties": {
            "keyName": "string",
            "keyVaultUri": "string",
            "keyVersion": "string"
          }
        }
      }
    },
    "managedDiskIdentity": {},
    "managedResourceGroupId": "string",
    "parameters": {
      "amlWorkspaceId": {
        "value": "string"
      },
      "customPrivateSubnetName": {
        "value": "string"
      },
      "customPublicSubnetName": {
        "value": "string"
      },
      "customVirtualNetworkId": {
        "value": "string"
      },
      "enableNoPublicIp": {
        "value": "bool"
      },
      "encryption": {
        "value": {
          "KeyName": "string",
          "keySource": "string",
          "keyvaulturi": "string",
          "keyversion": "string"
        }
      },
      "loadBalancerBackendPoolName": {
        "value": "string"
      },
      "loadBalancerId": {
        "value": "string"
      },
      "natGatewayName": {
        "value": "string"
      },
      "prepareEncryption": {
        "value": "bool"
      },
      "publicIpName": {
        "value": "string"
      },
      "requireInfrastructureEncryption": {
        "value": "bool"
      },
      "storageAccountName": {
        "value": "string"
      },
      "storageAccountSkuName": {
        "value": "string"
      },
      "vnetAddressPrefix": {
        "value": "string"
      }
    },
    "publicNetworkAccess": "string",
    "requiredNsgRules": "string",
    "storageAccountIdentity": {},
    "uiDefinitionUri": "string",
    "updatedBy": {}
  }
}

قيم Property

مساحات عمل

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Databricks/workspaces'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2022-04-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 3-64

الأحرف الصالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku SKU للمورد. "Sku"
خصائص خصائص مساحة العمل. WorkspaceProperties (مطلوب)

خصائص مساحة العمل

الاسم الوصف القيمة
الاذون تخويلات موفر مساحة العمل. WorkspaceProviderAuthorization[]
تم الإنشاء بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي أنشأ مساحة العمل. CreatedBy
التشفير خصائص التشفير لمساحة عمل databricks WorkspacePropertiesEncryption
managedDiskIdentity تفاصيل الهوية المدارة لمجموعة تشفير القرص المستخدمة لتشفير القرص المدار ManagedIdentityConfiguration
managedResourceGroupId معرف مجموعة الموارد المدارة. سلسلة (مطلوبة)
المعلمات المعلمات المخصصة لمساحة العمل. WorkspaceCustomParameters
publicNetworkAccess نوع الوصول إلى الشبكة للوصول إلى مساحة العمل. قم بتعيين القيمة إلى معطل للوصول إلى مساحة العمل فقط عبر ارتباط خاص. "معطل"
"ممكن"
قواعدNsg المطلوبة الحصول على قيمة أو تعيينها تشير إلى ما إذا كانت وحدة البيانات (المجموعات) للتحكم في اتصال الطائرة تحدث عبر نقطة النهاية الخاصة. القيم المدعومة هي "AllRules" و"NoAzureDatabricksRules". قيمة "NoAzureServiceRules" للاستخدام الداخلي فقط. 'AllRules'
'NoAzureDatabricksRules'
"NoAzureServiceRules"
storageAccountIdentity تفاصيل الهوية المدارة لحساب التخزين ManagedIdentityConfiguration
uiDefinitionUri عنوان URI للكائن الثنائي كبير الحجم حيث يوجد ملف تعريف واجهة المستخدم. سلسلة
تم التحديث بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي حدث مساحة العمل آخر مرة. CreatedBy

WorkspaceProviderAuthorization

الاسم الوصف القيمة
معرف أساسي المعرف الأساسي للموفر. هذه هي الهوية التي سيستخدمها الموفر لاستدعاء ARM لإدارة موارد مساحة العمل. سلسلة (مطلوب)
roleDefinitionId معرف تعريف دور الموفر. سيحدد هذا الدور جميع الأذونات التي يجب أن يمتلكها الموفر في مجموعة موارد حاوية مساحة العمل. لا يمكن أن يكون لتعريف الدور هذا إذن لحذف مجموعة الموارد. سلسلة (مطلوب)

CreatedBy

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

WorkspacePropertiesEncryption

الاسم الوصف القيمة
الكيانات تعريف كيانات التشفير لمساحة العمل. EncryptionEntitiesDefinition (مطلوب)

تعريف EncryptionEntitiesDefinition

الاسم الوصف القيمة
managedDisk خصائص التشفير للأقراص المدارة ل databricks. ManagedDiskEncryption
الخدمات المدارة خصائص التشفير للخدمات المدارة ل databricks. EncryptionV2

ManagedDiskEncryption

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault 'Microsoft.Keyvault' (مطلوب)
keyVaultProperties Key Vault خصائص الإدخال للتشفير. ManagedDiskEncryptionKeyVaultProperties (مطلوب)
rotationToLatestKeyVersionEnabled الإشارة إلى ما إذا كان يجب استخدام أحدث إصدار مفتاح تلقائيا لتشفير القرص المدار. Bool

ManagedDiskEncryptionKeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوب)
keyVaultUri عنوان URI ل KeyVault. سلسلة (مطلوب)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوب)

EncryptionV2

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault 'Microsoft.Keyvault' (مطلوب)
keyVaultProperties Key Vault خصائص الإدخال للتشفير. EncryptionV2KeyVaultProperties

EncryptionV2KeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوب)
keyVaultUri Uri ل KeyVault. سلسلة (مطلوب)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوب)

تكوين ManagedIdentity

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

WorkspaceCustomParameters

الاسم الوصف القيمة
amlWorkspaceId معرف مساحة عمل التعلم الآلي من Microsoft Azure للارتباط بمساحة عمل Databricks WorkspaceCustomStringParameter
customPrivateSubnetName اسم الشبكة الفرعية الخاصة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customPublicSubnetName اسم الشبكة الفرعية العامة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customVirtualNetworkId معرف شبكة ظاهرية حيث يجب إنشاء مجموعة Databricks هذه WorkspaceCustomStringParameter
enableNoPublicIp هل يجب تعطيل IP العام؟ WorkspaceCustomBooleanParameter
التشفير يحتوي على تفاصيل التشفير لمساحة العمل الممكنة لمفتاح Customer-Managed (CMK). WorkspaceEncryptionParameter
loadBalancerBackendPoolName اسم تجمع الواجهة الخلفية لموازن التحميل الصادر لاتصال نظام المجموعة الآمن (لا يوجد IP عام). WorkspaceCustomStringParameter
معرف loadBalancerId مورد URI لموازن التحميل الصادر لمساحة عمل اتصال نظام المجموعة الآمن (بدون عنوان IP عام). WorkspaceCustomStringParameter
natGatewayName اسم بوابة NAT للشبكات الفرعية لمساحة عمل اتصال نظام المجموعة الآمن (بدون IP عام). WorkspaceCustomStringParameter
prepareEncryption إعداد مساحة العمل للتشفير. تمكين الهوية المدارة لحساب التخزين المدار. WorkspaceCustomBooleanParameter
publicIpName اسم IP العام لمساحة عمل IP العامة مع vNet المدارة. WorkspaceCustomStringParameter
requireInfrastructureEncryption قيمة منطقية تشير إلى ما إذا كان سيتم تمكين نظام ملفات جذر DBFS أم لا بطبقة ثانوية من التشفير باستخدام مفاتيح مدارة من النظام الأساسي للبيانات الثابتة. WorkspaceCustomBooleanParameter
storageAccountName اسم حساب تخزين DBFS الافتراضي. WorkspaceCustomStringParameter
storageAccountSkuName اسم SKU لحساب التخزين، على سبيل المثال: Standard_GRS، Standard_LRS. راجع https://aka.ms/storageskus المدخلات الصالحة. WorkspaceCustomStringParameter
vnetAddressPrefix بادئة العنوان للشبكة الظاهرية المدارة. القيمة الافتراضية لهذا الإدخال هي 10.139. WorkspaceCustomStringParameter

WorkspaceCustomStringParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. سلسلة (مطلوب)

WorkspaceCustomBooleanParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. bool (مطلوب)

WorkspaceEncryptionParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. التشفير

التشفير

الاسم الوصف القيمة
اسم المفتاح اسم مفتاح KeyVault. سلسلة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): افتراضي، Microsoft.Keyvault "افتراضي"
'Microsoft.Keyvault'
keyvaulturi Uri ل KeyVault. سلسلة
تحويل المفتاح إصدار مفتاح KeyVault. سلسلة

Sku

الاسم الوصف القيمة
الاسم اسم SKU. سلسلة (مطلوب)
المستوي طبقة SKU. سلسلة

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

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

قالب الوصف
توزيع Sports Analytics على Azure Architecture

نشر في Azure
إنشاء حساب تخزين Azure مع تمكين ADLS Gen 2، ومثيل Azure Data Factory مع خدمات مرتبطة لحساب التخزين (قاعدة بيانات Azure SQL إذا تم نشرها)، ومثيل Azure Databricks. سيتم منح هوية AAD للمستخدم الذي ينشر القالب والهوية المدارة لمثيل ADF دور Storage Blob Data Contributor على حساب التخزين. هناك أيضا خيارات لنشر مثيل Azure Key Vault وقاعدة بيانات Azure SQL ومركز أحداث Azure (لحالات استخدام الدفق). عند توزيع Key Vault Azure، سيتم منح الهوية المدارة لمصنع البيانات وهوية AAD للمستخدم الذي ينشر القالب دور مستخدم البيانات السرية Key Vault.
نشر مساحة عمل Azure Databricks باستخدام PE،CMK جميع النماذج

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام PrivateEndpoint والخدمات المدارة وCMK مع تشفير DBFS.
قالب Azure Databricks الكل في واحد لحقن VNet

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
Azure Databricks All-in-one Templat VNetInjection-Pvtendpt

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية ونقطة النهاية الخاصة.
قالب AzureDatabricks ل VNetInjection و Load Balancer

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل ومجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
قالب AzureDatabricks لحقن VNet مع بوابة NAT

نشر في Azure
يسمح لك هذا القالب بإنشاء بوابة NAT ومجموعة أمان الشبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
توزيع مساحة عمل Azure Databricks

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks.
مساحة عمل Azure Databricks مع نطاق عناوين مخصص

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع نطاق عناوين شبكة ظاهرية مخصصة.
توزيع مساحة عمل Azure Databricks مع جميع أشكال CMK ال 3

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع الخدمات المدارة وCMK مع تشفير DBFS.
نشر Azure Databricks WS باستخدام CMK لتشفير DBFS

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام CMK لتشفير جذر DBFS
نشر مساحة عمل Azure Databricks باستخدام CMK للأقراص المدارة

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام CMK للأقراص المدارة.
توزيع مساحة عمل Azure Databricks باستخدام CMK للخدمات المدارة

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks باستخدام إدارة الخدمات CMK.
مساحة عمل Azure Databricks مع حقن الشبكة الظاهرية

نشر في Azure
يسمح لك هذا القالب بإنشاء مساحة عمل Azure Databricks مع شبكة ظاهرية مخصصة.

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

يمكن نشر نوع مورد مساحات العمل مع العمليات التي تستهدف:

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Databricks/workspaces@2022-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      authorizations = [
        {
          principalId = "string"
          roleDefinitionId = "string"
        }
      ]
      createdBy = {}
      encryption = {
        entities = {
          managedDisk = {
            keySource = "Microsoft.Keyvault"
            keyVaultProperties = {
              keyName = "string"
              keyVaultUri = "string"
              keyVersion = "string"
            }
            rotationToLatestKeyVersionEnabled = bool
          }
          managedServices = {
            keySource = "Microsoft.Keyvault"
            keyVaultProperties = {
              keyName = "string"
              keyVaultUri = "string"
              keyVersion = "string"
            }
          }
        }
      }
      managedDiskIdentity = {}
      managedResourceGroupId = "string"
      parameters = {
        amlWorkspaceId = {
          value = "string"
        }
        customPrivateSubnetName = {
          value = "string"
        }
        customPublicSubnetName = {
          value = "string"
        }
        customVirtualNetworkId = {
          value = "string"
        }
        enableNoPublicIp = {
          value = bool
        }
        encryption = {
          value = {
            KeyName = "string"
            keySource = "string"
            keyvaulturi = "string"
            keyversion = "string"
          }
        }
        loadBalancerBackendPoolName = {
          value = "string"
        }
        loadBalancerId = {
          value = "string"
        }
        natGatewayName = {
          value = "string"
        }
        prepareEncryption = {
          value = bool
        }
        publicIpName = {
          value = "string"
        }
        requireInfrastructureEncryption = {
          value = bool
        }
        storageAccountName = {
          value = "string"
        }
        storageAccountSkuName = {
          value = "string"
        }
        vnetAddressPrefix = {
          value = "string"
        }
      }
      publicNetworkAccess = "string"
      requiredNsgRules = "string"
      storageAccountIdentity = {}
      uiDefinitionUri = "string"
      updatedBy = {}
    }
    sku = {
      name = "string"
      tier = "string"
    }
  })
}

قيم Property

مساحات عمل

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Databricks/workspaces@2022-04-01-preview"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-64

أحرف صالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
sku SKU للمورد. "Sku"
خصائص خصائص مساحة العمل. WorkspaceProperties (مطلوب)

خصائص مساحة العمل

الاسم الوصف القيمة
الاذون تخويلات موفر مساحة العمل. WorkspaceProviderAuthorization[]
تم الإنشاء بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي أنشأ مساحة العمل. CreatedBy
التشفير خصائص التشفير لمساحة عمل databricks WorkspacePropertiesEncryption
managedDiskIdentity تفاصيل الهوية المدارة لمجموعة تشفير القرص المستخدمة لتشفير القرص المدار تكوين ManagedIdentity
managedResourceGroupId معرف مجموعة الموارد المدارة. سلسلة (مطلوب)
المعلمات المعلمات المخصصة لمساحة العمل. WorkspaceCustomParameters
publicNetworkAccess نوع الوصول إلى الشبكة للوصول إلى مساحة العمل. قم بتعيين القيمة إلى معطل للوصول إلى مساحة العمل فقط عبر ارتباط خاص. "معطل"
"ممكن"
requiredNsgRules الحصول على قيمة أو تعيينها تشير إلى ما إذا كان مستوى البيانات (المجموعات) للتحكم في اتصال الطائرة يحدث عبر نقطة النهاية الخاصة. القيم المدعومة هي "AllRules" و"NoAzureDatabricksRules". قيمة "NoAzureServiceRules" للاستخدام الداخلي فقط. "AllRules"
"NoAzureDatabricksRules"
"NoAzureServiceRules"
storageAccountIdentity تفاصيل الهوية المدارة لحساب التخزين ManagedIdentityConfiguration
uiDefinitionUri عنوان URI للكائن الثنائي كبير الحجم حيث يوجد ملف تعريف واجهة المستخدم. سلسلة
تم التحديث بواسطة يشير إلى معرف الكائن و PUID ومعرف التطبيق للكيان الذي حدث مساحة العمل آخر مرة. CreatedBy

WorkspaceProviderAuthorization

الاسم الوصف القيمة
معرف أساسي المعرف الأساسي للموفر. هذه هي الهوية التي سيستخدمها الموفر لاستدعاء ARM لإدارة موارد مساحة العمل. سلسلة (مطلوبة)
roleDefinitionId معرف دور الموفر. سيحدد هذا الدور جميع الأذونات التي يجب أن يمتلكها الموفر في مجموعة موارد حاوية مساحة العمل. لا يمكن أن يكون لتعريف الدور هذا إذن لحذف مجموعة الموارد. سلسلة (مطلوبة)

CreatedBy

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

WorkspacePropertiesEncryption

الاسم الوصف القيمة
الكيانات تعريف كيانات التشفير لمساحة العمل. EncryptionEntitiesDefinition (مطلوب)

تشفيرEntitiesDefinition

الاسم الوصف القيمة
ManagedDisk خصائص التشفير للأقراص المدارة ل databricks. ManagedDiskEncryption
الخدمات المدارة خصائص التشفير للخدمات المدارة ل databricks. EncryptionV2

ManagedDiskEncryption

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault "Microsoft.Keyvault" (مطلوب)
خصائص keyVault Key Vault خصائص الإدخال للتشفير. ManagedDiskEncryptionKeyVaultProperties (مطلوب)
rotationToLatestKeyVersionEnabled الإشارة إلى ما إذا كان يجب استخدام أحدث إصدار مفتاح تلقائيا لتشفير القرص المدار. Bool

ManagedDiskEncryptionKeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوبة)
keyVaultUri عنوان URI ل KeyVault. سلسلة (مطلوبة)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوبة)

EncryptionV2

الاسم الوصف القيمة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): Microsoft.Keyvault "Microsoft.Keyvault" (مطلوب)
خصائص keyVault Key Vault خصائص الإدخال للتشفير. EncryptionV2KeyVaultProperties

EncryptionV2KeyVaultProperties

الاسم الوصف القيمة
keyName اسم مفتاح KeyVault. سلسلة (مطلوبة)
keyVaultUri Uri ل KeyVault. سلسلة (مطلوبة)
keyVersion إصدار مفتاح KeyVault. سلسلة (مطلوبة)

ManagedIdentityConfiguration

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

WorkspaceCustomParameters

الاسم الوصف القيمة
معرف مساحة عمل aml معرف مساحة عمل التعلم الآلي من Microsoft Azure للارتباط بمساحة عمل Databricks WorkspaceCustomStringParameter
customPrivateSubnetName اسم الشبكة الفرعية الخاصة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customPublicSubnetName اسم شبكة فرعية عامة داخل الشبكة الظاهرية WorkspaceCustomStringParameter
customVirtualNetworkId معرف شبكة ظاهرية حيث يجب إنشاء مجموعة Databricks هذه WorkspaceCustomStringParameter
enableNoPublicIp هل يجب تعطيل عنوان IP العام؟ WorkspaceCustomBooleanParameter
التشفير يحتوي على تفاصيل التشفير لمساحة العمل الممكنة لمفتاح Customer-Managed (CMK). WorkspaceEncryptionParameter
loadBalancerBackendPoolName اسم تجمع الواجهة الخلفية لموازن التحميل الصادر لاتصال نظام المجموعة الآمن (لا يوجد IP عام). WorkspaceCustomStringParameter
معرف موازن التحميل عنوان URI للمورد لموازن التحميل الصادر لمساحة عمل اتصال نظام المجموعة الآمن (بدون IP عام). WorkspaceCustomStringParameter
natGatewayName اسم بوابة NAT للشبكات الفرعية لمساحة عمل اتصال نظام المجموعة الآمن (بلا IP عام). WorkspaceCustomStringParameter
prepareEncryption إعداد مساحة العمل للتشفير. تمكين الهوية المدارة لحساب التخزين المدار. WorkspaceCustomBooleanParameter
publicIpName اسم IP العام لمساحة عمل IP العامة مع vNet المدارة. WorkspaceCustomStringParameter
requireInfrastructureEncryption قيمة منطقية تشير إلى ما إذا كان سيتم تمكين نظام الملفات الجذر DBFS أم لا مع طبقة ثانوية من التشفير باستخدام مفاتيح مدارة من النظام الأساسي للبيانات الثابتة. WorkspaceCustomBooleanParameter
storageAccountName اسم حساب تخزين DBFS الافتراضي. WorkspaceCustomStringParameter
storageAccountSkuName اسم SKU لحساب التخزين، على سبيل المثال: Standard_GRS، Standard_LRS. راجع https://aka.ms/storageskus المدخلات الصالحة. WorkspaceCustomStringParameter
vnetAddressPrefix بادئة العنوان للشبكة الظاهرية المدارة. القيمة الافتراضية لهذا الإدخال هي 10.139. WorkspaceCustomStringParameter

WorkspaceCustomStringParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. سلسلة (مطلوبة)

WorkspaceCustomBooleanParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. bool (مطلوب)

WorkspaceEncryptionParameter

الاسم الوصف القيمة
القيمة القيمة التي يجب استخدامها لهذا الحقل. التشفير

التشفير

الاسم الوصف القيمة
اسم المفتاح اسم مفتاح KeyVault. سلسلة
مصدر المفتاح مصدر مفتاح التشفير (الموفر). القيم المحتملة (غير حساسة لحالة الأحرف): افتراضي، Microsoft.Keyvault "افتراضي"
"Microsoft.Keyvault"
keyvaulturi Uri ل KeyVault. سلسلة
تحويل المفتاح إصدار مفتاح KeyVault. سلسلة

Sku

الاسم الوصف القيمة
الاسم اسم SKU. سلسلة (مطلوبة)
المستوي طبقة SKU. سلسلة