Привет Stackoverflow.
У меня просто есть вопрос, который, на мой взгляд, очень простой. Тем не менее, я не могу найти что-то об этом в документации от AWS. Вот я и подумал, я попробую это здесь. Может быть, кто-то знает, как решить следующую проблему.
Я создаю инструмент для редактирования записей. Для Простой Политики это было легко сделано. Однако с политикой многозначного ответа у меня есть некоторые проблемы. Я могу обновить имя и значение. Но я не могу обновить Идентификатор. Затем он пытается создать новый набор записей.
$result = $this->route53->changeResourceRecordSets([
'ChangeBatch' => [
'Changes' => [
[
'Action' => 'UPSERT',
'ResourceRecordSet' => [
'AliasTarget' => [
'DNSName' => $resourceExtension["set"]["target"],
'EvaluateTargetHealth' => false,
'HostedZoneId' => str_replace("/hostedzone/", "", $this->zone),
],
'MultiValueAnswer' => true,
'Name' => $resourceExtension["set"]["domain"],
'Type' => $resourceExtension["set"]["type"],
'SetIdentifier' => $resourceExtension["inject"]["identifier"]
],
],
],
'Comment' => 'Routing Record Set',
],
'HostedZoneId' => $this->zone,
]);
Есть ли способ обновить SetIdentifier
без предварительного удаления, а затем создания его снова?
Задача ещё не решена.
Других решений пока нет …