Қол қойылған URL жасау
Қолтаңбаланған URL үшінші тарап пайдаланушысына объектіні жүктеп алу үшін уақыт бойынша шектелген қолжетімділікті ұсынады.
Қолтаңбаланған URL жасау үшін:
AWS CLI
Golang SDK
Python SDK
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Консольде команданы орындаңыз:
aws s3 presign s3://<ИМЯ_БАКЕТА>/<КЛЮЧ_ОБЪЕКТА> --endpoint-url <ENDPOINT_URL> --expires-in <СРОК_ДЕЙСТВИЯ>Мұнда:
-
<ИМЯ_БАКЕТА>— қажетті объект орналасқан бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— объектінің толық атауы, оған дейінгі жолды қоса. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес болуы тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-
<СРОК_ДЕЙСТВИЯ>— қолжетімділіктің әрекет ету уақыты (секундпен). Егер көрсетілмесе, сілтеме 3600 секунд бойы жарамды болады.
-
Қолтаңбаланған URL қалыптастыру командасы үшін қолжетімді параметрлердің сипаттамасы — AWS CLI ресми құжаттамасында.