Integrate S3 SDK with vStorage
Last updated
Last updated
Address
VNG CorporationTo see instructions for integrating the S3 SDK with vStorage, you can do so via the vStorage Portal by following the instructions below:
Log in to https://vstorage.console.vngcloud.vn .
Select the Integration folder .
Select the S3 SDK icon .
In the Authentication section , you need to fill in the necessary information to configure your S3 SDK to integrate with vStorage including:
Select a Project from the list of existing projects in the Region you selected earlier. If the list of projects displayed is incomplete, you can select , we will reload the latest list of projects at the time you perform this action.
Select an Access key from the list of existing access keys in the project you selected earlier.
Enter the corresponding Secret key of the selected Access key . The access key and secret key pair are created and managed by you through the vIAM system. You can select Click here to enter vIAM and manage s3 keys so that we can navigate you to the vIAM system and the S3 keys management screens in detail. For more information about S3 keys, see Initialize vStorage Credentials .
Once you've finished selecting your Authentication configuration , select Configure S3 SDK to go to the Configuration screen . You can always come back here to change your Authorization information, then select Integrate S3 SDK again to update your usage with your new settings. You can see instructions on how to integrate S3 SDK in different languages ββby following the steps below:
Choose a Programming Language you want to integrate from the list of programming languages ββwe provide, including: Java, Python, Golang, Ruby, C#, NodeJS.
Select a Library that you want to communicate with the server APIs.
Below is a list of languages, libraries and their corresponding versions that we provide for you to integrate with vStorage:
6. Now the screen with detailed instructions on how to integrate S3 SDK for the languages ββis displayed. The integration instructions are displayed in 4 sections:
a. Setup for this guide : Contains instructions for installation and connection in the language and library of your choice.
b. Write code : Contains integrated source code for each feature when Working with buckets and Working with objects in the language and library of your choice.
c. Build and deployment : Contains instructions for building and launching the S3 SDK in the language and libraries of your choice.
d. Download sample code : This section allows you to download the entire source code of the tutorial from the 3 sections above according to the language and library you choose.
You can choose the iconorto open or close each of these items. For each step we provide you with sample source code according to the credentials you entered earlier and the language or library you selected, you can choose Copy source code at each feature by selecting the iconat each source code or you can also quickly search for the source code supporting the feature you want by selecting the feature in the Index section (right corner of the screen). If you want to download the entire source code for the S3 SDK integration guide for this language, select Download in the Download sample code section . So you have completed the integration of S3 SDK in one of the languages ββyou want.