github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/simple-plain-schema/nodejs/doFoo.ts (about) 1 // *** WARNING: this file was generated by test. *** 2 // *** Do not edit by hand unless you're certain you know what you are doing! *** 3 4 import * as pulumi from "@pulumi/pulumi"; 5 import * as inputs from "./types/input"; 6 import * as outputs from "./types/output"; 7 import * as utilities from "./utilities"; 8 9 export function doFoo(args: DoFooArgs, opts?: pulumi.InvokeOptions): Promise<void> { 10 11 opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); 12 return pulumi.runtime.invoke("example::doFoo", { 13 "foo": args.foo, 14 }, opts); 15 } 16 17 export interface DoFooArgs { 18 foo: inputs.Foo; 19 }