【发布时间】:2022-08-24 21:55:19
【问题描述】:
当我通过 AWS Web 控制台在我的托管区域中创建记录时,我可以将路由策略选择为“简单”。
当我尝试通过 boto3 以编程方式创建相同的记录时,我似乎没有设置路由策略的选项,默认情况下它是“延迟”。
我错过了什么?
r53.change_resource_record_sets(
HostedZoneId=hz_id,
ChangeBatch={
\'Changes\': [{
\'Action\': \'UPSERT\',
\'ResourceRecordSet\': {
\'Name\': root_domain,
\'Type\': \'A\',
\'Region\': region,
\'AliasTarget\': {
\'DNSName\': f\'s3-website.{region}.amazonaws.com\',
\'EvaluateTargetHealth\': False,
\'HostedZoneId\': s3_hz_id,
},
\'SetIdentifier\': str(uuid.uuid4())
}
}]
}
)
标签: amazon-web-services routes boto3 amazon-route53 policy