Microsoft.Network loadBalancers 2021-02-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Network/loadBalancers@2021-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    backendAddressPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          loadBalancerBackendAddresses: [
            {
              name: 'string'
              properties: {
                ipAddress: 'string'
                loadBalancerFrontendIPConfiguration: {
                  id: 'string'
                }
                subnet: {
                  id: 'string'
                }
                virtualNetwork: {
                  id: 'string'
                }
              }
            }
          ]
          location: 'string'
          tunnelInterfaces: [
            {
              identifier: int
              port: int
              protocol: 'string'
              type: 'string'
            }
          ]
        }
      }
    ]
    frontendIPConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayLoadBalancer: {
            id: 'string'
          }
          privateIPAddress: 'string'
          privateIPAddressVersion: 'string'
          privateIPAllocationMethod: 'string'
          publicIPAddress: {
            extendedLocation: {
              name: 'string'
              type: 'EdgeZone'
            }
            id: 'string'
            location: 'string'
            properties: {
              ddosSettings: {
                ddosCustomPolicy: {
                  id: 'string'
                }
                protectedIP: bool
                protectionCoverage: 'string'
              }
              deleteOption: 'string'
              dnsSettings: {
                domainNameLabel: 'string'
                fqdn: 'string'
                reverseFqdn: 'string'
              }
              idleTimeoutInMinutes: int
              ipAddress: 'string'
              ipTags: [
                {
                  ipTagType: 'string'
                  tag: 'string'
                }
              ]
              linkedPublicIPAddress: {
                public-ip-address-object
              }
              migrationPhase: 'string'
              natGateway: {
                id: 'string'
                location: 'string'
                properties: {
                  idleTimeoutInMinutes: int
                  publicIpAddresses: [
                    {
                      id: 'string'
                    }
                  ]
                  publicIpPrefixes: [
                    {
                      id: 'string'
                    }
                  ]
                }
                sku: {
                  name: 'Standard'
                }
                tags: {}
                zones: [
                  'string'
                ]
              }
              publicIPAddressVersion: 'string'
              publicIPAllocationMethod: 'string'
              publicIPPrefix: {
                id: 'string'
              }
              servicePublicIPAddress: {
                public-ip-address-object
              }
            }
            sku: {
              name: 'string'
              tier: 'string'
            }
            tags: {}
            zones: [
              'string'
            ]
          }
          publicIPPrefix: {
            id: 'string'
          }
          subnet: {
            id: 'string'
            name: 'string'
            properties: {
              addressPrefix: 'string'
              addressPrefixes: [
                'string'
              ]
              applicationGatewayIpConfigurations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              delegations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    serviceName: 'string'
                  }
                  type: 'string'
                }
              ]
              ipAllocations: [
                {
                  id: 'string'
                }
              ]
              natGateway: {
                id: 'string'
              }
              networkSecurityGroup: {
                id: 'string'
                location: 'string'
                properties: {
                  securityRules: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        access: 'string'
                        description: 'string'
                        destinationAddressPrefix: 'string'
                        destinationAddressPrefixes: [
                          'string'
                        ]
                        destinationApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {}
                          }
                        ]
                        destinationPortRange: 'string'
                        destinationPortRanges: [
                          'string'
                        ]
                        direction: 'string'
                        priority: int
                        protocol: 'string'
                        sourceAddressPrefix: 'string'
                        sourceAddressPrefixes: [
                          'string'
                        ]
                        sourceApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {}
                          }
                        ]
                        sourcePortRange: 'string'
                        sourcePortRanges: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {}
              }
              privateEndpointNetworkPolicies: 'string'
              privateLinkServiceNetworkPolicies: 'string'
              routeTable: {
                id: 'string'
                location: 'string'
                properties: {
                  disableBgpRoutePropagation: bool
                  routes: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        hasBgpOverride: bool
                        nextHopIpAddress: 'string'
                        nextHopType: 'string'
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {}
              }
              serviceEndpointPolicies: [
                {
                  id: 'string'
                  location: 'string'
                  properties: {
                    serviceEndpointPolicyDefinitions: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          description: 'string'
                          service: 'string'
                          serviceResources: [
                            'string'
                          ]
                        }
                      }
                    ]
                  }
                  tags: {}
                }
              ]
              serviceEndpoints: [
                {
                  locations: [
                    'string'
                  ]
                  service: 'string'
                }
              ]
            }
            type: 'string'
          }
        }
        zones: [
          'string'
        ]
      }
    ]
    inboundNatPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPortRangeEnd: int
          frontendPortRangeStart: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    inboundNatRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    loadBalancingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendAddressPools: [
            {
              id: 'string'
            }
          ]
          backendPort: int
          disableOutboundSnat: bool
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          idleTimeoutInMinutes: int
          loadDistribution: 'string'
          probe: {
            id: 'string'
          }
          protocol: 'string'
        }
      }
    ]
    outboundRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          allocatedOutboundPorts: int
          backendAddressPool: {
            id: 'string'
          }
          enableTcpReset: bool
          frontendIPConfigurations: [
            {
              id: 'string'
            }
          ]
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    probes: [
      {
        id: 'string'
        name: 'string'
        properties: {
          intervalInSeconds: int
          numberOfProbes: int
          port: int
          protocol: 'string'
          requestPath: 'string'
        }
      }
    ]
  }
}

قيم Property

موازنات الحمل

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-80

أحرف صالحة:
الأبجدية الرقمية والتسطير السفلي النقاط والواصلات.

ابدأ ”بالأبجدية الرقمية“. الانتهاء الأبجدية الرقمية أو التسطير السفلي.
الموقع الموقع الخاص بالمورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku وحدة SKU لموازن التحميل. LoadBalancerSku
توسيع الموقع الموقع الموسع لموازن التحميل. توسيع الموقع
خصائص خصائص موازن التحميل. LoadBalancerPropertiesFormat

توسيع الموقع

الاسم الوصف القيمة
الاسم اسم الموقع الموسع. سلسلة
النوع نوع الموقع الموسع. 'EdgeZone'

LoadBalancerPropertiesFormat

الاسم الوصف القيمة
backendAddressPools مجموعة من تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. BackendAddressPool[]
تكوينات FRONTENDIP كائن يمثل عناوين IP للواجهة الأمامية لاستخدامها في موازن التحميل. FrontendIPConfiguration[]
InboundNatPools يحدد نطاق منفذ خارجي ل NAT الوارد إلى منفذ خلفية واحد على بطاقات NIC المقترنة بموازن التحميل. يتم إنشاء قواعد NAT الواردة تلقائيا لكل NIC مقترنة بموازن التحميل باستخدام منفذ خارجي من هذا النطاق. تعريف تجمع NAT الوارد على موازن التحميل خاصتك حصري بشكل متبادل مع تحديد قواعد Nat الواردة. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT وارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatPool[]
InboundNatRules مجموعة من قواعد NAT الواردة المستخدمة من قبل موازن التحميل. تعريف قواعد NAT الواردة على موازن التحميل خاصتك حصري بشكل متبادل مع تحديد تجمع NAT الوارد. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT الوارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatRule[]
loadBalancingRules مجموعة الكائنات التي تمثل قواعد موازنة التحميل تحصل على التزويد. LoadBalancingRule[]
قواعد الصادر القواعد الصادرة. OutboundRule[]
تحقيقات مجموعة من كائنات الفحص المستخدمة في موازن التحميل. مسبار[]

BackendAddressPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

الاسم الوصف القيمة
loadBalancerBackendAddresses صفيف من عناوين الواجهة الخلفية. LoadBalancerBackendAddress[]
الموقع موقع تجمع عناوين الواجهة الخلفية. سلسلة
Interfaces النفقية صفيف من واجهات نفق موازن تحميل البوابة. GatewayLoadBalancerTunnelInterface[]

LoadBalancerBackendAddress

الاسم الوصف القيمة
الاسم اسم عنوان الواجهة الخلفية. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

الاسم الوصف القيمة
ipAddress عنوان IP الذي ينتمي إلى الشبكة الظاهرية المشار إليها. سلسلة
تكوين loadBalancerFrontendIP مرجع إلى تكوين عنوان IP للواجهة الأمامية المحدد في موازن التحميل الإقليمي. مصدر فرعي
الشبكه الفرعيه الرجوع إلى شبكة فرعية موجودة. مصدر فرعي
الشبكة الظاهرية الرجوع إلى شبكة ظاهرية موجودة. مصدر فرعي

مصدر فرعي

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

GatewayLoadBalancerTunnelInterface

الاسم الوصف القيمة
‏‏محدد معرف واجهة نفق موازن تحميل البوابة. int
المنفذ منفذ واجهة نفق موازن تحميل البوابة. int
بروتوكول بروتوكول واجهة نفق موازن تحميل البوابة. "أصلي"
'بلا'
"VXLAN"
النوع نوع نسبة استخدام الشبكة لواجهة نفق موازن تحميل البوابة. "خارجي"
"داخلي"
'بلا'

تكوين FrontendIP

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تكوينات IP الأمامية التي يستخدمها موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص مسبار موازن التحميل. FrontendIPConfigurationPropertiesFormat
المناطق قائمة بمناطق التوفر التي تدل على IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

FrontendIPConfigurationPropertiesFormat

الاسم الوصف القيمة
gatewayLoadBalancer المرجع إلى عنوان IP للواجهة الأمامية لموازن تحميل البوابة. مصدر فرعي
عنوان IP خاص عنوان IP الخاص لتكوين IP. سلسلة
privateIPAddressVersion ما إذا كان ipconfiguration المحدد هو IPv4 أو IPv6. يتم أخذ الافتراضي ك IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod أسلوب تخصيص IP الخاص. "ديناميكي"
"ثابت"
عنوان IP العام المرجع إلى مورد IP العام. عنوان IP العام
publicIPPrefix المرجع إلى مورد بادئة IP العامة. مصدر فرعي
الشبكه الفرعيه المرجع إلى مورد الشبكة الفرعية. الشبكة الفرعية

عنوان IP العام

الاسم الوصف القيمة
توسيع الموقع الموقع الموسع لعنوان IP العام. توسيع الموقع
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص عنوان IP العام. PublicIPAddressPropertiesFormat
sku عنوان IP العام SKU. PublicIPAddressSku
العلامات علامات الموارد. عنصر
المناطق قائمة بمناطق التوفر التي تشير إلى عنوان IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

PublicIPAddressPropertiesFormat

الاسم الوصف القيمة
إعدادات ddos النهج المخصص لحماية DDoS المقترن بعنوان IP العام. إعدادات Ddos
حذف عملية الحذف تحديد ما يحدث لعنوان IP العام عند حذف الجهاز الظاهري الذي يستخدمه "حذف"
"فصل"
إعدادات dns FQDN لسجل DNS المقترن بعنوان IP العام. PublicIPAddressDnsSettings
idleTimeoutInMinutes مهلة الخمول لعنوان IP العام. int
ipAddress عنوان IP المقترن بمورد عنوان IP العام. سلسلة
ipTags قائمة العلامات المقترنة بعنوان IP العام. IpTag[]
linkedPublicIPAddress عنوان IP العام المرتبط لمورد عنوان IP العام. عنوان IP العام
الترحيل على قاعدة البيانات مرحلة الترحيل لعنوان IP العام. "إجهاض"
"الالتزام"
"ملتزم"
'بلا'
"التحضير"
natGateway NatGateway لعنوان IP العام. NatGateway
publicIPAddressVersion إصدار عنوان IP العام. 'IPv4'
'IPv6'
publicIPAllocationMethod أسلوب تخصيص عنوان IP العام. "ديناميكي"
"ثابت"
publicIPPrefix يجب تخصيص بادئة IP العامة لعنوان IP العام هذا منها. مصدر فرعي
عنوان IP ل servicePublic عنوان IP العام للخدمة لمورد عنوان IP العام. عنوان IP العام

