Class UpdateDnsRecordOptions

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class UpdateDnsRecordOptions
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The updateDnsRecord options.
    • Method Detail

      • dnsrecordIdentifier

        public String dnsrecordIdentifier()
        Gets the dnsrecordIdentifier. Identifier of DNS record.
        Returns:
        the dnsrecordIdentifier
      • name

        public String name()
        Gets the name. Required for all record types except SRV.
        Returns:
        the name
      • type

        public String type()
        Gets the type. dns record type.
        Returns:
        the type
      • ttl

        public Long ttl()
        Gets the ttl. dns record ttl value.
        Returns:
        the ttl
      • content

        public String content()
        Gets the content. content of dns record.
        Returns:
        the content
      • priority

        public Long priority()
        Gets the priority. For MX records only.
        Returns:
        the priority
      • proxied

        public Boolean proxied()
        Gets the proxied. proxied.
        Returns:
        the proxied
      • data

        public Map<String,​Object> data()
        Gets the data. For LOC, SRV and CAA records only.
        Returns:
        the data