sparse-intern-71089
08/29/2022, 3:19 PMbillowy-army-68599
billowy-army-68599
prehistoric-sandwich-7272
08/29/2022, 3:39 PM//Create folder
folder := bucketname.ApplyT(func(appliedBucket string) *s3Pkg.BucketObjectv2 {
folder, err := s3Pkg.NewBucketObjectv2(ctx, resourceName, &s3Pkg.BucketObjectv2Args{
Key: pulumi.String(key),
Bucket: pulumi.String(appliedBucket),
})
if err != nil {
log.Fatalf("Got error while trying to create new S3 bucket! Error: %s", err)
}
return folder
})
log.Println(folder)
billowy-army-68599
prehistoric-sandwich-7272
08/29/2022, 3:50 PMbillowy-army-68599
prehistoric-sandwich-7272
08/29/2022, 5:22 PMprehistoric-sandwich-7272
08/29/2022, 5:26 PMbillowy-army-68599
billowy-army-68599
bucketName = stackReference.GetStringOutput(pulumi.String("BucketName"))
bucket, err := s3.NewBucketObjectv2(ctx, resourceName, &s3.BucketObjectv2Args{
Key: bucketName,
Bucket: key/appliedBucket,
Tags: tags,
})
prehistoric-sandwich-7272
08/29/2022, 5:51 PMbucket := stackReference.GetStringOutput(pulumi.String("ProgrammaticSdkBucketName"))
appliedBucket := bucket.ApplyT(func(name string) string {
return name
}).(pulumi.StringOutput)
folderName := "myFolder"
_, err := s3.NewBucketObjectv2(ctx, folderName+"/"+ctx.Stack(), &s3.BucketObjectv2Args{
Key: bucket,
Bucket: pulumi.String(fmt.Sprintf("%s/%v", folderName, appliedBucket)),
})
and I get:
error: program failed: waiting for RPCs: marshaling properties: awaiting input property key: failed to convert <nil> to string
exit status 1
Provided name to get stack reference from: matanchetz//staging
error: an unhandled error occurred: program exited with non-zero exit code: 1
prehistoric-sandwich-7272
08/29/2022, 6:19 PM