DdosSettings

الاسم الوصف القيمة
ddosCustomPolicy نهج DDoS المخصص المقترن ب IP العام. مصدر فرعي
protectedIP تمكين حماية DDoS على IP العام. Bool
protectionCoverage قابلية تخصيص نهج حماية DDoS ل IP العام. ستتوفر إمكانية تخصيص التغطية القياسية فقط. "أساسي"
'قياسي'

PublicIPAddressDnsSettings

الاسم الوصف القيمة
domainNameLabel تسمية اسم المجال. تشكل سلسلة تسمية اسم المجال ومنطقة DNS الإقليمية اسم المجال المؤهل بالكامل المرتبط بعنوان IP العام. إذا تم تحديد تسمية اسم مجال، يتم إنشاء سجل DNS ل IP العام في نظام Microsoft Azure DNS. سلسلة
Fqdn اسم المجال المؤهل بالكامل لسجل A DNS المقترن ب IP العام. هذا هو تسلسل domainNameLabel ومنطقة DNS الإقليمية. سلسلة
reverseFqdn FQDN العكسي. اسم مجال مرئي للمستخدم ومؤهل بالكامل يتم حله إلى عنوان IP العام هذا. إذا تم تحديد reverseFqdn، فسيتم إنشاء سجل DNS PTR يشير من عنوان IP في المجال in-addr.arpa إلى FQDN العكسي. سلسلة

IpTag

الاسم الوصف القيمة
ipTagType نوع علامة IP. مثال: FirstPartyUsage. سلسلة
العلامة قيمة علامة IP المقترنة ب IP العام. مثال: SQL. سلسلة

NatGateway

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص بوابة Nat. NatGatewayPropertiesFormat
sku بوابة nat SKU. NatGatewaySku
العلامات علامات الموارد. كائن
المناطق قائمة بمناطق التوفر التي تدل على المنطقة التي يجب نشر بوابة Nat فيها. سلسلة []

NatGatewayPropertiesFormat

الاسم الوصف القيمة
idleTimeoutInMinutes مهلة الخمول لبوابة nat. int
publicIpAddresses صفيف من عناوين IP العامة المقترنة بمورد بوابة nat. SubResource[]
publicIpPrefixes صفيف من بادئات IP العامة المقترنة بمورد بوابة nat. SubResource[]

NatGatewaySku

الاسم الوصف القيمة
الاسم اسم Nat Gateway SKU. 'قياسي'

PublicIPAddressSku

الاسم الوصف القيمة
الاسم اسم عنوان IP عام SKU. "أساسي"
'قياسي'
المستوي مستوى عنوان IP عام SKU. "عمومي"
"إقليمي"

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

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

تنسيق الشبكة الفرعية

الاسم الوصف القيمة
addressPrefix بادئة العنوان للشبكة الفرعية. سلسلة
addressPrefixes قائمة بادئات العناوين للشبكة الفرعية. سلسلة []
تكوينات applicationGatewayIp تكوينات IP لبوابة التطبيق لمورد الشبكة الظاهرية. ApplicationGatewayIPConfiguration[]
الوفود صفيف من المراجع إلى الوفود على الشبكة الفرعية. التفويض[]
ipAllocations صفيف IpAllocation الذي يشير إلى هذه الشبكة الفرعية. SubResource[]
natGateway بوابة Nat المقترنة بهذه الشبكة الفرعية. مصدر فرعي
networkSecurityGroup المرجع إلى مورد NetworkSecurityGroup. NetworkSecurityGroup
نهج الشبكة الخاصة تمكين أو تعطيل تطبيق نهج الشبكة على نقطة النهاية الخاصة في الشبكة الفرعية. "معطل"
"ممكن"
نهج PrivateLinkServiceNetwork تمكين أو تعطيل تطبيق نهج الشبكة على خدمة الارتباط الخاص في الشبكة الفرعية. "معطل"
"ممكن"
routeTable المرجع إلى مورد RouteTable. RouteTable
serviceEndpointPolicies صفيف من نهج نقطة نهاية الخدمة. ServiceEndpointPolicy[]
نقاط نهاية الخدمة صفيف من نقاط نهاية الخدمة. ServiceEndpointPropertiesFormat[]

تكوين ApplicationGatewayIP

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

الانتداب

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل شبكة فرعية. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص الشبكة الفرعية. ServiceDelegationPropertiesFormat
النوع نوع المورد سلسلة

ServiceDelegationPropertiesFormat

الاسم الوصف القيمة
serviceName اسم الخدمة التي يجب تفويض الشبكة الفرعية إليها (على سبيل المثال Microsoft.Sql/servers). سلسلة

NetworkSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان الشبكة. NetworkSecurityGroupPropertiesFormat
العلامات علامات الموارد. كائن

NetworkSecurityGroupPropertiesFormat

الاسم الوصف القيمة
قواعد الأمان مجموعة من قواعد الأمان لمجموعة أمان الشبكة. SecurityRule[]

SecurityRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة الأمان. SecurityRulePropertiesFormat
النوع نوع المورد. سلسلة

SecurityRulePropertiesFormat

الاسم الوصف القيمة
الوصول نسبة استخدام الشبكة مسموح بها أو مرفوضة. "السماح"
"رفض" (مطلوب)
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
destinationAddressPrefix بادئة عنوان الوجهة. CIDR أو نطاق IP الوجهة. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". سلسلة
destinationAddressPrefixes بادئات عنوان الوجهة. CIDR أو نطاقات IP الوجهة. سلسلة []
destinationApplicationSecurityGroups مجموعة أمان التطبيق المحددة كوجهة. ApplicationSecurityGroup[]
destinationPortRange منفذ الوجهة أو النطاق. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
destinationPortRanges نطاقات منفذ الوجهة. سلسلة []
direction اتجاه القاعدة. يحدد الاتجاه ما إذا كان سيتم تقييم القاعدة على نسبة استخدام الشبكة الواردة أو الصادرة. "الوارد"
'الصادر' (مطلوب)
أولوية أولوية القاعدة. يمكن أن تتراوح القيمة بين 100 و4096. يجب أن يكون رقم الأولوية فريدا لكل قاعدة في المجموعة. كلما انخفض رقم الأولوية، ارتفعت أولوية القاعدة. int
بروتوكول بروتوكول الشبكة الذي تنطبق عليه هذه القاعدة. '*'
'آه'
'Esp'
'Icmp'
'Tcp'
'Udp' (مطلوب)
sourceAddressPrefix CIDR أو نطاق IP المصدر. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". إذا كانت هذه قاعدة دخول، تحدد المكان الذي تنشأ منه نسبة استخدام الشبكة. سلسلة
sourceAddressPrefixes نطاقات CIDR أو IP المصدر. سلسلة []
sourceApplicationSecurityGroups مجموعة أمان التطبيق المحددة كمصدر. ApplicationSecurityGroup[]
sourcePortRange المنفذ أو النطاق المصدر. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
sourcePortRanges نطاقات المنفذ المصدر. سلسلة []

ApplicationSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان التطبيق. ApplicationSecurityGroupPropertiesFormat
العلامات علامات الموارد. عنصر

ApplicationSecurityGroupPropertiesFormat

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

RouteTable

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص جدول التوجيه. RouteTablePropertiesFormat
العلامات علامات الموارد. عنصر

RouteTablePropertiesFormat

الاسم الوصف القيمة
disableBgpRoutePropagation ما إذا كان يجب تعطيل المسارات التي تعلمها BGP على جدول التوجيه هذا. True يعني تعطيل. Bool
المسارات مجموعة من المسارات المضمنة في جدول التوجيه. Route[]

المسار

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص المسار. RoutePropertiesFormat
النوع نوع المورد. سلسلة

RoutePropertiesFormat

الاسم الوصف القيمة
addressPrefix CIDR الوجهة التي ينطبق عليها المسار. سلسلة
hasBgpOverride قيمة تشير إلى ما إذا كان هذا المسار يتجاوز مسارات BGP المتداخلة بغض النظر عن LPM. Bool
nextHopIpAddress يجب إعادة توجيه حزم عناوين IP إليها. يتم السماح بقيم الوثب التالية فقط في المسارات حيث يكون نوع الوثب التالي هو VirtualAppliance. سلسلة
nextHopType نوع قفزة Azure التي يجب إرسال الحزمة إليها. "إنترنت"
'بلا'
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (مطلوب)

ServiceEndpointPolicy

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص نهج نقطة نهاية الخدمة. ServiceEndpointPolicyPropertiesFormat
العلامات علامات الموارد. عنصر

ServiceEndpointPolicyPropertiesFormat

الاسم الوصف القيمة
تعريفات serviceEndpointPolicyDefinitions مجموعة من تعريفات نهج نقطة نهاية الخدمة لنهج نقطة نهاية الخدمة. ServiceEndpointPolicyDefinition[]

تعريف ServiceEndpointPolicyDefinition

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

ServiceEndpointPolicyDefinitionPropertiesFormat

الاسم الوصف القيمة
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
الخدمة اسم نقطة نهاية الخدمة. سلسلة
مصادر الخدمة قائمة بموارد الخدمة. سلسلة []

ServiceEndpointPropertiesFormat

الاسم الوصف القيمة
المواقع قائمة بالمواقع. سلسلة []
الخدمة نوع خدمة نقطة النهاية. سلسلة

InboundNatPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع nat الوارد لموازن التحميل. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

الاسم الوصف القيمة
BackendPort المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة قابلية وصول عالية التوفر ل SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
frontendIPConfiguration مرجع إلى عناوين IP الأمامية. مصدر فرعي
frontendPortRangeEnd رقم المنفذ الأخير في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير Nat الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
frontendPortRangeStart رقم المنفذ الأول في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير Nat الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65534. int (مطلوب)
idleTimeoutInMinutes مهلة اتصال TCP الخامل. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم من قبل تجمع NAT الوارد. 'الكل'
'Tcp'
'Udp' (مطلوب)

InboundNatRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة nat الواردة لموازن التحميل. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

الاسم الوصف القيمة
منفذ الواجهة الخلفية المنفذ المستخدم لنقطة النهاية الداخلية. تتراوح القيم المقبولة من 1 إلى 65535. int
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة توفر SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوين IP للواجهة الأمامية مرجع إلى عناوين IP للواجهة الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة من 1 إلى 65534. int
idleTimeoutInMinutes مهلة اتصال TCP الخامل. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. 'الكل'
'Tcp'
'Udp'

LoadBalancingRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد موازنة التحميل المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازنة تحميل موازن التحميل. تنسيق LoadBalancingRuleProperties

تنسيق LoadBalancingRuleProperties

الاسم الوصف القيمة
backendAddressPool مرجع إلى مجموعة من DIPs. يتم تحميل نسبة استخدام الشبكة الواردة بشكل عشوائي عبر عناوين IP في عناوين IP الخلفية. مصدر فرعي
backendAddressPools صفيف من المراجع إلى مجموعة من DIPs. SubResource[]
منفذ الواجهة الخلفية المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 0 و65535. لاحظ أن القيمة 0 تمكن "أي منفذ". int
disableOutboundSnat تكوين SNAT للأجهزة الظاهرية في تجمع الواجهة الخلفية لاستخدام عنوان IP العام المحدد في الواجهة الأمامية لقاعدة موازنة التحميل. Bool
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة توفر SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
frontendIPConfiguration مرجع إلى عناوين IP الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة بين 0 و65534. لاحظ أن القيمة 0 تمكن "أي منفذ". int (مطلوب)
idleTimeoutInMinutes مهلة اتصال الخمول TCP. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
loadDistribution نهج توزيع التحميل لهذه القاعدة. "افتراضي"
'SourceIP'
'SourceIPProtocol'
التحقيق المرجع إلى فحص موازن التحميل المستخدم بواسطة قاعدة موازنة التحميل. مصدر فرعي
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. 'الكل'
'Tcp'
'Udp' (مطلوب)

OutboundRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة القواعد الصادرة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازن التحميل الصادرة. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

الاسم الوصف القيمة
تخصيصOutboundPorts عدد المنافذ الصادرة التي سيتم استخدامها ل NAT. int
backendAddressPool مرجع إلى مجموعة من DIPs. يتم تحميل نسبة استخدام الشبكة الصادرة بشكل عشوائي متوازن عبر عناوين IP في عناوين IP الخلفية. SubResource (مطلوب)
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوينات FRONTENDIP عناوين IP للواجهة الأمامية لموازن التحميل. SubResource[] (مطلوب)
idleTimeoutInMinutes مهلة اتصال الخمول TCP. int
بروتوكول بروتوكول القاعدة الصادرة في موازن التحميل. 'الكل'
'Tcp'
'Udp' (مطلوب)

تحقق

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة الفحوصات التي يستخدمها موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص فحص موازن التحميل. ProbePropertiesFormat

ProbePropertiesFormat

الاسم الوصف القيمة
intervalInSeconds الفاصل الزمني، بالثواني، لمدى تكرار التحقق من نقطة النهاية للحالة الصحية. عادةً ما يكون الفاصل الزمني أقل بعض الشيء من نصف مدة المهلة المخصصة (بالثواني) بما تسمح لإجراء فحصين كاملين قبل إخراج المثيل من الدوران. تبلغ القيمة الافتراضية 15، ويبلغ الحد الأدنى للقيمة 5. int
numberOfProbes سيؤدي عدد الفحوصات حيث إذا لم يكن هناك استجابة، إلى إيقاف تسليم نسبة استخدام الشبكة الإضافية إلى نقطة النهاية. تسمح هذه القيم بسحب نقاط النهاية من التدوير بشكل أسرع أو أبطأ من الأوقات النموذجية المستخدمة في Azure. int
المنفذ منفذ لاتصال مسبار الفحص. تتراوح القيم المحتملة من 1 إلى 65535، ضمناً. int (مطلوب)
بروتوكول بروتوكول نقطة النهاية. إذا تم تحديد "Tcp"، يلزم وجود ACK مستلم حتى ينجح التحقيق. إذا تم تحديد "Http" أو "Https"، فإن استجابة 200 OK من URI المحددة مطلوبة لنجاح التحقيق. 'Http'
'Https'
'Tcp' (مطلوب)
requestPath معرّف URI المستخدم لطلب الحالة الصحية من الجهاز الظاهري. المسار مطلوب إذا تم تعيين بروتوكول إلى http. وإلا لن يُسمح بذلك. لا توجد قيمة افتراضية. سلسلة

LoadBalancerSku

الاسم الوصف القيمة
الاسم اسم SKU لموازن التحميل. "أساسي"
"البوابة"
'قياسي'
المستوي مستوى SKU لموازن التحميل. "عمومي"
"إقليمي"

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

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

قالب الوصف
موازن التحميل العام متسلسل إلى موازن تحميل البوابة

نشر في Azure
يسمح لك هذا القالب بنشر موازن تحميل قياسي عام متسلسل إلى موازن تحميل البوابة. يتم توجيه نسبة استخدام الشبكة الواردة من الإنترنت إلى موازن تحميل البوابة مع أجهزة Linux الظاهرية (NVAs) في تجمع الواجهة الخلفية.
الإنشاء جهاز ظاهري مع بطاقات NIC متعددة وRDP يمكن الوصول إليها

نشر في Azure
يسمح لك هذا القالب بإنشاء أجهزة ظاهرية مع واجهات شبكة متعددة (2) (NICs)، وRDP قابلة للاتصال بموازن تحميل مكون وقاعدة NAT واردة. يمكن بسهولة إضافة المزيد من بطاقات NIC باستخدام هذا القالب. ينشر هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام وواجهة شبكة اتصال (الواجهة الأمامية والخلفية).
جهازان ظاهريان في VNET - موازن التحميل الداخلي وقواعد LB

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين في VNET وضمن موازن تحميل داخلي وتكوين قاعدة موازنة التحميل على المنفذ 80. ينشر هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام ومجموعة قابلية وصول عالية التوفر وواجهات الشبكة.
جهازان ظاهريان في موازن التحميل وقواعد موازنة التحميل

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين ضمن موازن تحميل وتكوين قاعدة موازنة التحميل على المنفذ 80. ينشر هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام ومجموعة قابلية وصول عالية التوفر وواجهات الشبكة. في هذا القالب، نستخدم إمكانية حلقات الموارد لإنشاء واجهات الشبكة والأجهزة الظاهرية
جهازان ظاهريان في موازن التحميل وتكوين قواعد NAT على LB

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين في مجموعة توفر وتكوين قواعد NAT من خلال موازن التحميل. ينشر هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام وواجهات الشبكة. في هذا القالب، نستخدم إمكانية حلقات الموارد لإنشاء واجهات الشبكة والأجهزة الظاهرية
توزيع مجموعة مقياس الجهاز الظاهري مع أجهزة Linux الظاهرية خلف ILB

نشر في Azure
يسمح لك هذا القالب بنشر مجموعة مقياس الجهاز الظاهري لأجهزة Linux الظاهرية باستخدام أحدث إصدار مصحح من Ubuntu Linux 15.10 أو 14.04.4-LTS. هذه الأجهزة الظاهرية خلف موازن تحميل داخلي مع قواعد NAT لاتصالات ssh.
قالب AzureDatabricks ل VNetInjection و Load Balancer

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل ومجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
⁩إنشاء موازن تحميل داخلي قياسي⁧

نشر في Azure
ينشئ هذا القالب موازن تحميل Azure داخلي قياسي مع منفذ موازنة تحميل القاعدة 80
الإنشاء موازن تحميل داخلي قياسي مع منافذ قابلية وصول عالية

نشر في Azure
ينشئ هذا القالب موازن تحميل Azure داخليا قياسيا مع قاعدة موازنة تحميل منافذ قابلية الوصول العالية
إنشاء موازن تحميل عبر المناطق

نشر في Azure
ينشئ هذا القالب موازن تحميل عبر المناطق مع تجمع خلفية يحتوي على موازني تحميل إقليميين. يتوفر موازن التحميل عبر المناطق حاليا في مناطق محدودة. يمكن أن تكون موازنات التحميل الإقليمية خلف موازن التحميل عبر المناطق في أي منطقة.
موازن التحميل القياسي مع تجمع الواجهة الخلفية حسب عناوين IP

نشر في Azure
يستخدم هذا القالب لتوضيح كيفية استخدام قوالب ARM لتكوين تجمع الواجهة الخلفية لموازن التحميل بواسطة عنوان IP كما هو موضح في مستند إدارة تجمع الخلفية .
الإنشاء موازن تحميل بعنوان IPv6 عام

نشر في Azure
ينشئ هذا القالب موازن تحميل مواجه للإنترنت بعنوان IPv6 عام وقواعد موازنة التحميل واثنين من الأجهزة الظاهرية لتجمع الواجهة الخلفية.
الإنشاء موازن تحميل قياسي

نشر في Azure
ينشئ هذا القالب موازن تحميل مواجه للإنترنت وقواعد موازنة التحميل وثلاثة أجهزة ظاهرية لتجمع الواجهة الخلفية مع كل جهاز ظاهري في منطقة زائدة عن الحاجة.
موازن التحميل مع 2 VIPs، لكل منها قاعدة LB واحدة

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل، عنواني IP عامين لموازن التحميل (متعدد الأجهزة)، والشبكة الظاهرية، وواجهة الشبكة في الشبكة الظاهرية & قاعدة LB في موازن التحميل الذي تستخدمه واجهة الشبكة.
موازن التحميل مع قاعدة NAT الواردة

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل وعنوان IP عام لموازن التحميل والشبكة الظاهرية وواجهة الشبكة في الشبكة الظاهرية & قاعدة NAT في موازن التحميل الذي تستخدمه واجهة الشبكة.

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Network/loadBalancers",
  "apiVersion": "2021-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "backendAddressPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "loadBalancerBackendAddresses": [
            {
              "name": "string",
              "properties": {
                "ipAddress": "string",
                "loadBalancerFrontendIPConfiguration": {
                  "id": "string"
                },
                "subnet": {
                  "id": "string"
                },
                "virtualNetwork": {
                  "id": "string"
                }
              }
            }
          ],
          "location": "string",
          "tunnelInterfaces": [
            {
              "identifier": "int",
              "port": "int",
              "protocol": "string",
              "type": "string"
            }
          ]
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "string"
          },
          "privateIPAddress": "string",
          "privateIPAddressVersion": "string",
          "privateIPAllocationMethod": "string",
          "publicIPAddress": {
            "extendedLocation": {
              "name": "string",
              "type": "EdgeZone"
            },
            "id": "string",
            "location": "string",
            "properties": {
              "ddosSettings": {
                "ddosCustomPolicy": {
                  "id": "string"
                },
                "protectedIP": "bool",
                "protectionCoverage": "string"
              },
              "deleteOption": "string",
              "dnsSettings": {
                "domainNameLabel": "string",
                "fqdn": "string",
                "reverseFqdn": "string"
              },
              "idleTimeoutInMinutes": "int",
              "ipAddress": "string",
              "ipTags": [
                {
                  "ipTagType": "string",
                  "tag": "string"
                }
              ],
              "linkedPublicIPAddress": { public-ip-address-object },
              "migrationPhase": "string",
              "natGateway": {
                "id": "string",
                "location": "string",
                "properties": {
                  "idleTimeoutInMinutes": "int",
                  "publicIpAddresses": [
                    {
                      "id": "string"
                    }
                  ],
                  "publicIpPrefixes": [
                    {
                      "id": "string"
                    }
                  ]
                },
                "sku": {
                  "name": "Standard"
                },
                "tags": {},
                "zones": [ "string" ]
              },
              "publicIPAddressVersion": "string",
              "publicIPAllocationMethod": "string",
              "publicIPPrefix": {
                "id": "string"
              },
              "servicePublicIPAddress": { public-ip-address-object }
            },
            "sku": {
              "name": "string",
              "tier": "string"
            },
            "tags": {},
            "zones": [ "string" ]
          },
          "publicIPPrefix": {
            "id": "string"
          },
          "subnet": {
            "id": "string",
            "name": "string",
            "properties": {
              "addressPrefix": "string",
              "addressPrefixes": [ "string" ],
              "applicationGatewayIpConfigurations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "delegations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "serviceName": "string"
                  },
                  "type": "string"
                }
              ],
              "ipAllocations": [
                {
                  "id": "string"
                }
              ],
              "natGateway": {
                "id": "string"
              },
              "networkSecurityGroup": {
                "id": "string",
                "location": "string",
                "properties": {
                  "securityRules": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "access": "string",
                        "description": "string",
                        "destinationAddressPrefix": "string",
                        "destinationAddressPrefixes": [ "string" ],
                        "destinationApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {},
                            "tags": {}
                          }
                        ],
                        "destinationPortRange": "string",
                        "destinationPortRanges": [ "string" ],
                        "direction": "string",
                        "priority": "int",
                        "protocol": "string",
                        "sourceAddressPrefix": "string",
                        "sourceAddressPrefixes": [ "string" ],
                        "sourceApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {},
                            "tags": {}
                          }
                        ],
                        "sourcePortRange": "string",
                        "sourcePortRanges": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {}
              },
              "privateEndpointNetworkPolicies": "string",
              "privateLinkServiceNetworkPolicies": "string",
              "routeTable": {
                "id": "string",
                "location": "string",
                "properties": {
                  "disableBgpRoutePropagation": "bool",
                  "routes": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "hasBgpOverride": "bool",
                        "nextHopIpAddress": "string",
                        "nextHopType": "string"
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {}
              },
              "serviceEndpointPolicies": [
                {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "serviceEndpointPolicyDefinitions": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "description": "string",
                          "service": "string",
                          "serviceResources": [ "string" ]
                        }
                      }
                    ]
                  },
                  "tags": {}
                }
              ],
              "serviceEndpoints": [
                {
                  "locations": [ "string" ],
                  "service": "string"
                }
              ]
            },
            "type": "string"
          }
        },
        "zones": [ "string" ]
      }
    ],
    "inboundNatPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPortRangeEnd": "int",
          "frontendPortRangeStart": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "inboundNatRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendAddressPools": [
            {
              "id": "string"
            }
          ],
          "backendPort": "int",
          "disableOutboundSnat": "bool",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "idleTimeoutInMinutes": "int",
          "loadDistribution": "string",
          "probe": {
            "id": "string"
          },
          "protocol": "string"
        }
      }
    ],
    "outboundRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "allocatedOutboundPorts": "int",
          "backendAddressPool": {
            "id": "string"
          },
          "enableTcpReset": "bool",
          "frontendIPConfigurations": [
            {
              "id": "string"
            }
          ],
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "probes": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "intervalInSeconds": "int",
          "numberOfProbes": "int",
          "port": "int",
          "protocol": "string",
          "requestPath": "string"
        }
      }
    ]
  }
}

