مساحات عمل Microsoft.Synapse 2020-12-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Synapse/workspaces@2020-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
  }
  properties: {
    connectivityEndpoints: {}
    defaultDataLakeStorage: {
      accountUrl: 'string'
      filesystem: 'string'
    }
    encryption: {
      cmk: {
        key: {
          keyVaultUrl: 'string'
          name: 'string'
        }
      }
    }
    managedResourceGroupName: 'string'
    managedVirtualNetwork: 'string'
    managedVirtualNetworkSettings: {
      allowedAadTenantIdsForLinking: [
        'string'
      ]
      linkedAccessCheckOnTargetResource: bool
      preventDataExfiltration: bool
    }
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {}
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
    purviewConfiguration: {
      purviewResourceId: 'string'
    }
    sqlAdministratorLogin: 'string'
    sqlAdministratorLoginPassword: 'string'
    virtualNetworkProfile: {
      computeSubnetId: 'string'
    }
    workspaceRepositoryConfiguration: {
      accountName: 'string'
      collaborationBranch: 'string'
      hostName: 'string'
      lastCommitId: 'string'
      projectName: 'string'
      repositoryName: 'string'
      rootFolder: 'string'
      tenantId: 'string'
      type: 'string'
    }
  }
}

قيم Property

مساحات عمل

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

حد الحرف: 1-50

أحرف صالحة:
أحرف إنجليزية صغيرة وواصلات وأرقام.

ابدأ وانتهِ ”بحرف أو رقم“.

لا يمكن أن تحتوي على -ondemand

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية مساحة العمل ManagedIdentity
خصائص خصائص مورد مساحة العمل خصائص مساحة العمل

MANAGEDIDENTITY

الاسم الوصف القيمة
النوع نوع الهوية المدارة لمساحة العمل 'بلا'
'SystemAssigned'

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

الاسم الوصف القيمة
نقاط نهاية الاتصال نقاط نهاية الاتصال كائن
defaultDataLakeStorage تفاصيل حساب تخزين مستودع البيانات الافتراضي لمساحة العمل DataLakeStorageAccountDetails
التشفير تفاصيل التشفير لمساحة العمل تعريفات التشفير
managedResourceGroupName مجموعة الموارد المدارة لمساحة العمل. يعرف اسم مجموعة الموارد مجموعة الموارد بشكل فريد داخل معرف اشتراك المستخدم. يجب ألا يزيد طول اسم مجموعة الموارد عن 90 حرفا، ويجب أن يكون أحرفا أبجدية رقمية (Char.IsLetterOrDigit()) و'-' و'_' و'(' و')' و'.'. لاحظ أن الاسم لا يمكن أن ينتهي ب '.' سلسلة
managedVirtualNetwork سيؤدي تعيين هذا إلى "افتراضي" إلى التأكد من أن جميع الحوسبة لمساحة العمل هذه موجودة في شبكة ظاهرية تتم إدارتها نيابة عن المستخدم. سلسلة
managedVirtualNetworkSettings إعدادات الشبكة الظاهرية المدارة ManagedVirtualNetworkSettings
اتصالات نقطة النهاية الخاصة اتصالات نقطة النهاية الخاصة بمساحة العمل PrivateEndpointConnection[]
purviewConfiguration تكوين Purview تكوين Purview
sqlAdministratorLogin تسجيل الدخول لمسؤول دليل SQL النشط لمساحة العمل سلسلة
sqlAdministratorLoginPassword كلمة مرور تسجيل دخول مسؤول SQL سلسلة
virtualNetworkProfile ملف تعريف الشبكة الظاهرية VirtualNetworkProfile
workspaceRepositoryConfiguration إعدادات تكامل Git WorkspaceRepositoryConfiguration

DataLakeStorageAccountDetails

الاسم الوصف القيمة
accountUrl عنوان URL للحساب سلسلة
filesystem اسم نظام الملفات سلسلة

تعريفات التشفير

الاسم الوصف القيمة
cmk تفاصيل المفتاح المدار من قبل العميل CustomerManagedKeyDetails

CustomerManagedKeyDetails

الاسم الوصف القيمة
المفتاح العنصر الرئيسي لمساحة العمل WorkspaceKeyDetails

WorkspaceKeyDetails

الاسم الوصف القيمة
keyVaultUrl عنوان URL لمخزن مفاتيح مورد مساحة العمل الفرعي سلسلة
الاسم اسم المورد الفرعي لمفتاح مساحة العمل سلسلة

ManagedVirtualNetworkSettings

الاسم الوصف القيمة
allowedAadTenantIdsForLinking معرفات مستأجر Aad المسموح بها للارتباط سلسلة []
linkedAccessCheckOnTargetResource التحقق من الوصول المرتبط على المورد الهدف Bool
منع بيانات التصفية منع النقل غير المصرح للبيانات Bool

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص اتصال نقطة النهاية الخاصة. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

