ArmDnsModelFactory.DnsRecordData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.Dns.DnsRecordData DnsRecordData (Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, Azure.ETag? etag, System.Collections.Generic.IDictionary<string,string> metadata, long? ttl, string fqdn, string provisioningState, Azure.ResourceManager.Resources.Models.WritableSubResource targetResource, Azure.ResourceManager.Resources.Models.WritableSubResource trafficManagementProfile, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsARecordInfo> aRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsAaaaRecordInfo> aaaaRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsMXRecordInfo> mxRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsNSRecordInfo> nsRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsPtrRecordInfo> ptrRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsSrvRecordInfo> srvRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsTxtRecordInfo> txtRecords, string cname, Azure.ResourceManager.Dns.Models.DnsSoaRecordInfo soaRecordInfo, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsCaaRecordInfo> caaRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsDSRecordInfo> dsRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsTlsaRecordInfo> tlsaRecords, System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsNaptrRecordInfo> naptrRecords, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData);
static member DnsRecordData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * System.Collections.Generic.IDictionary<string, string> * Nullable<int64> * string * string * Azure.ResourceManager.Resources.Models.WritableSubResource * Azure.ResourceManager.Resources.Models.WritableSubResource * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsARecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsAaaaRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsMXRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsNSRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsPtrRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsSrvRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsTxtRecordInfo> * string * Azure.ResourceManager.Dns.Models.DnsSoaRecordInfo * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsCaaRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsDSRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsTlsaRecordInfo> * System.Collections.Generic.IList<Azure.ResourceManager.Dns.Models.DnsNaptrRecordInfo> * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.ResourceManager.Dns.DnsRecordData
Public Shared Function DnsRecordData (id As ResourceIdentifier, name As String, resourceType As ResourceType, systemData As SystemData, etag As Nullable(Of ETag), metadata As IDictionary(Of String, String), ttl As Nullable(Of Long), fqdn As String, provisioningState As String, targetResource As WritableSubResource, trafficManagementProfile As WritableSubResource, aRecords As IList(Of DnsARecordInfo), aaaaRecords As IList(Of DnsAaaaRecordInfo), mxRecords As IList(Of DnsMXRecordInfo), nsRecords As IList(Of DnsNSRecordInfo), ptrRecords As IList(Of DnsPtrRecordInfo), srvRecords As IList(Of DnsSrvRecordInfo), txtRecords As IList(Of DnsTxtRecordInfo), cname As String, soaRecordInfo As DnsSoaRecordInfo, caaRecords As IList(Of DnsCaaRecordInfo), dsRecords As IList(Of DnsDSRecordInfo), tlsaRecords As IList(Of DnsTlsaRecordInfo), naptrRecords As IList(Of DnsNaptrRecordInfo), serializedAdditionalRawData As IDictionary(Of String, BinaryData)) As DnsRecordData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- metadata
- IDictionary<String,String>
The metadata attached to the record set.
- fqdn
- String
Fully qualified domain name of the record set.
- provisioningState
- String
provisioning State of the record set.
- targetResource
- WritableSubResource
A reference to an azure resource from where the dns resource value is taken.
- trafficManagementProfile
- WritableSubResource
A reference to an azure traffic manager profile resource from where the dns resource value is taken.
- aRecords
- IList<DnsARecordInfo>
The list of A records in the record set.
- aaaaRecords
- IList<DnsAaaaRecordInfo>
The list of AAAA records in the record set.
- mxRecords
- IList<DnsMXRecordInfo>
The list of MX records in the record set.
- nsRecords
- IList<DnsNSRecordInfo>
The list of NS records in the record set.
- ptrRecords
- IList<DnsPtrRecordInfo>
The list of PTR records in the record set.
- srvRecords
- IList<DnsSrvRecordInfo>
The list of SRV records in the record set.
- txtRecords
- IList<DnsTxtRecordInfo>
The list of TXT records in the record set.
- cname
- String
The canonical name for this CNAME record.
- soaRecordInfo
- DnsSoaRecordInfo
The SOA record in the record set.
- caaRecords
- IList<DnsCaaRecordInfo>
The list of CAA records in the record set.
- dsRecords
- IList<DnsDSRecordInfo>
The list of DS records in the record set.
- tlsaRecords
- IList<DnsTlsaRecordInfo>
The list of TLSA records in the record set.
- naptrRecords
- IList<DnsNaptrRecordInfo>
The list of NAPTR records in the record set.
- serializedAdditionalRawData
- IDictionary<String,BinaryData>
Keeps track of any properties unknown to the library.
Returns
Applies to
Azure SDK for .NET