-
Notifications
You must be signed in to change notification settings - Fork 1k
/
input.ts
37 lines (31 loc) 路 1.1 KB
/
input.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// *** 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 inputs from "../types/input";
import * as outputs from "../types/output";
import * as enums from "../types/enums";
import * as utilities from "../utilities";
import {Resource} from "..";
export interface ConfigMapArgs {
config?: pulumi.Input<string>;
}
export interface ObjectArgs {
bar?: pulumi.Input<string>;
configs?: pulumi.Input<pulumi.Input<inputs.ConfigMapArgs>[]>;
foo?: pulumi.Input<Resource>;
/**
* List of lists of other objects
*/
others?: pulumi.Input<pulumi.Input<pulumi.Input<inputs.SomeOtherObjectArgs>[]>[]>;
/**
* Mapping from string to list of some other object
*/
stillOthers?: pulumi.Input<{[key: string]: pulumi.Input<pulumi.Input<inputs.SomeOtherObjectArgs>[]>}>;
}
export interface ObjectWithNodeOptionalInputsArgs {
bar?: pulumi.Input<number>;
foo?: pulumi.Input<string>;
}
export interface SomeOtherObjectArgs {
baz?: pulumi.Input<string>;
}