مشاركة عبر


معاينة Microsoft.AppPlatform ربيع 2022-03-01

Remarks

ملاحظة: تطبيقات Azure Spring (Microsoft.AppPlatform/Spring) أصبحت الآن مهجورة وسيتم إخراجها من الخدمة في 31-05-2028. راجع https://aka.ms/asaretirement لمزيد من المعلومات.

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.AppPlatform/Spring@2022-03-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    networkProfile: {
      appNetworkResourceGroup: 'string'
      appSubnetId: 'string'
      serviceCidr: 'string'
      serviceRuntimeNetworkResourceGroup: 'string'
      serviceRuntimeSubnetId: 'string'
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

مايكروسوفت AppPlatform/Spring

اسم وصف قيمة
مكان موقع GEO للمورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد الخدمة ClusterResourceProperties
سكو Sku لمورد الخدمة Sku
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

خصائص موارد نظام المجموعة

اسم وصف قيمة
ملف تعريف الشبكة ملف تعريف الشبكة للخدمة NetworkProfile
zoneRedundant قيمة منطقية

ملف تعريف الشبكة

اسم وصف قيمة
appNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات Azure Spring Cloud خيط
appSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Apps خيط
serviceCidr خدمة Azure Spring Cloud المحجوزة CIDR خيط
serviceRuntimeNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Cloud خيط
serviceRuntimeSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Service Runtime خيط

سكو

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

تتبع المواردالعلامات

اسم وصف قيمة

أمثلة الاستخدام

عينات Bicep

مثال أساسي لنشر Azure Spring Cloud Service.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource spring 'Microsoft.AppPlatform/Spring@2023-05-01-preview' = {
  name: resourceName
  location: location
  properties: {
    zoneRedundant: false
  }
  sku: {
    name: 'S0'
  }
}

نماذج Azure Quickstart

تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.

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

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2022-03-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "networkProfile": {
      "appNetworkResourceGroup": "string",
      "appSubnetId": "string",
      "serviceCidr": "string",
      "serviceRuntimeNetworkResourceGroup": "string",
      "serviceRuntimeSubnetId": "string"
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

مايكروسوفت AppPlatform/Spring

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات "معاينة 2022-03-01"
مكان موقع GEO للمورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد الخدمة ClusterResourceProperties
سكو Sku لمورد الخدمة Sku
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد "Microsoft.AppPlatform/Spring"

خصائص موارد نظام المجموعة

اسم وصف قيمة
ملف تعريف الشبكة ملف تعريف الشبكة للخدمة NetworkProfile
zoneRedundant قيمة منطقية

ملف تعريف الشبكة

اسم وصف قيمة
appNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات Azure Spring Cloud خيط
appSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Apps خيط
serviceCidr خدمة Azure Spring Cloud المحجوزة CIDR خيط
serviceRuntimeNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Cloud خيط
serviceRuntimeSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Service Runtime خيط

سكو

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

تتبع المواردالعلامات

اسم وصف قيمة

أمثلة الاستخدام

قوالب Azure Quickstart

قوالب Azure Quickstart التالية توزيع نوع المورد هذا.

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

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

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2022-03-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      networkProfile = {
        appNetworkResourceGroup = "string"
        appSubnetId = "string"
        serviceCidr = "string"
        serviceRuntimeNetworkResourceGroup = "string"
        serviceRuntimeSubnetId = "string"
      }
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  }
}

قيم الخصائص

مايكروسوفت AppPlatform/Spring

اسم وصف قيمة
مكان موقع GEO للمورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد الخدمة ClusterResourceProperties
سكو Sku لمورد الخدمة Sku
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.AppPlatform/Spring@2022-03-01-معاينة"

خصائص موارد نظام المجموعة

اسم وصف قيمة
ملف تعريف الشبكة ملف تعريف الشبكة للخدمة NetworkProfile
zoneRedundant قيمة منطقية

ملف تعريف الشبكة

اسم وصف قيمة
appNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لتطبيقات Azure Spring Cloud خيط
appSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Apps خيط
serviceCidr خدمة Azure Spring Cloud المحجوزة CIDR خيط
serviceRuntimeNetworkResourceGroup اسم مجموعة الموارد التي تحتوي على موارد الشبكة لوقت تشغيل خدمة Azure Spring Cloud خيط
serviceRuntimeSubnetId معرف المورد المؤهل بالكامل للشبكة الفرعية لاستضافة Azure Spring Cloud Service Runtime خيط

سكو

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

تتبع المواردالعلامات

اسم وصف قيمة

أمثلة الاستخدام

عينات Terraform

مثال أساسي لنشر Azure Spring Cloud Service.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "Spring" {
  type      = "Microsoft.AppPlatform/Spring@2023-05-01-preview"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      zoneRedundant = false
    }
    sku = {
      name = "S0"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}