Microsoft.AppPlatform Spring/apps/deployments 2020-07-01

تعريف مورد Bicep

يمكن نشر نوع مورد Spring/apps/deployments مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

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

تنسيق المورد

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

resource symbolicname 'Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01' = {
  name: 'string'
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    deploymentSettings: {
      cpu: int
      environmentVariables: {
        {customized property}: 'string'
      }
      jvmOptions: 'string'
      memoryInGB: int
      netCoreMainEntryPath: 'string'
      runtimeVersion: 'string'
    }
    source: {
      artifactSelector: 'string'
      relativePath: 'string'
      type: 'string'
      version: 'string'
    }
  }
}

قيم الخصائص

Spring/apps/deployments

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

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)
سكو Sku لمورد التوزيع Sku
الوالد في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: تطبيقات
خصائص خصائص مورد النشر DeploymentResourceProperties

خصائص موارد النشر

اسم وصف قيمة
إعدادات التوزيع إعدادات التوزيع للنشر DeploymentSettings
مصدر معلومات المصدر التي تم تحميلها للتوزيع. UserSourceInfo

إعدادات التوزيع

اسم وصف قيمة
وحده المعالجه المركزيه وحدة المعالجة المركزية المطلوبة، يجب أن يكون المستوى الأساسي 1، وينبغي أن يكون المستوى القياسي في النطاق (1، 4) الباحث
متغيرات البيئة مجموعة متغيرات البيئة DeploymentSettingsEnvironmentVariables
jvmOptions معلمة JVM خيط
الذاكرة بالجيجابايت حجم الذاكرة المطلوب بالجيجابايت، يجب أن يكون المستوى الأساسي في النطاق (1، 2)، يجب أن يكون المستوى القياسي في النطاق (1، 8) الباحث
netCoreMainEntryPath المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط خيط
إصدار وقت التشغيل إصدار وقت التشغيل "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

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

معلومات مصدر المستخدم

اسم وصف قيمة
artifactSelector محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا
المسار النسبي إلى الوحدة/المشروع الهدف.
خيط
مسار نسبي المسار النسبي للتخزين الذي يخزن المصدر خيط
نوع نوع المصدر الذي تم تحميله 'Jar'
'NetCoreZip'
"المصدر"
الإصدار إصدار المصدر خيط

سكو

اسم وصف قيمة
سعة السعة الحالية للمورد الهدف الباحث
اسم اسم Sku خيط
المستوي مستوى Sku خيط

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

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

قالب وصف
نشر تطبيق خدمة مصغرة بسيط ل Azure Spring Apps

Deploy to Azure
يوزع هذا القالب تطبيق خدمة مصغرة بسيطة ل Azure Spring Apps لتشغيله على Azure.

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

يمكن نشر نوع مورد Spring/apps/deployments مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

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

تنسيق المورد

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

{
  "type": "Microsoft.AppPlatform/Spring/apps/deployments",
  "apiVersion": "2020-07-01",
  "name": "string",
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "deploymentSettings": {
      "cpu": "int",
      "environmentVariables": {
        "{customized property}": "string"
      },
      "jvmOptions": "string",
      "memoryInGB": "int",
      "netCoreMainEntryPath": "string",
      "runtimeVersion": "string"
    },
    "source": {
      "artifactSelector": "string",
      "relativePath": "string",
      "type": "string",
      "version": "string"
    }
  }
}

قيم الخصائص

Spring/apps/deployments

اسم وصف قيمة
نوع نوع المورد 'Microsoft.AppPlatform/Spring/apps/deployments'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2020-07-01'
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
سكو Sku لمورد التوزيع Sku
خصائص خصائص مورد النشر DeploymentResourceProperties

خصائص موارد النشر

اسم وصف قيمة
إعدادات التوزيع إعدادات التوزيع للنشر DeploymentSettings
مصدر معلومات المصدر التي تم تحميلها للتوزيع. UserSourceInfo

