无法获取 Google Cloud Storage 存储桶的位置

2023-11-22

我尝试使用 Java 客户端将数据从 S3 传输到 GCS,但出现此错误。

无法获取 Google Cloud Storage (GCS) 存储桶的位置 ___ 由于权限不足。请验证是否已授予必要的权限。

我正在使用具有项目所有者角色的服务帐户,该帐户应授予对所有项目资源的无限制访问权限。


Google Transfer Service 使用内部服务帐户来回移动数据。该帐户是自动创建的,不应与您自己创建的服务帐户混淆。

您需要授予该用户名为“旧存储桶写入器”的权限。

这是写在文档中的,但很容易被忽略:

https://cloud.google.com/storage-transfer/docs/configure-access

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法获取 Google Cloud Storage 存储桶的位置 的相关文章

随机推荐

  • DynamicResource 颜色不适用于边框上的 BorderBrush - Bug?

    Visual Studio 2010 NET WPF 4 0 我认为这可能是一个 WPF 错误 但我似乎找不到有关它的错误报告 为了弥补我错过了一些明显的东西的可能性 我转向 stackoverflow 寻求答案 考虑这个 xaml 代码隐
  • 如何编写响应过滤器?

    有没有办法只处理过滤器中的响应 下面写的代码正确吗 public void doFilter request response chain code to handle request chain doFilter request resp
  • C# MongoDB 驱动程序仅返回 100 个结果

    我正在编写邮寄标签 需要为每个文档打印一个标签 我的 Collection 中有 829 个文档 但是当我检索它们时 我只得到 100 个文档 我有这个 LINQ 代码 IMongoCollection Pessoa Pessoa data
  • 使用 Firebase firestore 进行分页 - swift 4

    我正在尝试使用 firestore 对数据进行分页 无限滚动我的表格视图 我已经尽我所能集成了谷歌提供的分页代码 但在正确加载数据方面仍然遇到问题 初始数据集根据需要加载到表视图中 然后 当用户点击屏幕底部时 下一个 x 数量的项目将被加载
  • 使用正则表达式替换坏词

    我正在尝试创建一个坏词过滤器方法 我可以在每次插入和更新之前调用该方法来检查字符串中是否有任何坏词并替换为 Censored 我有一个 SQL 表 其中有一个坏词列表 我想将它们带回来并将它们添加到列表或字符串数 组中 并检查已传入的文本字
  • 当表单重新显示失败值时,输入验证错误到文本框

    我问过一个question要知道为什么在我的应用程序中 当我使用模型绑定来验证模型时 文本框被突出显示 即红色边框和粉红色阴影背景应用于文本框 尝试更新模型 但当我手动验证时则不然 模型状态 AddModelError 到现在已经2天了 没
  • woocommerce 通知 Product_type 被错误调用。不应直接访问产品属性

    将 WooCommerce 版本更新到 3 0 后 我在商店页面上的所有产品上都会收到此通知 注意 product type 被调用 不正确地 不应直接访问产品属性 请参阅 WordPress 中的调试以获取更多信息 此消息是在 3 0 版
  • 如何检查二进制文件是否是从特定来源构建的

    我正在处理的遗留项目包括一些二进制 jar 文件形式的外部库 我们决定 为了进行分析和潜在的修补 我们希望接收该库的源代码 使用它们来构建新的二进制文件 并在经过详细且足够长的回归测试后切换到这些二进制文件 假设我们已经检索并构建了源 我实
  • UnsupportedOperation:无法执行非零当前相对搜索:Python

    下面是我的代码 我正在使用 with open r C Users Manish Desktop File5 txt r as f fo f read 20 print fo f seek 20 1 fo f read 20 print f
  • Async/await 与 then 哪个性能最好?

    我有一段简单的 JavaScript 代码 可以在 API 中执行请求并返回响应 很简单 但在这种情况下 我将收到数千个请求 那么 哪一个代码选项的性能会更好 以及为什么 目前还推荐哪一种作为良好实践 第一个选项是使用 then 来解析 P
  • 在 THREE.js 中使用纹理

    我从 THREE js 开始 尝试绘制一个带有纹理的矩形 由单一光源照亮 我认为这很简单 为简洁起见 省略了 HTML function loadScene var world document getElementById world W
  • 反应本机 |将选项添加到文本上下文菜单

    我正在开发一个版本为 0 51 的 React Native 应用程序 在一个视图中 我想向文本选择上下文菜单添加一个新选项 我在react native的Text组件中没有找到任何属性来执行此操作 经过几个小时的谷歌搜索后 我通过添加以下
  • 联合 SQL Server 表中的所有几何图形,例如 Postgres 中的 GeomUnion

    只是为了预先澄清 我正在谈论联合几何 而不是 SQL 关键字UNION 我正在尝试将一些空间数据从带有 PostGIS 的 Postgres 移动到 SQL Server 2008 直到我看到这样的语句之前一切都很好 SELECT Geom
  • QMetaProperty::read:无法处理未注册的数据类型“TreeItem*”

    Qt 不允许注册类模板 我的班级层次结构是 TreeItemTemplateBackend public QObject template
  • 如何为webpack设置多个环境变量?

    有谁知道如何向 webpack 提供多个环境变量 我试图运行以下脚本但没有成功 cross env NODE ENV production DTM ENV staging webpack config internals webpack p
  • 将数组从 jQuery 传递到 MVC.NET 控制器,在控制器上给出 null 结果,但 jQuery 函数上存在值

    我正在尝试将数组从 jQuery 函数传递到我的控制器 该数组包含内容和保存该内容的 div 的 id 当我检查通过 Firebug 中的 AJAX 发送的对象时 那里有正确的值 但在我的控制器上放置断点后 收到的值是一个空列表或数组或我尝
  • 使用gradle将jar上传到本地Maven仓库

    这个问题已经被问过好几次了 但不知何故我无法让它发挥作用 Gradle 是一个很棒的工具 但它的文档却一点也不出色 对于那些不每天使用它的人来说 没有任何例子几乎不可能理解它 我正在使用 Android Studio 我想将模块输出 jar
  • symfony2 注销

    我的问题是捕获用户注销 我所拥有的代码是 public function onAuthenticationFailure Request request AuthenticationException exception return ne
  • Angularjs:使用日期助手将时间戳格式化为 UTC 时间

    我正在寻找如何使用 AngularJS 日期助手格式化 unix 时间戳的想法 In 官方文档 只有字符串输入的解释 如果字符串输入中没有指定时区 则认为时间是本地时区 但是时间戳呢 有什么提示吗 我找到了一些带有自定义过滤器和 momen
  • 无法获取 Google Cloud Storage 存储桶的位置

    我尝试使用 Java 客户端将数据从 S3 传输到 GCS 但出现此错误 无法获取 Google Cloud Storage GCS 存储桶的位置 由于权限不足 请验证是否已授予必要的权限 我正在使用具有项目所有者角色的服务帐户 该帐户应授