مشاركة عبر


مهام سير عمل Microsoft.Logic

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Logic/workflows@2019-05-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    accessControl: {
      actions: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {
            {customized property}: {
              claims: [
                {
                  name: 'string'
                  value: 'string'
                }
              ]
              type: 'string'
            }
          }
        }
      }
      contents: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {
            {customized property}: {
              claims: [
                {
                  name: 'string'
                  value: 'string'
                }
              ]
              type: 'string'
            }
          }
        }
      }
      triggers: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {
            {customized property}: {
              claims: [
                {
                  name: 'string'
                  value: 'string'
                }
              ]
              type: 'string'
            }
          }
        }
      }
      workflowManagement: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {
            {customized property}: {
              claims: [
                {
                  name: 'string'
                  value: 'string'
                }
              ]
              type: 'string'
            }
          }
        }
      }
    }
    definition: any(Azure.Bicep.Types.Concrete.AnyType)
    endpointsConfiguration: {
      connector: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
      workflow: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
    }
    integrationAccount: {
      id: 'string'
    }
    integrationServiceEnvironment: {
      id: 'string'
    }
    parameters: {
      {customized property}: {
        description: 'string'
        metadata: any(Azure.Bicep.Types.Concrete.AnyType)
        type: 'string'
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    }
    state: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

تكوين FlowAccessControl

اسم وصف قيمة
الاجراءات تكوين التحكم في الوصول لإجراءات سير العمل. FlowAccessControlConfigurationPolicy
المحتويات تكوين التحكم في الوصول للوصول إلى محتويات تشغيل سير العمل. FlowAccessControlConfigurationPolicy
مشغلات تكوين التحكم في الوصول لاستدعاء مشغلات سير العمل. FlowAccessControlConfigurationPolicy
إدارة سير العمل تكوين التحكم في الوصول لإدارة سير العمل. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

اسم وصف قيمة
allowedCallerIpAddresses نطاقات عناوين IP المسموح بها للمتصل. IpAddressRange[]
نهج المصادقة المفتوحة نهج المصادقة لسير العمل. OpenAuthenticationAccessPolicies

نقاط نهاية التدفق

اسم وصف قيمة
accessEndpointIpAddresses عنوان ip لنقطة نهاية الوصول. ipAddress[]
عناوين IP الصادرة عنوان IP الصادر. ipAddress[]

تكوين نقاط التدفق

اسم وصف قيمة
موصل نقاط نهاية الموصل. FlowEndpoints
سير العمل نقاط نهاية سير العمل. FlowEndpoints

عنوان Ip

اسم وصف قيمة
عنوان العنوان. خيط

IpAddressRange

اسم وصف قيمة
ترتيب العنوان نطاق عنوان IP. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. يتضمن النوع "SystemAssigned" هوية تم إنشاؤها ضمنيا. سيقوم النوع "بلا" بإزالة أي هويات من المورد. "بلا"
'SystemAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

Microsoft.Logic/workflows

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

نهج OpenAuthenticationAccess

اسم وصف قيمة
سياسات افتح نهج المصادقة. OpenAuthenticationAccessPolicies

نهج OpenAuthenticationAccess

اسم وصف قيمة

OpenAuthenticationAccessPolicy

اسم وصف قيمة
المطالبات مطالبات نهج الوصول. OpenAuthenticationPolicyClaim[]
نوع نوع الموفر ل OAuth. "AAD"

OpenAuthenticationPolicyClaim

اسم وصف قيمة
اسم اسم المطالبة. خيط
قيمة قيمة المطالبة. خيط

مرجع المورد

اسم وصف قيمة
معرف معرف المورد. خيط

علامات تعريف الموارد

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

مسار سير العمل

اسم وصف قيمة
وصف الوصف. خيط
بيانات التعريف بيانات التعريف. أي
نوع النوع. 'صفيف'
'Bool'
"عائم"
"Int"
"غير محدد"
"كائن"
"SecureObject"
'SecureString'
"سلسلة"
قيمة القيمة. أي

خصائص سير العمل

اسم وصف قيمة
accessControl تكوين التحكم في الوصول. FlowAccessControlConfiguration
تعريف التعريف. أي
تكوين نقاط النهاية تكوين نقاط النهاية. تكوين FlowEndpoints
حساب التكامل حساب التكامل. ResourceReference
integrationServiceEnvironment بيئة خدمة التكامل. ResourceReference
البارامترات المعلمات. WorkflowPropertiesParameters
حالة الحالة. "مكتمل"
"تم الحذف"
"معطل"
"ممكن"
"غير محدد"
"معلق"

معلمات خصائص سير العمل

اسم وصف قيمة

نماذج التشغيل السريع

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

ملف Bicep وصف
Azure Logic Apps - AS2 إرسال تلقي إنشاء حسابات تكامل لاثنين من الشركاء، Contoso وFabrikam، بما في ذلك البيانات الاصطناعية للشركاء والاتفاقيات. ينشئ القالب أيضا تطبيقات منطقية بين Fabrikam Sales وContoso لإظهار AS2 Send Receive المتزامن. ينشئ القالب أيضا تطبيقات منطقية بين Fabrikam Finance وContoso، والتي توضح AS2 Send Receive غير المتزامنة.
نسخ ملفات FTP إلى تطبيق منطق Azure Blob يسمح لك هذا القالب بإنشاء مشغلات تطبيق Logic على الملفات في خادم FTP ونسخها إلى حاوية Azure Blob. يمكنك إضافة مشغلات أو إجراءات إضافية لتخصيصها لاحتياجاتك.
إنشاء تطبيق منطق الاستهلاك ينشئ هذا القالب تطبيقا منطقيا فارغا يمكنك استخدامه لتعريف مهام سير العمل.
استرداد مفاتيح الوصول إلى Azure Storage في قالب ARM سيقوم هذا القالب بإنشاء حساب تخزين، وبعد ذلك سينشئ اتصال API عن طريق استرداد المفتاح الأساسي لحساب التخزين ديناميكيا. ثم يتم استخدام اتصال واجهة برمجة التطبيقات في Logic App كمشغل للتحقق من تغييرات الكائن الثنائي كبير الحجم.

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Logic/workflows",
  "apiVersion": "2019-05-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "accessControl": {
      "actions": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {
            "{customized property}": {
              "claims": [
                {
                  "name": "string",
                  "value": "string"
                }
              ],
              "type": "string"
            }
          }
        }
      },
      "contents": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {
            "{customized property}": {
              "claims": [
                {
                  "name": "string",
                  "value": "string"
                }
              ],
              "type": "string"
            }
          }
        }
      },
      "triggers": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {
            "{customized property}": {
              "claims": [
                {
                  "name": "string",
                  "value": "string"
                }
              ],
              "type": "string"
            }
          }
        }
      },
      "workflowManagement": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {
            "{customized property}": {
              "claims": [
                {
                  "name": "string",
                  "value": "string"
                }
              ],
              "type": "string"
            }
          }
        }
      }
    },
    "definition": {},
    "endpointsConfiguration": {
      "connector": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      },
      "workflow": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      }
    },
    "integrationAccount": {
      "id": "string"
    },
    "integrationServiceEnvironment": {
      "id": "string"
    },
    "parameters": {
      "{customized property}": {
        "description": "string",
        "metadata": {},
        "type": "string",
        "value": {}
      }
    },
    "state": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

