Microsoft.Network dnszones/NS 2015-05-04-preview
Artykuł 07/20/2023
1 współautor
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu dnszones/NS można wdrożyć w:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian .
Aby utworzyć zasób Microsoft.Network/dnszones/NS, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Network/dnszones/NS@2015-05-04-preview' = {
name: 'string'
parent: resourceSymbolicName
etag: 'string'
properties: {
AAAARecords: [
{
ipv6Address: 'string'
}
]
ARecords: [
{
ipv4Address: 'string'
}
]
CNAMERecord: {
cname: 'string'
}
MXRecords: [
{
exchange: 'string'
preference: int
}
]
NSRecords: [
{
nsdname: 'string'
}
]
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'
]
}
]
}
}
Wartości właściwości
strefy dns/NS
Nazwa
Opis
Wartość
name
Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep .
ciąg (wymagany)
Nadrzędny
W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym .
Nazwa symboliczna zasobu typu : dnszones
Etag
Element etag zestawu rekordów.
ciąg
properties
Właściwości zestawu rekordów.
Właściwości zestawu rekordów
Właściwości zestawu rekordów
Nazwa
Opis
Wartość
AAAARecords
Pobiera lub ustawia listę rekordów AAAA w zestawie rekordów.
AaaaRecord []
ARecords
Pobiera lub ustawia listę rekordów A w zestawie rekordów.
ARecord []
Rekord rekordu CNAME
Pobiera lub ustawia rekord CNAME w zestawie rekordów.
CnameRecord
MXRecords
Pobiera lub ustawia listę rekordów MX w zestawie rekordów.
MxRecord []
NSRecords
Pobiera lub ustawia listę rekordów NS w zestawie rekordów.
NsRecord []
Rekordy PTR
Pobiera lub ustawia listę rekordów PTR w zestawie rekordów.
PtrRecord []
SOARecord
Pobiera lub ustawia rekord SOA w zestawie rekordów.
SoaRecord
SRVRecords
Pobiera lub ustawia listę rekordów SRV w zestawie rekordów.
SrvRecord []
TTL
Pobiera lub ustawia czas wygaśnięcia rekordów w zestawie rekordów.
int
TXTRecords
Pobiera lub ustawia listę rekordów TXT w zestawie rekordów.
TxtRecord []
AaaaRecord
Nazwa
Opis
Wartość
ipv6Address
Pobiera lub ustawia adres IPv6 tego rekordu AAAA w notacji ciągów.
ciąg
Arecord
Nazwa
Opis
Wartość
ipv4Address
Pobiera lub ustawia adres IPv4 tego rekordu A w notacji ciągów.
ciąg
CnameRecord
Nazwa
Opis
Wartość
Cname
Pobiera lub ustawia nazwę kanoniczną dla tego rekordu bez przerywania kropki.
ciąg
MxRecord
Nazwa
Opis
Wartość
Exchange
Pobiera lub ustawia nazwę domeny hosta poczty bez kropki zakończenia.
ciąg
Preferencji
Pobiera lub ustawia metryki preferencji dla tego rekordu.
int
NsRecord
Nazwa
Opis
Wartość
nsdname
Pobiera lub ustawia nazwę serwera nazw dla tego rekordu bez kropki zakończenia.
ciąg
PtrRecord
Nazwa
Opis
Wartość
ptrdname
Pobiera lub ustawia docelową nazwę domeny PTR dla tego rekordu bez kropki zakończenia.
ciąg
SoaRecord
Nazwa
Opis
Wartość
poczta e-mail
Pobiera lub ustawia wiadomość e-mail dla tego rekordu.
ciąg
expireTime
Pobiera lub ustawia czas wygaśnięcia dla tego rekordu.
int
host
Pobiera lub ustawia nazwę domeny autorytatywnego serwera nazw bez przerywania kropki.
ciąg
minimumTTL
Pobiera lub ustawia minimalną wartość czasu wygaśnięcia dla tego rekordu.
int
refreshTime
Pobiera lub ustawia wartość odświeżania dla tego rekordu.
int
retryTime
Pobiera lub ustawia czas ponawiania dla tego rekordu.
int
serialNumber
Pobiera lub ustawia numer seryjny dla tego rekordu.
int
SrvRecord
Nazwa
Opis
Wartość
port
Pobiera lub ustawia port usługi dla tego rekordu.
int
priority
Pobiera lub ustawia metrykę priorytetu dla tego rekordu.
int
Docelowego
Pobiera lub ustawia nazwę domeny obiektu docelowego dla tego rekordu bez przerywania kropki.
ciąg
waga
Pobiera lub ustawia metryki wagi dla tego rekordu.
int
TxtRecord
Nazwa
Opis
Wartość
wartość
Pobiera lub ustawia wartość tekstowa tego rekordu.
ciąg[]
Definicja zasobu szablonu usługi ARM
Typ zasobu dnszones/NS można wdrożyć w:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian .
Aby utworzyć zasób Microsoft.Network/dnszones/NS, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Network/dnszones/NS",
"apiVersion": "2015-05-04-preview",
"name": "string",
"etag": "string",
"properties": {
"AAAARecords": [
{
"ipv6Address": "string"
}
],
"ARecords": [
{
"ipv4Address": "string"
}
],
"CNAMERecord": {
"cname": "string"
},
"MXRecords": [
{
"exchange": "string",
"preference": "int"
}
],
"NSRecords": [
{
"nsdname": "string"
}
],
"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" ]
}
]
}
}
Wartości właściwości
strefy dns/NS
Nazwa
Opis
Wartość
typ
Typ zasobu
"Microsoft.Network/dnszones/NS"
apiVersion
Wersja interfejsu API zasobów
"2015-05-04-preview"
name
Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON .
ciąg (wymagany)
Etag
Element etag zestawu rekordów.
ciąg
properties
Właściwości zestawu rekordów.
Właściwości zestawu rekordów
Właściwości zestawu rekordów
Nazwa
Opis
Wartość
AAAARecords
Pobiera lub ustawia listę rekordów AAAA w zestawie rekordów.
AaaaRecord []
ARecords
Pobiera lub ustawia listę rekordów A w zestawie rekordów.
ARecord []
CNAMERecord
Pobiera lub ustawia rekord CNAME w zestawie rekordów.
CnameRecord
MXRecords
Pobiera lub ustawia listę rekordów MX w zestawie rekordów.
MxRecord []
NSRecords
Pobiera lub ustawia listę rekordów NS w zestawie rekordów.
NsRecord []
PtRRecords
Pobiera lub ustawia listę rekordów PTR w zestawie rekordów.
PtrRecord []
SOARecord
Pobiera lub ustawia rekord SOA w zestawie rekordów.
SoaRecord
SRVRecords
Pobiera lub ustawia listę rekordów SRV w zestawie rekordów.
SrvRecord []
TTL
Pobiera lub ustawia czas wygaśnięcia rekordów w zestawie rekordów.
int
TXTRecordy
Pobiera lub ustawia listę rekordów TXT w zestawie rekordów.
TxtRecord []
AaaaRecord
Nazwa
Opis
Wartość
ipv6Address
Pobiera lub ustawia adres IPv6 tego rekordu AAAA w notacji ciągów.
ciąg
Arecord
Nazwa
Opis
Wartość
ipv4Address
Pobiera lub ustawia adres IPv4 tego rekordu A w notacji ciągów.
ciąg
CnameRecord
Nazwa
Opis
Wartość
Cname
Pobiera lub ustawia nazwę kanoniczną dla tego rekordu bez kropki zakończenia.
ciąg
MxRecord
Nazwa
Opis
Wartość
Exchange
Pobiera lub ustawia nazwę domeny hosta poczty bez kropki zakończenia.
ciąg
Preferencji
Pobiera lub ustawia metryki preferencji dla tego rekordu.
int
NsRecord
Nazwa
Opis
Wartość
nsdname
Pobiera lub ustawia nazwę serwera nazw dla tego rekordu bez kropki zakończenia.
ciąg
PtrRecord
Nazwa
Opis
Wartość
ptrdname
Pobiera lub ustawia docelową nazwę domeny PTR dla tego rekordu bez kropki zakończenia.
ciąg
SoaRecord
Nazwa
Opis
Wartość
poczta e-mail
Pobiera lub ustawia wiadomość e-mail dla tego rekordu.
ciąg
expireTime
Pobiera lub ustawia czas wygaśnięcia dla tego rekordu.
int
host
Pobiera lub ustawia nazwę domeny autorytatywnego serwera nazw bez kropki zakończenia.
ciąg
minimalny czas wygaśnięcia
Pobiera lub ustawia minimalną wartość czasu wygaśnięcia dla tego rekordu.
int
refreshTime
Pobiera lub ustawia wartość odświeżania dla tego rekordu.
int
retryTime
Pobiera lub ustawia czas ponawiania dla tego rekordu.
int
serialNumber
Pobiera lub ustawia numer seryjny dla tego rekordu.
int
SrvRecord
Nazwa
Opis
Wartość
port
Pobiera lub ustawia port usługi dla tego rekordu.
int
priority
Pobiera lub ustawia metrykę priorytetu dla tego rekordu.
int
Docelowego
Pobiera lub ustawia nazwę domeny obiektu docelowego dla tego rekordu bez przerywania kropki.
ciąg
waga
Pobiera lub ustawia metryki wagi dla tego rekordu.
int
TxtRecord
Nazwa
Opis
Wartość
wartość
Pobiera lub ustawia wartość tekstowa tego rekordu.
ciąg[]
Typ zasobu dnszones/NS można wdrożyć w:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian .
Aby utworzyć zasób Microsoft.Network/dnszones/NS, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/dnszones/NS@2015-05-04-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
AAAARecords = [
{
ipv6Address = "string"
}
]
ARecords = [
{
ipv4Address = "string"
}
]
CNAMERecord = {
cname = "string"
}
MXRecords = [
{
exchange = "string"
preference = int
}
]
NSRecords = [
{
nsdname = "string"
}
]
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"
})
}
Wartości właściwości
strefy dns/NS
Nazwa
Opis
Wartość
typ
Typ zasobu
"Microsoft.Network/dnszones/NS@2015-05-04-preview"
name
Nazwa zasobu
ciąg (wymagany)
parent_id
Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu.
Identyfikator zasobu typu: dnszones
Etag
Element etag zestawu rekordów.
ciąg
properties
Właściwości zestawu rekordów.
Właściwości zestawu rekordów
Właściwości zestawu rekordów
Nazwa
Opis
Wartość
AAAARecords
Pobiera lub ustawia listę rekordów AAAA w zestawie rekordów.
AaaaRecord []
ARecords
Pobiera lub ustawia listę rekordów A w zestawie rekordów.
ARecord []
Rekord rekordu CNAME
Pobiera lub ustawia rekord CNAME w zestawie rekordów.
CnameRecord
MXRecords
Pobiera lub ustawia listę rekordów MX w zestawie rekordów.
MxRecord []
NSRecords
Pobiera lub ustawia listę rekordów NS w zestawie rekordów.
NsRecord []
Rekordy PTR
Pobiera lub ustawia listę rekordów PTR w zestawie rekordów.
PtrRecord []
SOARecord
Pobiera lub ustawia rekord SOA w zestawie rekordów.
SoaRecord
SRVRecords
Pobiera lub ustawia listę rekordów SRV w zestawie rekordów.
SrvRecord []
TTL
Pobiera lub ustawia czas wygaśnięcia rekordów w zestawie rekordów.
int
TXTRecords
Pobiera lub ustawia listę rekordów TXT w zestawie rekordów.
TxtRecord []
AaaaRecord
Nazwa
Opis
Wartość
ipv6Address
Pobiera lub ustawia adres IPv6 tego rekordu AAAA w notacji ciągów.
ciąg
Arecord
Nazwa
Opis
Wartość
ipv4Address
Pobiera lub ustawia adres IPv4 tego rekordu A w notacji ciągów.
ciąg
CnameRecord
Nazwa
Opis
Wartość
Cname
Pobiera lub ustawia nazwę kanoniczną dla tego rekordu bez przerywania kropki.
ciąg
MxRecord
Nazwa
Opis
Wartość
Exchange
Pobiera lub ustawia nazwę domeny hosta poczty bez kropki zakończenia.
ciąg
Preferencji
Pobiera lub ustawia metryki preferencji dla tego rekordu.
int
NsRecord
Nazwa
Opis
Wartość
nsdname
Pobiera lub ustawia nazwę serwera nazw dla tego rekordu bez kropki zakończenia.
ciąg
PtrRecord
Nazwa
Opis
Wartość
ptrdname
Pobiera lub ustawia docelową nazwę domeny PTR dla tego rekordu bez kropki zakończenia.
ciąg
SoaRecord
Nazwa
Opis
Wartość
poczta e-mail
Pobiera lub ustawia wiadomość e-mail dla tego rekordu.
ciąg
expireTime
Pobiera lub ustawia czas wygaśnięcia dla tego rekordu.
int
host
Pobiera lub ustawia nazwę domeny autorytatywnego serwera nazw bez kropki zakończenia.
ciąg
minimalny czas wygaśnięcia
Pobiera lub ustawia minimalną wartość czasu wygaśnięcia dla tego rekordu.
int
refreshTime
Pobiera lub ustawia wartość odświeżania dla tego rekordu.
int
retryTime
Pobiera lub ustawia czas ponawiania dla tego rekordu.
int
serialNumber
Pobiera lub ustawia numer seryjny dla tego rekordu.
int
SrvRecord
Nazwa
Opis
Wartość
port
Pobiera lub ustawia port usługi dla tego rekordu.
int
priority
Pobiera lub ustawia metrykę priorytetu dla tego rekordu.
int
Docelowego
Pobiera lub ustawia nazwę domeny obiektu docelowego dla tego rekordu bez kropki zakończenia.
ciąg
waga
Pobiera lub ustawia metryki wagi dla tego rekordu.
int
TxtRecord
Nazwa
Opis
Wartość
wartość
Pobiera lub ustawia wartość tekstowa tego rekordu.
ciąg[]