pulumi/pkg/codegen/internal/test/testdata/aws-s3-logging.pp.cs
Mikhail Shilkov f66100ce28
Initial support for C# program gen (#4611)
Initial support for C# program gen
2020-05-19 10:18:38 +02:00

27 lines
646 B
C#

using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var logs = new Aws.S3.Bucket("logs", new Aws.S3.BucketArgs
{
});
var bucket = new Aws.S3.Bucket("bucket", new Aws.S3.BucketArgs
{
Loggings =
{
new Aws.S3.Inputs.BucketLoggingArgs
{
TargetBucket = logs.BucketName,
},
},
});
this.TargetBucket = bucket.Loggings.Apply(loggings => loggings[0].TargetBucket);
}
[Output("targetBucket")]
public Output<string> TargetBucket { get; set; }
}