code: def create_rrset(self, zone_name, rtype, owner_name, ttl, rdata):
          
          if type(rdata) is not list:
              rdata = [rdata]
          rrset = {"ttl": ttl, "rdata": rdata}
          return self.rest_api_connection.post("/v1/zones/" + zone_name + "/rrsets/" + rtype + "/" + owner_name, json.dumps(rrset))
docs: Creates a new RRSet in the specified zone.
  
          Arguments:
          zone_name -- The zone that will contain the new RRSet.  The trailing dot is optional.
          rtype -- The type of the RRSet.  This can be numeric (1) or
                   if a well-known name is defined for the type (A), you can use it instead.
          owner_name -- The owner name for the RRSet.
                        If no trailing dot is supplied, the owner_name is assumed to be relative (foo).
                        If a trailing dot is supplied, the owner name is assumed to be absolute (foo.zonename.com.)
          ttl -- The TTL value for the RRSet.
          rdata -- The BIND data for the RRSet as a string.
                   If there is a single resource record in the RRSet, you can pass in the single string.
                   If there are multiple resource records  in this RRSet, pass in a list of strings.