قيم Property

موازنات الحمل

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Network/loadBalancers'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2021-02-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الأحرف: 1-80

الأحرف الصالحة:
الأبجدية الرقمية والتسطير السفلي النقاط والواصلات.

ابدأ ”بالأبجدية الرقمية“. الانتهاء الأبجدية الرقمية أو التسطير السفلي.
الموقع الموقع الخاص بالمورد. سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku وحدة SKU لموازن التحميل. LoadBalancerSku
توسيع الموقع الموقع الموسع لموازن التحميل. توسيع الموقع
خصائص خصائص موازن التحميل. تنسيق LoadBalancerProperties

توسيع الموقع

الاسم الوصف القيمة
الاسم اسم الموقع الموسع. سلسلة
النوع نوع الموقع الموسع. 'EdgeZone'

تنسيق LoadBalancerProperties

الاسم الوصف القيمة
backendAddressPools مجموعة من تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. BackendAddressPool[]
تكوينات الواجهة الأمامية كائن يمثل عناوين IP للواجهة الأمامية لاستخدامها في موازن التحميل. FrontendIPConfiguration[]
قواعد الشبكة الواردة يحدد نطاق منفذ خارجي ل NAT الوارد إلى منفذ خلفية واحد على بطاقات واجهة الشبكة المقترنة بموازن التحميل. يتم إنشاء قواعد NAT الواردة تلقائيا لكل NIC مقترنة بموازن التحميل باستخدام منفذ خارجي من هذا النطاق. يعد تعريف تجمع NAT الوارد على موازن التحميل الخاص بك حصريا بشكل متبادل مع تحديد قواعد Nat الواردة. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT وارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatPool[]
InboundNatRules مجموعة من قواعد NAT الواردة المستخدمة من قبل موازن التحميل. تحديد قواعد NAT الواردة على موازن التحميل خاصتك بشكل متبادل مع تحديد تجمع NAT وارد. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT وارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatRule[]
قواعد موازنة التحميل مجموعة الكائنات التي تمثل قواعد موازنة التحميل تحصل على التوفير. LoadBalancingRule[]
قواعد الصادر القواعد الصادرة. OutboundRule[]
تحقيقات مجموعة من كائنات الفحص المستخدمة في موازن التحميل. مسبار[]

BackendAddressPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

الاسم الوصف القيمة
loadBalancerBackendAddresses صفيف من عناوين الواجهة الخلفية. LoadBalancerBackendAddress[]
الموقع موقع تجمع عناوين الواجهة الخلفية. سلسلة
Interfaces النفقية صفيف من واجهات نفق موازن تحميل البوابة. GatewayLoadBalancerTunnelInterface[]

عنوان Url ل LoadBalancerBackend

الاسم الوصف القيمة
الاسم اسم عنوان الواجهة الخلفية. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

الاسم الوصف القيمة
ipAddress عنوان IP الذي ينتمي إلى الشبكة الظاهرية المشار إليها. سلسلة
تكوين loadBalancerFrontendIP مرجع إلى تكوين عنوان IP للواجهة الأمامية المحدد في موازن التحميل الإقليمي. مصدر فرعي
الشبكه الفرعيه مرجع إلى شبكة فرعية موجودة. مصدر فرعي
الشبكة الظاهرية مرجع إلى شبكة ظاهرية موجودة. مصدر فرعي

مصدر فرعي

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

GatewayLoadBalancerTunnelInterface

الاسم الوصف القيمة
‏‏محدد معرف واجهة نفق موازن تحميل البوابة. int
المنفذ منفذ واجهة نفق موازن تحميل البوابة. int
بروتوكول بروتوكول واجهة نفق موازن تحميل البوابة. "أصلي"
'بلا'
"VXLAN"
النوع نوع نسبة استخدام الشبكة لواجهة نفق موازن تحميل البوابة. "خارجي"
"داخلي"
'بلا'

تكوين FrontendIP

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تكوينات IP الأمامية المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص مسبار موازن التحميل. FrontendIPConfigurationPropertiesFormat
المناطق قائمة بمناطق التوفر التي تشير إلى عنوان IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

FrontendIPConfigurationPropertiesFormat

الاسم الوصف القيمة
gatewayLoadBalancer المرجع إلى عنوان IP للواجهة الأمامية لموازن تحميل البوابة. مصدر فرعي
عنوان IP خاص عنوان IP الخاص لتكوين IP. سلسلة
privateIPAddressVersion ما إذا كان ipconfiguration المحدد هو IPv4 أو IPv6. يتم أخذ الافتراضي ك IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod أسلوب تخصيص IP الخاص. "ديناميكي"
"ثابت"
عنوان IP العام المرجع إلى مورد IP العام. عنوان IP العام
publicIPPrefix المرجع إلى مورد بادئة IP العامة. مصدر فرعي
الشبكه الفرعيه المرجع إلى مورد الشبكة الفرعية. الشبكة الفرعية

عنوان IP العام

الاسم الوصف القيمة
توسيع الموقع الموقع الموسع لعنوان IP العام. توسيع الموقع
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص عنوان IP العام. PublicIPAddressPropertiesFormat
sku عنوان IP العام SKU. PublicIPAddressSku
العلامات علامات الموارد. عنصر
المناطق قائمة بمناطق التوفر التي تشير إلى عنوان IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

PublicIPAddressPropertiesFormat

الاسم الوصف القيمة
إعدادات ddos النهج المخصص لحماية DDoS المقترن بعنوان IP العام. إعدادات Ddos
حذف عملية الحذف تحديد ما يحدث لعنوان IP العام عند حذف الجهاز الظاهري الذي يستخدمه "حذف"
"فصل"
إعدادات dns FQDN لسجل DNS المقترن بعنوان IP العام. PublicIPAddressDnsSettings
idleTimeoutInMinutes مهلة الخمول لعنوان IP العام. int
ipAddress عنوان IP المقترن بمورد عنوان IP العام. سلسلة
ipTags قائمة العلامات المقترنة بعنوان IP العام. IpTag[]
linkedPublicIPAddress عنوان IP العام المرتبط لمورد عنوان IP العام. عنوان IP العام
الترحيل على قاعدة البيانات مرحلة الترحيل لعنوان IP العام. "إجهاض"
"الالتزام"
"ملتزم"
'بلا'
"التحضير"
natGateway NatGateway لعنوان IP العام. NatGateway
publicIPAddressVersion إصدار عنوان IP العام. 'IPv4'
'IPv6'
publicIPAllocationMethod أسلوب تخصيص عنوان IP العام. "ديناميكي"
"ثابت"
publicIPPrefix يجب تخصيص بادئة IP العامة لعنوان IP العام هذا منها. مصدر فرعي
عنوان IP ل servicePublic عنوان IP العام للخدمة لمورد عنوان IP العام. عنوان IP العام

إعدادات Ddos

الاسم الوصف القيمة
ddosCustomPolicy نهج DDoS المخصص المقترن ب IP العام. مصدر فرعي
protectedIP تمكين حماية DDoS على IP العام. Bool
protectionCoverage تخصيص نهج حماية DDoS ل IP العام. ستتوفر إمكانية تخصيص التغطية القياسية فقط. "أساسي"
'قياسي'

PublicIPAddressDnsSettings

الاسم الوصف القيمة
domainNameLabel تسمية اسم المجال. تشكل سلسلة تسمية اسم المجال ومنطقة DNS الإقليمية اسم المجال المؤهل بالكامل المقترن بعنوان IP العام. إذا تم تحديد تسمية اسم مجال، يتم إنشاء سجل DNS لعنوان IP العام في نظام Microsoft Azure DNS. سلسلة
Fqdn اسم المجال المؤهل بالكامل لسجل A DNS المقترن ب IP العام. هذا هو تسلسل domainNameLabel ومنطقة DNS الإقليمية. سلسلة
reverseFqdn FQDN العكسي. اسم مجال مرئي للمستخدم ومؤهل بالكامل يتم حله إلى عنوان IP العام هذا. إذا تم تحديد reverseFqdn، فسيتم إنشاء سجل DNS PTR يشير من عنوان IP في المجال in-addr.arpa إلى FQDN العكسي. سلسلة

IpTag

الاسم الوصف القيمة
ipTagType نوع علامة IP. مثال: FirstPartyUsage. سلسلة
العلامة قيمة علامة IP المقترنة ب IP العام. مثال: SQL. سلسلة

NatGateway

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص بوابة Nat. NatGatewayPropertiesFormat
sku بوابة nat SKU. NatGatewaySku
العلامات علامات الموارد. عنصر
المناطق قائمة بمناطق التوفر التي تدل على المنطقة التي يجب نشر بوابة Nat فيها. سلسلة []

NatGatewayPropertiesFormat

الاسم الوصف القيمة
idleTimeoutInMinutes مهلة الخمول لبوابة nat. int
publicIpAddresses صفيف من عناوين IP العامة المقترنة بمورد بوابة nat. SubResource[]
publicIpPrefixes صفيف من بادئات IP العامة المقترنة بمورد بوابة nat. SubResource[]

NatGatewaySku

الاسم الوصف القيمة
الاسم اسم Nat Gateway SKU. 'قياسي'

PublicIPAddressSku

الاسم الوصف القيمة
الاسم اسم عنوان IP عام SKU. "أساسي"
'قياسي'
المستوي مستوى عنوان IP عام SKU. "عمومي"
"إقليمي"

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

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

تنسيق الشبكة الفرعية

