GetComponentTypeResult

data class GetComponentTypeResult(val arn: String? = null, val compositeComponentTypes: Map<String, ComponentTypeCompositeComponentType>? = null, val creationDateTime: String? = null, val description: String? = null, val extendsFrom: List<String>? = null, val functions: Map<String, ComponentTypeFunction>? = null, val isAbstract: Boolean? = null, val isSchemaInitialized: Boolean? = null, val isSingleton: Boolean? = null, val propertyDefinitions: Map<String, ComponentTypePropertyDefinition>? = null, val propertyGroups: Map<String, ComponentTypePropertyGroup>? = null, val status: ComponentTypeStatus? = null, val tags: Map<String, String>? = null, val updateDateTime: String? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, compositeComponentTypes: Map<String, ComponentTypeCompositeComponentType>? = null, creationDateTime: String? = null, description: String? = null, extendsFrom: List<String>? = null, functions: Map<String, ComponentTypeFunction>? = null, isAbstract: Boolean? = null, isSchemaInitialized: Boolean? = null, isSingleton: Boolean? = null, propertyDefinitions: Map<String, ComponentTypePropertyDefinition>? = null, propertyGroups: Map<String, ComponentTypePropertyGroup>? = null, status: ComponentTypeStatus? = null, tags: Map<String, String>? = null, updateDateTime: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The ARN of the component type.

Link copied to clipboard

An map of the composite component types in the component type. Each composite component type's key must be unique to this map.

Link copied to clipboard

The date and time when the component type was created.

Link copied to clipboard
val description: String? = null

The description of the component type.

Link copied to clipboard
val extendsFrom: List<String>? = null

Specifies the parent component type to extend.

Link copied to clipboard

a Map of functions in the component type. Each function's key must be unique to this map.

Link copied to clipboard
val isAbstract: Boolean? = null

A Boolean value that specifies whether the component type is abstract.

Link copied to clipboard

A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.

Link copied to clipboard
val isSingleton: Boolean? = null

A Boolean value that specifies whether an entity can have more than one component of this type.

Link copied to clipboard

An map of the property definitions in the component type. Each property definition's key must be unique to this map.

Link copied to clipboard

An map of the property groups in the component type. Each property group's key must be unique to this map.

Link copied to clipboard

The current status of the component type.

Link copied to clipboard
val tags: Map<String, String>? = null

A map of key-value pairs to associate with a resource.

Link copied to clipboard
val updateDateTime: String? = null

The last date and time when the component type was updated.