У меня есть этот Python + boto3. Этот код работает нормально и создает размещенную зону с именем test. Однако, когда я снова запускаю тот же блок кода с новым именем, скажите test2, я также должен изменить CallerReference на какое-то уникальное значение. В коде ниже он будет от awsbuilder5 до awsbuilder6 и т. Д. Если я этого не сделаю что я получаю эту ошибку:Почему я должен изменить CallerReference для каждого вызова?
An error occurred (HostedZoneAlreadyExists) when calling the CreateHostedZone operation: A hosted zone has already been created with the specified caller reference.
код здесь:
response = client.create_hosted_zone (
Name = 'test',
VPC={
'VPCRegion': 'us-east-1',
'VPCId': 'vpc-958122f0'
},
CallerReference='awsbuilder5',
HostedZoneConfig={
'Comment': 'Test',
}
)