مصانع Microsoft.DataFactory

تعريف مورد Bicep

يمكن توزيع نوع مورد المصانع مع العمليات التي تستهدف:

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

تنسيق المورد

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

resource symbolicname 'Microsoft.DataFactory/factories@2018-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any()
    }
  }
  properties: {
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyName: 'string'
      keyVersion: 'string'
      vaultBaseUrl: 'string'
    }
    globalParameters: {
      {customized property}: {
        type: 'string'
        value: any()
      }
    }
    publicNetworkAccess: 'string'
    purviewConfiguration: {
      purviewResourceId: 'string'
    }
    repoConfiguration: {
      accountName: 'string'
      collaborationBranch: 'string'
      disablePublish: bool
      lastCommitId: 'string'
      repositoryName: 'string'
      rootFolder: 'string'
      type: 'string'
      // For remaining properties, see FactoryRepoConfiguration objects
    }
  }
}

كائنات FactoryRepoConfiguration

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى FactoryGitHubConfiguration، استخدم:

  type: 'FactoryGitHubConfiguration'
  clientId: 'string'
  clientSecret: {
    byoaSecretAkvUrl: 'string'
    byoaSecretName: 'string'
  }
  hostName: 'string'

بالنسبة إلى FactoryVSTSConfiguration، استخدم:

  type: 'FactoryVSTSConfiguration'
  projectName: 'string'
  tenantId: 'string'

قيم Property

المصانع

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

حد الحرف: 3-63

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.

ابدأ وانتهِ ”بالأبجدية الرقمية“.

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع موقع المورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية الخدمة المدارة للمصنع. معرف المصنع
خصائص خصائص المصنع. خصائص المصنع

معرف المصنع

الاسم الوصف القيمة
النوع نوع الهوية. 'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned" (مطلوب)
userAssignedIdentities قائمة الهويات المعينة من قبل المستخدم للمصنع. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

الاسم الوصف القيمة
{خاصية مخصصة} بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

خصائص المصنع

الاسم الوصف القيمة
التشفير خصائص لتمكين المفتاح المدار من قبل العميل للمصنع. تكوين التشفير
معلمات عالمية قائمة المعلمات للمصنع. GlobalParameterDefinitionSpecification
publicNetworkAccess ما إذا كان يسمح بالوصول إلى الشبكة العامة لمصنع البيانات أم لا. "معطل"
"ممكن"
تكوين purview معلومات Purview للمصنع. تكوين Purview
تكوين المستودع Git repo معلومات المصنع. تكوين FactoryRepo

تكوين التشفير

الاسم الوصف القيمة
الهوية الهوية المعينة من قبل المستخدم لاستخدامها للمصادقة على مخزن مفاتيح العميل. إذا لم يتم توفير هوية الخدمة المدارة سيتم استخدامها. CMKIdentityDefinition
keyName اسم المفتاح في Azure Key Vault لاستخدامه كمفتاح مدار من قبل العميل. سلسلة (مطلوبة)
keyVersion إصدار المفتاح المستخدم ل CMK. إذا لم يتم توفيره، فسيتم استخدام أحدث إصدار. سلسلة
vaultBaseUrl عنوان url Key Vault Azure المستخدم ل CMK. سلسلة (مطلوبة)

CMKIdentityDefinition

الاسم الوصف القيمة
userAssignedIdentity معرف المورد للهوية المعينة من قبل المستخدم للمصادقة على مخزن مفاتيح العميل. سلسلة

GlobalParameterDefinitionSpecification

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

GlobalParameterSpecification

الاسم الوصف القيمة
النوع نوع المعلمة العمومية. "صفيف"
'Bool'
'عائم'
'Int'
"كائن"
'سلسلة' (مطلوب)
القيمة قيمة المعلمة. بالنسبة إلى Bicep، يمكنك استخدام الدالة any(). (مطلوب)

تكوين Purview

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

تكوين FactoryRepo

