Microsoft.Network privateDnsZones/TXT
مقالة
07/20/2023
مساهم واحد
الملاحظات
في هذه المقالة
تعريف مورد 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 هذا.
سلسلة []
يمكن نشر نوع مورد 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 هذا.
سلسلة []