الاسم الوصف القيمة
addressPrefix بادئة العنوان للشبكة الفرعية. سلسلة
addressPrefixes قائمة بادئات العناوين للشبكة الفرعية. سلسلة []
تكوينات applicationGatewayIp تكوينات IP لبوابة التطبيق لمورد الشبكة الظاهرية. ApplicationGatewayIPConfiguration[]
الوفود صفيف من المراجع إلى الوفود على الشبكة الفرعية. التفويض[]
ipAllocations صفيف IpAllocation الذي يشير إلى هذه الشبكة الفرعية. SubResource[]
natGateway بوابة Nat المقترنة بهذه الشبكة الفرعية. مصدر فرعي
networkSecurityGroup المرجع إلى مورد NetworkSecurityGroup. NetworkSecurityGroup
نهج الشبكة الخاصة تمكين أو تعطيل تطبيق نهج الشبكة على نقطة النهاية الخاصة في الشبكة الفرعية. "معطل"
"ممكن"
نهج PrivateLinkServiceNetwork تمكين أو تعطيل تطبيق نهج الشبكة على خدمة الارتباط الخاص في الشبكة الفرعية. "معطل"
"ممكن"
routeTable المرجع إلى مورد RouteTable. RouteTable
serviceEndpointPolicies صفيف من نهج نقطة نهاية الخدمة. ServiceEndpointPolicy[]
نقاط نهاية الخدمة صفيف من نقاط نهاية الخدمة. ServiceEndpointPropertiesFormat[]

تكوين ApplicationGatewayIP

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

الانتداب

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل شبكة فرعية. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص الشبكة الفرعية. ServiceDelegationPropertiesFormat
النوع نوع المورد سلسلة

ServiceDelegationPropertiesFormat

الاسم الوصف القيمة
serviceName اسم الخدمة التي يجب تفويض الشبكة الفرعية إليها (على سبيل المثال Microsoft.Sql/servers). سلسلة

NetworkSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان الشبكة. NetworkSecurityGroupPropertiesFormat
العلامات علامات الموارد. كائن

NetworkSecurityGroupPropertiesFormat

الاسم الوصف القيمة
قواعد الأمان مجموعة من قواعد الأمان لمجموعة أمان الشبكة. SecurityRule[]

SecurityRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة الأمان. SecurityRulePropertiesFormat
النوع نوع المورد. سلسلة

SecurityRulePropertiesFormat

الاسم الوصف القيمة
الوصول نسبة استخدام الشبكة مسموح بها أو مرفوضة. "السماح"
"رفض" (مطلوب)
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
destinationAddressPrefix بادئة عنوان الوجهة. CIDR أو نطاق IP الوجهة. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". سلسلة
destinationAddressPrefixes بادئات عنوان الوجهة. CIDR أو نطاقات IP الوجهة. سلسلة []
destinationApplicationSecurityGroups مجموعة أمان التطبيق المحددة كوجهة. ApplicationSecurityGroup[]
destinationPortRange منفذ الوجهة أو النطاق. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
destinationPortRanges نطاقات منفذ الوجهة. سلسلة []
direction اتجاه القاعدة. يحدد الاتجاه ما إذا كان سيتم تقييم القاعدة على نسبة استخدام الشبكة الواردة أو الصادرة. "الوارد"
'الصادر' (مطلوب)
أولوية أولوية القاعدة. يمكن أن تتراوح القيمة بين 100 و4096. يجب أن يكون رقم الأولوية فريدا لكل قاعدة في المجموعة. كلما انخفض رقم الأولوية، ارتفعت أولوية القاعدة. int
بروتوكول بروتوكول الشبكة الذي تنطبق عليه هذه القاعدة. '*'
'آه'
'Esp'
'Icmp'
'Tcp'
'Udp' (مطلوب)
sourceAddressPrefix CIDR أو نطاق IP المصدر. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". إذا كانت هذه قاعدة دخول، تحدد المكان الذي تنشأ منه نسبة استخدام الشبكة. سلسلة
sourceAddressPrefixes نطاقات CIDR أو IP المصدر. سلسلة []
sourceApplicationSecurityGroups مجموعة أمان التطبيق المحددة كمصدر. ApplicationSecurityGroup[]
sourcePortRange المنفذ أو النطاق المصدر. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
sourcePortRanges نطاقات المنفذ المصدر. سلسلة []

ApplicationSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان التطبيق. ApplicationSecurityGroupPropertiesFormat
العلامات علامات الموارد. عنصر

ApplicationSecurityGroupPropertiesFormat

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

RouteTable

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص جدول التوجيه. RouteTablePropertiesFormat
العلامات علامات الموارد. عنصر

RouteTablePropertiesFormat

الاسم الوصف القيمة
disableBgpRoutePropagation ما إذا كان يجب تعطيل المسارات التي تعلمها BGP على جدول التوجيه هذا. True يعني تعطيل. Bool
المسارات مجموعة من المسارات المضمنة في جدول التوجيه. Route[]

المسار

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص المسار. RoutePropertiesFormat
النوع نوع المورد. سلسلة

RoutePropertiesFormat

الاسم الوصف القيمة
addressPrefix CIDR الوجهة التي ينطبق عليها المسار. سلسلة
hasBgpOverride قيمة تشير إلى ما إذا كان هذا المسار يتجاوز مسارات BGP المتداخلة بغض النظر عن LPM. Bool
nextHopIpAddress يجب إعادة توجيه حزم عناوين IP إليها. يتم السماح بقيم الوثب التالية فقط في المسارات حيث يكون نوع الوثب التالي هو VirtualAppliance. سلسلة
nextHopType نوع قفزة Azure التي يجب إرسال الحزمة إليها. "إنترنت"
'بلا'
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (مطلوب)

ServiceEndpointPolicy

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص نهج نقطة نهاية الخدمة. ServiceEndpointPolicyPropertiesFormat
العلامات علامات الموارد. عنصر

ServiceEndpointPolicyPropertiesFormat

الاسم الوصف القيمة
تعريفات serviceEndpointPolicyDefinitions مجموعة من تعريفات نهج نقطة نهاية الخدمة لنهج نقطة نهاية الخدمة. ServiceEndpointPolicyDefinition[]

تعريف ServiceEndpointPolicyDefinition

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

ServiceEndpointPolicyDefinitionPropertiesFormat

الاسم الوصف القيمة
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
الخدمة اسم نقطة نهاية الخدمة. سلسلة
موارد الخدمة قائمة بموارد الخدمة. سلسلة []

تنسيق ServiceEndpointProperties

الاسم الوصف القيمة
المواقع قائمة بالمواقع. سلسلة []
الخدمة نوع خدمة نقطة النهاية. سلسلة

InboundNatPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع nat الوارد لموازن التحميل. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

الاسم الوصف القيمة
منفذ الواجهة الخلفية المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة توفر SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوين IP للواجهة الأمامية مرجع إلى عناوين IP للواجهة الأمامية. مصدر فرعي
frontendPortRangeEnd رقم المنفذ الأخير في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير ترجمة عناوين الشبكة الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
frontendPortRangeStart رقم المنفذ الأول في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير Nat الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65534. int (مطلوب)
idleTimeoutInMinutes مهلة اتصال TCP الخامل. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم من قبل تجمع NAT الوارد. 'الكل'
'Tcp'
'Udp' (مطلوب)

InboundNatRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة nat الواردة لموازن التحميل. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

الاسم الوصف القيمة
BackendPort المنفذ المستخدم لنقطة النهاية الداخلية. تتراوح القيم المقبولة من 1 إلى 65535. int
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة قابلية وصول عالية التوفر ل SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
frontendIPConfiguration مرجع إلى عناوين IP الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة من 1 إلى 65534. int
idleTimeoutInMinutes مهلة اتصال الخمول TCP. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. 'الكل'
'Tcp'
"Udp"

LoadBalancingRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد موازنة التحميل المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازنة تحميل موازن التحميل. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

الاسم الوصف القيمة
backendAddressPool مرجع إلى مجموعة من DIPs. يتم موازنة تحميل نسبة استخدام الشبكة الواردة عشوائيا عبر عناوين IP في عناوين IP الخلفية. مصدر فرعي
backendAddressPools صفيف من المراجع إلى مجموعة من DIPs. SubResource[]
BackendPort المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 0 و65535. لاحظ أن القيمة 0 تمكن "أي منفذ". int
disableOutboundSnat تكوين SNAT للأجهزة الظاهرية في تجمع الواجهة الخلفية لاستخدام عنوان IP العام المحدد في الواجهة الأمامية لقاعدة موازنة التحميل. Bool
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة قابلية وصول عالية التوفر ل SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
frontendIPConfiguration مرجع إلى عناوين IP الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة بين 0 و65534. لاحظ أن القيمة 0 تمكن "أي منفذ". int (مطلوب)
idleTimeoutInMinutes مهلة اتصال الخمول TCP. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
loadDistribution نهج توزيع التحميل لهذه القاعدة. "افتراضي"
'SourceIP'
'SourceIPProtocol'
التحقيق المرجع إلى فحص موازن التحميل المستخدم بواسطة قاعدة موازنة التحميل. مصدر فرعي
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. 'الكل'
'Tcp'
'Udp' (مطلوب)

القواعد الصادرة

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة القواعد الصادرة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازن التحميل الصادرة. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

الاسم الوصف القيمة
المنافذ المخصصة عدد المنافذ الصادرة التي سيتم استخدامها ل NAT. int
backendAddressPool مرجع إلى مجموعة من DIPs. يتم تحميل نسبة استخدام الشبكة الصادرة بشكل عشوائي متوازن عبر عناوين IP في عناوين IP الخلفية. مصدر فرعي (مطلوب)
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوينات الواجهة الأمامية عناوين IP للواجهة الأمامية لموازن التحميل. SubResource[] (مطلوب)
idleTimeoutInMinutes مهلة اتصال TCP الخامل. int
بروتوكول بروتوكول القاعدة الصادرة في موازن التحميل. 'الكل'
'Tcp'
'Udp' (مطلوب)

تحقق

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة الفحوصات المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص مسبار موازن التحميل. ProbePropertiesFormat

ProbePropertiesFormat

الاسم الوصف القيمة
intervalInSeconds الفاصل الزمني، بالثواني، لمدى تكرار التحقق من نقطة النهاية للحالة الصحية. عادةً ما يكون الفاصل الزمني أقل بعض الشيء من نصف مدة المهلة المخصصة (بالثواني) بما تسمح لإجراء فحصين كاملين قبل إخراج المثيل من الدوران. تبلغ القيمة الافتراضية 15، ويبلغ الحد الأدنى للقيمة 5. int
numberOfProbes سيؤدي عدد الفحوصات حيث إذا لم تكن هناك استجابة، إلى إيقاف تسليم المزيد من نسبة استخدام الشبكة إلى نقطة النهاية. تسمح هذه القيم بسحب نقاط النهاية من التدوير بشكل أسرع أو أبطأ من الأوقات النموذجية المستخدمة في Azure. int
المنفذ منفذ لاتصال مسبار الفحص. تتراوح القيم المحتملة من 1 إلى 65535، ضمناً. int (مطلوب)
بروتوكول بروتوكول نقطة النهاية. إذا تم تحديد "Tcp"، يلزم وجود ACK مستلم حتى ينجح التحقيق. إذا تم تحديد "Http" أو "Https"، يلزم وجود استجابة 200 OK من URI المحدد حتى ينجح التحقيق. 'Http'
'Https'
'Tcp' (مطلوب)
requestPath معرّف URI المستخدم لطلب الحالة الصحية من الجهاز الظاهري. المسار مطلوب إذا تم تعيين بروتوكول إلى http. وإلا لن يُسمح بذلك. لا توجد قيمة افتراضية. سلسلة

LoadBalancerSku

الاسم الوصف القيمة
الاسم اسم SKU لموازن التحميل. "أساسي"
"البوابة"
'قياسي'
المستوي طبقة SKU لموازن التحميل. "عمومي"
"إقليمي"

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

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

قالب الوصف
موازن التحميل العام متسلسل إلى موازن تحميل البوابة

