github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/provider-config-schema/nodejs/config/vars.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 declare var exports: any; 11 const __config = new pulumi.Config("configstation"); 12 13 export declare const favoritePlants: string[] | undefined; 14 Object.defineProperty(exports, "favoritePlants", { 15 get() { 16 return __config.getObject<string[]>("favoritePlants"); 17 }, 18 enumerable: true, 19 }); 20 21 /** 22 * omg my favorite sandwich 23 */ 24 export declare const favoriteSandwich: outputs.config.Sandwich | undefined; 25 Object.defineProperty(exports, "favoriteSandwich", { 26 get() { 27 return __config.getObject<outputs.config.Sandwich>("favoriteSandwich"); 28 }, 29 enumerable: true, 30 }); 31 32 export declare const isMember: boolean; 33 Object.defineProperty(exports, "isMember", { 34 get() { 35 return __config.getObject<boolean>("isMember") ?? true; 36 }, 37 enumerable: true, 38 }); 39 40 export declare const kids: outputs.Child | undefined; 41 Object.defineProperty(exports, "kids", { 42 get() { 43 return __config.getObject<outputs.Child>("kids"); 44 }, 45 enumerable: true, 46 }); 47 48 export declare const name: string | undefined; 49 Object.defineProperty(exports, "name", { 50 get() { 51 return __config.get("name"); 52 }, 53 enumerable: true, 54 }); 55 56 export declare const numberOfSheep: number | undefined; 57 Object.defineProperty(exports, "numberOfSheep", { 58 get() { 59 return __config.getObject<number>("numberOfSheep"); 60 }, 61 enumerable: true, 62 }); 63 64 /** 65 * This is a huge secret 66 */ 67 export declare const secretCode: string | undefined; 68 Object.defineProperty(exports, "secretCode", { 69 get() { 70 return __config.get("secretCode") ?? utilities.getEnv("SECRET_CODE", "MY_SUPER_SECRET_CODE"); 71 }, 72 enumerable: true, 73 }); 74