@lego/pulumi-get-value
v1.1.1
Published
Get the value of a Pulumi Output<T> using await instead of apply
Downloads
4
Readme
pulumi-get-value
Pulumi plug-in that enables you to await the value of Output<T>
types.
Installation
To use from JavaScript or TypeScript in Node.js, install using either npm
:
npm install @lego/pulumi-get-value
or yarn
:
yarn add @lego/pulumi-get-value
Usage
import { getValue } from "@lego/pulumi-get-value"
import * as aws from '@pulumi/aws';
const bucket: aws.s3.Bucket = new aws.s3.Bucket('my-bucket');
// Using `.apply`
bucket.arn.apply((arn) => {
// Use arn
});
// Using `getValue()`
const arn: string = await getValue(bucket.arn);
Contribution
This project welcomes contributions and suggestions. Do you want to contribute to the project? Find out how here.
License
Modified Apache 2.0 (Section 6)