I have created an s3 bucket using CfnBucket construct like below. I am using cfn constructs due to strict requirement.
`bucket=s3.CfnBucket(
self,
"someId",
bucket_name="some_name"
)`
How to I refer to this bucket's arn in some other construct ? For eg I am trying something like below to refer to this bucket's arn in a firehose stream I am trying to create.
kinesisfirehose.CfnDeliveryStream(
self, "SomeId",
s3_destination_configuration=kinesisfirehose.CfnDeliveryStream.S3DestinationConfigurationProperty(
bucket_arn=f"arn:aws:s3:::{ksuite_analytic_bucket}",
)
)
)
This is not working and I am getting an error that s3 arn is not valid.
What's the correct way of doing this ?