AWS::AmplifyUIBuilder::Component ComponentChild - AWS CloudFormation

AWS::AmplifyUIBuilder::Component ComponentChild

The ComponentChild property specifies a nested UI configuration within a parent Component.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Children" : [ ComponentChild, ... ], "ComponentType" : String, "Events" : {Key: Value, ...}, "Name" : String, "Properties" : {Key: Value, ...}, "SourceId" : String }

YAML

Children: - ComponentChild ComponentType: String Events: Key: Value Name: String Properties: Key: Value SourceId: String

Properties

Children

The list of ComponentChild instances for this component.

Required: No

Type: Array of ComponentChild

Update requires: No interruption

ComponentType

The type of the child component.

Required: Yes

Type: String

Update requires: No interruption

Events

Describes the events that can be raised on the child component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

Required: No

Type: Object of ComponentEvent

Update requires: No interruption

Name

The name of the child component.

Required: Yes

Type: String

Update requires: No interruption

Properties

Describes the properties of the child component. You can't specify tags as a valid property for properties.

Required: Yes

Type: Object of ComponentProperty

Update requires: No interruption

SourceId

The unique ID of the child component in its original source system, such as Figma.

Required: No

Type: String

Update requires: No interruption