تكوين FlowAccessControl

اسم وصف قيمة
الاجراءات تكوين التحكم في الوصول لإجراءات سير العمل. FlowAccessControlConfigurationPolicy
المحتويات تكوين التحكم في الوصول للوصول إلى محتويات تشغيل سير العمل. FlowAccessControlConfigurationPolicy
مشغلات تكوين التحكم في الوصول لاستدعاء مشغلات سير العمل. FlowAccessControlConfigurationPolicy
إدارة سير العمل تكوين التحكم في الوصول لإدارة سير العمل. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

اسم وصف قيمة
allowedCallerIpAddresses نطاقات عناوين IP المسموح بها للمتصل. IpAddressRange[]
نهج المصادقة المفتوحة نهج المصادقة لسير العمل. OpenAuthenticationAccessPolicies

نقاط نهاية التدفق

اسم وصف قيمة
accessEndpointIpAddresses عنوان ip لنقطة نهاية الوصول. ipAddress[]
عناوين IP الصادرة عنوان IP الصادر. ipAddress[]

تكوين نقاط التدفق

اسم وصف قيمة
موصل نقاط نهاية الموصل. FlowEndpoints
سير العمل نقاط نهاية سير العمل. FlowEndpoints

عنوان Ip

اسم وصف قيمة
عنوان العنوان. خيط

