com.azure.resourcemanager.dns.models
Package containing the data models for DnsManagementClient. The DNS Management Client.
Classes
| ARecord |
An A record. |
| AaaaRecord |
An AAAA record. |
| CaaRecord |
A CAA record. |
| CnameRecord |
A CNAME record. |
| DnsResourceReference |
Represents a single Azure resource and its referencing DNS records. |
| DnsResourceReferenceRequest |
Represents the properties of the Dns Resource Reference Request. |
| MxRecord |
An MX record. |
| NsRecord |
An NS record. |
| PtrRecord |
A PTR record. |
| RecordSetListResult |
The response to a record set List operation. |
| SoaRecord |
An SOA record. |
| SrvRecord |
An SRV record. |
| TxtRecord |
A TXT record. |
| ZoneListResult |
The response to a Zone List or List |
| ZoneUpdate |
Describes a request to update a DNS zone. |
Interfaces
| ARecordSet |
An immutable client-side representation of a A (IPv4) record set in Azure DNS Zone. |
| ARecordSets |
Entry point to A record sets in a DNS zone. |
| AaaaRecordSet |
An immutable client-side representation of a AAAA (IPv6) record set in Azure DNS Zone. |
| AaaaRecordSets |
Entry point to AAAA record sets in a DNS zone. |
| CaaRecordSet |
An immutable client-side representation of an CAA (service) record set in Azure DNS Zone. |
| CaaRecordSets |
Entry point to Caa record sets in a DNS zone. |
| CnameRecordSet |
An immutable client-side representation of a CNAME (canonical name) record set in Azure DNS Zone. |
| CnameRecordSets |
Entry point to CNAME record sets in a DNS zone. |
| DnsRecordSet |
An immutable client-side representation of a record set in Azure DNS Zone. |
| DnsRecordSet.Definition<ParentT> |
The entirety of a DNS zone record set definition as a part of parent definition. |
| DnsRecordSet.DefinitionStages |
Grouping of DNS zone record set definition stages as a part of parent DNS zone definition. |
| DnsRecordSet.DefinitionStages.ARecordSetBlank<ParentT> |
The first stage of an A record definition. |
| DnsRecordSet.DefinitionStages.AaaaRecordSetBlank<ParentT> |
The first stage of a AAAA record definition. |
| DnsRecordSet.DefinitionStages.CNameRecordSetBlank<ParentT> |
The first stage of a CNAME record set definition. |
| DnsRecordSet.DefinitionStages.CaaRecordSetBlank<ParentT> |
The first stage of a Caa record definition. |
| DnsRecordSet.DefinitionStages.MXRecordSetBlank<ParentT> |
The first stage of a MX record definition. |
| DnsRecordSet.DefinitionStages.NSRecordSetBlank<ParentT> |
The first stage of a NS record definition. |
| DnsRecordSet.DefinitionStages.PtrRecordSetBlank<ParentT> |
The first stage of a PTR record definition. |
| DnsRecordSet.DefinitionStages.SrvRecordSetBlank<ParentT> |
The first stage of a SRV record definition. |
| DnsRecordSet.DefinitionStages.TxtRecordSetBlank<ParentT> |
The first stage of a TXT record definition. |
| DnsRecordSet.DefinitionStages.WithARecordIPv4Address<ParentT> |
The stage of the A record set definition allowing to add first A record. |
| DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable<ParentT> |
The stage of the A record set definition allowing to add additional A records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6Address<ParentT> |
The stage of the AAAA record set definition allowing to add first AAAA record. |
| DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6AddressOrAttachable<ParentT> |
The stage of the AAAA record set definition allowing to add additional AAAA records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithAttach<ParentT> |
The final stage of the DNS zone record set definition. |
| DnsRecordSet.DefinitionStages.WithCNameRecordAlias<ParentT> |
The stage of a CNAME record definition allowing to add alias. |
| DnsRecordSet.DefinitionStages.WithCNameRecordSetAttachable<ParentT> |
The stage of the CNAME record set definition allowing attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithCaaRecordEntry<ParentT> |
The stage of the Caa record definition allowing to add first service record. |
| DnsRecordSet.DefinitionStages.WithCaaRecordEntryOrAttachable<ParentT> |
The stage of the Caa record set definition allowing to add additional Caa records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithETagCheck<ParentT> |
The stage of the record set definition allowing to enable ETag validation. |
| DnsRecordSet.DefinitionStages.WithMXRecordMailExchange<ParentT> |
The stage of the MX record set definition allowing to add first MX record. |
| DnsRecordSet.DefinitionStages.WithMXRecordMailExchangeOrAttachable<ParentT> |
The stage of the MX record set definition allowing to add additional MX records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithMetadata<ParentT> |
The stage of the record set definition allowing to specify metadata. |
| DnsRecordSet.DefinitionStages.WithNSRecordNameServer<ParentT> |
The stage of the NS record set definition allowing to add a NS record. |
| DnsRecordSet.DefinitionStages.WithNSRecordNameServerOrAttachable<ParentT> |
The stage of the NS record set definition allowing to add additional NS records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName<ParentT> |
The stage of the PTR record set definition allowing to add first CNAME record. |
| DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable<ParentT> |
The stage of the PTR record set definition allowing to add additional PTR records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithSrvRecordEntry<ParentT> |
The stage of the SRV record definition allowing to add first service record. |
| DnsRecordSet.DefinitionStages.WithSrvRecordEntryOrAttachable<ParentT> |
The stage of the SRV record set definition allowing to add additional SRV records or attach the record set to the parent. |
| DnsRecordSet.DefinitionStages.WithTtl<ParentT> |
The stage of the record set definition allowing to specify the Time To Live (TTL) for the records in this record set. |
| DnsRecordSet.DefinitionStages.WithTxtRecordTextValue<ParentT> |
The stage of the TXT record definition allowing to add first TXT record. |
| DnsRecordSet.DefinitionStages.WithTxtRecordTextValueOrAttachable<ParentT> |
The stage of the TXT record set definition allowing to add additional TXT records or attach the record set to the parent. |
| DnsRecordSet.Update |
the set of configurations that can be updated for DNS record set irrespective of their type RecordType. |
| DnsRecordSet.UpdateARecordSet |
The entirety of an A record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateAaaaRecordSet |
The entirety of an AAAA record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateCNameRecordSet |
The entirety of CNAME record set update as part of parent DNS zone update. |
| DnsRecordSet.UpdateCaaRecordSet |
The entirety of a Caa record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateCombined |
The entirety of a record sets update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateDefinition<ParentT> |
The entirety of a DNS zone record set definition as a part of parent update. |
| DnsRecordSet.UpdateDefinitionStages |
Grouping of DNS zone record set definition stages as a part of parent DNS zone update. |
| DnsRecordSet.UpdateDefinitionStages.ARecordSetBlank<ParentT> |
The first stage of a A record definition. |
| DnsRecordSet.UpdateDefinitionStages.AaaaRecordSetBlank<ParentT> |
The first stage of a AAAA record definition. |
| DnsRecordSet.UpdateDefinitionStages.CNameRecordSetBlank<ParentT> |
The first stage of a CNAME record set definition. |
| DnsRecordSet.UpdateDefinitionStages.CaaRecordSetBlank<ParentT> |
The first stage of a Caa record definition. |
| DnsRecordSet.UpdateDefinitionStages.MXRecordSetBlank<ParentT> |
The first stage of an MX record definition. |
| DnsRecordSet.UpdateDefinitionStages.NSRecordSetBlank<ParentT> |
The first stage of a NS record definition. |
| DnsRecordSet.UpdateDefinitionStages.PtrRecordSetBlank<ParentT> |
The first stage of a PTR record definition. |
| DnsRecordSet.UpdateDefinitionStages.SrvRecordSetBlank<ParentT> |
The first stage of a SRV record definition. |
| DnsRecordSet.UpdateDefinitionStages.TxtRecordSetBlank<ParentT> |
The first stage of a TXT record definition. |
| DnsRecordSet.UpdateDefinitionStages.WithARecordIPv4Address<ParentT> |
The stage of the A record set definition allowing to add first A record. |
| DnsRecordSet.UpdateDefinitionStages.WithARecordIPv4AddressOrAttachable<ParentT> |
The stage of the A record set definition allowing to add additional A records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address<ParentT> |
The stage of the AAAA record set definition allowing to add first AAAA record. |
| DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable<ParentT> |
The stage of the AAAA record set definition allowing to add additional A records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithAttach<ParentT> |
The final stage of the DNS zone record set definition. |
| DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias<ParentT> |
The stage of a CNAME record definition allowing to add alias. |
| DnsRecordSet.UpdateDefinitionStages.WithCNameRecordSetAttachable<ParentT> |
The stage of the CNAME record set definition allowing attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithCaaRecordEntry<ParentT> |
The stage of the Caa record definition allowing to add first service record. |
| DnsRecordSet.UpdateDefinitionStages.WithCaaRecordEntryOrAttachable<ParentT> |
The stage of the Caa record set definition allowing to add additional Caa records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithETagCheck<ParentT> |
The stage of the record set definition allowing to enable ETag validation. |
| DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchange<ParentT> |
The stage of the MX record set definition allowing to add first MX record. |
| DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable<ParentT> |
The stage of the MX record set definition allowing to add additional MX records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithMetadata<ParentT> |
The stage of the record set definition allowing to specify metadata. |
| DnsRecordSet.UpdateDefinitionStages.WithNSRecordNameServer<ParentT> |
The stage of the NS record set definition allowing to add a NS record. |
| DnsRecordSet.UpdateDefinitionStages.WithNSRecordNameServerOrAttachable<ParentT> |
The stage of the NS record set definition allowing to add additional NS records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithPtrRecordTargetDomainName<ParentT> |
The stage of the PTR record set definition allowing to add first CNAME record. |
| DnsRecordSet.UpdateDefinitionStages.WithPtrRecordTargetDomainNameOrAttachable<ParentT> |
The stage of the PTR record set definition allowing to add additional PTR records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithSrvRecordEntry<ParentT> |
The stage of the SRV record definition allowing to add first service record. |
| DnsRecordSet.UpdateDefinitionStages.WithSrvRecordEntryOrAttachable<ParentT> |
The stage of the SRV record set definition allowing to add additional SRV records or attach the record set to the parent. |
| DnsRecordSet.UpdateDefinitionStages.WithTtl<ParentT> |
The stage of the record set definition allowing to specify TTL for the records in this record set. |
| DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue<ParentT> |
The stage of the TXT record definition allowing to add first Txt record. |
| DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValueOrAttachable<ParentT> |
The stage of the TXT record set definition allowing to add additional TXT records or attach the record set to the parent. |
| DnsRecordSet.UpdateMXRecordSet |
The entirety of a MX record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateNSRecordSet |
The entirety of a NS record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdatePtrRecordSet |
The entirety of a PTR record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateSoaRecord |
The entirety of a SOA record update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateSrvRecordSet |
The entirety of a SRV record set update as a part of parent DNS zone update. |
| DnsRecordSet.UpdateStages |
Grouping of DNS zone record set update stages. |
| DnsRecordSet.UpdateStages.WithARecordIPv4Address |
The stage of the A record set update allowing to add or remove A record. |
| DnsRecordSet.UpdateStages.WithAaaaRecordIPv6Address |
The stage of the AAAA record set update allowing to add or remove AAAA record. |
| DnsRecordSet.UpdateStages.WithCNameRecordAlias |
The stage of the CNAME record set update allowing to update the CNAME record. |
| DnsRecordSet.UpdateStages.WithCaaRecordEntry |
The stage of the Caa record definition allowing to add or remove service record. |
| DnsRecordSet.UpdateStages.WithETagCheck |
The stage of the record set update allowing to enable ETag validation. |
| DnsRecordSet.UpdateStages.WithMXRecordMailExchange |
The stage of the MX record set definition allowing to add or remove MX record. |
| DnsRecordSet.UpdateStages.WithMetadata |
An update allowing metadata to be modified for the resource. |
| DnsRecordSet.UpdateStages.WithNSRecordNameServer |
The stage of the NS record set definition allowing to add or remove a NS record. |
| DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName |
The stage of the CName record set definition allowing to add or remove CName record. |
| DnsRecordSet.UpdateStages.WithSoaRecordAttributes |
The stage of the SOA record definition allowing to update its attributes. |
| DnsRecordSet.UpdateStages.WithSrvRecordEntry |
The stage of the SRV record definition allowing to add or remove service record. |
| DnsRecordSet.UpdateStages.WithTtl |
The stage of the record set update allowing to specify TTL for the records in this record set. |
| DnsRecordSet.UpdateStages.WithTxtRecordTextValue |
The stage of the Txt record definition allowing to add or remove TXT record. |
| DnsRecordSet.UpdateTxtRecordSet |
The entirety of a TXT record set update as a part of parent DNS zone update. |
| DnsRecordSets<RecordSetT> |
Base interface for all record sets. |
| DnsZone |
An immutable client-side representation of an Azure DNS Zone. |
| DnsZone.Definition |
The entirety of the DNS zone definition. |
| DnsZone.DefinitionStages |
Grouping of DNS zone definition stages. |
| DnsZone.DefinitionStages.Blank |
The stage of the DNS zone definition allowing to specify the resource group. |
| DnsZone.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified. |
| DnsZone.DefinitionStages.WithETagCheck |
The stage of the DNS zone definition allowing to enable ETag validation. |
| DnsZone.DefinitionStages.WithRecordSet |
The stage of the DNS zone definition allowing to specify record set. |
| DnsZone.Update |
The template for an update operation, containing all the settings that can be modified. |
| DnsZone.UpdateStages |
Grouping of DNS zone update stages. |
| DnsZone.UpdateStages.WithETagCheck |
The stage of the DNS zone update allowing to enable ETag validation. |
| DnsZone.UpdateStages.WithRecordSet |
The stage of the DNS zone update allowing to specify record set. |
| DnsZones |
Entry point to DNS zone management API in Azure. |
| MxRecordSet |
An immutable client-side representation of an MX (mail exchange) record set in an Azure DNS Zone. |
| MxRecordSets |
Entry point to MX record sets in an Azure DNS zone. |
| NsRecordSet |
An immutable client-side representation of an NS (name server) record set in Azure DNS Zone. |
| NsRecordSets |
Entry point to NS record sets in an Azure DNS zone. |
| PtrRecordSet |
An immutable client-side representation of a PTR (pointer) record set in Azure DNS Zone. |
| PtrRecordSets |
Entry point to PTR record sets in a DNS zone. |
| SoaRecordSet |
An immutable client-side representation of a SOA (start of authority) record set in Azure DNS Zone. |
| SrvRecordSet |
An immutable client-side representation of an SVR (service) record set in Azure DNS Zone. |
| SrvRecordSets |
Entry point to SRV record sets in a DNS zone. |
| TxtRecordSet |
An immutable client-side representation of a TXT (text) record set in Azure DNS Zone. |
| TxtRecordSets |
Entry point to TXT record sets in a DNS zone. |
Enums
| RecordType |
Defines values for Record |
| ZoneType |
The type of this DNS zone (Public or Private). |