本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理 Amazon Chime SDK 訊息的訊息保留
帳戶擁有者可以使用 Amazon Chime SDK APIs 來開啟訊息的保留。系統會根據管理員設定的期限自動刪除訊息。保留期可以持續一天到 15 年。您也可以使用 APIs隨時更新訊息保留期或關閉訊息保留期。
CLI 保留命令範例
下列範例顯示用於保留的典型 CLI 命令:
啟用
aws chime-sdk-identity put-app-instance-retention-settings
--app-instance-arn {appInstanceArn}
--app-instance-retention-settings
ChannelRetentionSettings={RetentionDays=60}
更新中
aws chime-sdk-identity put-app-instance-retention-settings
--app-instance-arn {appInstanceArn}
--app-instance-retention-settings
ChannelRetentionSettings={RetentionDays=30}
停用
aws chime-sdk-identity put-app-instance-retention-settings
--app-instance-arn {appInstanceArn}
--app-instance-retention-settings ChannelRetentionSettings={}
啟用訊息保留
您可以使用 Amazon Chime SDK APIs來開啟訊息的保留。您也可以使用 APIs隨時更新訊息保留期或關閉訊息保留期。如需設定訊息保留的詳細資訊,請參閱 Amazon Chime SDK API 參考。
還原和刪除訊息
您可以在設定或更新訊息保留期的 30 天內還原訊息給使用者。不過,在 30 天的寬限期之後,屬於保留期間的所有訊息都會永久刪除,並在新訊息超過保留期間後立即永久刪除。
注意
在 30 天的寬限期內,如果您延長保留政策或將其關閉,則帳戶中的使用者會再次看到未超過新保留期間的訊息。
當 刪除頻道或訊息時,也會永久AppInstanceUser刪除訊息。