الاسم الوصف القيمة
accountName اسم الحساب. سلسلة (مطلوبة)
أداة التعاون فرع التعاون. سلسلة (مطلوبة)
تعطيل النشر تعطيل عملية النشر اليدوي في استوديو ADF لصالح النشر التلقائي. Bool
lastCommitId معرف التثبيت الأخير. سلسلة
اسم المستودع اسم المستودع. سلسلة (مطلوبة)
rootFolder المجلد الجذر. سلسلة (مطلوبة)
النوع تعيين نوع الكائن تكوين FactoryGitHub
تكوين FactoryVSTS (مطلوب)

تكوين FactoryGitHub

الاسم الوصف القيمة
النوع نوع تكوين المستودع. 'FactoryGitHubConfiguration' (مطلوب)
clientId GitHub إحضار معرف عميل التطبيق الخاص بك. سلسلة
clientSecret يجلب GitHub معلومات سرية لعميل التطبيق الخاص بك. GitHubClientSecret
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة

GitHubClientSecret

الاسم الوصف القيمة
byoaSecretAkvUrl أحضر عنوان URL السري ل AKV لعميل التطبيق الخاص بك. سلسلة
byoaSecretName قم بإحضار الاسم السري لعميل التطبيق الخاص بك في AKV. سلسلة

تكوين FactoryVsts

الاسم الوصف القيمة
النوع نوع تكوين المستودع. 'FactoryVSTSConfiguration' (مطلوب)
projectName اسم مشروع VSTS. سلسلة (مطلوبة)
معرّف المستأجر معرف مستأجر VSTS. سلسلة

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

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

قالب الوصف
توزيع 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.
مركز FinOps

نشر في Azure
ينشئ هذا القالب مثيل مركز FinOps جديدا، بما في ذلك تخزين Data Lake وData Factory.
المزيد ممكن مع Azure Data Factory - انقر نقرة واحدة لتجربة Azure Data Factory

نشر في Azure
ينشئ هذا القالب مسار مصنع بيانات لنشاط نسخ من Azure Blob إلى Azure Blob آخر
إنشاء Data Factory، نسخ من Salesforce إلى Blob

نشر في Azure
يستخدم هذا القالب Azure Data Factory لتنفيذ حركة البيانات من Salesforce إلى Azure Blobs
نسخ مجمع باستخدام Azure Data Factory

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 الذي ينسخ البيانات بشكل مجمع قاعدة بيانات Azure SQL إلى مستودع بيانات Azure SQL.
إنشاء مصنع بيانات V2

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى مجلد آخر في التخزين.
إنشاء مصنع بيانات V2 (MySQL)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure ل MySQL.
إنشاء مصنع بيانات V2 (PostGre)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure ل PostgreSQL.
إنشاء مصنع بيانات V2 (SQL)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure SQL.
إنشاء مصنع بيانات فارغ

نشر في Azure
ينشئ هذا القالب مصنع بيانات فارغا
Azure Data Factory مع Git وتكوين vnet المدار

نشر في Azure
ينشئ هذا القالب Azure Data Factory مع تكوين Git والشبكة الظاهرية المدارة.
إنشاء مصنع بيانات V2 (SQL On-prem)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من SQL Server محلي إلى تخزين Azure blob
توفير وقت تشغيل SSIS في Azure

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ثم يوفر وقت تشغيل تكامل Azure SSIS
إنشاء مصنع بيانات V2 (Spark)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى مجلد آخر في التخزين.

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.DataFactory/factories",
  "apiVersion": "2018-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyName": "string",
      "keyVersion": "string",
      "vaultBaseUrl": "string"
    },
    "globalParameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "publicNetworkAccess": "string",
    "purviewConfiguration": {
      "purviewResourceId": "string"
    },
    "repoConfiguration": {
      "accountName": "string",
      "collaborationBranch": "string",
      "disablePublish": "bool",
      "lastCommitId": "string",
      "repositoryName": "string",
      "rootFolder": "string",
      "type": "string"
      // For remaining properties, see FactoryRepoConfiguration objects
    }
  }
}

