Microsoft.Network privateDnsZones/TXT

تعريف مورد Bicep

يمكن نشر نوع مورد privateDnsZones/TXT من أجل:

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Network/privateDnsZones/TXT@2020-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  etag: 'string'
  properties: {
    aaaaRecords: [
      {
        ipv6Address: 'string'
      }
    ]
    aRecords: [
      {
        ipv4Address: 'string'
      }
    ]
    cnameRecord: {
      cname: 'string'
    }
    metadata: {}
    mxRecords: [
      {
        exchange: 'string'
        preference: int
      }
    ]
    ptrRecords: [
      {
        ptrdname: 'string'
      }
    ]
    soaRecord: {
      email: 'string'
      expireTime: int
      host: 'string'
      minimumTtl: int
      refreshTime: int
      retryTime: int
      serialNumber: int
    }
    srvRecords: [
      {
        port: int
        priority: int
        target: 'string'
        weight: int
      }
    ]
    ttl: int
    txtRecords: [
      {
        value: [
          'string'
        ]
      }
    ]
  }
}

قيم Property

privateDnsZones/TXT

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

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوبة)
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: privateDnsZones
etag ETag لمجموعة السجلات. سلسلة
خصائص خصائص مجموعة السجلات. خصائص مجموعة السجلات

خصائص مجموعة السجلات

الاسم الوصف القيمة
aaaaRecords قائمة سجلات AAAA في مجموعة السجلات. AaaaRecord[]
aRecords قائمة السجلات A في مجموعة السجلات. ARecord[]
cnameRecord سجل CNAME في مجموعة السجلات. CnameRecord
بيانات التعريف بيانات التعريف المرفقة بمجموعة السجلات. كائن
mxRecords قائمة سجلات MX في مجموعة السجلات. MxRecord[]
ptrRecords قائمة سجلات PTR في مجموعة السجلات. PtrRecord[]
soaRecord سجل SOA في مجموعة السجلات. SoaRecord
srvRecords قائمة سجلات SRV في مجموعة السجلات. SrvRecord[]
ttl TTL (مدة البقاء) للسجلات في مجموعة السجلات. int
txtRecords قائمة سجلات TXT في مجموعة السجلات. TxtRecord[]

AaaaRecord

الاسم الوصف القيمة
عنوان ipv6 عنوان IPv6 لسجل AAAA هذا. سلسلة

ARecord

الاسم الوصف القيمة
عنوان ipv4 عنوان IPv4 لسجل A هذا. سلسلة

CnameRecord

الاسم الوصف القيمة
Cname الاسم المتعارف عليه لسجل CNAME هذا. سلسلة

MxRecord

الاسم الوصف القيمة
التبادل اسم مجال مضيف البريد لسجل MX هذا. سلسلة
تفضيل قيمة التفضيل لسجل MX هذا. int

PtrRecord

الاسم الوصف القيمة
اسم ptrdname اسم المجال الهدف PTR لسجل PTR هذا. سلسلة

SoaRecord

الاسم الوصف القيمة
البريد الإلكتروني جهة اتصال البريد الإلكتروني لسجل SOA هذا. سلسلة
وقت انتهاء الصلاحية وقت انتهاء صلاحية سجل SOA هذا. int
المضيف اسم المجال لخادم الاسم الموثوق به لسجل SOA هذا. سلسلة
الحد الأدنى لTtl الحد الأدنى لقيمة سجل SOA هذا. حسب الاصطلاح، يتم استخدام هذا لتحديد مدة التخزين المؤقت السلبية. int
refreshTime قيمة التحديث لسجل SOA هذا. int
وقت إعادة المحاولة وقت إعادة المحاولة لسجل SOA هذا. int
الرقم التسلسلي الرقم التسلسلي لسجل SOA هذا. int

SrvRecord

الاسم الوصف القيمة
المنفذ قيمة المنفذ لسجل SRV هذا. int
أولوية قيمة الأولوية لسجل SRV هذا. int
الهدف اسم المجال الهدف لسجل SRV هذا. سلسلة
الوزن قيمة الوزن لسجل SRV هذا. int

TxtRecord

الاسم الوصف القيمة
القيمة القيمة النصية لسجل TXT هذا. سلسلة []

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

