brave-angle-33257
02/25/2025, 7:46 PMbrave-angle-33257
02/25/2025, 7:46 PMconst azs = aws.getAvailabilityZones(
{
state: "available",
},
{ provider: eastProvider }
);
const local_bucket = new aws.s3.DirectoryBucket(
`${prefix_short}-edge`,
{
bucket: azs.then((zones) => {
console.log(zones);
const azId = zones.zoneIds.sort()[0];
return `${config.token}edge--${azId}--x-s3`;
}),
location: {
name: azs.then((zones) => {
const azId = zones.zoneIds.sort()[0];
return azId;
}),
},
},
{ provider: eastProvider }
);
brave-angle-33257
02/25/2025, 7:47 PM{
groupNames: [ 'us-east-1-zg-1' ],
id: 'us-east-1',
names: [
'us-east-1a',
'us-east-1b',
'us-east-1c',
'us-east-1d',
'us-east-1e',
'us-east-1f'
],
state: 'available',
zoneIds: [
'use1-az4',
'use1-az6',
'use1-az1',
'use1-az2',
'use1-az3',
'use1-az5'
]
}
and then:
error: creating S3 Directory Bucket (mytokenedge--use1-az1--x-s3): operation error S3:
CreateBucket, https response error StatusCode: 400, RequestID: 01D73FFA430101953EA43BDD0500C672D76D9270, HostID: hO8ojfFsqHWTYWs, api error InvalidBucketName: The
specified bucket is not valid.
brave-angle-33257
02/25/2025, 7:48 PM"@pulumi/aws": "6.68.0",
brave-angle-33257
02/25/2025, 7:49 PMlittle-cartoon-10569
02/25/2025, 8:59 PMbrave-angle-33257
02/25/2025, 9:00 PMlittle-cartoon-10569
02/25/2025, 9:00 PMbrave-angle-33257
02/25/2025, 9:01 PMbrave-angle-33257
02/25/2025, 9:01 PMbrave-angle-33257
02/25/2025, 9:02 PMbrave-angle-33257
02/25/2025, 9:05 PMlittle-cartoon-10569
02/25/2025, 9:07 PM