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

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

Terraform 提供程序指定版本的 SDK 以拉取/無法使用驗證。

Terraform 提供程序指定版本的 SDK 以拉取/無法使用驗證。

Go
慕尼黑8549860 2022-08-15 15:57:54
由于這個問題,看起來對于提供商來說,你必須獲得當(dāng)前版本的SDK(在發(fā)布時為2.4.4)。這篇文章有很多關(guān)于如何導(dǎo)入特定版本的包的信息,但可以肯定的是,每個提供程序編寫器都不會手動提取最新版本的SDK(或者它們)?我是Go / Terraform的新手,所以也許我錯過了一些明顯的東西,但我找到的提供商(包括官方示例)有這樣的東西:import(    "github.com/hashicorp/terraform-plugin-sdk/v2/diag"    "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"    "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation")當(dāng)前版本不是 2 - 它是 ?,F(xiàn)在我知道這些是本地路徑,但讓我感到困惑的是,當(dāng)我運行類似的東西時,它會為我拉下這些路徑。我嘗試做:2.4.4go get"github.com/hashicorp/terraform-plugin-sdk/v2.4.4/helper/schema"但非常不喜歡這樣。如何查找這些包版本?是否有一種導(dǎo)入語法可以讓我獲得最新版本或允許我獲得更精細(xì)的粒度?我還沒有找到一個好方法來判斷我在運行后擁有哪個版本的SDK,但基于此錯誤消息:go getgo getgo get看起來我有2.0,因為據(jù)我所知,這個錯誤在較新版本的SDK中得到了修復(fù)。
查看完整描述

1 回答

?
ITMISS

TA貢獻1871條經(jīng)驗 獲得超8個贊

我想通了。該行為由 go.mod 文件控制。

在那里,你會發(fā)現(xiàn):

require (
    github.com/hashicorp/terraform-plugin-sdk v1.14.0 // indirect
    github.com/hashicorp/terraform-plugin-sdk/v2 v2.0.1

正如@JimB v2是插件的主要版本。 是 GitHub 標(biāo)簽。更改此項以獲得所需的行為。v2.0.1v2.4.4


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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