Skip to content

Convert: Nested named structs are not properly addressed (JSII upstream issue) #2800

Open
@ansgarm

Description

@ansgarm

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Expected Behavior

convert should return:

aws.s3_bucket.S3Bucket(self, "bucket",
    logging=aws.s3_bucket.S3BucketLogging(
        target_bucket="target"
    )
)

Actual Behavior

convert returns no proper access for S3BucketLogging

aws.s3_bucket.S3Bucket(self, "bucket",
    logging=S3BucketLogging(
        target_bucket="target"
    )
)

Steps to Reproduce

Convert the following snippet to e.g. Python

resource "aws_s3_bucket" "bucket" {
  logging {
    target_bucket = "target"
  }
}

Important Factoids

More details (e.g. for other languages) can be found in the upstream issue linked below

References

  • #0000

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions