code: def get_soa_record(client, zone_id, zone_name):
      
  
      response = client.list_resource_record_sets(HostedZoneId=zone_id,
                                                  StartRecordName=zone_name,
                                                  StartRecordType="SOA",
                                                  MaxItems="1")
      return SOARecord(response["ResourceRecordSets"][0])
docs: Gets the SOA record for zone_name from zone_id.
  
      Args:
          client (:class:`botocore.client.Route53`): The connection used to
              interact with Route53's API.
          zone_id (string): The AWS Route53 zone id of the hosted zone to query.
          zone_name (string): The name of the DNS hosted zone to create.
  
      Returns:
          :class:`stacker.util.SOARecord`: An object representing the parsed SOA
              record returned from AWS Route53.