![](/img/trans.png)
[英]How do I pass multiple parameters to AWS SSM send_command with Boto3
[英]Pass local variable value in AWS SSM Send Command
我正在研究 AWS EC2 上的證書自動化,並使用 SSM 將證書轉儲到 EC2 上。 該腳本是用 Python 編寫的,它創建一個 SSM 會話並執行命令以轉儲證書。
base64 證書位於 python 變量中(比如說“Cert”變量)。 如何在 boto3 的 AWS SSM Send 命令函數中傳遞此變量的值?
代碼:
Cert="-----BEGIN CERTIFICATE-----........."
response = ssm_client.send_command(
InstanceIds=[
healthy_instance[0]
],
DocumentName="AWS-RunShellScript",
Parameters={
'commands':[
'**Command to be added here**'
]
},
)
您可以使用f"some command text {Cert} more optional text"
格式化字符串 –
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.