كائنات FactoryRepoConfiguration

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى FactoryGitHubConfiguration، استخدم:

  "type": "FactoryGitHubConfiguration",
  "clientId": "string",
  "clientSecret": {
    "byoaSecretAkvUrl": "string",
    "byoaSecretName": "string"
  },
  "hostName": "string"

بالنسبة إلى FactoryVSTSConfiguration، استخدم:

  "type": "FactoryVSTSConfiguration",
  "projectName": "string",
  "tenantId": "string"

قيم Property

المصانع

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.DataFactory/factories'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2018-06-01'
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-63

أحرف صالحة:
الأبجدية الرقمية والواصلات.

ابدأ وانتهِ ”بالأبجدية الرقمية“.

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع موقع المورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية الخدمة المدارة للمصنع. معرف المصنع
خصائص خصائص المصنع. خصائص المصنع

معرف المصنع

الاسم الوصف القيمة
النوع نوع الهوية. 'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned" (مطلوب)
userAssignedIdentities قائمة الهويات المعينة من قبل المستخدم للمصنع. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

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

خصائص المصنع

الاسم الوصف القيمة
التشفير خصائص لتمكين المفتاح المدار من قبل العميل للمصنع. تكوين التشفير
معلمات عالمية قائمة معلمات المصنع. GlobalParameterDefinitionSpecification
publicNetworkAccess ما إذا كان يسمح بالوصول إلى الشبكة العامة لمصنع البيانات أم لا. "معطل"
"ممكن"
purviewConfiguration معلومات Purview للمصنع. تكوين Purview
تكوين المستودع معلومات مستودع Git للمصنع. تكوين FactoryRepo

تكوين التشفير

الاسم الوصف القيمة
الهوية الهوية المعينة من قبل المستخدم لاستخدامها للمصادقة على مخزن المفاتيح الخاص بالعميل. إذا لم يتم توفير هوية الخدمة المدارة، فسيتم استخدام. CMKIdentityDefinition
keyName اسم المفتاح في Azure Key Vault لاستخدامه كمفتاح مدار من قبل العميل. سلسلة (مطلوب)
keyVersion إصدار المفتاح المستخدم ل CMK. إذا لم يتم توفيره، فسيتم استخدام أحدث إصدار. سلسلة
vaultBaseUrl عنوان url ل Azure Key Vault المستخدمة ل CMK. سلسلة (مطلوب)

CMKIdentityDefinition

الاسم الوصف القيمة
userAssignedIdentity معرف المورد للهوية المعينة من قبل المستخدم للمصادقة على مخزن مفاتيح العميل. سلسلة

GlobalParameterDefinitionSpecification

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

GlobalParameterSpecification

الاسم الوصف القيمة
النوع نوع المعلمة العمومية. "صفيف"
'Bool'
'حر'
"Int"
'كائن'
'سلسلة' (مطلوب)
القيمة قيمة المعلمة.

تكوين Purview

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

تكوين FactoryRepo

الاسم الوصف القيمة
accountName اسم الحساب. سلسلة (مطلوب)
أداة التعاون فرع التعاون. سلسلة (مطلوب)
تعطيلPublish تعطيل عملية النشر اليدوي في استوديو ADF لتفضيل النشر التلقائي. Bool
lastCommitId معرف التثبيت الأخير. سلسلة
اسم المستودع اسم المستودع. سلسلة (مطلوب)
rootFolder المجلد الجذر. سلسلة (مطلوب)
النوع تعيين نوع العنصر تكوين FactoryGitHub
FactoryVSTSConfiguration (مطلوب)

تكوين FactoryGitHub

الاسم الوصف القيمة
النوع نوع تكوين المستودع. 'FactoryGitHubConfiguration' (مطلوب)
clientId GitHub إحضار معرف عميل التطبيق الخاص بك. سلسلة
clientSecret يجلب GitHub معلومات سرية لعميل التطبيق الخاص بك. GitHubClientSecret
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة

GitHubClientSecret

الاسم الوصف القيمة
byoaSecretAkvUrl أحضر عنوان URL السري ل AKV لعميل التطبيق الخاص بك. سلسلة
byoaSecretName قم بإحضار الاسم السري لعميل التطبيق الخاص بك في AKV. سلسلة

تكوين FactoryVsts

الاسم الوصف القيمة
النوع نوع تكوين المستودع. 'FactoryVSTSConfiguration' (مطلوب)
projectName اسم مشروع VSTS. سلسلة (مطلوب)
معرّف المستأجر معرف مستأجر VSTS. سلسلة

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

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

قالب الوصف
توزيع 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.
مركز FinOps

نشر في Azure
ينشئ هذا القالب مثيل مركز FinOps جديدا، بما في ذلك تخزين Data Lake وData Factory.
المزيد ممكن مع Azure Data Factory - انقر نقرة واحدة لتجربة Azure Data Factory

نشر في Azure
ينشئ هذا القالب مسار مصنع بيانات لنشاط نسخ من Azure Blob إلى Azure Blob آخر
إنشاء Data Factory، نسخ من Salesforce إلى Blob

نشر في Azure
يستخدم هذا القالب Azure Data Factory لتنفيذ حركة البيانات من Salesforce إلى Azure Blobs
نسخ مجمع باستخدام Azure Data Factory

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 الذي ينسخ البيانات بشكل مجمع قاعدة بيانات Azure SQL إلى مستودع بيانات Azure SQL.
إنشاء مصنع بيانات V2

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى مجلد آخر في التخزين.
إنشاء مصنع بيانات V2 (MySQL)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure ل MySQL.
إنشاء مصنع بيانات V2 (PostGre)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure ل PostgreSQL.
إنشاء مصنع بيانات V2 (SQL)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى جدول في قاعدة بيانات Azure SQL.
إنشاء مصنع بيانات فارغ

نشر في Azure
ينشئ هذا القالب مصنع بيانات فارغا
Azure Data Factory مع Git وتكوين vnet المدار

نشر في Azure
ينشئ هذا القالب Azure Data Factory مع تكوين Git والشبكة الظاهرية المدارة.
إنشاء مصنع بيانات V2 (SQL On-prem)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من SQL Server محلي إلى تخزين Azure blob
توفير وقت تشغيل SSIS في Azure

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ثم يوفر وقت تشغيل تكامل Azure SSIS
إنشاء مصنع بيانات V2 (Spark)

نشر في Azure
ينشئ هذا القالب مصنع بيانات V2 ينسخ البيانات من مجلد في Azure Blob Storage إلى مجلد آخر في التخزين.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories@2018-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyName = "string"
        keyVersion = "string"
        vaultBaseUrl = "string"
      }
      globalParameters = {
        {customized property} = {
          type = "string"
        }
      }
      publicNetworkAccess = "string"
      purviewConfiguration = {
        purviewResourceId = "string"
      }
      repoConfiguration = {
        accountName = "string"
        collaborationBranch = "string"
        disablePublish = bool
        lastCommitId = "string"
        repositoryName = "string"
        rootFolder = "string"
        type = "string"
        // For remaining properties, see FactoryRepoConfiguration objects
      }
    }
  })
}

كائنات FactoryRepoConfiguration

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى FactoryGitHubConfiguration، استخدم:

  type = "FactoryGitHubConfiguration"
  clientId = "string"
  clientSecret = {
    byoaSecretAkvUrl = "string"
    byoaSecretName = "string"
  }
  hostName = "string"

بالنسبة إلى FactoryVSTSConfiguration، استخدم:

  type = "FactoryVSTSConfiguration"
  projectName = "string"
  tenantId = "string"

قيم Property

المصانع

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.DataFactory/factories@2018-06-01"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-63

أحرف صالحة:
الأبجدية الرقمية والواصلات.

