UNPKG

@twingate-labs/pulumi-twingate

Version:

A Pulumi package for creating and managing Twingate cloud resources.

31 lines (30 loc) 1.03 kB
import * as pulumi from "@pulumi/pulumi"; export declare function getTwingateUser(args: GetTwingateUserArgs, opts?: pulumi.InvokeOptions): Promise<GetTwingateUserResult>; /** * A collection of arguments for invoking getTwingateUser. */ export interface GetTwingateUserArgs { id: string; } /** * A collection of values returned by getTwingateUser. */ export interface GetTwingateUserResult { readonly email: string; readonly firstName: string; readonly id: string; /** * @deprecated This read-only Boolean value will be deprecated in a future release. You may use the `role` value instead. */ readonly isAdmin: boolean; readonly lastName: string; readonly role: string; readonly type: string; } export declare function getTwingateUserOutput(args: GetTwingateUserOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetTwingateUserResult>; /** * A collection of arguments for invoking getTwingateUser. */ export interface GetTwingateUserOutputArgs { id: pulumi.Input<string>; }