We have a use case that is not covered by this extension:
We manage custom S3 repositories (via minio), if we intent to use this extension we should use the storage:platform OTHER, but this doesn't allow us to distinguish which minio instance is hosting the data. Could we imagine something like storage:host or storage:endpoint in case storage:platform is set to OTHER ?
This is a feature available in aws s3 cli, for exemple we could use the following command aws --endpoint <storage:endpoint> ls <href>
Example:
"CO_GEOTIFF_MINIO_RGB": {
"href": "s3://naip-visualization/tx/2016/100cm/rgb/30097/m_3009743_sw_14_1_20160928.tif",
"type": "image/vnd.stac.geotiff; cloud-optimized=true",
"storage:platform": "OTHER",
"storage:region": "region-1",
"storage:endpoint": "https://s3-compliant-endpoint.com"
}
The issue is similar for providers not covered by the spec (Scaleway for exemple) and I assume many other "smaller" providers.
We have a use case that is not covered by this extension:
We manage custom S3 repositories (via minio), if we intent to use this extension we should use the
storage:platformOTHER, but this doesn't allow us to distinguish which minio instance is hosting the data. Could we imagine something likestorage:hostorstorage:endpointin casestorage:platformis set toOTHER?This is a feature available in aws s3 cli, for exemple we could use the following command
aws --endpoint <storage:endpoint> ls <href>Example:
The issue is similar for providers not covered by the spec (Scaleway for exemple) and I assume many other "smaller" providers.