besom.codegen.metaschema.ObjectTypeDefinition
See theObjectTypeDefinition companion object
case class ObjectTypeDefinition(properties: Map[String, PropertyDefinition], required: List[String], description: Option[String], isOverlay: Boolean) extends TypeDefinition
Describes a Pulumi metaschema object type
Value parameters
- 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
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TypeDefinitionclass Objecttrait Matchableclass Any
Members list
In this article