الاسم الوصف القيمة
نقطة النهاية الخاصة نقطة النهاية الخاصة التي ينتمي إليها الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState حالة الاتصال لاتصال نقطة النهاية الخاصة. PrivateLinkServiceConnectionState

نقطة النهاية الخاصة

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

PrivateLinkServiceConnectionState

الاسم الوصف القيمة
الوصف وصف اتصال خدمة الارتباط الخاص. سلسلة
الحالة حالة اتصال خدمة الارتباط الخاص. سلسلة

تكوين Purview

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

VirtualNetworkProfile

الاسم الوصف القيمة
computeSubnetId معرف الشبكة الفرعية المستخدم للحسابات في مساحة العمل سلسلة

WorkspaceRepositoryConfiguration

الاسم الوصف القيمة
accountName اسم الحساب سلسلة
أداة التعاون فرع التعاون سلسلة
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة
lastCommitId معرف التثبيت الأخير سلسلة
projectName اسم مشروع VSTS سلسلة
اسم المستودع اسم المستودع سلسلة
rootFolder المجلد الجذر المراد استخدامه في المستودع سلسلة
معرّف المستأجر معرف مستأجر VSTS سلسلة
النوع نوع تكوين معرف مستودع مساحة العمل. مثال على WorkspaceVSTSConfiguration، WorkspaceGitHubConfiguration سلسلة

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

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

قالب الوصف
إثبات مفهوم Azure Synapse

نشر في Azure
ينشئ هذا القالب بيئة إثبات المفهوم ل Azure Synapse، بما في ذلك تجمعات SQL وتجمعات Apache Spark الاختيارية

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Synapse/workspaces",
  "apiVersion": "2020-12-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "connectivityEndpoints": {},
    "defaultDataLakeStorage": {
      "accountUrl": "string",
      "filesystem": "string"
    },
    "encryption": {
      "cmk": {
        "key": {
          "keyVaultUrl": "string",
          "name": "string"
        }
      }
    },
    "managedResourceGroupName": "string",
    "managedVirtualNetwork": "string",
    "managedVirtualNetworkSettings": {
      "allowedAadTenantIdsForLinking": [ "string" ],
      "linkedAccessCheckOnTargetResource": "bool",
      "preventDataExfiltration": "bool"
    },
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {},
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          }
        }
      }
    ],
    "purviewConfiguration": {
      "purviewResourceId": "string"
    },
    "sqlAdministratorLogin": "string",
    "sqlAdministratorLoginPassword": "string",
    "virtualNetworkProfile": {
      "computeSubnetId": "string"
    },
    "workspaceRepositoryConfiguration": {
      "accountName": "string",
      "collaborationBranch": "string",
      "hostName": "string",
      "lastCommitId": "string",
      "projectName": "string",
      "repositoryName": "string",
      "rootFolder": "string",
      "tenantId": "string",
      "type": "string"
    }
  }
}

قيم Property

مساحات عمل

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

حد الحرف: 1-50

أحرف صالحة:
أحرف إنجليزية صغيرة وواصلات وأرقام.

ابدأ وانتهِ ”بحرف أو رقم“.

لا يمكن أن تحتوي على -ondemand

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية مساحة العمل ManagedIdentity
خصائص خصائص مورد مساحة العمل خصائص مساحة العمل

MANAGEDIDENTITY

الاسم الوصف القيمة
النوع نوع الهوية المدارة لمساحة العمل 'بلا'
'SystemAssigned'

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

الاسم الوصف القيمة
نقاط نهاية الاتصال نقاط نهاية الاتصال عنصر
defaultDataLakeStorage تفاصيل حساب تخزين مستودع البيانات الافتراضي لمساحة العمل DataLakeStorageAccountDetails
التشفير تفاصيل التشفير لمساحة العمل تعريفات التشفير
managedResourceGroupName مجموعة الموارد المدارة لمساحة العمل. يعرف اسم مجموعة الموارد مجموعة الموارد بشكل فريد داخل معرف اشتراك المستخدم. يجب ألا يزيد طول اسم مجموعة الموارد عن 90 حرفا، ويجب أن يكون أحرفا أبجدية رقمية (Char.IsLetterOrDigit()) و'-' و'_' و'(' و')' و'.'. لاحظ أن الاسم لا يمكن أن ينتهي ب '.' سلسلة
managedVirtualNetwork سيؤدي تعيين هذا إلى "افتراضي" إلى التأكد من أن جميع الحوسبة لمساحة العمل هذه موجودة في شبكة ظاهرية تتم إدارتها نيابة عن المستخدم. سلسلة
managedVirtualNetworkSettings إعدادات الشبكة الظاهرية المدارة ManagedVirtualNetworkSettings
اتصالات نقطة النهاية الخاصة اتصالات نقطة النهاية الخاصة بمساحة العمل PrivateEndpointConnection[]
purviewConfiguration تكوين Purview تكوين Purview
sqlAdministratorLogin تسجيل الدخول لمسؤول دليل SQL النشط لمساحة العمل سلسلة
sqlAdministratorLoginPassword كلمة مرور تسجيل دخول مسؤول SQL سلسلة
virtualNetworkProfile ملف تعريف الشبكة الظاهرية VirtualNetworkProfile
workspaceRepositoryConfiguration إعدادات تكامل Git WorkspaceRepositoryConfiguration