إعدادات التوزيع

اسم وصف قيمة
وحده المعالجه المركزيه وحدة المعالجة المركزية المطلوبة، يجب أن يكون المستوى الأساسي 1، وينبغي أن يكون المستوى القياسي في النطاق (1، 4) الباحث
متغيرات البيئة مجموعة متغيرات البيئة DeploymentSettingsEnvironmentVariables
jvmOptions معلمة JVM خيط
الذاكرة بالجيجابايت حجم الذاكرة المطلوب بالجيجابايت، يجب أن يكون المستوى الأساسي في النطاق (1، 2)، يجب أن يكون المستوى القياسي في النطاق (1، 8) الباحث
netCoreMainEntryPath المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط خيط
إصدار وقت التشغيل إصدار وقت التشغيل "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

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

معلومات مصدر المستخدم

اسم وصف قيمة
artifactSelector محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا
المسار النسبي إلى الوحدة/المشروع الهدف.
خيط
مسار نسبي المسار النسبي للتخزين الذي يخزن المصدر خيط
نوع نوع المصدر الذي تم تحميله 'Jar'
'NetCoreZip'
"المصدر"
الإصدار إصدار المصدر خيط

سكو

اسم وصف قيمة
سعة السعة الحالية للمورد الهدف الباحث
اسم اسم Sku خيط
المستوي مستوى Sku خيط

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

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

قالب وصف
نشر تطبيق خدمة مصغرة بسيط ل Azure Spring Apps

Deploy to Azure
يوزع هذا القالب تطبيق خدمة مصغرة بسيطة ل Azure Spring Apps لتشغيله على Azure.

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

يمكن نشر نوع مورد Spring/apps/deployments مع العمليات التي تستهدف:

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      deploymentSettings = {
        cpu = int
        environmentVariables = {
          {customized property} = "string"
        }
        jvmOptions = "string"
        memoryInGB = int
        netCoreMainEntryPath = "string"
        runtimeVersion = "string"
      }
      source = {
        artifactSelector = "string"
        relativePath = "string"
        type = "string"
        version = "string"
      }
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

قيم الخصائص

Spring/apps/deployments

اسم وصف قيمة
نوع نوع المورد "Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01"
اسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: تطبيقات
سكو Sku لمورد التوزيع Sku
خصائص خصائص مورد النشر DeploymentResourceProperties

خصائص موارد النشر

اسم وصف قيمة
إعدادات التوزيع إعدادات التوزيع للنشر DeploymentSettings
مصدر معلومات المصدر التي تم تحميلها للتوزيع. UserSourceInfo

إعدادات التوزيع

اسم وصف قيمة
وحده المعالجه المركزيه وحدة المعالجة المركزية المطلوبة، يجب أن يكون المستوى الأساسي 1، وينبغي أن يكون المستوى القياسي في النطاق (1، 4) الباحث
متغيرات البيئة مجموعة متغيرات البيئة DeploymentSettingsEnvironmentVariables
jvmOptions معلمة JVM خيط
الذاكرة بالجيجابايت حجم الذاكرة المطلوب بالجيجابايت، يجب أن يكون المستوى الأساسي في النطاق (1، 2)، يجب أن يكون المستوى القياسي في النطاق (1، 8) الباحث
netCoreMainEntryPath المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط خيط
إصدار وقت التشغيل إصدار وقت التشغيل "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

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

معلومات مصدر المستخدم

اسم وصف قيمة
artifactSelector محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا
المسار النسبي إلى الوحدة/المشروع الهدف.
خيط
مسار نسبي المسار النسبي للتخزين الذي يخزن المصدر خيط
نوع نوع المصدر الذي تم تحميله "Jar"
"NetCoreZip"
"المصدر"
الإصدار إصدار المصدر خيط

سكو

اسم وصف قيمة
سعة السعة الحالية للمورد الهدف الباحث
اسم اسم Sku خيط
المستوي مستوى Sku خيط