プレフィックスが末尾に「 / 」の付いた同期関係を作成したときに、 Cloud Sync がプロジェクト間の GCS バケット内の項目を検出できない
環境
- Cloud Sync
- クロスプロジェクト GCS バケット
問題
- GCP サービスアカウント はプロジェクトに対して作成されますが、別の GCS プロジェクトからバケットにアクセスしようとしています。
- 末尾のが「 / 」(スラッシュ)のバケットのパスのプレフィックスを使用して Cloud Sync 関係を作成した場合、そのプレフィックスパスに含まれる項目は Cloud Sync で検出されません。
- ただし、「 gsutil」コマンドを使用すると、同じサービスアカウントを使用して問題なく同じ GCS バケット内の項目を確認できます。