Microsoft.App managedEnvironments 2022-01-01-preview

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.App/managedEnvironments@2022-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    appLogsConfiguration: {
      destination: 'string'
      logAnalyticsConfiguration: {
        customerId: 'string'
        sharedKey: 'string'
      }
    }
    daprAIInstrumentationKey: 'string'
    vnetConfiguration: {
      dockerBridgeCidr: 'string'
      infrastructureSubnetId: 'string'
      internal: bool
      platformReservedCidr: 'string'
      platformReservedDnsIP: 'string'
      runtimeSubnetId: 'string'
    }
  }
}

قيم الخصائص

البيئات المدارة

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص خاصة لمورد البيئة المدارة ManagedEnvironmentProperties

خصائص البيئات المدارة

اسم وصف قيمة
تكوين appLogs تكوين نظام المجموعة الذي يمكن برنامج السجل الخفي من التصدير
سجلات التطبيق إلى وجهة. حاليا فقط "تحليلات السجل" هي
مدعم
تكوين AppLogs
daprAIInstrumentationKey مفتاح الأجهزة Azure Monitor المستخدم من قبل Dapr لتصدير الخدمة إلى بيانات تتبع الاستخدام لاتصال الخدمة خيط
تكوين vnet تكوين Vnet للبيئة تكوين Vnet

تكوين AppLogs

اسم وصف قيمة
مقصد وجهة السجلات، يمكن أن تكون "log-analytics" أو "azure-monitor" أو "none" خيط
تكوين تحليلات السجل يجب توفير تكوين Log Analytics فقط عند تكوين الوجهة ك "تحليلات السجل" تكوين LogAnalytics

تكوين LogAnalytics

اسم وصف قيمة
معرف العميل معرف عميل تحليلات السجل خيط
مفتاح مشترك مفتاح عميل تحليلات السجل خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

تكوين الشبكة الظاهرية

اسم وصف قيمة
dockerBridgeCidr نطاق IP الخاص بتكوين CIDR المعين إلى جسر Docker، الشبكة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
infrastructureSubnetId معرف المورد لشبكة فرعية لمكونات البنية الأساسية. يجب أن تكون هذه الشبكة الفرعية في نفس VNET مثل الشبكة الفرعية المعرفة في runtimeSubnetId. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
داخلي قيمة منطقية تشير إلى أن البيئة تحتوي فقط على موازن تحميل داخلي. لا تحتوي هذه البيئات على مورد IP ثابت عام. يجب أن توفر وقت التشغيلSubnetId والبنية الأساسيةSubnetId إذا تم تمكين هذه الخاصية قيمة منطقية
platformReservedCidr نطاق IP في رمز CIDR الذي يمكن حجزه لعناوين IP للبنية الأساسية للبيئة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
platformReservedDnsIP عنوان IP من نطاق IP المحدد بواسطة النظام الأساسيReservedCidr الذي سيتم حجزه لخادم DNS الداخلي. خيط
runtimeSubnetId هذا الحقل مهمل ولا يستخدم. إذا كنت ترغب في توفير الشبكة الفرعية الخاصة بك التي يتم إدخال حاويات Container App فيها، فيجب عليك الاستفادة من infrastructureSubnetId. خيط

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

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

قالب وصف
إنشاء تطبيق وبيئة حاوية باستخدام سجل

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي من Azure Container Registry. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية مع بيئة تطبيق الحاوية

Deploy to Azure
إنشاء بيئة تطبيق حاوية مع تطبيق حاوية أساسي. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية داخل بيئة تطبيق الحاوية

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية بقاعدة تحجيم HTTP محددة

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي يتوسع استنادا إلى نسبة استخدام الشبكة HTTP.
إنشاء بيئة تطبيق حاوية خارجية باستخدام VNET

Deploy to Azure
إنشاء بيئة تطبيق حاوية خارجية باستخدام VNET.
إنشاء بيئة تطبيق حاوية داخلية باستخدام VNET

