代码示例: 以下是一个在AWS Route 53中更新DNS记录的Python脚本示例:
import boto3
client = boto3.client('route53')
response = client.change_resource_record_sets(
HostedZoneId='MYHOSTEDZONEID',
ChangeBatch={
'Changes': [
{
'Action': 'UPSERT',
'ResourceRecordSet': {
'Name': 'example.com',
'Type': 'A',
'TTL': 300,
'ResourceRecords': [
{
'Value': '10.0.0.1'
},
],
}
},
]
}
)
print(response)
此脚本使用AWS SDK for Python(boto3)来更新主机区域中的DNS记录。请将MYHOSTEDZONEID替换为您的主机区域ID,并将example.com和10.0.0.1替换为您的域名和IP地址。