IpAddressRange

اسم وصف قيمة
ترتيب العنوان نطاق عنوان IP. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. يتضمن النوع "SystemAssigned" هوية تم إنشاؤها ضمنيا. سيقوم النوع "بلا" بإزالة أي هويات من المورد. "بلا"
'SystemAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

Microsoft.Logic/workflows

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2019-05-01'
الهوية خصائص هوية الخدمة المدارة. ManagedServiceIdentity
مكان موقع المورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص سير العمل. WorkflowProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد 'Microsoft.Logic/workflows'

نهج OpenAuthenticationAccess

اسم وصف قيمة
سياسات افتح نهج المصادقة. OpenAuthenticationAccessPolicies

نهج OpenAuthenticationAccess

اسم وصف قيمة

OpenAuthenticationAccessPolicy

اسم وصف قيمة
المطالبات مطالبات نهج الوصول. OpenAuthenticationPolicyClaim[]
نوع نوع الموفر ل OAuth. "AAD"

OpenAuthenticationPolicyClaim

اسم وصف قيمة
اسم اسم المطالبة. خيط
قيمة قيمة المطالبة. خيط

مرجع المورد

اسم وصف قيمة
معرف معرف المورد. خيط

علامات تعريف الموارد

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

مسار سير العمل

اسم وصف قيمة
وصف الوصف. خيط
بيانات التعريف بيانات التعريف. أي
نوع النوع. 'صفيف'
'Bool'
"عائم"
"Int"
"غير محدد"
"كائن"
"SecureObject"
'SecureString'
"سلسلة"
قيمة القيمة. أي

خصائص سير العمل

اسم وصف قيمة
accessControl تكوين التحكم في الوصول. FlowAccessControlConfiguration
تعريف التعريف. أي
تكوين نقاط النهاية تكوين نقاط النهاية. تكوين FlowEndpoints
حساب التكامل حساب التكامل. ResourceReference
integrationServiceEnvironment بيئة خدمة التكامل. ResourceReference
البارامترات المعلمات. WorkflowPropertiesParameters
حالة الحالة. "مكتمل"
"تم الحذف"
"معطل"
"ممكن"
"غير محدد"
"معلق"

معلمات خصائص سير العمل

اسم وصف قيمة

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

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

قالب وصف
التنبيه إلى قائمة الانتظار باستخدام تطبيق المنطق

Deploy to Azure
يسمح لك هذا القالب بإنشاء تطبيق Logic يحتوي على إخطار على الويب. عند تشغيل تطبيق Logic، سيضيف الحمولة التي تمررها إلى قائمة انتظار Azure Storage التي تحددها. يمكنك إضافة خطاف الويب هذا إلى تنبيه Azure ثم كلما تم إطلاق التنبيه، ستحصل على هذا العنصر في قائمة الانتظار.
التنبيه إلى Slack باستخدام تطبيق المنطق

Deploy to Azure
يسمح لك هذا القالب بإنشاء تطبيق Logic يحتوي على خطاف ويب لاستخدامه من تنبيه Azure. عند تشغيل التنبيه، سيتم نشر رسالة إلى قناة فترة السماح التي تحددها. تحتاج إلى حساب فترة السماح لاستخدام هذا القالب.
تنبيه إلى رسالة نصية باستخدام تطبيق Logic

Deploy to Azure
يسمح لك هذا القالب بإنشاء تطبيق Logic يحتوي على خطاف ويب لاستخدامه من تنبيه Azure. عند تشغيل التنبيه، سيرسل لك رسالة نصية تحتوي على تفاصيل التنبيه. يستخدم خدمة تقصير عنوان URL go.gl لتضمين ارتباط إلى المدخل لرؤية المورد.
Azure Logic App مع function

Deploy to Azure
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة.
Azure Logic Apps - AS2 إرسال تلقي

