Microsoft.AppPlatform Spring
تعريف مورد Bicep
يمكن توزيع نوع مورد Spring مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.AppPlatform/Spring، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.AppPlatform/Spring@2023-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
properties: {
infraResourceGroup: 'string'
managedEnvironmentId: 'string'
marketplaceResource: {
plan: 'string'
product: 'string'
publisher: 'string'
}
networkProfile: {
appNetworkResourceGroup: 'string'
appSubnetId: 'string'
ingressConfig: {
readTimeoutInSeconds: int
}
outboundType: 'string'
serviceCidr: 'string'
serviceRuntimeNetworkResourceGroup: 'string'
serviceRuntimeSubnetId: 'string'
}
vnetAddons: {
dataPlanePublicEndpoint: bool
logStreamPublicEndpoint: bool
}
zoneRedundant: bool
}
}
قيم Property
Spring
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 4-32 الأحرف الصالحة: الأحرف صغيرة والأرقام والواصلات. يجب أن يكون اسم المورد فريدا عبر Azure. |
الموقع | موقع GEO للمورد. | سلسلة |
العلامات | علامات الخدمة وهي قائمة أزواج القيم الرئيسية التي تصف المورد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | Sku لمورد الخدمة | "Sku" |
خصائص | خصائص مورد الخدمة | ClusterResourceProperties |
ClusterResourceProperties
الاسم | الوصف | القيمة |
---|---|---|
infraResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد البنية الأساسية | سلسلة |
managedEnvironmentId | معرف المورد للبيئة المدارة الذي يعتمد عليه مثيل Spring Apps | سلسلة |
مصدر السوق | شراء منتج جهة خارجية لمورد الخدمة. | MarketplaceResource |
networkProfile | ملف تعريف الشبكة للخدمة | NetworkProfile |
vnetAddons | إعدادات خدمة إضافية في مثيل حقن vnet | ServiceVNetAddons |
zoneRedundant | Bool |
MarketplaceResource
الاسم | الوصف | القيمة |
---|---|---|
تخطيط | معرف الخطة الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
منتج | البيانات الاصطناعية للطرف الثالث التي يتم شراؤها. | سلسلة |
الناشر | معرف الناشر الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
NetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
appNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات العملاء في Azure Spring Apps | سلسلة |
appSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة تطبيقات العملاء في Azure Spring Apps | سلسلة |
ingressConfig | حمولة تكوين الدخول لمورد Azure Spring Apps. | IngressConfig |
نوع الصادر | نوع نسبة استخدام الشبكة الخروج من مثيلات Azure Spring Apps VNet. | سلسلة |
serviceCidr | خدمة Azure Spring Apps المحجوزة CIDR | سلسلة |
serviceRuntimeNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Apps | سلسلة |
serviceRuntimeSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة وقت تشغيل خدمة Azure Spring Apps | سلسلة |
IngressConfig
الاسم | الوصف | القيمة |
---|---|---|
readTimeoutInSeconds | مهلة قراءة الدخول بالثوان. | int |
ServiceVNetAddons
الاسم | الوصف | القيمة |
---|---|---|
dataPlanePublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى مكونات مستوى البيانات (دفق السجل، اتصال التطبيق، تصحيح الأخطاء عن بعد) في مثيل حقن vnet من الإنترنت. | Bool |
logStreamPublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى دفق السجل في مثيل حقن vnet من الإنترنت. | Bool |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | السعة الحالية للمورد الهدف | int |
الاسم | اسم Sku | سلسلة |
المستوي | مستوى Sku | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
نشر تطبيق خدمة مصغرة بسيط في Azure Spring Apps |
ينشر هذا القالب تطبيق خدمة مصغرة بسيطة في Azure Spring Apps لتشغيله على Azure. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد Spring مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.AppPlatform/Spring، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2023-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"infraResourceGroup": "string",
"managedEnvironmentId": "string",
"marketplaceResource": {
"plan": "string",
"product": "string",
"publisher": "string"
},
"networkProfile": {
"appNetworkResourceGroup": "string",
"appSubnetId": "string",
"ingressConfig": {
"readTimeoutInSeconds": "int"
},
"outboundType": "string",
"serviceCidr": "string",
"serviceRuntimeNetworkResourceGroup": "string",
"serviceRuntimeSubnetId": "string"
},
"vnetAddons": {
"dataPlanePublicEndpoint": "bool",
"logStreamPublicEndpoint": "bool"
},
"zoneRedundant": "bool"
}
}
قيم Property
Spring
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.AppPlatform/Spring' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2023-03-01' |
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 4-32 أحرف صالحة: الأحرف صغيرة والأرقام والواصلات. يجب أن يكون اسم المورد فريدا عبر Azure. |
الموقع | موقع GEO للمورد. | سلسلة |
العلامات | علامات الخدمة وهي قائمة أزواج قيم المفاتيح التي تصف المورد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | Sku لمورد الخدمة | "Sku" |
خصائص | خصائص مورد الخدمة | ClusterResourceProperties |
ClusterResourceProperties
الاسم | الوصف | القيمة |
---|---|---|
infraResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد البنية الأساسية | سلسلة |
managedEnvironmentId | معرف المورد للبيئة المدارة التي يعتمد عليها مثيل Spring Apps | سلسلة |
marketplaceResource | شراء منتج جهة خارجية لمورد الخدمة. | MarketplaceResource |
networkProfile | ملف تعريف الشبكة للخدمة | NetworkProfile |
vnetAddons | إعدادات خدمة إضافية في مثيل حقن vnet | ServiceVNetAddons |
zoneRedundant | Bool |
MarketplaceResource
الاسم | الوصف | القيمة |
---|---|---|
تخطيط | معرف الخطة الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
منتج | البيانات الاصطناعية للطرف الثالث التي يتم شراؤها. | سلسلة |
الناشر | معرف الناشر الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
NetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
appNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات العملاء في Azure Spring Apps | سلسلة |
appSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة تطبيقات العملاء في Azure Spring Apps | سلسلة |
ingressConfig | حمولة تكوين الدخول لمورد Azure Spring Apps. | IngressConfig |
نوع الصادر | نوع نسبة استخدام الشبكة الخروج من مثيلات Azure Spring Apps VNet. | سلسلة |
serviceCidr | خدمة Azure Spring Apps المحجوزة CIDR | سلسلة |
serviceRuntimeNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Apps | سلسلة |
serviceRuntimeSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة وقت تشغيل خدمة Azure Spring Apps | سلسلة |
IngressConfig
الاسم | الوصف | القيمة |
---|---|---|
readTimeoutInSeconds | مهلة قراءة الدخول بالثوان. | int |
ServiceVNetAddons
الاسم | الوصف | القيمة |
---|---|---|
dataPlanePublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى مكونات مستوى البيانات (دفق السجل، واتصال التطبيق، وتصحيح الأخطاء عن بعد) في مثيل حقن vnet من الإنترنت. | Bool |
logStreamPublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى دفق السجل في مثيل حقن vnet من الإنترنت. | Bool |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | السعة الحالية للمورد الهدف | int |
الاسم | اسم Sku | سلسلة |
المستوي | مستوى Sku | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
توزيع تطبيق خدمة مصغرة بسيط في Azure Spring Apps |
يوزع هذا القالب تطبيق خدمة مصغرة بسيطة في Azure Spring Apps لتشغيله على Azure. |
تعريف مورد Terraform (موفر AzAPI)
يمكن توزيع نوع مورد Spring مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.AppPlatform/Spring، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring@2023-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
infraResourceGroup = "string"
managedEnvironmentId = "string"
marketplaceResource = {
plan = "string"
product = "string"
publisher = "string"
}
networkProfile = {
appNetworkResourceGroup = "string"
appSubnetId = "string"
ingressConfig = {
readTimeoutInSeconds = int
}
outboundType = "string"
serviceCidr = "string"
serviceRuntimeNetworkResourceGroup = "string"
serviceRuntimeSubnetId = "string"
}
vnetAddons = {
dataPlanePublicEndpoint = bool
logStreamPublicEndpoint = bool
}
zoneRedundant = bool
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
قيم Property
Spring
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.AppPlatform/Spring@2023-03-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 4-32 الأحرف الصالحة: الأحرف صغيرة والأرقام والواصلات. يجب أن يكون اسم المورد فريدا عبر Azure. |
الموقع | موقع GEO للمورد. | سلسلة |
parent_id | للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. | سلسلة (مطلوبة) |
العلامات | علامات الخدمة وهي قائمة أزواج القيم الرئيسية التي تصف المورد. | قاموس أسماء العلامات والقيم. |
sku | Sku لمورد الخدمة | "Sku" |
خصائص | خصائص مورد الخدمة | ClusterResourceProperties |
ClusterResourceProperties
الاسم | الوصف | القيمة |
---|---|---|
infraResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد البنية الأساسية | سلسلة |
managedEnvironmentId | معرف المورد للبيئة المدارة الذي يعتمد عليه مثيل Spring Apps | سلسلة |
مصدر السوق | شراء منتج جهة خارجية لمورد الخدمة. | MarketplaceResource |
networkProfile | ملف تعريف الشبكة للخدمة | NetworkProfile |
vnetAddons | إعدادات خدمة إضافية في مثيل حقن vnet | ServiceVNetAddons |
zoneRedundant | Bool |
MarketplaceResource
الاسم | الوصف | القيمة |
---|---|---|
تخطيط | معرف الخطة الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
منتج | البيانات الاصطناعية للطرف الثالث التي يتم شراؤها. | سلسلة |
الناشر | معرف الناشر الخاص بأداة الطرف الثالث التي يتم شراؤها. | سلسلة |
NetworkProfile
الاسم | الوصف | القيمة |
---|---|---|
appNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات العملاء في Azure Spring Apps | سلسلة |
appSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة تطبيقات العملاء في Azure Spring Apps | سلسلة |
ingressConfig | حمولة تكوين الدخول لمورد Azure Spring Apps. | IngressConfig |
نوع الصادر | نوع نسبة استخدام الشبكة الخروج من مثيلات Azure Spring Apps VNet. | سلسلة |
serviceCidr | خدمة Azure Spring Apps المحجوزة CIDR | سلسلة |
serviceRuntimeNetworkResourceGroup | اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Apps | سلسلة |
serviceRuntimeSubnetId | معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة وقت تشغيل خدمة Azure Spring Apps | سلسلة |
IngressConfig
الاسم | الوصف | القيمة |
---|---|---|
readTimeoutInSeconds | مهلة قراءة الدخول بالثوان. | int |
ServiceVNetAddons
الاسم | الوصف | القيمة |
---|---|---|
dataPlanePublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى مكونات مستوى البيانات (دفق السجل، واتصال التطبيق، وتصحيح الأخطاء عن بعد) في مثيل حقن vnet من الإنترنت. | Bool |
logStreamPublicEndpoint | يشير إلى ما إذا كان يمكن الوصول إلى دفق السجل في مثيل حقن vnet من الإنترنت. | Bool |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | السعة الحالية للمورد الهدف | int |
الاسم | اسم Sku | سلسلة |
المستوي | مستوى Sku | سلسلة |