DataLakeStorageAccountDetails

الاسم الوصف القيمة
accountUrl عنوان URL للحساب سلسلة
filesystem اسم نظام الملفات سلسلة

تعريفات التشفير

الاسم الوصف القيمة
cmk تفاصيل المفتاح المدار من قبل العميل CustomerManagedKeyDetails

CustomerManagedKeyDetails

الاسم الوصف القيمة
المفتاح العنصر الرئيسي لمساحة العمل WorkspaceKeyDetails

WorkspaceKeyDetails

الاسم الوصف القيمة
keyVaultUrl عنوان URL لمخزن مفاتيح مورد مساحة العمل الفرعي سلسلة
الاسم اسم المورد الفرعي لمفتاح مساحة العمل سلسلة

ManagedVirtualNetworkSettings

الاسم الوصف القيمة
allowedAadTenantIdsForLinking معرفات مستأجر Aad المسموح بها للارتباط سلسلة []
linkedAccessCheckOnTargetResource التحقق من الوصول المرتبط على المورد الهدف Bool
منع بيانات التصفية منع النقل غير المصرح للبيانات Bool

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص اتصال نقطة النهاية الخاصة. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

الاسم الوصف القيمة
نقطة النهاية الخاصة نقطة النهاية الخاصة التي ينتمي إليها الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState حالة الاتصال لاتصال نقطة النهاية الخاصة. PrivateLinkServiceConnectionState

نقطة النهاية الخاصة

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

PrivateLinkServiceConnectionState

الاسم الوصف القيمة
الوصف وصف اتصال خدمة الارتباط الخاص. سلسلة
الحالة حالة اتصال خدمة الارتباط الخاص. سلسلة

تكوين Purview

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

VirtualNetworkProfile

الاسم الوصف القيمة
computeSubnetId معرف الشبكة الفرعية المستخدم للحسابات في مساحة العمل سلسلة

WorkspaceRepositoryConfiguration

الاسم الوصف القيمة
accountName اسم الحساب سلسلة
أداة التعاون فرع التعاون سلسلة
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة
lastCommitId معرف التثبيت الأخير سلسلة
projectName اسم مشروع VSTS سلسلة
اسم المستودع اسم المستودع سلسلة
rootFolder المجلد الجذر المراد استخدامه في المستودع سلسلة
معرّف المستأجر معرف مستأجر VSTS سلسلة
النوع نوع تكوين معرف مستودع مساحة العمل. مثال على WorkspaceVSTSConfiguration، WorkspaceGitHubConfiguration سلسلة

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

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

قالب الوصف
إثبات مفهوم Azure Synapse

نشر في Azure
ينشئ هذا القالب بيئة إثبات المفهوم ل Azure Synapse، بما في ذلك تجمعات SQL وتجمعات Apache Spark الاختيارية

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Synapse/workspaces@2020-12-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      connectivityEndpoints = {}
      defaultDataLakeStorage = {
        accountUrl = "string"
        filesystem = "string"
      }
      encryption = {
        cmk = {
          key = {
            keyVaultUrl = "string"
            name = "string"
          }
        }
      }
      managedResourceGroupName = "string"
      managedVirtualNetwork = "string"
      managedVirtualNetworkSettings = {
        allowedAadTenantIdsForLinking = [
          "string"
        ]
        linkedAccessCheckOnTargetResource = bool
        preventDataExfiltration = bool
      }
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {}
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
          }
        }
      ]
      purviewConfiguration = {
        purviewResourceId = "string"
      }
      sqlAdministratorLogin = "string"
      sqlAdministratorLoginPassword = "string"
      virtualNetworkProfile = {
        computeSubnetId = "string"
      }
      workspaceRepositoryConfiguration = {
        accountName = "string"
        collaborationBranch = "string"
        hostName = "string"
        lastCommitId = "string"
        projectName = "string"
        repositoryName = "string"
        rootFolder = "string"
        tenantId = "string"
        type = "string"
      }
    }
  })
}

قيم Property

مساحات عمل

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Synapse/workspaces@2020-12-01"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-50

أحرف صالحة:
أحرف إنجليزية صغيرة وواصلات وأرقام.

ابدأ وانتهِ ”بحرف أو رقم“.