Deploy to Azure
إنشاء حسابات تكامل لاثنين من الشركاء، Contoso وFabrikam، بما في ذلك البيانات الاصطناعية للشركاء والاتفاقيات. ينشئ القالب أيضا تطبيقات منطقية بين Fabrikam Sales وContoso لإظهار AS2 Send Receive المتزامن. ينشئ القالب أيضا تطبيقات منطقية بين Fabrikam Finance وContoso، والتي توضح AS2 Send Receive غير المتزامنة.
Azure Logic Apps - النسخ المتماثل للتعافي من الكوارث B2B

Deploy to Azure
إنشاء Logic Apps للنسخ المتماثل ل AS2 MIC، وإنشاء أرقام عناصر تحكم X12 وتلقيها. يشير مشغل كل Logic App إلى حساب تكامل موقع أساسي. يشير إجراء كل Logic App إلى حساب تكامل موقع ثانوي.
Azure Logic Apps - مسار VETER

Deploy to Azure
إنشاء حساب تكامل، وإضافة مخطط/خريطة إليه، وإنشاء تطبيق منطقي وربطه بحساب التكامل. ينفذ تطبيق المنطق مسار VETER باستخدام عمليات Xml Validation وXPath Extract و Transform Xml.
Azure Logic Apps - XSLT مع المعلمات

Deploy to Azure
إنشاء تطبيق Logic للاستجابة للطلب الذي يقوم بإجراء تحويل يستند إلى XSLT. تأخذ خريطة XSLT العناصر الأولية (عدد صحيح، سلسلة وما إلى ذلك) كمعلمات إدخال كما تستخدمها أثناء تحويل XML.
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps

Deploy to Azure
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام Azure App Service. ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory.
نسخ ملفات FTP إلى تطبيق منطق Azure Blob

Deploy to Azure
يسمح لك هذا القالب بإنشاء مشغلات تطبيق Logic على الملفات في خادم FTP ونسخها إلى حاوية Azure Blob. يمكنك إضافة مشغلات أو إجراءات إضافية لتخصيصها لاحتياجاتك.
ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure

Deploy to Azure
الذي يوضح كيف يمكننا ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure
إنشاء تطبيق منطق الاستهلاك

Deploy to Azure
ينشئ هذا القالب تطبيقا منطقيا فارغا يمكنك استخدامه لتعريف مهام سير العمل.
إنشاء مورد مخصص للقوالب باستخدام موفري الخدمات المخصصة

Deploy to Azure
يوضح هذا النموذج كيفية إضافة موارد مخصصة إلى قوالب Resource Manager باستخدام موفرين مخصصين وتطبيقات منطقية.
موضوع/اشتراك شبكة أحداث Azure المخصصة مع CloudEvents

Deploy to Azure
إنشاء موضوع Azure Event Grid مخصص، واشتراك webhook يحتوي على مخطط CloudEvents، وLogic App كمعالج أحداث. القالب الذي تم تأليفه في الأصل بواسطة Justin Yoo.
نشر نموذج تطبيق منطق، لاستخدامه كملحقات مخصصة لإدارة الاستحقاق

Deploy to Azure
ينشئ هذا القالب تطبيقا منطقيا بسيطا مع جميع إعدادات نهج التخويل والمخطط لمشغل http المطلوب بواسطة واجهة برمجة تطبيقات ملحق مخصص لإدارة الاستحقاق.
توسيع موارد Azure الموجودة مع موفري الخدمات المخصصة

Deploy to Azure
ستدخل هذه العينة في التفاصيل حول كيفية توسيع موارد Azure الحالية وقوالب Resource Manager لإضافتها في أحمال العمل المخصصة.
أنماط تكامل - موجه الرسائل - تطبيق المنطق

Deploy to Azure
الحل الذي يوضح كيف يمكننا إعداد نمط "موجه الرسائل" باستخدام Logic App
Logic App لإرسال تقارير النسخ الاحتياطي التفصيلية عبر البريد الإلكتروني

Deploy to Azure
إنشاء Logic App لإرسال تقارير حول مثيلات النسخ الاحتياطي والاستخدام والوظائف والسياسات والالتزام بالسياسة وفرص التحسين عبر البريد الإلكتروني.
Logic App لإرسال تقارير عبر البريد الإلكتروني حول مهام النسخ الاحتياطي والاستعادة

