pulumi/pkg/codegen/internal/test/testdata/aws-s3-logging.pp.cs

27 lines
648 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; }
}