我正在尝试使用boto3创建新的DNS记录,但是我似乎正在找回一个非常模棱两可的错误。我玩过以下一些参数:
我已经搜索了此示例,但找不到任何示例。
[12/01/2017 09:57:12] [INFO]: get_zone_data found zone [{u'ResourceRecordSetCount': 11, u'CallerReference':
'6A78SD-88E9-11F7-B1C6-A8S7DAS8D7',
u'Config': {u'PrivateZone': False}, u'Id': '/hostedzone/ASD678ASD78', u'Name': 'test.mydomain.com.'}]
Traceback (most recent call last):
File "example.py", line 6, in <module>
dns.add(name='hurried.me')
File "scale/scale/net/dns.py", line 99, in add
client.change_resource_record_sets(**params)
File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 251, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 537, in _make_api_call
raise ClientError(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (InvalidInput) when calling the ChangeResourceRecordSets operation: Invalid request
Run Code Online (Sandbox Code Playgroud)
我的代码:
def add(self, name=None,
type='A',
location='172.32.0.1',
weight=10,
ttl=10,
private=False,
):
zone …Run Code Online (Sandbox Code Playgroud)