in remoteaccountpython/create-msk-vpc-endpoints.py [0:0]
def createAliasRecordsetForEndpoint(hostedzoneId, endpointDNSName, aliasHostedZoneId, mskBrokerEndpoint):
response = r53Client.change_resource_record_sets(
HostedZoneId=hostedzoneId,
ChangeBatch={
'Changes': [
{
'Action': 'CREATE',
'ResourceRecordSet': {
'Name': mskBrokerEndpoint,
'Type': 'A',
'AliasTarget': {
'HostedZoneId': aliasHostedZoneId,
'DNSName': endpointDNSName,
'EvaluateTargetHealth': True
}
}
},
]
}
)
return response