2016-07-24 67 views
1

我試圖以編程方式替換與關聯API網關域名的TLS證書。我知道如何使用AWS控制檯以及上傳和旋轉選項。但我無法弄清楚如何使用AWS CLI或boto3 Python庫來實現。我認爲boto3 update_domain_name()方法可以工作,通過使用'替換'操作碼來替換證書主體,私鑰和證書鏈。但是當我調用該方法時,出現錯誤,說明可以替換的唯一值是'/ certificateName'。這表明我需要以其他方式上傳新證書,然後使用此方法更改名稱,使其指向新證書。我如何上傳證書?如何將新的TLS證書與AWS API網關域名相關聯

+0

各種服務使用的證書始終通過[IAM]上傳(http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs_manage.html)。控制檯往往隱藏了這個事實,但這就是發生了什麼,這可能是你正在尋找的。 –

回答

0

由於documentation指出,您不能以編程方式旋轉證書。您只能從API網關控制檯執行此操作。