pulumi/pkg/codegen/testing/test/testdata/output-funcs/nodejs/funcWithEmptyOutputs.ts

41 lines
1.1 KiB
TypeScript

// *** WARNING: this file was generated by test. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
import * as pulumi from "@pulumi/pulumi";
import * as utilities from "./utilities";
/**
* n/a
*/
export function funcWithEmptyOutputs(args: FuncWithEmptyOutputsArgs, opts?: pulumi.InvokeOptions): Promise<FuncWithEmptyOutputsResult> {
if (!opts) {
opts = {}
}
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts);
return pulumi.runtime.invoke("mypkg::funcWithEmptyOutputs", {
"name": args.name,
}, opts);
}
export interface FuncWithEmptyOutputsArgs {
/**
* The Name of the FeatureGroup.
*/
name: string;
}
export interface FuncWithEmptyOutputsResult {
}
export function funcWithEmptyOutputsOutput(args: FuncWithEmptyOutputsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<FuncWithEmptyOutputsResult> {
return pulumi.output(args).apply(a => funcWithEmptyOutputs(a, opts))
}
export interface FuncWithEmptyOutputsOutputArgs {
/**
* The Name of the FeatureGroup.
*/
name: pulumi.Input<string>;
}