pulumi/pkg/codegen/internal/test/testdata/resource-options.pp.go

29 lines
652 B
Go
Raw Normal View History

package main
import (
"github.com/pulumi/pulumi-aws/sdk/v2/go/aws/providers"
"github.com/pulumi/pulumi-aws/sdk/v2/go/aws/s3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
provider, err := providers.Newaws(ctx, "provider", &providers.awsArgs{
Region: "us-west-2",
})
if err != nil {
return err
}
_, err = s3.NewBucket(ctx, "bucket1", nil, pulumi.Provider(provider), pulumi.DependsOn([]pulumi.Resource{
provider,
}), pulumi.Protect(true), pulumi.IgnoreChanges([]string{
"bucket",
"lifecycleRules[0]",
}))
if err != nil {
return err
}
return nil
})
}