code: def to_xml(self):
          
          if self.alias_hosted_zone_id != None and self.alias_dns_name != None:
              # Use alias
              body = self.AliasBody % (self.alias_hosted_zone_id, self.alias_dns_name)
          else:
              # Use resource record(s)
              records = ""
              for r in self.resource_records:
                  records += self.ResourceRecordBody % r
              body = self.ResourceRecordsBody % {
                  "ttl": self.ttl,
                  "records": records,
              }
          weight = ""
          if self.identifier != None and self.weight != None:
              weight = self.WRRBody % {"identifier": self.identifier, "weight":
                      self.weight}
          params = {
              "name": self.name,
              "type": self.type,
              "weight": weight,
              "body": body,
          }
          return self.XMLBody % params
docs: Spit this resource record set out as XML