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