ابدأ وانتهِ ”بالأبجدية الرقمية“.

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

معرف المصنع

الاسم الوصف القيمة
النوع نوع الهوية. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (مطلوب)
identity_ids قائمة الهويات المعينة من قبل المستخدم للمصنع. صفيف معرفات هوية المستخدم.

UserAssignedIdentitiesDefinitionSpecification

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

خصائص المصنع

الاسم الوصف القيمة
التشفير خصائص لتمكين المفتاح المدار من قبل العميل للمصنع. تكوين التشفير
معلمات عالمية قائمة معلمات المصنع. GlobalParameterDefinitionSpecification
publicNetworkAccess ما إذا كان يسمح بالوصول إلى الشبكة العامة لمصنع البيانات أم لا. "معطل"
"ممكن"
purviewConfiguration معلومات Purview للمصنع. تكوين Purview
تكوين المستودع معلومات مستودع Git للمصنع. تكوين FactoryRepo

تكوين التشفير

الاسم الوصف القيمة
الهوية الهوية المعينة من قبل المستخدم لاستخدامها للمصادقة على مخزن المفاتيح الخاص بالعميل. إذا لم يتم توفير هوية الخدمة المدارة، فسيتم استخدام. CMKIdentityDefinition
keyName اسم المفتاح في Azure Key Vault لاستخدامه كمفتاح مدار من قبل العميل. سلسلة (مطلوب)
keyVersion إصدار المفتاح المستخدم ل CMK. إذا لم يتم توفيره، فسيتم استخدام أحدث إصدار. سلسلة
vaultBaseUrl عنوان url ل Azure Key Vault المستخدمة ل CMK. سلسلة (مطلوب)

CMKIdentityDefinition

الاسم الوصف القيمة
userAssignedIdentity معرف المورد للهوية المعينة من قبل المستخدم للمصادقة على مخزن مفاتيح العميل. سلسلة

GlobalParameterDefinitionSpecification

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

GlobalParameterSpecification

الاسم الوصف القيمة
النوع نوع المعلمة العمومية. "صفيف"
"Bool"
"عائم"
"Int"
"كائن"
"سلسلة" (مطلوبة)
القيمة قيمة المعلمة.

تكوين Purview

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

تكوين FactoryRepo

الاسم الوصف القيمة
accountName اسم الحساب. سلسلة (مطلوبة)
أداة التعاون فرع التعاون. سلسلة (مطلوبة)
تعطيل النشر تعطيل عملية النشر اليدوي في استوديو ADF لصالح النشر التلقائي. Bool
lastCommitId معرف التثبيت الأخير. سلسلة
اسم المستودع اسم المستودع. سلسلة (مطلوبة)
rootFolder المجلد الجذر. سلسلة (مطلوبة)
النوع تعيين نوع الكائن تكوين FactoryGitHub
تكوين FactoryVSTS (مطلوب)

تكوين FactoryGitHub

الاسم الوصف القيمة
النوع نوع تكوين المستودع. "FactoryGitHubConfiguration" (مطلوب)
clientId GitHub إحضار معرف عميل التطبيق الخاص بك. سلسلة
clientSecret يجلب GitHub معلومات سرية لعميل التطبيق الخاص بك. GitHubClientSecret
hostName اسم مضيف GitHub Enterprise. على سبيل المثال:https://github.mydomain.com سلسلة

GitHubClientSecret

الاسم الوصف القيمة
byoaSecretAkvUrl أحضر عنوان URL السري ل AKV لعميل التطبيق الخاص بك. سلسلة
byoaSecretName قم بإحضار الاسم السري لعميل التطبيق الخاص بك في AKV. سلسلة

تكوين FactoryVsts

الاسم الوصف القيمة
النوع نوع تكوين المستودع. "FactoryVSTSConfiguration" (مطلوب)
projectName اسم مشروع VSTS. سلسلة (مطلوبة)
معرّف المستأجر معرف مستأجر VSTS. سلسلة