يمكن نشر نوع مورد privateDnsZones/TXT من أجل:

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

تنسيق المورد

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

{
  "type": "Microsoft.Network/privateDnsZones/TXT",
  "apiVersion": "2020-06-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "aaaaRecords": [
      {
        "ipv6Address": "string"
      }
    ],
    "aRecords": [
      {
        "ipv4Address": "string"
      }
    ],
    "cnameRecord": {
      "cname": "string"
    },
    "metadata": {},
    "mxRecords": [
      {
        "exchange": "string",
        "preference": "int"
      }
    ],
    "ptrRecords": [
      {
        "ptrdname": "string"
      }
    ],
    "soaRecord": {
      "email": "string",
      "expireTime": "int",
      "host": "string",
      "minimumTtl": "int",
      "refreshTime": "int",
      "retryTime": "int",
      "serialNumber": "int"
    },
    "srvRecords": [
      {
        "port": "int",
        "priority": "int",
        "target": "string",
        "weight": "int"
      }
    ],
    "ttl": "int",
    "txtRecords": [
      {
        "value": [ "string" ]
      }
    ]
  }
}

قيم Property

privateDnsZones/TXT

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Network/privateDnsZones/TXT'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2020-06-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
etag ETag لمجموعة السجلات. سلسلة
خصائص خصائص مجموعة السجلات. إعدادات مجموعة السجلات

إعدادات مجموعة السجلات

الاسم الوصف القيمة
aaaaRecords قائمة سجلات AAAA في مجموعة السجلات. AaaaRecord[]
aRecords قائمة السجلات A في مجموعة السجلات. ARecord[]
cnameRecord سجل CNAME في مجموعة السجلات. CnameRecord
بيانات التعريف بيانات التعريف المرفقة بمجموعة السجلات. كائن
mxRecords قائمة سجلات MX في مجموعة السجلات. MxRecord[]
ptrRecords قائمة سجلات PTR في مجموعة السجلات. PtrRecord[]
soaRecord سجل SOA في مجموعة السجلات. SoaRecord
srvRecords قائمة سجلات SRV في مجموعة السجلات. SrvRecord[]
ttl TTL (وقت البقاء) للسجلات في مجموعة السجلات. int
txtRecords قائمة سجلات TXT في مجموعة السجلات. TxtRecord[]

AaaaRecord

الاسم الوصف القيمة
ipv6Address عنوان IPv6 لسجل AAAA هذا. سلسلة

ARecord

الاسم الوصف القيمة
ipv4Address عنوان IPv4 لسجل A هذا. سلسلة

CnameRecord

الاسم الوصف القيمة
Cname الاسم المتعارف عليه لسجل CNAME هذا. سلسلة

MxRecord

الاسم الوصف القيمة
التبادل اسم المجال لمضيف البريد لسجل MX هذا. سلسلة
تفضيل قيمة التفضيل لسجل MX هذا. int

PtrRecord

الاسم الوصف القيمة
اسم ptrdname اسم المجال الهدف PTR لسجل PTR هذا. سلسلة

SoaRecord

الاسم الوصف القيمة
البريد الإلكتروني جهة اتصال البريد الإلكتروني لسجل SOA هذا. سلسلة
وقت انتهاء الصلاحية وقت انتهاء صلاحية سجل SOA هذا. int
المضيف اسم المجال لخادم الاسم الموثوق به لسجل SOA هذا. سلسلة
الحد الأدنى لTtl الحد الأدنى لقيمة سجل SOA هذا. حسب الاصطلاح، يتم استخدام هذا لتحديد مدة التخزين المؤقت السلبية. int
refreshTime قيمة التحديث لسجل SOA هذا. int
وقت إعادة المحاولة وقت إعادة المحاولة لسجل SOA هذا. int
الرقم التسلسلي الرقم التسلسلي لسجل SOA هذا. int

SrvRecord

الاسم الوصف القيمة
المنفذ قيمة المنفذ لسجل SRV هذا. int
أولوية قيمة الأولوية لسجل SRV هذا. int
الهدف اسم المجال الهدف لسجل SRV هذا. سلسلة
الوزن قيمة الوزن لسجل SRV هذا. int

TxtRecord

