Skip to content

Commit 0ac58be

Browse files
committed
Create public username property for Mongo component
1 parent ca9aeb6 commit 0ac58be

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/components/mongo.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,10 @@ export type MongoArgs = Pick<
3131
};
3232

3333
export class Mongo extends pulumi.ComponentResource {
34-
name: string;
35-
service: EcsService;
36-
password: Password;
34+
readonly name: string;
35+
readonly username: pulumi.Output<string>;
36+
readonly service: EcsService;
37+
readonly password: Password;
3738

3839
constructor(
3940
name: string,
@@ -52,6 +53,7 @@ export class Mongo extends pulumi.ComponentResource {
5253
const { username, password, privateSubnetIds, ...ecsServiceArgs } = args;
5354

5455
this.name = name;
56+
this.username = pulumi.output(username);
5557

5658
this.password = new Password(
5759
`${this.name}-mongo-password`,

0 commit comments

Comments
 (0)