diff --git a/content/blog/go-generics-preview/index.md b/content/blog/go-generics-preview/index.md index ad346fd1a562..73f432c7c3a8 100644 --- a/content/blog/go-generics-preview/index.md +++ b/content/blog/go-generics-preview/index.md @@ -111,8 +111,8 @@ package main import ( "encoding/json" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudfront" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/cloudfront" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -225,8 +225,8 @@ package main import ( "encoding/json" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudfront" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/cloudfront" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) @@ -298,7 +298,7 @@ The following example is an AWS Pulumi program which we'll migrate into the gene package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -321,7 +321,7 @@ func main() { } ``` -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`. +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`. {{% notes type="info" %}} 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 package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/x/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/x/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) @@ -358,7 +358,7 @@ func main() { 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: ```sh -go get github.com/pulumi/pulumi-aws/sdk/v6@generics +go get github.com/pulumi/pulumi-aws/sdk/v7@generics go mod tidy ``` diff --git a/content/blog/improved-refresh-destroy-experience/index.md b/content/blog/improved-refresh-destroy-experience/index.md index d07b62227d7f..3d29bba70493 100644 --- a/content/blog/improved-refresh-destroy-experience/index.md +++ b/content/blog/improved-refresh-destroy-experience/index.md @@ -110,7 +110,7 @@ package main import ( "github.com/org/config" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/content/blog/pulumi-aws-cloudcontrol-provider/index.md b/content/blog/pulumi-aws-cloudcontrol-provider/index.md index 39954ab32845..991d4d752934 100644 --- a/content/blog/pulumi-aws-cloudcontrol-provider/index.md +++ b/content/blog/pulumi-aws-cloudcontrol-provider/index.md @@ -169,7 +169,7 @@ package main import ( "github.com/pulumi/pulumi-aws-native/sdk/go/aws/lambda" - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/content/blog/pulumi-components/index.md b/content/blog/pulumi-components/index.md index 4aabb076e010..8d79c0599d56 100644 --- a/content/blog/pulumi-components/index.md +++ b/content/blog/pulumi-components/index.md @@ -290,7 +290,7 @@ namespace MyComponents package components import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/content/docs/iac/concepts/how-pulumi-works.md b/content/docs/iac/concepts/how-pulumi-works.md index e250e17881e0..4462101d51c3 100644 --- a/content/docs/iac/concepts/how-pulumi-works.md +++ b/content/docs/iac/concepts/how-pulumi-works.md @@ -86,7 +86,7 @@ content_bucket = s3.Bucket('content-bucket') package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -207,7 +207,7 @@ content_bucket = s3.Bucket('content-bucket') package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -331,7 +331,7 @@ app_bucket = s3.Bucket('app-bucket') package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) diff --git a/content/docs/iac/get-started/aws/create-project.md b/content/docs/iac/get-started/aws/create-project.md index d3f692d7a19a..8b598a276a5d 100644 --- a/content/docs/iac/get-started/aws/create-project.md +++ b/content/docs/iac/get-started/aws/create-project.md @@ -268,7 +268,7 @@ pulumi.export('bucket_name', bucket.id) package main import ( - "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" + "github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" )