Skip to content

Commit c95e409

Browse files
authored
docs(iac/get-started/aws/create-project): update go sdk import v6 -> v7 (#16686)
* docs(iac/get-started/aws/create-project): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> * docs(blog/get-started/pulumi-aws-cloudcontrol-provider/index): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> * docs(iac/concepts/how-pulumi-works): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> * docs(blog/pulumi-components/index): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> * docs(blog/improved-refresh-destroy-experience/index): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> * docs(blog/go-generics-preview/index): update go sdk import v6 -> v7 Signed-off-by: Mumtahin Farabi <[email protected]> --------- Signed-off-by: Mumtahin Farabi <[email protected]>
1 parent 6572012 commit c95e409

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

content/blog/go-generics-preview/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ package main
111111
import (
112112
"encoding/json"
113113

114-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudfront"
115-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
114+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/cloudfront"
115+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
116116
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
117117
)
118118

@@ -225,8 +225,8 @@ package main
225225
import (
226226
"encoding/json"
227227

228-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudfront"
229-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
228+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/cloudfront"
229+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
230230
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
231231
"github.com/pulumi/pulumi/sdk/v3/go/pulumix"
232232
)
@@ -298,7 +298,7 @@ The following example is an AWS Pulumi program which we'll migrate into the gene
298298
package main
299299

300300
import (
301-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
301+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
302302
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
303303
)
304304

@@ -321,7 +321,7 @@ func main() {
321321
}
322322
```
323323

324-
To start using the generics-based version of the S3 module from AWS, you need to change the import from `"https://github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"` to `"https://github.com/pulumi/pulumi-aws/sdk/v6/go/aws/x/s3"` (notice the `x` after `aws/`), then change input values to use `pulumix.Ptr` instead of `pulumi.String`.
324+
To start using the generics-based version of the S3 module from AWS, you need to change the import from `"https://github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"` to `"https://github.com/pulumi/pulumi-aws/sdk/v7/go/aws/x/s3"` (notice the `x` after `aws/`), then change input values to use `pulumix.Ptr` instead of `pulumi.String`.
325325

326326
{{% notes type="info" %}}
327327
Rather than passing values as `pulumi.String("foo")` and `pulumi.Int(42)`, with generics, you can simply use `pulumix.Val("foo")` and `pulumix.Val(42)`. Similarly, you can use the `pulumix.Ptr` function for pointer values.
@@ -331,7 +331,7 @@ Rather than passing values as `pulumi.String("foo")` and `pulumi.Int(42)`, with
331331
package main
332332

333333
import (
334-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/x/s3"
334+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/x/s3"
335335
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
336336
"github.com/pulumi/pulumi/sdk/v3/go/pulumix"
337337
)
@@ -358,7 +358,7 @@ func main() {
358358
You'll also need to update your `go.mod` to use the preview branch of the Pulumi AWS Go SDK that includes the `x` subpackage with generic APIs. Run the following:
359359

360360
```sh
361-
go get github.com/pulumi/pulumi-aws/sdk/v6@generics
361+
go get github.com/pulumi/pulumi-aws/sdk/v7@generics
362362
go mod tidy
363363
```
364364

content/blog/improved-refresh-destroy-experience/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ package main
110110

111111
import (
112112
"github.com/org/config"
113-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
113+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
114114
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
115115
)
116116

content/blog/pulumi-aws-cloudcontrol-provider/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ package main
169169

170170
import (
171171
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/lambda"
172-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
172+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
173173
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
174174
)
175175

content/blog/pulumi-components/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ namespace MyComponents
290290
package components
291291

292292
import (
293-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
293+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
294294
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
295295
)
296296

content/docs/iac/concepts/how-pulumi-works.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ content_bucket = s3.Bucket('content-bucket')
8686
package main
8787

8888
import (
89-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
89+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
9090
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
9191
)
9292

@@ -207,7 +207,7 @@ content_bucket = s3.Bucket('content-bucket')
207207
package main
208208
209209
import (
210-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
210+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
211211
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
212212
)
213213
@@ -331,7 +331,7 @@ app_bucket = s3.Bucket('app-bucket')
331331
package main
332332
333333
import (
334-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
334+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
335335
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
336336
)
337337

content/docs/iac/get-started/aws/create-project.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ pulumi.export('bucket_name', bucket.id)
268268
package main
269269

270270
import (
271-
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
271+
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
272272
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
273273
)
274274

0 commit comments

Comments
 (0)