لا يمكن أن تحتوي على -ondemand

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
الهوية هوية مساحة العمل ManagedIdentity
خصائص خصائص مورد مساحة العمل خصائص مساحة العمل

MANAGEDIDENTITY

الاسم الوصف القيمة
النوع نوع الهوية المدارة لمساحة العمل "SystemAssigned"

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

الاسم الوصف القيمة
نقاط نهاية الاتصال نقاط نهاية الاتصال كائن
defaultDataLakeStorage تفاصيل حساب تخزين مستودع البيانات الافتراضي لمساحة العمل DataLakeStorageAccountDetails
التشفير تفاصيل التشفير لمساحة العمل تعريفات التشفير
managedResourceGroupName مجموعة الموارد المدارة لمساحة العمل. يعرف اسم مجموعة الموارد مجموعة الموارد بشكل فريد داخل معرف اشتراك المستخدم. يجب ألا يزيد طول اسم مجموعة الموارد عن 90 حرفا، ويجب أن يكون أحرفا أبجدية رقمية (Char.IsLetterOrDigit()) و'-'، و'_'، و'('، و')' و'.'. لاحظ أن الاسم لا يمكن أن ينتهي ب '.' سلسلة
managedVirtualNetwork سيؤدي تعيين هذا إلى "افتراضي" إلى التأكد من أن جميع الحوسبة لمساحة العمل هذه موجودة في شبكة ظاهرية تتم إدارتها نيابة عن المستخدم. سلسلة
managedVirtualNetworkSettings إعدادات الشبكة الظاهرية المدارة إعدادات الشبكة الظاهرية المدارة
اتصالات نقطة النهاية الخاصة اتصالات نقطة النهاية الخاصة بمساحة العمل PrivateEndpointConnection[]
تكوين purview تكوين Purview تكوين Purview
sqlAdministratorLogin تسجيل الدخول لمسؤول دليل SQL النشط لمساحة العمل سلسلة
sqlAdministratorLoginPassword كلمة مرور تسجيل دخول مسؤول SQL سلسلة
virtualNetworkProfile ملف تعريف الشبكة الظاهرية VirtualNetworkProfile
workspaceRepositoryConfiguration إعدادات تكامل Git WorkspaceRepositoryConfiguration

DataLakeStorageAccountDetails

الاسم الوصف القيمة
accountUrl عنوان URL للحساب سلسلة
filesystem اسم نظام الملفات سلسلة

تعريفات التشفير

الاسم الوصف القيمة
cmk تفاصيل المفتاح المدارة من قبل العميل CustomerManagedKeyDetails

CustomerManagedKeyDetails

الاسم الوصف القيمة
المفتاح العنصر الرئيسي لمساحة العمل WorkspaceKeyDetails

WorkspaceKeyDetails

الاسم الوصف القيمة
keyVaultUrl عنوان URL لمخزن مفاتيح المورد الفرعي لمساحة العمل سلسلة
الاسم اسم المورد الفرعي لمفتاح مساحة العمل سلسلة

إعدادات الشبكة الظاهرية المدارة

الاسم الوصف القيمة
allowedAadTenantIdsForLinking معرفات مستأجر Aad المسموح بها للارتباط سلسلة []
linkedAccessCheckOnTargetResource التحقق من الوصول المرتبط على المورد الهدف Bool
منع النقل غير المصرح به للبيانات منع النقل غير المصرح للبيانات Bool

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص اتصال نقطة النهاية الخاصة. خصائص اتصال نقطة النهاية الخاصة

خصائص اتصال نقطة النهاية الخاصة

الاسم الوصف القيمة
نقطة النهاية الخاصة نقطة النهاية الخاصة التي ينتمي إليها الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState حالة الاتصال لاتصال نقطة النهاية الخاصة. PrivateLinkServiceConnectionState

نقطة النهاية الخاصة

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

PrivateLinkServiceConnectionState

الاسم الوصف القيمة
الوصف وصف اتصال خدمة الارتباط الخاص. سلسلة
الحالة حالة اتصال خدمة الارتباط الخاص. سلسلة

تكوين Purview

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

VirtualNetworkProfile

الاسم الوصف القيمة
computeSubnetId معرف الشبكة الفرعية المستخدم للحسابات في مساحة العمل سلسلة

WorkspaceRepositoryConfiguration

الاسم الوصف القيمة
accountName اسم الحساب سلسلة
أداة التعاون فرع التعاون سلسلة
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة
lastCommitId معرف التثبيت الأخير سلسلة
projectName اسم مشروع VSTS سلسلة
اسم المستودع اسم المستودع سلسلة
rootFolder المجلد الجذر المراد استخدامه في المستودع سلسلة
معرّف المستأجر معرف مستأجر VSTS سلسلة
النوع نوع تكوين معرف مستودع مساحة العمل. مثال WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration سلسلة