Deploy to Azure
إنشاء بيئة تطبيق حاوية داخلية باستخدام VNET.

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.App/managedEnvironments",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "appLogsConfiguration": {
      "destination": "string",
      "logAnalyticsConfiguration": {
        "customerId": "string",
        "sharedKey": "string"
      }
    },
    "daprAIInstrumentationKey": "string",
    "vnetConfiguration": {
      "dockerBridgeCidr": "string",
      "infrastructureSubnetId": "string",
      "internal": "bool",
      "platformReservedCidr": "string",
      "platformReservedDnsIP": "string",
      "runtimeSubnetId": "string"
    }
  }
}

قيم الخصائص

البيئات المدارة

اسم وصف قيمة
نوع نوع المورد "Microsoft.App/managedEnvironments"
apiVersion إصدار واجهة برمجة تطبيقات المورد '2022-01-01-preview'
اسم اسم المورد سلسلة (مطلوب)
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص خاصة لمورد البيئة المدارة ManagedEnvironmentProperties

خصائص البيئات المدارة

اسم وصف قيمة
تكوين appLogs تكوين نظام المجموعة الذي يمكن برنامج السجل الخفي من التصدير
سجلات التطبيق إلى وجهة. حاليا فقط "تحليلات السجل" هي
مدعم
تكوين AppLogs
daprAIInstrumentationKey مفتاح الأجهزة Azure Monitor المستخدم من قبل Dapr لتصدير الخدمة إلى بيانات تتبع الاستخدام لاتصال الخدمة خيط
تكوين vnet تكوين Vnet للبيئة تكوين Vnet

تكوين AppLogs

اسم وصف قيمة
مقصد وجهة السجلات، يمكن أن تكون "log-analytics" أو "azure-monitor" أو "none" خيط
تكوين تحليلات السجل يجب توفير تكوين Log Analytics فقط عند تكوين الوجهة ك "تحليلات السجل" تكوين LogAnalytics

تكوين LogAnalytics

اسم وصف قيمة
معرف العميل معرف عميل تحليلات السجل خيط
مفتاح مشترك مفتاح عميل تحليلات السجل خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

تكوين الشبكة الظاهرية

اسم وصف قيمة
dockerBridgeCidr نطاق IP الخاص بتكوين CIDR المعين إلى جسر Docker، الشبكة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
infrastructureSubnetId معرف المورد لشبكة فرعية لمكونات البنية الأساسية. يجب أن تكون هذه الشبكة الفرعية في نفس VNET مثل الشبكة الفرعية المعرفة في runtimeSubnetId. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
داخلي قيمة منطقية تشير إلى أن البيئة تحتوي فقط على موازن تحميل داخلي. لا تحتوي هذه البيئات على مورد IP ثابت عام. يجب أن توفر وقت التشغيلSubnetId والبنية الأساسيةSubnetId إذا تم تمكين هذه الخاصية قيمة منطقية
platformReservedCidr نطاق IP في رمز CIDR الذي يمكن حجزه لعناوين IP للبنية الأساسية للبيئة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
platformReservedDnsIP عنوان IP من نطاق IP المحدد بواسطة النظام الأساسيReservedCidr الذي سيتم حجزه لخادم DNS الداخلي. خيط
runtimeSubnetId هذا الحقل مهمل ولا يستخدم. إذا كنت ترغب في توفير الشبكة الفرعية الخاصة بك التي يتم إدخال حاويات Container App فيها، فيجب عليك الاستفادة من infrastructureSubnetId. خيط

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

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

قالب وصف
إنشاء تطبيق وبيئة حاوية باستخدام سجل

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي من Azure Container Registry. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية مع بيئة تطبيق الحاوية

Deploy to Azure
إنشاء بيئة تطبيق حاوية مع تطبيق حاوية أساسي. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية داخل بيئة تطبيق الحاوية

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي. كما أنه ينشر مساحة عمل Log Analytics لتخزين السجلات.
إنشاء تطبيق حاوية بقاعدة تحجيم HTTP محددة