الاسم الوصف القيمة
القيمة القيمة النصية لسجل TXT هذا. سلسلة []

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

يمكن نشر نوع مورد privateDnsZones/TXT من أجل:

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/privateDnsZones/TXT@2020-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      aaaaRecords = [
        {
          ipv6Address = "string"
        }
      ]
      aRecords = [
        {
          ipv4Address = "string"
        }
      ]
      cnameRecord = {
        cname = "string"
      }
      metadata = {}
      mxRecords = [
        {
          exchange = "string"
          preference = int
        }
      ]
      ptrRecords = [
        {
          ptrdname = "string"
        }
      ]
      soaRecord = {
        email = "string"
        expireTime = int
        host = "string"
        minimumTtl = int
        refreshTime = int
        retryTime = int
        serialNumber = int
      }
      srvRecords = [
        {
          port = int
          priority = int
          target = "string"
          weight = int
        }
      ]
      ttl = int
      txtRecords = [
        {
          value = [
            "string"
          ]
        }
      ]
    }
    etag = "string"
  })
}

قيم Property

privateDnsZones/TXT

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Network/privateDnsZones/TXT@2020-06-01"
الاسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: privateDnsZones
etag ETag لمجموعة السجلات. سلسلة
خصائص خصائص مجموعة السجلات. إعدادات مجموعة السجلات

إعدادات مجموعة السجلات

الاسم الوصف القيمة
aaaaRecords قائمة سجلات AAAA في مجموعة السجلات. AaaaRecord[]
aRecords قائمة السجلات A في مجموعة السجلات. ARecord[]
cnameRecord سجل CNAME في مجموعة السجلات. CnameRecord
بيانات التعريف بيانات التعريف المرفقة بمجموعة السجلات. كائن
mxRecords قائمة سجلات MX في مجموعة السجلات. MxRecord[]
ptrRecords قائمة سجلات PTR في مجموعة السجلات. PtrRecord[]
soaRecord سجل SOA في مجموعة السجلات. SoaRecord
srvRecords قائمة سجلات SRV في مجموعة السجلات. SrvRecord[]
ttl TTL (وقت البقاء) للسجلات في مجموعة السجلات. int
txtRecords قائمة سجلات TXT في مجموعة السجلات. TxtRecord[]

AaaaRecord

الاسم الوصف القيمة
ipv6Address عنوان IPv6 لسجل AAAA هذا. سلسلة

ARecord

الاسم الوصف القيمة
ipv4Address عنوان IPv4 لسجل A هذا. سلسلة

CnameRecord

الاسم الوصف القيمة
Cname الاسم المتعارف عليه لسجل CNAME هذا. سلسلة

MxRecord

الاسم الوصف القيمة
التبادل اسم المجال لمضيف البريد لسجل MX هذا. سلسلة
تفضيل قيمة التفضيل لسجل MX هذا. int

PtrRecord

الاسم الوصف القيمة
اسم ptrdname اسم المجال الهدف PTR لسجل PTR هذا. سلسلة

SoaRecord

الاسم الوصف القيمة
البريد الإلكتروني جهة اتصال البريد الإلكتروني لسجل SOA هذا. سلسلة
وقت انتهاء الصلاحية وقت انتهاء صلاحية سجل SOA هذا. int
المضيف اسم المجال لخادم الاسم الموثوق به لسجل SOA هذا. سلسلة
الحد الأدنى لTtl الحد الأدنى لقيمة سجل SOA هذا. حسب الاصطلاح، يتم استخدام هذا لتحديد مدة التخزين المؤقت السلبية. int
refreshTime قيمة التحديث لسجل SOA هذا. int
وقت إعادة المحاولة وقت إعادة المحاولة لسجل SOA هذا. int
الرقم التسلسلي الرقم التسلسلي لسجل SOA هذا. int

SrvRecord

الاسم الوصف القيمة
المنفذ قيمة المنفذ لسجل SRV هذا. int
أولوية قيمة الأولوية لسجل SRV هذا. int
الهدف اسم المجال الهدف لسجل SRV هذا. سلسلة
الوزن قيمة الوزن لسجل SRV هذا. int

TxtRecord

الاسم الوصف القيمة
القيمة القيمة النصية لسجل TXT هذا. سلسلة []