ComponentArgs

data class ComponentArgs(val appId: Output<String>? = null, val bindingProperties: Output<ComponentBindingPropertiesArgs>? = null, val children: Output<List<ComponentChildArgs>>? = null, val collectionProperties: Output<ComponentCollectionPropertiesArgs>? = null, val componentType: Output<String>? = null, val environmentName: Output<String>? = null, val events: Output<ComponentEventsArgs>? = null, val name: Output<String>? = null, val overrides: Output<ComponentOverridesArgs>? = null, val properties: Output<ComponentPropertiesArgs>? = null, val schemaVersion: Output<String>? = null, val sourceId: Output<String>? = null, val tags: Output<ComponentTagsArgs>? = null, val variants: Output<List<ComponentVariantArgs>>? = null) : ConvertibleToJava<ComponentArgs>

Definition of AWS::AmplifyUIBuilder::Component Resource Type

Constructors

Link copied to clipboard
fun ComponentArgs(appId: Output<String>? = null, bindingProperties: Output<ComponentBindingPropertiesArgs>? = null, children: Output<List<ComponentChildArgs>>? = null, collectionProperties: Output<ComponentCollectionPropertiesArgs>? = null, componentType: Output<String>? = null, environmentName: Output<String>? = null, events: Output<ComponentEventsArgs>? = null, name: Output<String>? = null, overrides: Output<ComponentOverridesArgs>? = null, properties: Output<ComponentPropertiesArgs>? = null, schemaVersion: Output<String>? = null, sourceId: Output<String>? = null, tags: Output<ComponentTagsArgs>? = null, variants: Output<List<ComponentVariantArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ComponentArgs

Properties

Link copied to clipboard
val appId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val children: Output<List<ComponentChildArgs>>? = null
Link copied to clipboard
Link copied to clipboard
val componentType: Output<String>? = null
Link copied to clipboard
val environmentName: Output<String>? = null
Link copied to clipboard
val events: Output<ComponentEventsArgs>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val overrides: Output<ComponentOverridesArgs>? = null
Link copied to clipboard
val properties: Output<ComponentPropertiesArgs>? = null
Link copied to clipboard
val schemaVersion: Output<String>? = null
Link copied to clipboard
val sourceId: Output<String>? = null
Link copied to clipboard
val tags: Output<ComponentTagsArgs>? = null
Link copied to clipboard
val variants: Output<List<ComponentVariantArgs>>? = null