Deploy to Azure
إنشاء بيئة تطبيق حاوية باستخدام تطبيق حاوية أساسي يتوسع استنادا إلى نسبة استخدام الشبكة HTTP.
إنشاء بيئة تطبيق حاوية خارجية باستخدام VNET

Deploy to Azure
إنشاء بيئة تطبيق حاوية خارجية باستخدام VNET.
إنشاء بيئة تطبيق حاوية داخلية باستخدام VNET

Deploy to Azure
إنشاء بيئة تطبيق حاوية داخلية باستخدام VNET.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments@2022-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      appLogsConfiguration = {
        destination = "string"
        logAnalyticsConfiguration = {
          customerId = "string"
          sharedKey = "string"
        }
      }
      daprAIInstrumentationKey = "string"
      vnetConfiguration = {
        dockerBridgeCidr = "string"
        infrastructureSubnetId = "string"
        internal = bool
        platformReservedCidr = "string"
        platformReservedDnsIP = "string"
        runtimeSubnetId = "string"
      }
    }
  })
}

قيم الخصائص

البيئات المدارة

اسم وصف قيمة
نوع نوع المورد "Microsoft.App/managedEnvironments@2022-01-01-preview"
اسم اسم المورد سلسلة (مطلوب)
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
خصائص خصائص خاصة لمورد البيئة المدارة ManagedEnvironmentProperties

خصائص البيئات المدارة

اسم وصف قيمة
تكوين appLogs تكوين نظام المجموعة الذي يمكن برنامج السجل الخفي من التصدير
سجلات التطبيق إلى وجهة. حاليا فقط "تحليلات السجل" هي
مدعم
تكوين AppLogs
daprAIInstrumentationKey مفتاح الأجهزة Azure Monitor المستخدم من قبل Dapr لتصدير الخدمة إلى بيانات تتبع الاستخدام لاتصال الخدمة خيط
تكوين vnet تكوين Vnet للبيئة تكوين Vnet

تكوين AppLogs

اسم وصف قيمة
مقصد وجهة السجلات، يمكن أن تكون "log-analytics" أو "azure-monitor" أو "none" خيط
تكوين تحليلات السجل يجب توفير تكوين Log Analytics فقط عند تكوين الوجهة ك "تحليلات السجل" تكوين LogAnalytics

تكوين LogAnalytics

اسم وصف قيمة
معرف العميل معرف عميل تحليلات السجل خيط
مفتاح مشترك مفتاح عميل تحليلات السجل خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

تكوين الشبكة الظاهرية

اسم وصف قيمة
dockerBridgeCidr نطاق IP الخاص بتكوين CIDR المعين إلى جسر Docker، الشبكة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
infrastructureSubnetId معرف المورد لشبكة فرعية لمكونات البنية الأساسية. يجب أن تكون هذه الشبكة الفرعية في نفس VNET مثل الشبكة الفرعية المعرفة في runtimeSubnetId. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
داخلي قيمة منطقية تشير إلى أن البيئة تحتوي فقط على موازن تحميل داخلي. لا تحتوي هذه البيئات على مورد IP ثابت عام. يجب أن توفر وقت التشغيلSubnetId والبنية الأساسيةSubnetId إذا تم تمكين هذه الخاصية قيمة منطقية
platformReservedCidr نطاق IP في رمز CIDR الذي يمكن حجزه لعناوين IP للبنية الأساسية للبيئة. يجب ألا تتداخل مع أي نطاقات IP أخرى متوفرة. خيط
platformReservedDnsIP عنوان IP من نطاق IP المحدد بواسطة النظام الأساسيReservedCidr الذي سيتم حجزه لخادم DNS الداخلي. خيط
runtimeSubnetId هذا الحقل مهمل ولا يستخدم. إذا كنت ترغب في توفير الشبكة الفرعية الخاصة بك التي يتم إدخال حاويات Container App فيها، فيجب عليك الاستفادة من infrastructureSubnetId. خيط