def __init__(self, alias_hosted_zone_id=None, alias_dns_name=None, *args, **kwargs):
super(AResourceRecordSet, self).__init__(*args, **kwargs)<EOL>self.alias_hosted_zone_id = alias_hosted_zone_id<EOL>self.alias_dns_name = alias_dns_name<EOL>self._initial_vals.update(<EOL>dict(<EOL>alias_hosted_zone_id=alias_hosted_zone_id,<EOL>alias_dns_name=alias_dns_name,<EOL>)<EOL>)<EOL>
:keyword str alias_hosted_zone_id: Alias A records have this specified.
    It appears to be the hosted zone ID for the ELB the Alias points at.
:keyword str alias_dns_name: Alias A records have this specified. It is
    the DNS name for the ELB that the Alias points to.