github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/regress-node-8110/nodejs/exampleFunc.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 enums from "./types/enums"; 8 import * as utilities from "./utilities"; 9 10 export function exampleFunc(args?: ExampleFuncArgs, opts?: pulumi.InvokeOptions): Promise<void> { 11 args = args || {}; 12 13 opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); 14 return pulumi.runtime.invoke("my8110::exampleFunc", { 15 "enums": args.enums, 16 }, opts); 17 } 18 19 export interface ExampleFuncArgs { 20 enums?: (string | enums.MyEnum)[]; 21 }