مشاركة عبر


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' = {
  parent: resourceSymbolicName
  name: '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'
    }
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
}

قيم الخصائص

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

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

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

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

DeploymentSettingsEnvironmentVariables

اسم وصف قيمة

Microsoft.AppPlatform/Spring/apps/deployments

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

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: Spring/apps
خصائص خصائص مورد النشر DeploymentResourceProperties
سكو Sku لمورد التوزيع Sku

سكو

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

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

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

نماذج التشغيل السريع

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

ملف Bicep وصف
نشر تطبيق خدمة مصغرة بسيط ل Azure Spring Apps يوزع هذا القالب تطبيق خدمة مصغرة بسيطة ل 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",
  "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"
  }
}

قيم الخصائص

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

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

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

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

DeploymentSettingsEnvironmentVariables

اسم وصف قيمة

Microsoft.AppPlatform/Spring/apps/deployments

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2020-07-01'
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد النشر DeploymentResourceProperties
سكو Sku لمورد التوزيع Sku
نوع نوع المورد 'Microsoft.AppPlatform/Spring/apps/deployments'

سكو

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

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

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

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

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

قالب وصف
نشر تطبيق خدمة مصغرة بسيط ل 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"
  sku = {
    capacity = int
    name = "string"
    tier = "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"
      }
    }
  })
}

قيم الخصائص

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

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

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

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

DeploymentSettingsEnvironmentVariables

اسم وصف قيمة

Microsoft.AppPlatform/Spring/apps/deployments

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

سكو

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

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

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