public void RecordSetByNewHostZoneTest()
        {
            Template   template = StackTest.GetNewBlankTemplateWithVpc($"Vpc{this.TestContext.TestName}");
            HostedZone hz       = new HostedZone("zeta.yadayada.software.");

            template.Resources.Add("hostedZoneRecordSetByNewHostZoneTest", hz);
            hz.AddVpc(template.Vpcs.First(), Region.UsEast1);
            var target = RecordSet.AddByHostedZone(template, "test", hz, "test.zeta.yadayada.software.", RecordSet.RecordSetTypeEnum.A);

            target.TTL           = "60";
            target.RecordSetType = RecordSet.RecordSetTypeEnum.A.ToString();
            var DMZSubnet = new Subnet(template.Vpcs.First(), "10.0.0.0/20", AvailabilityZone.UsEast1A, true);

            template.Resources.Add("DMZSubnet", DMZSubnet);

            Instance testBox = new Instance(DMZSubnet, InstanceTypes.T2Micro, "ami-60b6c60a", OperatingSystem.Linux);

            template.Resources.Add("testbox", testBox);
            var eip = testBox.AddElasticIp();

            target.AddResourceRecord(eip);
            StackTest.CreateTestStack(template, this.TestContext);
        }