3e2f36548e
* Add test case * Fix tests * Add test dependencies correctly * Feed through error handling * Include test output * Get types to line up * Add remaining test files * Update changelog * Correctly find type paths * Handle transitive objects * Handle required fields * Add required+default test case * Don't `<any>` cast known types. * Add plain object to env-helper test This test fails right now. My next problem is fixing it. * Handle plain types * Handle function inputs * Fix the indentation * Handle output types correctly * Remove unnecessary `!` * Add missing change to fix test * Run tests with merge * Merge in next _index.md diff * Another attempt at _index.md * Make module generation deterministic * Fix docs generation Credit to @praneetloke
25 lines
697 B
TypeScript
25 lines
697 B
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 { input as inputs, output as outputs, enums } from "../types";
|
|
|
|
import * as utilities from "../utilities";
|
|
|
|
export interface Container {
|
|
brightness?: enums.ContainerBrightness;
|
|
color?: enums.ContainerColor | string;
|
|
material?: string;
|
|
size: enums.ContainerSize;
|
|
}
|
|
/**
|
|
* containerProvideDefaults sets the appropriate defaults for Container
|
|
*/
|
|
export function containerProvideDefaults(val: Container): Container {
|
|
return {
|
|
...val,
|
|
brightness: (val.brightness) ?? 1,
|
|
};
|
|
}
|
|
|