Interface DnsRecordSet.Definition<ParentT>

Type Parameters:
ParentT - the stage of the parent definition to return to after attaching this definition
All Superinterfaces:
Attachable.InDefinition<ParentT>, DnsRecordSet.DefinitionStages.AaaaRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.ARecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.CaaRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.CNameRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.MXRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.NSRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.PtrRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.SrvRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.TxtRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6Address<ParentT>, DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6AddressOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithARecordIPv4Address<ParentT>, DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithAttach<ParentT>, DnsRecordSet.DefinitionStages.WithCaaRecordEntry<ParentT>, DnsRecordSet.DefinitionStages.WithCaaRecordEntryOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithCNameRecordAlias<ParentT>, DnsRecordSet.DefinitionStages.WithCNameRecordSetAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithETagCheck<ParentT>, DnsRecordSet.DefinitionStages.WithMetadata<ParentT>, DnsRecordSet.DefinitionStages.WithMXRecordMailExchange<ParentT>, DnsRecordSet.DefinitionStages.WithMXRecordMailExchangeOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithNSRecordNameServer<ParentT>, DnsRecordSet.DefinitionStages.WithNSRecordNameServerOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName<ParentT>, DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithSrvRecordEntry<ParentT>, DnsRecordSet.DefinitionStages.WithSrvRecordEntryOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithTtl<ParentT>, DnsRecordSet.DefinitionStages.WithTxtRecordTextValue<ParentT>, DnsRecordSet.DefinitionStages.WithTxtRecordTextValueOrAttachable<ParentT>
Enclosing interface:
DnsRecordSet

public static interface DnsRecordSet.Definition<ParentT> extends DnsRecordSet.DefinitionStages.ARecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithARecordIPv4Address<ParentT>, DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.AaaaRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6Address<ParentT>, DnsRecordSet.DefinitionStages.WithAaaaRecordIPv6AddressOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.CaaRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithCaaRecordEntry<ParentT>, DnsRecordSet.DefinitionStages.WithCaaRecordEntryOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.CNameRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithCNameRecordAlias<ParentT>, DnsRecordSet.DefinitionStages.WithCNameRecordSetAttachable<ParentT>, DnsRecordSet.DefinitionStages.MXRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithMXRecordMailExchange<ParentT>, DnsRecordSet.DefinitionStages.WithMXRecordMailExchangeOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.NSRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithNSRecordNameServer<ParentT>, DnsRecordSet.DefinitionStages.WithNSRecordNameServerOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.PtrRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName<ParentT>, DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.SrvRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithSrvRecordEntry<ParentT>, DnsRecordSet.DefinitionStages.WithSrvRecordEntryOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.TxtRecordSetBlank<ParentT>, DnsRecordSet.DefinitionStages.WithTxtRecordTextValue<ParentT>, DnsRecordSet.DefinitionStages.WithTxtRecordTextValueOrAttachable<ParentT>, DnsRecordSet.DefinitionStages.WithAttach<ParentT>
The entirety of a DNS zone record set definition as a part of parent definition.