I’m trying to upgrade golang plumi-aws/sdk from v4...
# aws
r
I’m trying to upgrade golang plumi-aws/sdk from v4 to v5. Anybody know why I am getting the following errors: # infra ./main.go19319: cannot use iam.RoleArray{…} (value of type “github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.RoleArray) as type “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleArrayInput in struct literal: “github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.RoleArray does not implement “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleArrayInput (wrong type for ToRoleArrayOutput method) have ToRoleArrayOutput() “github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.RoleArrayOutput want ToRoleArrayOutput() “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleArrayOutput ./main.go23819: cannot use &awseks.NodeGroupScalingConfigArgs{…} (value of type *“github.com/pulumi/pulumi-aws/sdk/v5/go/aws/eks”.NodeGroupScalingConfigArgs) as type “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/eks”.NodeGroupScalingConfigPtrInput in struct literal: *“github.com/pulumi/pulumi-aws/sdk/v5/go/aws/eks”.NodeGroupScalingConfigArgs does not implement “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/eks”.NodeGroupScalingConfigPtrInput (wrong type for ToNodeGroupScalingConfigPtrOutput method) have ToNodeGroupScalingConfigPtrOutput() “github.com/pulumi/pulumi-aws/sdk/v5/go/aws/eks”.NodeGroupScalingConfigPtrOutput want ToNodeGroupScalingConfigPtrOutput() “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/eks”.NodeGroupScalingConfigPtrOutput ./main.go24419: cannot use nodeRole (variable of type *“github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.Role) as type “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleInput in struct literal: *“github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.Role does not implement “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleInput (wrong type for ToRoleOutput method) have ToRoleOutput() “github.com/pulumi/pulumi-aws/sdk/v5/go/aws/iam”.RoleOutput want ToRoleOutput() “github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam”.RoleOutput