Cloud Storage Connection
Instructions for use
This tool is used to set the parameters of tile uploaded to Huawei Cloud, Alibaba Cloud, SeaweedFS, MinIO, AWS S3 and other Cloud Storage, such as cloud server type, service endpoint, etc.
This tool is not used alone, but together with the ObliqueBuilder - Generate S3M tool.
Parameter Description
Parameter Name | Parameter Description | Parameter Type |
---|---|---|
Cloud Server Type | Select Cloud Storage provider, Including: ALiYun (Alibaba Cloud Object Storage Service OSS), HuaWeiYun (Huawei Cloud Object Storage Service OBS), MinIO (MinIO Object Storage Service), SeaweedFS (SeaweedFS Object Storage Service), AWS S3 (compatible with AWS S3 Protocol Object Storage Service). After selecting an object storage service compatible with AWS S3 protocol, you can also connect to other Server Types. The difference is that there is no service provider ID in Connection Info. |
String |
Service Endpoint | Sets the access address of Cloud Storage, and supports two address forms of domain name and IP + port.
|
String |
Bucket Name | Specifies the name of the bucket in the object storage service. Requires access credentials (Access keyID and Access key) for the object bucket. Different providers have different definitions. For example, it is called storage space in Alibaba Cloud and bucket in Huawei Cloud. | String |
Access KeyID (Optional) |
Sets the key ID required to access the object bucket. | String |
Access Key (Optional) |
Sets the key required to access the object bucket. Due to server configuration issues, for example, the MinIO object storage service may only need to provide a login account and password. | String |
Storage Path | Sets the path where the object is stored on the ECS, and the path after the bucket needs to be filled in. For example, if the file is uploaded to the path "172.16.120.239: 9000/model/test/", and model is the name of the bucket,/test/should be filled in. | String |
AWS _ HTTPS (Optional) |
Sets whether to use the HTTPS protocol to access resources in the S3 object store. The options are NO and YES. How to set the AWS _ HTTPS value? You need to confirm the request protocol supported by the S3 object storage server.
|
String |
AWS _ NO _ SIGN _ REQUEST (Optional) |
Sets the object bucket authentication method (whether request signing is disabled) for buckets with public Access Permissions. Options include YES and NO.
|
String |
AWS _ VIRTUAL _ HOSTING (Optional) |
Sets how object buckets are accessed. You need to add AWS _ VIRTUAL _ HOSTING options and specify the correct values depending on how the object store configuration supports the request. Options include TRUE and FALSE.
|
String |
CPL _ VSIS3 _ CREATE _ DIR _ OBJECT (Optional) |
Sets whether to allow the creation of a null object to simulate an empty directory when the Server Type is set to AWS S3 Protocol Compliant Object Storage Service. Options include YES and NO. | String |
VSIS3 _ CHUNK _ SIZE (Optional) |
Sets the block size, in megabytes, for multipart uploads when Server Type is set to AWS S3 Protocol Compliant Object Storage Service. | Integer |
Output Result
Parameter Name | Parameter Description | Parameter Type |
---|---|---|
Cloud Storage Connection | Returns the storage path of the data relative to the cloud server, that is, the data path from the bucket | CloudStorageConnectionInfo |