Describes a Pulumi resource or component.
Value parameters
- aliases
-
The list of aliases for the resource.
- deprecationMessage
-
Indicates whether the resource is deprecated
- description
-
The description of the resource, if any. Interpreted as Markdown.
- inputProperties
-
A map from property name to propertySpec that describes the resource's input properties.
- isComponent
-
Indicates whether the resource is a component.
- isOverlay
-
Indicates that the implementation of the resource should not be generated from the schema, and is instead provided out-of-band by the package author
- methods
-
A map from method name to function token that describes the resource's method set.
- properties
-
A map from property name to propertySpec that describes the object's properties.
- required
-
A list of the names of an object type's required properties. These properties must be set for inputs and will always be set for outputs.
- requiredInputs
-
A list of the names of the resource's required input properties.
- stateInputs
-
An optional objectTypeSpec that describes additional inputs that may be necessary to get an existing resource. If this is unset, only an ID is necessary.
Attributes
- Companion
- object
- Graph
-
- Supertypes