Microsoft.AppPlatform Spring/apps/deployments 2021-06-01-preview
- أحدث
- معاينة
2024-05-01 - 2024-01-01-معاينة
- 2023-12-01
- 2023-11-01-معاينة
- 2023-09-01-معاينة
- 2023-07-01-معاينة
- 2023-05-01-معاينة
- معاينة
2023-03-01 - معاينة
2023-01-01 - 2022-12-01
- معاينة 2022-11-01
- 2022-09-01-معاينة
- 2022-05-01-معاينة
- 2022-04-01
- 2022-03-01-معاينة
- 2022-01-01-معاينة
- 2021-09-01-معاينة
- 2021-06-01-معاينة
- معاينة
2020-11-01 -
2020-07-01
تعريف مورد Bicep
يمكن نشر نوع مورد Spring/apps/deployments مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.AppPlatform/Spring/apps/deployments، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.AppPlatform/Spring/apps/deployments@2021-06-01-preview' = {
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'
resourceRequests: {
cpu: 'string'
memory: 'string'
}
runtimeVersion: 'string'
}
source: {
artifactSelector: 'string'
customContainer: {
args: [
'string'
]
command: [
'string'
]
containerImage: 'string'
imageRegistryCredential: {
password: 'string'
username: 'string'
}
server: 'string'
}
relativePath: 'string'
type: 'string'
version: 'string'
}
}
}
قيم الخصائص
Spring/apps/deployments
اسم | وصف | قيمة |
---|---|---|
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
سكو | Sku لمورد التوزيع | Sku |
الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: تطبيقات |
خصائص | خصائص مورد النشر | |
خصائص موارد النشر
اسم | وصف | قيمة |
---|---|---|
إعدادات التوزيع | إعدادات التوزيع للنشر | |
مصدر | معلومات المصدر التي تم تحميلها للتوزيع. | |
إعدادات التوزيع
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يجب أن يكون هذا 1 للطبقة الأساسية، وفي النطاق [1، 4] للمستوى القياسي. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم وحدة المعالجة المركزية. | الباحث |
متغيرات البيئة | مجموعة متغيرات البيئة | DeploymentSettingsEnvironmentVariables |
jvmOptions | معلمة JVM | خيط |
الذاكرة بالجيجابايت | حجم الذاكرة المطلوب بالجيجابايت. يجب أن يكون هذا في النطاق [1، 2] للطبقة الأساسية، وفي النطاق [1، 8] للطبقة القياسية. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم الذاكرة. | الباحث |
netCoreMainEntryPath | المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط | خيط |
طلبات الموارد | كمية الموارد المطلوبة لوحدة المعالجة المركزية والذاكرة المطلوبة. يوصى باستخدام هذا الحقل لتمثيل وحدة المعالجة المركزية والذاكرة المطلوبة، سيتم إهمال وحدة المعالجة المركزية للحقل القديم و memoryInGB لاحقا. | طلبات الموارد |
إصدار وقت التشغيل | إصدار وقت التشغيل | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
اسم | وصف | قيمة |
---|---|---|
{خاصية مخصصة} | خيط |
طلبات الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يمكن تمثيل نواة واحدة ب 1 أو 1000 متر. يجب أن يكون هذا 500 متر أو 1 للطبقة الأساسية، و{500m، و1، و2، و3، و4} للطبقة القياسية. | خيط |
ذاكرة | الذاكرة المطلوبة. يمكن تمثيل 1 غيغابايت بواسطة 1Gi أو 1024Mi. يجب أن يكون هذا {512Mi و1Gi و2Gi} للطبقة الأساسية و{512Mi و1Gi و2Gi و...و8Gi} للطبقة القياسية. | خيط |
معلومات مصدر المستخدم
اسم | وصف | قيمة |
---|---|---|
artifactSelector | محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا المسار النسبي إلى الوحدة/المشروع الهدف. |
خيط |
أداة تحكم مخصصة | حمولة حاوية مخصصة | |
مسار نسبي | المسار النسبي للتخزين الذي يخزن المصدر | خيط |
نوع | نوع المصدر الذي تم تحميله | "الحاوية" 'Jar' 'NetCoreZip' "المصدر" |
الإصدار | إصدار المصدر | خيط |
أداة تحكم مخصصة
اسم | وصف | قيمة |
---|---|---|
args | وسيطات إلى نقطة الإدخال. يتم استخدام CMD لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
أمر | صفيف نقطة الإدخال. لم يتم تنفيذه داخل shell. يتم استخدام ENTRYPOINT لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
صورة الحاوية | صورة الحاوية للحاوية المخصصة. يجب أن يكون هذا في شكل {repository}:{tag} بدون اسم خادم السجل | خيط |
imageRegistryCredential | بيانات اعتماد سجل الصور | ImageRegistryCredential |
ملقم | اسم السجل الذي يحتوي على صورة الحاوية | خيط |
ImageRegistryCredential
اسم | وصف | قيمة |
---|---|---|
شعار | كلمة مرور بيانات اعتماد سجل الصور | خيط |
اسم المستخدم | اسم المستخدم لبيانات اعتماد سجل الصور | خيط |
سكو
اسم | وصف | قيمة |
---|---|---|
سعة | السعة الحالية للمورد الهدف | الباحث |
اسم | اسم Sku | خيط |
المستوي | مستوى Sku | خيط |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
نشر تطبيق خدمة مصغرة بسيط ل Azure Spring Apps |
يوزع هذا القالب تطبيق خدمة مصغرة بسيطة ل Azure Spring Apps لتشغيله على Azure. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد Spring/apps/deployments مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.AppPlatform/Spring/apps/deployments، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.AppPlatform/Spring/apps/deployments",
"apiVersion": "2021-06-01-preview",
"name": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"deploymentSettings": {
"cpu": "int",
"environmentVariables": {
"{customized property}": "string"
},
"jvmOptions": "string",
"memoryInGB": "int",
"netCoreMainEntryPath": "string",
"resourceRequests": {
"cpu": "string",
"memory": "string"
},
"runtimeVersion": "string"
},
"source": {
"artifactSelector": "string",
"customContainer": {
"args": [ "string" ],
"command": [ "string" ],
"containerImage": "string",
"imageRegistryCredential": {
"password": "string",
"username": "string"
},
"server": "string"
},
"relativePath": "string",
"type": "string",
"version": "string"
}
}
}
قيم الخصائص
Spring/apps/deployments
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد | 'Microsoft.AppPlatform/Spring/apps/deployments' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2021-06-01-preview' |
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) |
سكو | Sku لمورد التوزيع | Sku |
خصائص | خصائص مورد النشر | |
خصائص موارد النشر
اسم | وصف | قيمة |
---|---|---|
إعدادات التوزيع | إعدادات التوزيع للنشر | |
مصدر | معلومات المصدر التي تم تحميلها للتوزيع. | |
إعدادات التوزيع
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يجب أن يكون هذا 1 للطبقة الأساسية، وفي النطاق [1، 4] للمستوى القياسي. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم وحدة المعالجة المركزية. | الباحث |
متغيرات البيئة | مجموعة متغيرات البيئة | DeploymentSettingsEnvironmentVariables |
jvmOptions | معلمة JVM | خيط |
الذاكرة بالجيجابايت | حجم الذاكرة المطلوب بالجيجابايت. يجب أن يكون هذا في النطاق [1، 2] للطبقة الأساسية، وفي النطاق [1، 8] للطبقة القياسية. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم الذاكرة. | الباحث |
netCoreMainEntryPath | المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط | خيط |
طلبات الموارد | كمية الموارد المطلوبة لوحدة المعالجة المركزية والذاكرة المطلوبة. يوصى باستخدام هذا الحقل لتمثيل وحدة المعالجة المركزية والذاكرة المطلوبة، سيتم إهمال وحدة المعالجة المركزية للحقل القديم و memoryInGB لاحقا. | طلبات الموارد |
إصدار وقت التشغيل | إصدار وقت التشغيل | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
اسم | وصف | قيمة |
---|---|---|
{خاصية مخصصة} | خيط |
طلبات الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يمكن تمثيل نواة واحدة ب 1 أو 1000 متر. يجب أن يكون هذا 500 متر أو 1 للطبقة الأساسية، و{500m، و1، و2، و3، و4} للطبقة القياسية. | خيط |
ذاكرة | الذاكرة المطلوبة. يمكن تمثيل 1 غيغابايت بواسطة 1Gi أو 1024Mi. يجب أن يكون هذا {512Mi و1Gi و2Gi} للطبقة الأساسية و{512Mi و1Gi و2Gi و...و8Gi} للطبقة القياسية. | خيط |
معلومات مصدر المستخدم
اسم | وصف | قيمة |
---|---|---|
artifactSelector | محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا المسار النسبي إلى الوحدة/المشروع الهدف. |
خيط |
أداة تحكم مخصصة | حمولة حاوية مخصصة | |
مسار نسبي | المسار النسبي للتخزين الذي يخزن المصدر | خيط |
نوع | نوع المصدر الذي تم تحميله | "الحاوية" 'Jar' 'NetCoreZip' "المصدر" |
الإصدار | إصدار المصدر | خيط |
أداة تحكم مخصصة
اسم | وصف | قيمة |
---|---|---|
args | وسيطات إلى نقطة الإدخال. يتم استخدام CMD لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
أمر | صفيف نقطة الإدخال. لم يتم تنفيذه داخل shell. يتم استخدام ENTRYPOINT لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
صورة الحاوية | صورة الحاوية للحاوية المخصصة. يجب أن يكون هذا في شكل {repository}:{tag} بدون اسم خادم السجل | خيط |
imageRegistryCredential | بيانات اعتماد سجل الصور | ImageRegistryCredential |
ملقم | اسم السجل الذي يحتوي على صورة الحاوية | خيط |
ImageRegistryCredential
اسم | وصف | قيمة |
---|---|---|
شعار | كلمة مرور بيانات اعتماد سجل الصور | خيط |
اسم المستخدم | اسم المستخدم لبيانات اعتماد سجل الصور | خيط |
سكو
اسم | وصف | قيمة |
---|---|---|
سعة | السعة الحالية للمورد الهدف | الباحث |
اسم | اسم Sku | خيط |
المستوي | مستوى Sku | خيط |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
نشر تطبيق خدمة مصغرة بسيط ل Azure Spring Apps |
يوزع هذا القالب تطبيق خدمة مصغرة بسيطة ل 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@2021-06-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
deploymentSettings = {
cpu = int
environmentVariables = {
{customized property} = "string"
}
jvmOptions = "string"
memoryInGB = int
netCoreMainEntryPath = "string"
resourceRequests = {
cpu = "string"
memory = "string"
}
runtimeVersion = "string"
}
source = {
artifactSelector = "string"
customContainer = {
args = [
"string"
]
command = [
"string"
]
containerImage = "string"
imageRegistryCredential = {
password = "string"
username = "string"
}
server = "string"
}
relativePath = "string"
type = "string"
version = "string"
}
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
قيم الخصائص
Spring/apps/deployments
خصائص موارد النشر
اسم | وصف | قيمة |
---|---|---|
إعدادات التوزيع | إعدادات التوزيع للنشر | |
مصدر | معلومات المصدر التي تم تحميلها للتوزيع. | |
إعدادات التوزيع
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يجب أن يكون هذا 1 للطبقة الأساسية، وفي النطاق [1، 4] للمستوى القياسي. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم وحدة المعالجة المركزية. | الباحث |
متغيرات البيئة | مجموعة متغيرات البيئة | DeploymentSettingsEnvironmentVariables |
jvmOptions | معلمة JVM | خيط |
الذاكرة بالجيجابايت | حجم الذاكرة المطلوب بالجيجابايت. يجب أن يكون هذا في النطاق [1، 2] للطبقة الأساسية، وفي النطاق [1، 8] للطبقة القياسية. تم إهمال هذا بدءا من إصدار واجهة برمجة التطبيقات 2021-06-01-preview. الرجاء استخدام حقل resourceRequests لتعيين حجم الذاكرة. | الباحث |
netCoreMainEntryPath | المسار إلى .NET القابل للتنفيذ بالنسبة إلى الجذر المضغوط | خيط |
طلبات الموارد | كمية الموارد المطلوبة لوحدة المعالجة المركزية والذاكرة المطلوبة. يوصى باستخدام هذا الحقل لتمثيل وحدة المعالجة المركزية والذاكرة المطلوبة، سيتم إهمال وحدة المعالجة المركزية للحقل القديم و memoryInGB لاحقا. | طلبات الموارد |
إصدار وقت التشغيل | إصدار وقت التشغيل | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
اسم | وصف | قيمة |
---|---|---|
{خاصية مخصصة} | خيط |
طلبات الموارد
اسم | وصف | قيمة |
---|---|---|
وحده المعالجه المركزيه | وحدة المعالجة المركزية المطلوبة. يمكن تمثيل نواة واحدة ب 1 أو 1000 متر. يجب أن يكون هذا 500 متر أو 1 للطبقة الأساسية، و{500m، و1، و2، و3، و4} للطبقة القياسية. | خيط |
ذاكرة | الذاكرة المطلوبة. يمكن تمثيل 1 غيغابايت بواسطة 1Gi أو 1024Mi. يجب أن يكون هذا {512Mi و1Gi و2Gi} للطبقة الأساسية و{512Mi و1Gi و2Gi و...و8Gi} للطبقة القياسية. | خيط |
معلومات مصدر المستخدم
اسم | وصف | قيمة |
---|---|---|
artifactSelector | محدد البيانات الاصطناعية التي سيتم استخدامها للتوزيع للمشاريع متعددة الوحدات النمطية. يجب أن يكون هذا المسار النسبي إلى الوحدة/المشروع الهدف. |
خيط |
أداة تحكم مخصصة | حمولة حاوية مخصصة | |
مسار نسبي | المسار النسبي للتخزين الذي يخزن المصدر | خيط |
نوع | نوع المصدر الذي تم تحميله | "حاوية" "Jar" "NetCoreZip" "المصدر" |
الإصدار | إصدار المصدر | خيط |
أداة تحكم مخصصة
اسم | وصف | قيمة |
---|---|---|
args | وسيطات إلى نقطة الإدخال. يتم استخدام CMD لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
أمر | صفيف نقطة الإدخال. لم يتم تنفيذه داخل shell. يتم استخدام ENTRYPOINT لصورة docker إذا لم يتم توفير ذلك. | سلسلة[] |
صورة الحاوية | صورة الحاوية للحاوية المخصصة. يجب أن يكون هذا في شكل {repository}:{tag} بدون اسم خادم السجل | خيط |
imageRegistryCredential | بيانات اعتماد سجل الصور | ImageRegistryCredential |
ملقم | اسم السجل الذي يحتوي على صورة الحاوية | خيط |
ImageRegistryCredential
اسم | وصف | قيمة |
---|---|---|
شعار | كلمة مرور بيانات اعتماد سجل الصور | خيط |
اسم المستخدم | اسم المستخدم لبيانات اعتماد سجل الصور | خيط |
سكو
اسم | وصف | قيمة |
---|---|---|
سعة | السعة الحالية للمورد الهدف | الباحث |
اسم | اسم Sku | خيط |
المستوي | مستوى Sku | خيط |