Deploy to Azure
إنشاء Logic App لإرسال تقارير حول مهام النسخ الاحتياطي والاستعادة عبر البريد الإلكتروني
Logic App لإرسال تقارير عبر البريد الإلكتروني حول تحسين تكلفة النسخ الاحتياطي

Deploy to Azure
ينشر هذا القالب Logic App الذي يرسل تقارير دورية حول موارد النسخ الاحتياطي غير النشطة، وتحسينات جدول النسخ الاحتياطي المحتملة وتحسينات الاحتفاظ بالنسخ الاحتياطي المحتملة، إلى مجموعة محددة من عناوين البريد الإلكتروني.
Logic App لإرسال تقارير عبر البريد الإلكتروني حول مثيلات النسخ الاحتياطي

Deploy to Azure
إنشاء Logic App لإرسال تقارير حول مثيلات النسخ الاحتياطي المحمية باستخدام Azure Backup عبر البريد الإلكتروني
Logic App لإرسال تقارير عبر البريد الإلكتروني حول نهج النسخ الاحتياطي

Deploy to Azure
إنشاء Logic App لإرسال تقارير حول نهج النسخ الاحتياطي عبر البريد الإلكتروني
Logic App لإرسال تقارير عبر البريد الإلكتروني حول الالتزام بنهج النسخ الاحتياطي

Deploy to Azure
إنشاء Logic App لإرسال تقارير حول الالتزام بنهج النسخ الاحتياطي لمثيلات النسخ الاحتياطي عبر البريد الإلكتروني
Logic App لإرسال تقارير عبر البريد الإلكتروني حول فوترة Azure Backup

Deploy to Azure
ينشر هذا القالب Logic App الذي يرسل تقارير دورية حول معلمات فوترة النسخ الاحتياطي الرئيسية (المثيلات المحمية وتخزين سحابة النسخ الاحتياطي المستهلك) على مستوى كيان الفوترة، إلى مجموعة محددة من عناوين البريد الإلكتروني.
Logic App لإرسال تقارير موجزة بالبريد الإلكتروني حول النسخ الاحتياطية

Deploy to Azure
إنشاء Logic App لإرسال تقارير موجزة حول النسخ الاحتياطية عبر البريد الإلكتروني.
استرداد مفاتيح الوصول إلى Azure Storage في قالب ARM

Deploy to Azure
سيقوم هذا القالب بإنشاء حساب تخزين، وبعد ذلك سينشئ اتصال API عن طريق استرداد المفتاح الأساسي لحساب التخزين ديناميكيا. ثم يتم استخدام اتصال واجهة برمجة التطبيقات في Logic App كمشغل للتحقق من تغييرات الكائن الثنائي كبير الحجم.
تشغيل إجراء SQL مخزن على جدول زمني عبر تطبيق منطقي

Deploy to Azure
يسمح لك هذا القالب بإنشاء Logic App الذي سيقوم بتشغيل إجراء SQL المخزن في الموعد المحدد. يمكن وضع أي وسيطات للإجراء في قسم النص الأساسي للقالب.
تشغيل مهام المؤقت التي يتم تنفيذها على جدول باستخدام Logic Apps

Deploy to Azure
ينشئ هذا القالب زوجا من Logic Apps يسمح لك بإنشاء مثيلات مهمة المؤقت المجدولة.
إرسال بريد إلكتروني باستخدام تطبيق المنطق

Deploy to Azure
يسمح لك هذا القالب بإنشاء تطبيق Logic يرسل بريدا إلكترونيا. يمكنك إضافة مشغلات أو إجراءات إضافية لتخصيصها لاحتياجاتك.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/workflows@2019-05-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      accessControl = {
        actions = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {
              {customized property} = {
                claims = [
                  {
                    name = "string"
                    value = "string"
                  }
                ]
                type = "string"
              }
            }
          }
        }
        contents = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {
              {customized property} = {
                claims = [
                  {
                    name = "string"
                    value = "string"
                  }
                ]
                type = "string"
              }
            }
          }
        }
        triggers = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {
              {customized property} = {
                claims = [
                  {
                    name = "string"
                    value = "string"
                  }
                ]
                type = "string"
              }
            }
          }
        }
        workflowManagement = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {
              {customized property} = {
                claims = [
                  {
                    name = "string"
                    value = "string"
                  }
                ]
                type = "string"
              }
            }
          }
        }
      }
      definition = ?
      endpointsConfiguration = {
        connector = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
        workflow = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
      }
      integrationAccount = {
        id = "string"
      }
      integrationServiceEnvironment = {
        id = "string"
      }
      parameters = {
        {customized property} = {
          description = "string"
          metadata = ?
          type = "string"
          value = ?
        }
      }
      state = "string"
    }
  })
}

