【发布时间】:2020-10-26 02:36:04
【问题描述】:
我可以使用 API 为 AWS Route53 添加“加权”A 记录,使用 [Weight: aws.Int64(weight)],使用下面的代码效果很好。但是如何添加“Simple” A 记录 - 我没有看到 Simple 选项?
params := &route53.ChangeResourceRecordSetsInput{
ChangeBatch: &route53.ChangeBatch{ // Required
Changes: []*route53.Change{ // Required
{ // Required
Action: aws.String("UPSERT"), // Required
ResourceRecordSet: &route53.ResourceRecordSet{ // Required
Name: aws.String(name), // Required
Type: aws.String("A"), // Required
ResourceRecords: []*route53.ResourceRecord{
{ // Required
Value: aws.String(target), // Required
},
},
TTL: aws.Int64(TTL),
//Region: aws.String("us-east-1"),
Weight: aws.Int64(weight),
SetIdentifier: aws.String("-"),
},
},
},
Comment: aws.String("Sample update."),
},
HostedZoneId: aws.String(zoneId), // Required
}
【问题讨论】:
标签: go dns amazon-route53