github.com/IBM-Cloud/bluemix-go@v0.0.0-20240423071914-9e96525baef4/examples/container/V2containers/DeleteWorkerpoolV2/main.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "log" 6 7 bluemix "github.com/IBM-Cloud/bluemix-go" 8 "github.com/IBM-Cloud/bluemix-go/session" 9 10 v2 "github.com/IBM-Cloud/bluemix-go/api/container/containerv2" 11 12 "github.com/IBM-Cloud/bluemix-go/trace" 13 ) 14 15 func main() { 16 17 c := new(bluemix.Config) 18 19 trace.Logger = trace.NewLogger("true") 20 21 sess, err := session.New(c) 22 if err != nil { 23 log.Fatal(err) 24 } 25 26 if err != nil { 27 log.Fatal(err) 28 } 29 30 target := v2.ClusterTargetHeader{} 31 32 clusterClient, err := v2.New(sess) 33 if err != nil { 34 log.Fatal(err) 35 } 36 workerpoolAPI := clusterClient.WorkerPools() 37 38 err1 := workerpoolAPI.DeleteWorkerPool("bm64u3ed02o93vv36hb0", "bm64u3ed02o93vv36hb0-502aed1", target) 39 40 //out,err= 41 42 fmt.Println("err=", err1) 43 44 }