قيم الخصائص

تكوين FlowAccessControl

اسم وصف قيمة
الاجراءات تكوين التحكم في الوصول لإجراءات سير العمل. FlowAccessControlConfigurationPolicy
المحتويات تكوين التحكم في الوصول للوصول إلى محتويات تشغيل سير العمل. FlowAccessControlConfigurationPolicy
مشغلات تكوين التحكم في الوصول لاستدعاء مشغلات سير العمل. FlowAccessControlConfigurationPolicy
إدارة سير العمل تكوين التحكم في الوصول لإدارة سير العمل. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

اسم وصف قيمة
allowedCallerIpAddresses نطاقات عناوين IP المسموح بها للمتصل. IpAddressRange[]
نهج المصادقة المفتوحة نهج المصادقة لسير العمل. OpenAuthenticationAccessPolicies

نقاط نهاية التدفق

اسم وصف قيمة
accessEndpointIpAddresses عنوان ip لنقطة نهاية الوصول. ipAddress[]
عناوين IP الصادرة عنوان IP الصادر. ipAddress[]

تكوين نقاط التدفق

اسم وصف قيمة
موصل نقاط نهاية الموصل. FlowEndpoints
سير العمل نقاط نهاية سير العمل. FlowEndpoints

عنوان Ip

اسم وصف قيمة
عنوان العنوان. خيط

IpAddressRange

اسم وصف قيمة
ترتيب العنوان نطاق عنوان IP. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. يتضمن النوع "SystemAssigned" هوية تم إنشاؤها ضمنيا. سيقوم النوع "بلا" بإزالة أي هويات من المورد. "بلا"
'SystemAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

Microsoft.Logic/workflows

اسم وصف قيمة
الهوية خصائص هوية الخدمة المدارة. ManagedServiceIdentity
مكان موقع المورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص سير العمل. WorkflowProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.Logic/workflows@2019-05-01"

نهج OpenAuthenticationAccess

اسم وصف قيمة
سياسات افتح نهج المصادقة. OpenAuthenticationAccessPolicies

نهج OpenAuthenticationAccess

اسم وصف قيمة

OpenAuthenticationAccessPolicy

اسم وصف قيمة
المطالبات مطالبات نهج الوصول. OpenAuthenticationPolicyClaim[]
نوع نوع الموفر ل OAuth. "AAD"

OpenAuthenticationPolicyClaim

اسم وصف قيمة
اسم اسم المطالبة. خيط
قيمة قيمة المطالبة. خيط

مرجع المورد

اسم وصف قيمة
معرف معرف المورد. خيط

علامات تعريف الموارد

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

مسار سير العمل

اسم وصف قيمة
وصف الوصف. خيط
بيانات التعريف بيانات التعريف. أي
نوع النوع. 'صفيف'
'Bool'
"عائم"
"Int"
"غير محدد"
"كائن"
"SecureObject"
'SecureString'
"سلسلة"
قيمة القيمة. أي

خصائص سير العمل

اسم وصف قيمة
accessControl تكوين التحكم في الوصول. FlowAccessControlConfiguration
تعريف التعريف. أي
تكوين نقاط النهاية تكوين نقاط النهاية. تكوين FlowEndpoints
حساب التكامل حساب التكامل. ResourceReference
integrationServiceEnvironment بيئة خدمة التكامل. ResourceReference
البارامترات المعلمات. WorkflowPropertiesParameters
حالة الحالة. "مكتمل"
"تم الحذف"
"معطل"
"ممكن"
"غير محدد"
"معلق"

معلمات خصائص سير العمل

اسم وصف قيمة