نشر في Azure
يسمح لك هذا القالب بنشر موازن تحميل قياسي عام متسلسل إلى موازن تحميل البوابة. يتم توجيه نسبة استخدام الشبكة الواردة من الإنترنت إلى موازن تحميل البوابة مع أجهزة Linux الظاهرية (NVAs) في تجمع الواجهة الخلفية.
الإنشاء جهاز ظاهري مع بطاقات NIC متعددة وRDP يمكن الوصول إليها

نشر في Azure
يسمح لك هذا القالب بإنشاء أجهزة ظاهرية مع واجهات شبكة (2) متعددة (NICs)، وRDP قابلة للاتصال بموازن تحميل مكون وقاعدة NAT واردة. يمكن إضافة المزيد من بطاقات NIC بسهولة باستخدام هذا القالب. يوزع هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام وواجهتين للشبكة (الواجهة الأمامية والخلفية).
جهازان ظاهريان في VNET - موازن التحميل الداخلي وقواعد LB

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين في VNET وضمن موازن تحميل داخلي وتكوين قاعدة موازنة التحميل على المنفذ 80. ينشر هذا القالب أيضا حساب التخزين والشبكة الظاهرية وعنوان IP العام ومجموعة التوفر وواجهات الشبكة.
جهازان ظاهريان في موازن التحميل وقواعد موازنة التحميل

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين ضمن موازن تحميل وتكوين قاعدة موازنة التحميل على المنفذ 80. ينشر هذا القالب أيضا حساب التخزين والشبكة الظاهرية وعنوان IP العام ومجموعة التوفر وواجهات الشبكة. في هذا القالب، نستخدم إمكانية حلقات الموارد لإنشاء واجهات الشبكة والأجهزة الظاهرية
جهازان ظاهريان في موازن التحميل وتكوين قواعد NAT على LB

نشر في Azure
يسمح لك هذا القالب بإنشاء جهازين ظاهريين في مجموعة توفر وتكوين قواعد NAT من خلال موازن التحميل. ينشر هذا القالب أيضا حساب تخزين وشبكة ظاهرية وعنوان IP عام وواجهات الشبكة. في هذا القالب، نستخدم إمكانية حلقات الموارد لإنشاء واجهات الشبكة والأجهزة الظاهرية
توزيع مجموعة مقياس الجهاز الظاهري مع أجهزة Linux الظاهرية خلف ILB

نشر في Azure
يسمح لك هذا القالب بنشر مجموعة مقياس الجهاز الظاهري لأجهزة Linux الظاهرية باستخدام أحدث إصدار مصحح من Ubuntu Linux 15.10 أو 14.04.4-LTS. توجد هذه الأجهزة الظاهرية خلف موازن تحميل داخلي مع قواعد NAT لاتصالات ssh.
قالب AzureDatabricks ل VNetInjection و Load Balancer

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل ومجموعة أمان شبكة وشبكة ظاهرية ومساحة عمل Azure Databricks مع الشبكة الظاهرية.
⁩إنشاء موازن تحميل داخلي قياسي⁧

نشر في Azure
ينشئ هذا القالب Azure Load Balancer داخليا قياسيا بمنفذ موازنة تحميل القاعدة 80
الإنشاء موازن تحميل داخلي قياسي مع منافذ HA

نشر في Azure
ينشئ هذا القالب Azure Load Balancer داخليا قياسيا مع قاعدة موازنة تحميل منافذ HA
إنشاء موازن تحميل عبر المناطق

نشر في Azure
ينشئ هذا القالب موازن تحميل عبر المناطق مع تجمع خلفي يحتوي على موازني تحميل إقليميين. يتوفر موازن التحميل عبر المناطق حاليا في مناطق محدودة. يمكن أن تكون موازنات التحميل الإقليمية خلف موازن التحميل عبر المناطق في أي منطقة.
موازن التحميل القياسي مع تجمع الواجهة الخلفية بواسطة عناوين IP

نشر في Azure
يستخدم هذا القالب لتوضيح كيفية استخدام قوالب ARM لتكوين تجمع الواجهة الخلفية لموازن التحميل بواسطة عنوان IP كما هو موضح في مستند إدارة تجمع الخلفية .
الإنشاء موازن تحميل بعنوان IPv6 عام

نشر في Azure
ينشئ هذا القالب موازن تحميل مواجه للإنترنت بعنوان IPv6 عام وقواعد موازنة التحميل واثنين من الأجهزة الظاهرية لتجمع الواجهة الخلفية.
الإنشاء موازن تحميل قياسي

نشر في Azure
ينشئ هذا القالب موازن تحميل مواجه للإنترنت وقواعد موازنة التحميل وثلاثة أجهزة ظاهرية لتجمع الواجهة الخلفية مع كل جهاز ظاهري في منطقة زائدة عن الحاجة.
موازن التحميل مع 2 VIPs، لكل منها قاعدة LB واحدة

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل، عنواني IP عامين لموازن التحميل (متعدد الأجهزة)، والشبكة الظاهرية، وواجهة الشبكة في الشبكة الظاهرية & قاعدة LB في موازن التحميل الذي تستخدمه واجهة الشبكة.
موازن التحميل مع قاعدة NAT الواردة

