我想在 golang 中列出 GCP 工件注冊(cè)表中的所有存儲(chǔ)庫(kù)。當(dāng)前代碼:(https://pkg.go.dev/cloud.google.com/go/artifactregistry/apiv1beta2) c, err := artifactregistry.NewClient(ctx, option.WithCredentialsFile("<service account json>")) if err != nil { // no error here } defer c.Close() req := &artifactregistrypb.ListRepositoriesRequest{ Parent: "<project-id>", } it := c.ListRepositories(ctx, req) for { resp, err := it.Next() if err == nil { fmt.Println("resp", resp) } else { fmt.Println("err ==>", err) } }錯(cuò)誤打印:Invalid field value in the request.或者有時(shí)我得到Request contains an invalid argument我在這里做錯(cuò)了什么?“父母”是什么意思?(在 ListRepositoriesRequest 中)在進(jìn)一步挖掘中,我發(fā)現(xiàn)在 Parent 中傳遞的值轉(zhuǎn)到:“x-goog-request-params”,正確的格式應(yīng)該是什么?
如何在 GCP 工件注冊(cè)表中提取 docker 鏡像列表
哆啦的時(shí)光機(jī)
2022-10-24 16:26:48