我有一个 shell 脚本,它将我的公共 IP 添加到指定的 ec2-security-group。我浏览了一些 AWS 文档,但找不到使用哪个 API 来更新现有 IP 地址,而不是简单地添加一个。
我经历了以下事情:
是否有一个API可以用来简单地更新安全组中现有的IP地址?
我使用以下 bash 脚本向安全组添加新条目。
#!/bin/bash
curl https://checkip.amazonaws.com > ip.txt
awk '{ print $0 "/32" }' < ip.txt > ipnew.txt
export stuff=$(cat ipnew.txt)
aws ec2 authorize-security-group-ingress --group-name XXXXX --protocol tcp --port 22 --cidr $stuff --profile xxxxx
Run Code Online (Sandbox Code Playgroud) 我使用以下代码发送短信.
from twilio.rest import Client
from django.conf import settings
def send_sms(phone, content=generate_sms_code()):
client = Client(settings.ACCOUNT_SID, settings.AUTH_TOKEN)
return client.messages.create(
to=phone,
from_=settings.FROM_DEFAULT_NUMBER,
body=content)
Run Code Online (Sandbox Code Playgroud)
嘲笑twilio api的正确方法是什么?
我在用 twilio
6.5.2