第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

AWS Secret Manager 更新

AWS Secret Manager 更新

幕布斯7119047 2023-07-18 10:25:15
是否有任何可能的方法可以更新 AWS Secret Manager 中的鍵/值,而無需檢索當(dāng)前值然后更新它們?我找到的當(dāng)前解決方案首先從機(jī)密管理器中檢索值:original_secret = client.get_secret_value(SecretId="my_first_secret")然后對(duì)它們進(jìn)行更新并運(yùn)行 update-secret 命令:updated_secret = original_secret.update({"UPDATE_KEY": "update_value"})client.update_secret(SecretId="my_secret_name", SecretString=json.dumps(updated_secret))但我不想檢索秘密值。首選語言是 python。
查看完整描述

2 回答

?
飲歌長嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

遺憾的是你不能這樣做,因?yàn)槊孛苤祵?shí)際上是不可變的。相反,您所說的“更新”只是?創(chuàng)建新版本秘密的過程:

當(dāng)您更新 Secret 中的加密密鑰值時(shí),您將創(chuàng)建該 Secret 的新版本。新版本自動(dòng)接收暫存標(biāo)簽 AWSCURRENT。

AWS 控制臺(tái)會(huì)轉(zhuǎn)儲(chǔ)此過程,因?yàn)樗雌饋砟梢跃偷亍案隆泵荑€的值。相反,它只是復(fù)制當(dāng)前版本,更新其值,并創(chuàng)建密鑰值的新版本。所有這些都是在后端完成的,所以你看不到這一點(diǎn)。

但使用 AWS CLI,您可以使用list-secret-version-ids列出密鑰值版本。如果這樣做,您將看到您永遠(yuǎn)不會(huì)直接更新任何秘密值,您只是不斷創(chuàng)建它的新版本,并且過去的值仍然存在(僅保留一個(gè)過去的值)。您始終可以使用get-secret-value檢索舊版本。--version-id

所以你必須對(duì) python 做同樣的事情。獲取密鑰值的當(dāng)前版本,在本地更新它,并創(chuàng)建該值的新版本。


查看完整回答
反對(duì) 回復(fù) 2023-07-18
?
MMMHUHU

TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個(gè)贊

您可以使用put_secret_value()

import boto3

client = boto3.client('secretsmanager')


# Create secret

client.create_secret(

? ? Name='foo',

? ? SecretString='bar'

)


# Update secret

client.put_secret_value(

? ? SecretId='foo',

? ? SecretString='bar2'

)


查看完整回答
反對(duì) 回復(fù) 2023-07-18
  • 2 回答
  • 0 關(guān)注
  • 155 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)