第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

GCP - 獲取項(xiàng)目 NAT GW

GCP - 獲取項(xiàng)目 NAT GW

Go
阿波羅的戰(zhàn)車 2022-11-23 16:05:41
我們在 GCP 上有包含有效云 Nat 的帳戶,現(xiàn)在我們想通過 GCP sdk 獲取這些值,我嘗試了以下并得到空響應(yīng)(也許我使用了錯誤的 API 而不是ListExternalVpnGatewaysRequest)package mainimport (    "context"    "fmt"    compute "cloud.google.com/go/compute/apiv1"    "google.golang.org/api/iterator"    computepb "google.golang.org/genproto/googleapis/cloud/compute/v1")func main() {    ctx := context.Background()    c, err := compute.NewExternalVpnGatewaysRESTClient(ctx)    if err != nil {        fmt.Println(err)    }    defer c.Close()    proj := "dev-proj"    req := &computepb.ListExternalVpnGatewaysRequest{        //Filter:               new(string),        //MaxResults:           new(uint32),        //OrderBy:              new(string),        //PageToken:            new(string),        Project: proj,        //ReturnPartialSuccess: new(bool),    }    it := c.List(ctx, req)    for {        resp, err := it.Next()        if err == iterator.Done {            break        }        if err != nil {            fmt.Println(err)        }        // TODO: Use resp.        _ = resp        fmt.Println(resp)    }}我需要使用 GCP GO SDK 獲取以下值
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個贊

VPN 網(wǎng)關(guān)與 NAT 網(wǎng)關(guān)不同。


使用此代碼列出路由器。在路由器列表中,是 NAT 網(wǎng)關(guān)


import "google.golang.org/api/compute/v1"


// Replace with valid values for your project

project := "my-project"

region := "my-region"


ctx := context.Background()


c, err := google.DefaultClient(ctx, compute.CloudPlatformScope)

if err != nil {

    log.Fatal(err)

}


computeService, err := compute.New(c)

if err != nil {

    log.Fatal(err)

}


req := computeService.Routers.List(project, region)

if err := req.Pages(ctx, func(page *compute.RouterList) error {

    for _, router := range page.Items {

        // process each `router` resource:

        fmt.Printf("%#v\n", router)

        // NAT Gateways are found in router.nats

    }

    return nil

}); err != nil {

    log.Fatal(err)

}


查看完整回答
反對 回復(fù) 2022-11-23
  • 1 回答
  • 0 關(guān)注
  • 115 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號