CloudStorageDestination
Google Cloud Storage 中目标位置的配置。
JSON 表示法 |
{
"bucket": string,
"filenamePrefix": string,
"permissions": enum (TilePermissions ),
"bucketCorsUris": [
string
]
} |
字段 |
bucket |
string
Google Cloud Storage 目标存储分区。
|
filenamePrefix |
string
用作每个输出文件前缀的字符串。尾随的“/”表示路径。导出文件的文件名将由此前缀、拼接图中的每个文件的坐标(如果有)以及与文件格式对应的文件扩展名构成。
|
permissions |
enum (TilePermissions )
指定要对导出的功能块设置的权限。如果未指定,则默认为 DEFAULT_OBJECT_ACL。
|
bucketCorsUris[] |
string
要为存储分区上的 CORS 设置列入白名单的 URI 列表(可选)。用于让网站能够通过 JavaScript 访问导出的文件。
|
TilePermissions
枚举 |
TILE_PERMISSIONS_UNSPECIFIED |
未指定。 |
PUBLIC |
编写公共功能块。要求调用方是存储分区的所有者。 |
DEFAULT_OBJECT_ACL |
使用存储分区的默认对象 ACL 写入功能块。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-03-06。
[null,null,["最后更新时间 (UTC):2025-03-06。"],[[["Exports data to Google Cloud Storage, utilizing a specified bucket and filename prefix for organization."],["Allows customization of file permissions, including public access or adherence to bucket defaults."],["Optionally, enables cross-origin resource sharing (CORS) by whitelisting specific URIs for web-based access to exported files."]]],["This describes configuration settings for a Google Cloud Storage destination. Key elements include the `bucket` (destination), `filenamePrefix` (output file prefix, supporting paths), and `permissions` (access control for exported tiles, defaulting to `DEFAULT_OBJECT_ACL`). `permissions` can be `PUBLIC` or `DEFAULT_OBJECT_ACL`, and `bucketCorsUris` allows for enabling cross-origin access through JavaScript. `TilePermissions` is a list of permission settings that are available.\n"]]