LEGO / pulumi-get-value

Pulumi plug-in that enables you to await the value of Output<T> types

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Actions Status npm version License

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. Would you like to contribute to the project? Learn how to contribute here.

License

Modified Apache 2.0 (Section 6)

Open Source Attribution

Project Dependencies

Dev Dependencies

About

Pulumi plug-in that enables you to await the value of Output<T> types

License:Other


Languages

Language:TypeScript 51.6%Language:JavaScript 48.4%