نشر في Azure
يسمح لك هذا القالب بإنشاء موازن تحميل وعنوان IP عام لموازن التحميل والشبكة الظاهرية وواجهة الشبكة في الشبكة الظاهرية & قاعدة NAT في موازن التحميل الذي تستخدمه واجهة الشبكة.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/loadBalancers@2021-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backendAddressPools = [
        {
          id = "string"
          name = "string"
          properties = {
            loadBalancerBackendAddresses = [
              {
                name = "string"
                properties = {
                  ipAddress = "string"
                  loadBalancerFrontendIPConfiguration = {
                    id = "string"
                  }
                  subnet = {
                    id = "string"
                  }
                  virtualNetwork = {
                    id = "string"
                  }
                }
              }
            ]
            location = "string"
            tunnelInterfaces = [
              {
                identifier = int
                port = int
                protocol = "string"
                type = "string"
              }
            ]
          }
        }
      ]
      frontendIPConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayLoadBalancer = {
              id = "string"
            }
            privateIPAddress = "string"
            privateIPAddressVersion = "string"
            privateIPAllocationMethod = "string"
            publicIPAddress = {
              extendedLocation = {
                name = "string"
                type = "EdgeZone"
              }
              id = "string"
              location = "string"
              properties = {
                ddosSettings = {
                  ddosCustomPolicy = {
                    id = "string"
                  }
                  protectedIP = bool
                  protectionCoverage = "string"
                }
                deleteOption = "string"
                dnsSettings = {
                  domainNameLabel = "string"
                  fqdn = "string"
                  reverseFqdn = "string"
                }
                idleTimeoutInMinutes = int
                ipAddress = "string"
                ipTags = [
                  {
                    ipTagType = "string"
                    tag = "string"
                  }
                ]
                linkedPublicIPAddress = {
                  public-ip-address-object
                }
                migrationPhase = "string"
                natGateway = {
                  id = "string"
                  location = "string"
                  properties = {
                    idleTimeoutInMinutes = int
                    publicIpAddresses = [
                      {
                        id = "string"
                      }
                    ]
                    publicIpPrefixes = [
                      {
                        id = "string"
                      }
                    ]
                  }
                  sku = {
                    name = "Standard"
                  }
                  tags = {}
                  zones = [
                    "string"
                  ]
                }
                publicIPAddressVersion = "string"
                publicIPAllocationMethod = "string"
                publicIPPrefix = {
                  id = "string"
                }
                servicePublicIPAddress = {
                  public-ip-address-object
                }
              }
              sku = {
                name = "string"
                tier = "string"
              }
              tags = {}
              zones = [
                "string"
              ]
            }
            publicIPPrefix = {
              id = "string"
            }
            subnet = {
              id = "string"
              name = "string"
              properties = {
                addressPrefix = "string"
                addressPrefixes = [
                  "string"
                ]
                applicationGatewayIpConfigurations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                delegations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      serviceName = "string"
                    }
                    type = "string"
                  }
                ]
                ipAllocations = [
                  {
                    id = "string"
                  }
                ]
                natGateway = {
                  id = "string"
                }
                networkSecurityGroup = {
                  id = "string"
                  location = "string"
                  properties = {
                    securityRules = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          access = "string"
                          description = "string"
                          destinationAddressPrefix = "string"
                          destinationAddressPrefixes = [
                            "string"
                          ]
                          destinationApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {}
                              tags = {}
                            }
                          ]
                          destinationPortRange = "string"
                          destinationPortRanges = [
                            "string"
                          ]
                          direction = "string"
                          priority = int
                          protocol = "string"
                          sourceAddressPrefix = "string"
                          sourceAddressPrefixes = [
                            "string"
                          ]
                          sourceApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {}
                              tags = {}
                            }
                          ]
                          sourcePortRange = "string"
                          sourcePortRanges = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {}
                }
                privateEndpointNetworkPolicies = "string"
                privateLinkServiceNetworkPolicies = "string"
                routeTable = {
                  id = "string"
                  location = "string"
                  properties = {
                    disableBgpRoutePropagation = bool
                    routes = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          hasBgpOverride = bool
                          nextHopIpAddress = "string"
                          nextHopType = "string"
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {}
                }
                serviceEndpointPolicies = [
                  {
                    id = "string"
                    location = "string"
                    properties = {
                      serviceEndpointPolicyDefinitions = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            description = "string"
                            service = "string"
                            serviceResources = [
                              "string"
                            ]
                          }
                        }
                      ]
                    }
                    tags = {}
                  }
                ]
                serviceEndpoints = [
                  {
                    locations = [
                      "string"
                    ]
                    service = "string"
                  }
                ]
              }
              type = "string"
            }
          }
          zones = [
            "string"
          ]
        }
      ]
      inboundNatPools = [
        {
          id = "string"
          name = "string"
          properties = {
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPortRangeEnd = int
            frontendPortRangeStart = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      inboundNatRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      loadBalancingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendAddressPools = [
              {
                id = "string"
              }
            ]
            backendPort = int
            disableOutboundSnat = bool
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            idleTimeoutInMinutes = int
            loadDistribution = "string"
            probe = {
              id = "string"
            }
            protocol = "string"
          }
        }
      ]
      outboundRules = [
        {
          id = "string"
          name = "string"
          properties = {
            allocatedOutboundPorts = int
            backendAddressPool = {
              id = "string"
            }
            enableTcpReset = bool
            frontendIPConfigurations = [
              {
                id = "string"
              }
            ]
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      probes = [
        {
          id = "string"
          name = "string"
          properties = {
            intervalInSeconds = int
            numberOfProbes = int
            port = int
            protocol = "string"
            requestPath = "string"
          }
        }
      ]
    }
    sku = {
      name = "string"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

قيم Property

موازنات الحمل

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Network/loadBalancers@2021-02-01"
الاسم اسم المورد سلسلة (مطلوبة)

حد الأحرف: 1-80

الأحرف الصالحة:
الأبجدية الرقمية والتسطير السفلي النقاط والواصلات.

ابدأ ”بالأبجدية الرقمية“. الانتهاء الأبجدية الرقمية أو التسطير السفلي.
الموقع الموقع الخاص بالمورد. سلسلة
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
sku وحدة SKU لموازن التحميل. LoadBalancerSku
توسيع الموقع الموقع الموسع لموازن التحميل. توسيع الموقع
خصائص خصائص موازن التحميل. LoadBalancerPropertiesFormat

توسيع الموقع

الاسم الوصف القيمة
الاسم اسم الموقع الموسع. سلسلة
النوع نوع الموقع الموسع. "EdgeZone"

LoadBalancerPropertiesFormat

الاسم الوصف القيمة
backendAddressPools مجموعة من تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. BackendAddressPool[]
تكوينات FRONTENDIP كائن يمثل عناوين IP للواجهة الأمامية لاستخدامها في موازن التحميل. FrontendIPConfiguration[]
InboundNatPools يحدد نطاق منفذ خارجي ل NAT الوارد إلى منفذ خلفية واحد على بطاقات NIC المقترنة بموازن التحميل. يتم إنشاء قواعد NAT الواردة تلقائيا لكل NIC مقترنة بموازن التحميل باستخدام منفذ خارجي من هذا النطاق. تعريف تجمع NAT الوارد على موازن التحميل خاصتك حصري بشكل متبادل مع تحديد قواعد Nat الواردة. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT وارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatPool[]
InboundNatRules مجموعة من قواعد NAT الواردة المستخدمة من قبل موازن التحميل. تعريف قواعد NAT الواردة على موازن التحميل خاصتك حصري بشكل متبادل مع تحديد تجمع NAT الوارد. تتم الإشارة إلى تجمعات NAT الواردة من مجموعات مقياس الجهاز الظاهري. لا يمكن لبطاقات NIC المقترنة بالأجهزة الظاهرية الفردية الرجوع إلى تجمع NAT الوارد. يجب عليهم الرجوع إلى قواعد NAT الواردة الفردية. InboundNatRule[]
loadBalancingRules مجموعة الكائنات التي تمثل قواعد موازنة التحميل تحصل على التزويد. LoadBalancingRule[]
قواعد الصادر القواعد الصادرة. OutboundRule[]
تحقيقات مجموعة من كائنات الفحص المستخدمة في موازن التحميل. مسبار[]

BackendAddressPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات عناوين الواجهة الخلفية المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

الاسم الوصف القيمة
loadBalancerBackendAddresses صفيف من عناوين الواجهة الخلفية. LoadBalancerBackendAddress[]
الموقع موقع تجمع عناوين الواجهة الخلفية. سلسلة
Interfaces النفقية صفيف من واجهات نفق موازن تحميل البوابة. GatewayLoadBalancerTunnelInterface[]

LoadBalancerBackendAddress

الاسم الوصف القيمة
الاسم اسم عنوان الواجهة الخلفية. سلسلة
خصائص خصائص تجمع عناوين الواجهة الخلفية لموازن التحميل. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

الاسم الوصف القيمة
ipAddress عنوان IP الذي ينتمي إلى الشبكة الظاهرية المشار إليها. سلسلة
تكوين loadBalancerFrontendIP مرجع إلى تكوين عنوان IP للواجهة الأمامية المحدد في موازن التحميل الإقليمي. مصدر فرعي
الشبكه الفرعيه الرجوع إلى شبكة فرعية موجودة. مصدر فرعي
الشبكة الظاهرية الرجوع إلى شبكة ظاهرية موجودة. مصدر فرعي

مصدر فرعي

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

GatewayLoadBalancerTunnelInterface

الاسم الوصف القيمة
‏‏محدد معرف واجهة نفق موازن تحميل البوابة. int
المنفذ منفذ واجهة نفق موازن تحميل البوابة. int
بروتوكول بروتوكول واجهة نفق موازن تحميل البوابة. "أصلي"
"لا أحد"
"VXLAN"
النوع نوع نسبة استخدام الشبكة لواجهة نفق موازن تحميل البوابة. "خارجي"
"داخلي"
"لا أحد"

تكوين FrontendIP

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تكوينات IP الأمامية التي يستخدمها موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص مسبار موازن التحميل. FrontendIPConfigurationPropertiesFormat
المناطق قائمة بمناطق التوفر التي تدل على IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

FrontendIPConfigurationPropertiesFormat

الاسم الوصف القيمة
gatewayLoadBalancer المرجع إلى عنوان IP الأمامي لموازن تحميل البوابة. مصدر فرعي
عنوان IP خاص عنوان IP الخاص لتكوين IP. سلسلة
privateIPAddressVersion ما إذا كان ipconfiguration المحدد هو IPv4 أو IPv6. يتم أخذ الافتراضي على أنه IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod أسلوب تخصيص IP الخاص. "ديناميكي"
"ثابت"
publicIPAddress المرجع إلى مورد IP العام. عنوان IP العام
publicIPPrefix المرجع إلى مورد بادئة IP العامة. مصدر فرعي
الشبكه الفرعيه المرجع إلى مورد الشبكة الفرعية. الشبكة الفرعية

عنوان IP العام

الاسم الوصف القيمة
توسيع الموقع الموقع الموسع لعنوان IP العام. توسيع الموقع
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص عنوان IP العام. PublicIPAddressPropertiesFormat
sku عنوان IP العام SKU. PublicIPAddressSku
العلامات علامات الموارد. كائن
المناطق قائمة بمناطق التوفر التي تدل على IP المخصص للمورد الذي يجب أن يأتي منه. سلسلة []

PublicIPAddressPropertiesFormat

الاسم الوصف القيمة
إعدادات ddos النهج المخصص لحماية DDoS المقترن بعنوان IP العام. إعدادات Ddos
حذف عملية الحذف تحديد ما يحدث لعنوان IP العام عند حذف الجهاز الظاهري الذي يستخدمه "حذف"
"فصل"
إعدادات dns FQDN لسجل DNS المقترن بعنوان IP العام. PublicIPAddressDnsSettings
idleTimeoutInMinutes مهلة الخمول لعنوان IP العام. int
ipAddress عنوان IP المقترن بمورد عنوان IP العام. سلسلة
ipTags قائمة العلامات المقترنة بعنوان IP العام. IpTag[]
linkedPublicIPAddress عنوان IP العام المرتبط لمورد عنوان IP العام. عنوان IP العام
الترحيل على قاعدة البيانات مرحلة الترحيل لعنوان IP العام. "إجهاض"
"تثبيت"
"ملتزم"
"لا أحد"
"إعداد"
natGateway NatGateway لعنوان IP العام. NatGateway
publicIPAddressVersion إصدار عنوان IP العام. "IPv4"
"IPv6"
publicIPAllocationMethod أسلوب تخصيص عنوان IP العام. "ديناميكي"
"ثابت"
publicIPPrefix يجب تخصيص بادئة IP العامة لعنوان IP العام هذا منها. مصدر فرعي
عنوان IP ل servicePublic عنوان IP العام للخدمة لمورد عنوان IP العام. عنوان IP العام

إعدادات Ddos

الاسم الوصف القيمة
ddosCustomPolicy نهج DDoS المخصص المقترن ب IP العام. مصدر فرعي
protectedIP تمكين حماية DDoS على IP العام. Bool
protectionCoverage تخصيص نهج حماية DDoS ل IP العام. ستتوفر إمكانية تخصيص التغطية القياسية فقط. "أساسي"
"قياسي"

PublicIPAddressDnsSettings

الاسم الوصف القيمة
domainNameLabel تسمية اسم المجال. تشكل سلسلة تسمية اسم المجال ومنطقة DNS الإقليمية اسم المجال المؤهل بالكامل المقترن بعنوان IP العام. إذا تم تحديد تسمية اسم مجال، يتم إنشاء سجل DNS لعنوان IP العام في نظام Microsoft Azure DNS. سلسلة
Fqdn اسم المجال المؤهل بالكامل لسجل A DNS المقترن ب IP العام. هذا هو تسلسل domainNameLabel ومنطقة DNS الإقليمية. سلسلة
reverseFqdn FQDN العكسي. اسم مجال مرئي للمستخدم ومؤهل بالكامل يتحول إلى عنوان IP العام هذا. إذا تم تحديد reverseFqdn، فسيتم إنشاء سجل DNS PTR يشير من عنوان IP في المجال in-addr.arpa إلى FQDN العكسي. سلسلة

IpTag

الاسم الوصف القيمة
ipTagType نوع علامة IP. مثال: FirstPartyUsage. سلسلة
العلامة قيمة علامة IP المقترنة ب IP العام. مثال: SQL. سلسلة

NatGateway

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص بوابة Nat. تنسيق NatGatewayProperties
sku بوابة nat SKU. NatGatewaySku
العلامات علامات الموارد. كائن
المناطق قائمة بمناطق التوفر التي تشير إلى المنطقة التي يجب نشر بوابة Nat فيها. سلسلة []

تنسيق NatGatewayProperties

الاسم الوصف القيمة
idleTimeoutInMinutes مهلة الخمول لبوابة nat. int
publicIpAddresses صفيف من عناوين IP العامة المقترنة بمورد بوابة nat. SubResource[]
publicIpPrefixes صفيف من بادئات IP العامة المقترنة بمورد بوابة nat. SubResource[]

NatGatewaySku

الاسم الوصف القيمة
الاسم اسم Nat Gateway SKU. "قياسي"

PublicIPAddressSku

الاسم الوصف القيمة
الاسم اسم عنوان IP عام SKU. "أساسي"
"قياسي"
المستوي مستوى عنوان IP عام SKU. "عمومي"
"إقليمي"

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

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

تنسيق خصائص الشبكة الفرعية

الاسم الوصف القيمة
addressPrefix بادئة العنوان للشبكة الفرعية. سلسلة
عناوين العناوين قائمة بادئات العناوين للشبكة الفرعية. سلسلة []
تكوينات applicationGatewayIp تكوينات IP لبوابة التطبيق لمورد الشبكة الظاهرية. ApplicationGatewayIPConfiguration[]
الوفود صفيف من المراجع إلى التفويضات على الشبكة الفرعية. التفويض[]
ipAllocations صفيف IpAllocation الذي يشير إلى هذه الشبكة الفرعية. SubResource[]
natGateway بوابة Nat المقترنة بهذه الشبكة الفرعية. مصدر فرعي
networkSecurityGroup المرجع إلى مورد NetworkSecurityGroup. NetworkSecurityGroup
نهج الشبكة الخاصة لنقطة النهاية تمكين أو تعطيل تطبيق نهج الشبكة على نقطة النهاية الخاصة في الشبكة الفرعية. "معطل"
"ممكن"
نهج الشبكة الخاصة لLinkService تمكين أو تعطيل تطبيق نهج الشبكة على خدمة الارتباط الخاص في الشبكة الفرعية. "معطل"
"ممكن"
routeTable المرجع إلى مورد RouteTable. RouteTable
serviceEndpointPolicies صفيف من نهج نقطة نهاية الخدمة. ServiceEndpointPolicy[]
نقاط نهاية الخدمة صفيف من نقاط نهاية الخدمة. ServiceEndpointPropertiesFormat[]

تكوين ApplicationGatewayIP

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

الانتداب

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل شبكة فرعية. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص الشبكة الفرعية. تنسيق ServiceDelegationProperties
النوع نوع المورد سلسلة

تنسيق ServiceDelegationProperties

الاسم الوصف القيمة
serviceName اسم الخدمة التي يجب تفويض الشبكة الفرعية إليها (على سبيل المثال Microsoft.Sql/servers). سلسلة

NetworkSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان الشبكة. تنسيق NetworkSecurityGroupProperties
العلامات علامات الموارد. عنصر

تنسيق NetworkSecurityGroupProperties

الاسم الوصف القيمة
قواعد الأمان مجموعة من قواعد الأمان لمجموعة أمان الشبكة. SecurityRule[]

قواعد الأمان

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة الأمان. SecurityRulePropertiesFormat
النوع نوع المورد. سلسلة

SecurityRulePropertiesFormat

الاسم الوصف القيمة
الوصول نسبة استخدام الشبكة مسموح بها أو مرفوضة. "السماح"
"رفض" (مطلوب)
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
destinationAddressPrefix بادئة عنوان الوجهة. CIDR أو نطاق IP الوجهة. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". سلسلة
destinationAddressPrefixes بادئات عنوان الوجهة. CIDR أو نطاقات IP الوجهة. سلسلة []
destinationApplicationSecurityGroups مجموعة أمان التطبيق المحددة كوجهة. ApplicationSecurityGroup[]
destinationPortRange منفذ الوجهة أو النطاق. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
destinationPortRanges نطاقات منفذ الوجهة. سلسلة []
direction اتجاه القاعدة. يحدد الاتجاه ما إذا كان سيتم تقييم القاعدة على نسبة استخدام الشبكة الواردة أو الصادرة. "الوارد"
"الصادر" (مطلوب)
أولوية أولوية القاعدة. يمكن أن تتراوح القيمة بين 100 و4096. يجب أن يكون رقم الأولوية فريدا لكل قاعدة في المجموعة. كلما انخفض رقم الأولوية، ارتفعت أولوية القاعدة. int
بروتوكول بروتوكول الشبكة الذي تنطبق عليه هذه القاعدة. "*"
"آه"
"Esp"
"Icmp"
"Tcp"
"Udp" (مطلوب)
sourceAddressPrefix CIDR أو نطاق IP المصدر. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع عناوين IP المصدر. يمكن أيضا استخدام العلامات الافتراضية مثل "VirtualNetwork" و"AzureLoadBalancer" و"الإنترنت". إذا كانت هذه قاعدة دخول، تحدد المكان الذي تنشأ منه نسبة استخدام الشبكة. سلسلة
sourceAddressPrefixes نطاقات CIDR أو IP المصدر. سلسلة []
sourceApplicationSecurityGroups مجموعة أمان التطبيق المحددة كمصدر. ApplicationSecurityGroup[]
sourcePortRange المنفذ أو النطاق المصدر. عدد صحيح أو نطاق بين 0 و65535. يمكن أيضا استخدام العلامة النجمية '*' لمطابقة جميع المنافذ. سلسلة
sourcePortRanges نطاقات المنفذ المصدر. سلسلة []

ApplicationSecurityGroup

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص مجموعة أمان التطبيق. ApplicationSecurityGroupPropertiesFormat
العلامات علامات الموارد. عنصر

ApplicationSecurityGroupPropertiesFormat

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

RouteTable

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص جدول التوجيه. RouteTablePropertiesFormat
العلامات علامات الموارد. عنصر

RouteTablePropertiesFormat

الاسم الوصف القيمة
disableBgpRoutePropagation ما إذا كان يجب تعطيل المسارات التي تعلمها BGP على جدول التوجيه هذا. صحيح يعني تعطيل. Bool
المسارات مجموعة من المسارات المضمنة في جدول التوجيه. Route[]

المسار

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد داخل مجموعة موارد. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص المسار. RoutePropertiesFormat
النوع نوع المورد. سلسلة

RoutePropertiesFormat

الاسم الوصف القيمة
addressPrefix CIDR الوجهة التي ينطبق عليها المسار. سلسلة
hasBgpOverride قيمة تشير إلى ما إذا كان هذا المسار يتجاوز مسارات BGP المتداخلة بغض النظر عن LPM. Bool
nextHopIpAddress يجب إعادة توجيه حزم عناوين IP إليها. لا يسمح بقيم الوثب التالية إلا في المسارات التي يكون فيها نوع الوثب التالي هو VirtualAppliance. سلسلة
nextHopType نوع قفزة Azure التي يجب إرسال الحزمة إليها. "الإنترنت"
"لا أحد"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (مطلوب)

ServiceEndpointPolicy

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الموقع الموقع الخاص بالمورد. سلسلة
خصائص خصائص نهج نقطة نهاية الخدمة. ServiceEndpointPolicyPropertiesFormat
العلامات علامات الموارد. عنصر

ServiceEndpointPolicyPropertiesFormat

الاسم الوصف القيمة
تعريفات serviceEndpointPolicyDefinitions مجموعة من تعريفات نهج نقطة نهاية الخدمة لنهج نقطة نهاية الخدمة. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

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

ServiceEndpointPolicyDefinitionPropertiesFormat

الاسم الوصف القيمة
الوصف وصف لهذه القاعدة. مقيد ب 140 حرفا. سلسلة
الخدمة اسم نقطة نهاية الخدمة. سلسلة
موارد الخدمة قائمة بموارد الخدمة. سلسلة []

تنسيق ServiceEndpointProperties

الاسم الوصف القيمة
المواقع قائمة بالمواقع. سلسلة []
الخدمة نوع خدمة نقطة النهاية. سلسلة

InboundNatPool

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة تجمعات NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص تجمع nat الوارد لموازن التحميل. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

الاسم الوصف القيمة
منفذ الواجهة الخلفية المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة توفر SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوين IP للواجهة الأمامية مرجع إلى عناوين IP للواجهة الأمامية. مصدر فرعي
frontendPortRangeEnd رقم المنفذ الأخير في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير ترجمة عناوين الشبكة الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65535. int (مطلوب)
frontendPortRangeStart رقم المنفذ الأول في نطاق المنافذ الخارجية التي سيتم استخدامها لتوفير Nat الواردة إلى بطاقات NIC المقترنة بموازن التحميل. تتراوح القيم المقبولة بين 1 و65534. int (مطلوب)
idleTimeoutInMinutes مهلة اتصال TCP الخامل. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم من قبل تجمع NAT الوارد. "الكل"
"Tcp"
"Udp" (مطلوب)

InboundNatRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد NAT الواردة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة nat الواردة لموازن التحميل. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

الاسم الوصف القيمة
منفذ الواجهة الخلفية المنفذ المستخدم لنقطة النهاية الداخلية. تتراوح القيم المقبولة من 1 إلى 65535. int
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة توفر SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوين IP للواجهة الأمامية مرجع إلى عناوين IP للواجهة الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة من 1 إلى 65534. int
idleTimeoutInMinutes مهلة اتصال TCP الخامل. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. "الكل"
"Tcp"
"Udp"

LoadBalancingRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة قواعد موازنة التحميل المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازنة تحميل موازن التحميل. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

الاسم الوصف القيمة
backendAddressPool مرجع إلى مجموعة من DIPs. يتم موازنة تحميل نسبة استخدام الشبكة الواردة عشوائيا عبر عناوين IP في عناوين IP الخلفية. مصدر فرعي
backendAddressPools صفيف من المراجع إلى مجموعة من DIPs. SubResource[]
BackendPort المنفذ المستخدم للاتصالات الداخلية على نقطة النهاية. تتراوح القيم المقبولة بين 0 و65535. لاحظ أن القيمة 0 تمكن "أي منفذ". int
disableOutboundSnat تكوين SNAT للأجهزة الظاهرية في تجمع الواجهة الخلفية لاستخدام عنوان IP العام المحدد في الواجهة الأمامية لقاعدة موازنة التحميل. Bool
enableFloatingIP تكوين نقطة نهاية الجهاز الظاهري لإمكانية IP العائمة المطلوبة لتكوين مجموعة قابلية وصول عالية التوفر ل SQL AlwaysOn. هذا الإعداد مطلوب عند استخدام مجموعات توفر SQL AlwaysOn في خادم SQL. لا يمكن تغيير هذا الإعداد بعد إنشاء نقطة النهاية. Bool
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول تدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
frontendIPConfiguration مرجع إلى عناوين IP الأمامية. مصدر فرعي
منفذ الواجهة الأمامية منفذ نقطة النهاية الخارجية. يجب أن تكون أرقام المنافذ لكل قاعدة فريدة داخل Load Balancer. تتراوح القيم المقبولة بين 0 و65534. لاحظ أن القيمة 0 تمكن "أي منفذ". int (مطلوب)
idleTimeoutInMinutes مهلة اتصال الخمول TCP. يمكن تعيين القيمة بين 4 و30 دقيقة. القيمة الافتراضية هي 4 دقائق. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. int
loadDistribution نهج توزيع التحميل لهذه القاعدة. "افتراضي"
"SourceIP"
"SourceIPProtocol"
التحقيق المرجع إلى فحص موازن التحميل المستخدم بواسطة قاعدة موازنة التحميل. مصدر فرعي
بروتوكول المرجع إلى بروتوكول النقل المستخدم بواسطة قاعدة موازنة التحميل. "الكل"
"Tcp"
"Udp" (مطلوب)

OutboundRule

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة القواعد الصادرة المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص قاعدة موازن التحميل الصادرة. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

الاسم الوصف القيمة
تخصيصOutboundPorts عدد المنافذ الصادرة التي سيتم استخدامها ل NAT. int
backendAddressPool مرجع إلى مجموعة من DIPs. يتم تحميل نسبة استخدام الشبكة الصادرة بشكل عشوائي متوازن عبر عناوين IP في عناوين IP الخلفية. مصدر فرعي (مطلوب)
enableTcpReset تلقي إعادة تعيين TCP ثنائي الاتجاه على مهلة الخمول لتدفق TCP أو إنهاء اتصال غير متوقع. يتم استخدام هذا العنصر فقط عند تعيين البروتوكول إلى TCP. Bool
تكوينات الواجهة الأمامية عناوين IP للواجهة الأمامية لموازن التحميل. SubResource[] (مطلوب)
idleTimeoutInMinutes مهلة اتصال TCP الخامل. int
بروتوكول بروتوكول القاعدة الصادرة في موازن التحميل. "الكل"
"Tcp"
"Udp" (مطلوب)

تحقق

الاسم الوصف القيمة
المعرف معرف المورد. سلسلة
الاسم اسم المورد الفريد ضمن مجموعة الفحوصات المستخدمة من قبل موازن التحميل. يمكن استخدام هذا الاسم للوصول إلى المورد. سلسلة
خصائص خصائص مسبار موازن التحميل. ProbePropertiesFormat

ProbePropertiesFormat

الاسم الوصف القيمة
intervalInSeconds الفاصل الزمني، بالثواني، لمدى تكرار التحقق من نقطة النهاية للحالة الصحية. عادةً ما يكون الفاصل الزمني أقل بعض الشيء من نصف مدة المهلة المخصصة (بالثواني) بما تسمح لإجراء فحصين كاملين قبل إخراج المثيل من الدوران. تبلغ القيمة الافتراضية 15، ويبلغ الحد الأدنى للقيمة 5. int
numberOfProbes سيؤدي عدد الفحوصات حيث إذا لم تكن هناك استجابة، إلى إيقاف تسليم المزيد من نسبة استخدام الشبكة إلى نقطة النهاية. تسمح هذه القيم بسحب نقاط النهاية من التدوير بشكل أسرع أو أبطأ من الأوقات النموذجية المستخدمة في Azure. int
المنفذ منفذ لاتصال مسبار الفحص. تتراوح القيم المحتملة من 1 إلى 65535، ضمناً. int (مطلوب)
بروتوكول بروتوكول نقطة النهاية. إذا تم تحديد "Tcp"، يلزم وجود ACK مستلم حتى ينجح التحقيق. إذا تم تحديد "Http" أو "Https"، يلزم وجود استجابة 200 OK من URI المحدد حتى ينجح التحقيق. "Http"
"Https"
"Tcp" (مطلوب)
requestPath معرّف URI المستخدم لطلب الحالة الصحية من الجهاز الظاهري. المسار مطلوب إذا تم تعيين بروتوكول إلى http. وإلا لن يُسمح بذلك. لا توجد قيمة افتراضية. سلسلة

LoadBalancerSku

الاسم الوصف القيمة
الاسم اسم SKU لموازن التحميل. "أساسي"
"البوابة"
"قياسي"
المستوي طبقة SKU لموازن التحميل. "عمومي"
"إقليمي"