Skip to content

Amplifyuibuilder Classes

ActionParameters

type

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

url

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

anchor

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

target

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

global_

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

model

  • Type: typing.Optional[str]

id

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput, NoneType]

fields

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty]]

state

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.MutationActionSetStateParameter, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.MutationActionSetStateParameterOutput, NoneType]

ActionParametersOutput

type

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

url

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

anchor

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

target

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

global_

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

model

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]

fields

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]]

state

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.MutationActionSetStateParameterOutput]

ActionParametersPaginator

type

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

url

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

anchor

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

target

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

global_

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

model

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]

fields

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]]

state

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.MutationActionSetStateParameterPaginator]

ApiConfiguration

graphQLConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.GraphQLRenderConfig]

dataStoreConfig

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

noApiConfig

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

ApiConfigurationOutput

graphQLConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.GraphQLRenderConfig]

dataStoreConfig

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

noApiConfig

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CodegenDependency

name

  • Type: typing.Optional[str]

supportedVersion

  • Type: typing.Optional[str]

isSemVer

  • Type: typing.Optional[bool]

reason

  • Type: typing.Optional[str]

CodegenFeatureFlags

isRelationshipSupported

  • Type: typing.Optional[bool]

isNonModelSupported

  • Type: typing.Optional[bool]

CodegenGenericDataEnum

values

  • Type: typing.List[str]
  • Required: Yes

CodegenGenericDataEnumOutput

values

  • Type: typing.List[str]
  • Required: Yes

CodegenGenericDataField

dataType

  • Type: typing.Literal['AWSDate', 'AWSDateTime', 'AWSEmail', 'AWSIPAddress', 'AWSJSON', 'AWSPhone', 'AWSTime', 'AWSTimestamp', 'AWSURL', 'Boolean', 'Enum', 'Float', 'ID', 'Int', 'Model', 'NonModel', 'String']
  • Required: Yes

dataTypeValue

  • Type:
  • Required: Yes

required

  • Type:
  • Required: Yes

readOnly

  • Type:
  • Required: Yes

isArray

  • Type:
  • Required: Yes

relationship

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataRelationshipType, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataRelationshipTypeOutput, NoneType]

CodegenGenericDataFieldOutput

dataType

  • Type: typing.Literal['AWSDate', 'AWSDateTime', 'AWSEmail', 'AWSIPAddress', 'AWSJSON', 'AWSPhone', 'AWSTime', 'AWSTimestamp', 'AWSURL', 'Boolean', 'Enum', 'Float', 'ID', 'Int', 'Model', 'NonModel', 'String']
  • Required: Yes

dataTypeValue

  • Type:
  • Required: Yes

required

  • Type:
  • Required: Yes

readOnly

  • Type:
  • Required: Yes

isArray

  • Type:
  • Required: Yes

relationship

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataRelationshipTypeOutput]

CodegenGenericDataModel

fields

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataField]
  • Required: Yes

primaryKeys

  • Type: typing.List[str]
  • Required: Yes

isJoinTable

  • Type: typing.Optional[bool]

CodegenGenericDataModelOutput

fields

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataFieldOutput]
  • Required: Yes

primaryKeys

  • Type: typing.List[str]
  • Required: Yes

isJoinTable

  • Type: typing.Optional[bool]

CodegenGenericDataNonModel

fields

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataField, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataFieldOutput]]
  • Required: Yes

CodegenGenericDataNonModelOutput

fields

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataFieldOutput]
  • Required: Yes

CodegenGenericDataRelationshipType

type

  • Type: typing.Literal['BELONGS_TO', 'HAS_MANY', 'HAS_ONE']
  • Required: Yes

relatedModelName

  • Type:
  • Required: Yes

relatedModelFields

  • Type: typing.Optional[typing.List[str]]

canUnlinkAssociatedModel

  • Type: typing.Optional[bool]

relatedJoinFieldName

  • Type: typing.Optional[str]

relatedJoinTableName

  • Type: typing.Optional[str]

belongsToFieldOnRelatedModel

  • Type: typing.Optional[str]

associatedFields

  • Type: typing.Optional[typing.List[str]]

isHasManyIndex

  • Type: typing.Optional[bool]

CodegenGenericDataRelationshipTypeOutput

type

  • Type: typing.Literal['BELONGS_TO', 'HAS_MANY', 'HAS_ONE']
  • Required: Yes

relatedModelName

  • Type:
  • Required: Yes

relatedModelFields

  • Type: typing.Optional[typing.List[str]]

canUnlinkAssociatedModel

  • Type: typing.Optional[bool]

relatedJoinFieldName

  • Type: typing.Optional[str]

relatedJoinTableName

  • Type: typing.Optional[str]

belongsToFieldOnRelatedModel

  • Type: typing.Optional[str]

associatedFields

  • Type: typing.Optional[typing.List[str]]

isHasManyIndex

  • Type: typing.Optional[bool]

CodegenJob

id

  • Type:
  • Required: Yes

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

renderConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobRenderConfigOutput]

genericDataSchema

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobGenericDataSchemaOutput]

autoGenerateForms

  • Type: typing.Optional[bool]

features

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenFeatureFlags]

status

  • Type: typing.Optional[typing.Literal['failed', 'in_progress', 'succeeded']]

statusMessage

  • Type: typing.Optional[str]

asset

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobAsset]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

createdAt

  • Type: typing.Optional[datetime.datetime]

modifiedAt

  • Type: typing.Optional[datetime.datetime]

dependencies

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenDependency]]

CodegenJobAsset

downloadUrl

  • Type: typing.Optional[str]

CodegenJobGenericDataSchema

dataSourceType

  • Type: typing.Literal['DataStore']
  • Required: Yes

models

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataModel, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataModelOutput]]
  • Required: Yes

enums

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataEnum, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataEnumOutput]]
  • Required: Yes

nonModels

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataNonModel, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataNonModelOutput]]
  • Required: Yes

CodegenJobGenericDataSchemaOutput

dataSourceType

  • Type: typing.Literal['DataStore']
  • Required: Yes

models

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataModelOutput]
  • Required: Yes

enums

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataEnumOutput]
  • Required: Yes

nonModels

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenGenericDataNonModelOutput]
  • Required: Yes

CodegenJobRenderConfig

react

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ReactStartCodegenJobData, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ReactStartCodegenJobDataOutput, NoneType]

CodegenJobRenderConfigOutput

react

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ReactStartCodegenJobDataOutput]

CodegenJobSummary

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

createdAt

  • Type: typing.Optional[datetime.datetime]

modifiedAt

  • Type: typing.Optional[datetime.datetime]

Component

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

componentType

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]
  • Required: Yes

variants

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariantOutput]
  • Required: Yes

overrides

  • Type: typing.Dict[str, typing.Dict[str, str]]
  • Required: Yes

bindingProperties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValueOutput]
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

sourceId

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChildOutput]]

collectionProperties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfigurationOutput]]

modifiedAt

  • Type: typing.Optional[datetime.datetime]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

events

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventOutput]]

schemaVersion

  • Type: typing.Optional[str]

ComponentBindingPropertiesValue

type

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValueProperties, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValuePropertiesOutput, NoneType]

defaultValue

  • Type: typing.Optional[str]

ComponentBindingPropertiesValueOutput

type

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValuePropertiesOutput]

defaultValue

  • Type: typing.Optional[str]

ComponentBindingPropertiesValuePaginator

type

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValuePropertiesPaginator]

defaultValue

  • Type: typing.Optional[str]

ComponentBindingPropertiesValueProperties

model

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

predicates

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.Predicate, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicateOutput]]]

userAttribute

  • Type: typing.Optional[str]

bucket

  • Type: typing.Optional[str]

key

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

slotName

  • Type: typing.Optional[str]

ComponentBindingPropertiesValuePropertiesOutput

model

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

predicates

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicateOutput]]

userAttribute

  • Type: typing.Optional[str]

bucket

  • Type: typing.Optional[str]

key

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

slotName

  • Type: typing.Optional[str]

ComponentBindingPropertiesValuePropertiesPaginator

model

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

predicates

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicatePaginator]]

userAttribute

  • Type: typing.Optional[str]

bucket

  • Type: typing.Optional[str]

key

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

slotName

  • Type: typing.Optional[str]

ComponentChild

componentType

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty]
  • Required: Yes

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

events

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEvent]]

sourceId

  • Type: typing.Optional[str]

ComponentChildOutput

componentType

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]
  • Required: Yes

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

events

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventOutput]]

sourceId

  • Type: typing.Optional[str]

ComponentChildPaginator

componentType

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]
  • Required: Yes

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

events

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventPaginator]]

sourceId

  • Type: typing.Optional[str]

ComponentConditionProperty

property

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

then

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

else_

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

operandType

  • Type: typing.Optional[str]

ComponentConditionPropertyOutput

property

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

then

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

else_

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

operandType

  • Type: typing.Optional[str]

ComponentConditionPropertyPaginator

property

  • Type: typing.Optional[str]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

then

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

else_

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

operandType

  • Type: typing.Optional[str]

ComponentDataConfiguration

model

  • Type:
  • Required: Yes

sort

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SortProperty]]

predicate

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.Predicate, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicateOutput, NoneType]

identifiers

  • Type: typing.Optional[typing.List[str]]

ComponentDataConfigurationOutput

model

  • Type:
  • Required: Yes

sort

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SortProperty]]

predicate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicateOutput]

identifiers

  • Type: typing.Optional[typing.List[str]]

ComponentDataConfigurationPaginator

model

  • Type:
  • Required: Yes

sort

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SortProperty]]

predicate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PredicatePaginator]

identifiers

  • Type: typing.Optional[typing.List[str]]

ComponentEvent

action

  • Type: typing.Optional[str]

parameters

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ActionParameters, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ActionParametersOutput, NoneType]

bindingEvent

  • Type: typing.Optional[str]

ComponentEventOutput

action

  • Type: typing.Optional[str]

parameters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ActionParametersOutput]

bindingEvent

  • Type: typing.Optional[str]

ComponentEventPaginator

action

  • Type: typing.Optional[str]

parameters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ActionParametersPaginator]

bindingEvent

  • Type: typing.Optional[str]

ComponentPaginator

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

componentType

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyPaginator]
  • Required: Yes

variants

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariantOutput]
  • Required: Yes

overrides

  • Type: typing.Dict[str, typing.Dict[str, str]]
  • Required: Yes

bindingProperties

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValuePaginator]
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

sourceId

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChildPaginator]]

collectionProperties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfigurationPaginator]]

modifiedAt

  • Type: typing.Optional[datetime.datetime]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

events

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventPaginator]]

schemaVersion

  • Type: typing.Optional[str]

ComponentProperty

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

collectionBindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

defaultValue

  • Type: typing.Optional[str]

model

  • Type: typing.Optional[str]

bindings

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormBindingElement]]

event

  • Type: typing.Optional[str]

userAttribute

  • Type: typing.Optional[str]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

condition

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentConditionProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentConditionPropertyOutput, NoneType]

configured

  • Type: typing.Optional[bool]

type

  • Type: typing.Optional[str]

importedValue

  • Type: typing.Optional[str]

componentName

  • Type: typing.Optional[str]

property

  • Type: typing.Optional[str]

ComponentPropertyBindingProperties

property

  • Type:
  • Required: Yes

field

  • Type: typing.Optional[str]

ComponentPropertyOutput

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

collectionBindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

defaultValue

  • Type: typing.Optional[str]

model

  • Type: typing.Optional[str]

bindings

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormBindingElement]]

event

  • Type: typing.Optional[str]

userAttribute

  • Type: typing.Optional[str]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

condition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentConditionPropertyOutput]

configured

  • Type: typing.Optional[bool]

type

  • Type: typing.Optional[str]

importedValue

  • Type: typing.Optional[str]

componentName

  • Type: typing.Optional[str]

property

  • Type: typing.Optional[str]

ComponentPropertyPaginator

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

collectionBindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyBindingProperties]

defaultValue

  • Type: typing.Optional[str]

model

  • Type: typing.Optional[str]

bindings

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormBindingElement]]

event

  • Type: typing.Optional[str]

userAttribute

  • Type: typing.Optional[str]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

condition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentConditionPropertyPaginator]

configured

  • Type: typing.Optional[bool]

type

  • Type: typing.Optional[str]

importedValue

  • Type: typing.Optional[str]

componentName

  • Type: typing.Optional[str]

property

  • Type: typing.Optional[str]

ComponentSummary

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

componentType

  • Type:
  • Required: Yes

ComponentVariant

variantValues

  • Type: typing.Optional[typing.Dict[str, str]]

overrides

  • Type: typing.Optional[typing.Dict[str, typing.Dict[str, str]]]

ComponentVariantOutput

variantValues

  • Type: typing.Optional[typing.Dict[str, str]]

overrides

  • Type: typing.Optional[typing.Dict[str, typing.Dict[str, str]]]

CreateComponentData

name

  • Type:
  • Required: Yes

componentType

  • Type:
  • Required: Yes

properties

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]]
  • Required: Yes

variants

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariant, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariantOutput]]
  • Required: Yes

overrides

  • Type: typing.Dict[str, typing.Dict[str, str]]
  • Required: Yes

bindingProperties

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValue, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValueOutput]]
  • Required: Yes

sourceId

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChild, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChildOutput]]]

collectionProperties

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfiguration, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfigurationOutput]]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

events

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEvent, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventOutput]]]

schemaVersion

  • Type: typing.Optional[str]

CreateComponentRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

componentToCreate

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateComponentResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFormData

name

  • Type:
  • Required: Yes

dataType

  • Type:
  • Required: Yes

formActionType

  • Type: typing.Literal['create', 'update']
  • Required: Yes

fields

  • Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfig, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfigOutput]]
  • Required: Yes

style

  • Type:
  • Required: Yes

sectionalElements

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SectionalElement]
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

cta

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormCTA]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

labelDecorator

  • Type: typing.Optional[typing.Literal['none', 'optional', 'required']]

CreateFormRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

formToCreate

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateFormResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateThemeData

name

  • Type:
  • Required: Yes

values

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValues, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesOutput]]
  • Required: Yes

overrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValues]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateThemeRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

themeToCreate

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateThemeResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteComponentRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

DeleteFormRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

DeleteThemeRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

ExchangeCodeForTokenRequest

provider

  • Type: typing.Literal['figma']
  • Required: Yes

request

  • Type:
  • Required: Yes

ExchangeCodeForTokenRequestBody

code

  • Type:
  • Required: Yes

redirectUri

  • Type:
  • Required: Yes

clientId

  • Type: typing.Optional[str]

ExchangeCodeForTokenResponse

accessToken

  • Type:
  • Required: Yes

expiresIn

  • Type:
  • Required: Yes

refreshToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExportComponentsRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportComponentsRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ExportComponentsResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.Component]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportComponentsResponsePaginator

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPaginator]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportFormsRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportFormsRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ExportFormsResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.Form]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportFormsResponsePaginator

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormPaginator]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportThemesRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportThemesRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ExportThemesResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.Theme]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ExportThemesResponsePaginator

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemePaginator]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

FieldConfig

label

  • Type: typing.Optional[str]

position

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldPosition]

excluded

  • Type: typing.Optional[bool]

inputType

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldInputConfig, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldInputConfigOutput, NoneType]

validations

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldValidationConfiguration, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldValidationConfigurationOutput]]]

FieldConfigOutput

label

  • Type: typing.Optional[str]

position

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldPosition]

excluded

  • Type: typing.Optional[bool]

inputType

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldInputConfigOutput]

validations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldValidationConfigurationOutput]]

FieldConfigPaginator

label

  • Type: typing.Optional[str]

position

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldPosition]

excluded

  • Type: typing.Optional[bool]

inputType

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldInputConfigPaginator]

validations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldValidationConfigurationOutput]]

FieldInputConfig

type

  • Type:
  • Required: Yes

required

  • Type: typing.Optional[bool]

readOnly

  • Type: typing.Optional[bool]

placeholder

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

descriptiveText

  • Type: typing.Optional[str]

defaultChecked

  • Type: typing.Optional[bool]

defaultCountryCode

  • Type: typing.Optional[str]

valueMappings

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappings, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingsOutput, NoneType]

name

  • Type: typing.Optional[str]

minValue

  • Type: typing.Optional[float]

maxValue

  • Type: typing.Optional[float]

step

  • Type: typing.Optional[float]

value

  • Type: typing.Optional[str]

isArray

  • Type: typing.Optional[bool]

fileUploaderConfig

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FileUploaderFieldConfig, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FileUploaderFieldConfigOutput, NoneType]

FieldInputConfigOutput

type

  • Type:
  • Required: Yes

required

  • Type: typing.Optional[bool]

readOnly

  • Type: typing.Optional[bool]

placeholder

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

descriptiveText

  • Type: typing.Optional[str]

defaultChecked

  • Type: typing.Optional[bool]

defaultCountryCode

  • Type: typing.Optional[str]

valueMappings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingsOutput]

name

  • Type: typing.Optional[str]

minValue

  • Type: typing.Optional[float]

maxValue

  • Type: typing.Optional[float]

step

  • Type: typing.Optional[float]

value

  • Type: typing.Optional[str]

isArray

  • Type: typing.Optional[bool]

fileUploaderConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FileUploaderFieldConfigOutput]

FieldInputConfigPaginator

type

  • Type:
  • Required: Yes

required

  • Type: typing.Optional[bool]

readOnly

  • Type: typing.Optional[bool]

placeholder

  • Type: typing.Optional[str]

defaultValue

  • Type: typing.Optional[str]

descriptiveText

  • Type: typing.Optional[str]

defaultChecked

  • Type: typing.Optional[bool]

defaultCountryCode

  • Type: typing.Optional[str]

valueMappings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingsPaginator]

name

  • Type: typing.Optional[str]

minValue

  • Type: typing.Optional[float]

maxValue

  • Type: typing.Optional[float]

step

  • Type: typing.Optional[float]

value

  • Type: typing.Optional[str]

isArray

  • Type: typing.Optional[bool]

fileUploaderConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FileUploaderFieldConfigOutput]

FieldPosition

fixed

  • Type: typing.Optional[typing.Literal['first']]

rightOf

  • Type: typing.Optional[str]

below

  • Type: typing.Optional[str]

FieldValidationConfiguration

type

  • Type:
  • Required: Yes

strValues

  • Type: typing.Optional[typing.List[str]]

numValues

  • Type: typing.Optional[typing.List[int]]

validationMessage

  • Type: typing.Optional[str]

FieldValidationConfigurationOutput

type

  • Type:
  • Required: Yes

strValues

  • Type: typing.Optional[typing.List[str]]

numValues

  • Type: typing.Optional[typing.List[int]]

validationMessage

  • Type: typing.Optional[str]

FileUploaderFieldConfig

accessLevel

  • Type: typing.Literal['private', 'protected', 'public']
  • Required: Yes

acceptedFileTypes

  • Type: typing.List[str]
  • Required: Yes

showThumbnails

  • Type: typing.Optional[bool]

isResumable

  • Type: typing.Optional[bool]

maxFileCount

  • Type: typing.Optional[int]

maxSize

  • Type: typing.Optional[int]

FileUploaderFieldConfigOutput

accessLevel

  • Type: typing.Literal['private', 'protected', 'public']
  • Required: Yes

acceptedFileTypes

  • Type: typing.List[str]
  • Required: Yes

showThumbnails

  • Type: typing.Optional[bool]

isResumable

  • Type: typing.Optional[bool]

maxFileCount

  • Type: typing.Optional[int]

maxSize

  • Type: typing.Optional[int]

Form

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

formActionType

  • Type: typing.Literal['create', 'update']
  • Required: Yes

style

  • Type:
  • Required: Yes

dataType

  • Type:
  • Required: Yes

fields

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfigOutput]
  • Required: Yes

sectionalElements

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SectionalElement]
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Dict[str, str]]

cta

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormCTA]

labelDecorator

  • Type: typing.Optional[typing.Literal['none', 'optional', 'required']]

FormBindingElement

element

  • Type:
  • Required: Yes

property

  • Type:
  • Required: Yes

FormButton

excluded

  • Type: typing.Optional[bool]

children

  • Type: typing.Optional[str]

position

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldPosition]

FormCTA

position

  • Type: typing.Optional[typing.Literal['bottom', 'top', 'top_and_bottom']]

clear

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormButton]

cancel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormButton]

submit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormButton]

FormDataTypeConfig

dataSourceType

  • Type: typing.Literal['Custom', 'DataStore']
  • Required: Yes

dataTypeName

  • Type:
  • Required: Yes

FormInputBindingPropertiesValue

type

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputBindingPropertiesValueProperties]

FormInputBindingPropertiesValueProperties

model

  • Type: typing.Optional[str]

FormInputValueProperty

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyBindingProperties]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

FormInputValuePropertyBindingProperties

property

  • Type:
  • Required: Yes

field

  • Type: typing.Optional[str]

FormInputValuePropertyOutput

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyBindingProperties]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

FormInputValuePropertyPaginator

value

  • Type: typing.Optional[str]

bindingProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyBindingProperties]

concat

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

FormPaginator

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

formActionType

  • Type: typing.Literal['create', 'update']
  • Required: Yes

style

  • Type:
  • Required: Yes

dataType

  • Type:
  • Required: Yes

fields

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfigPaginator]
  • Required: Yes

sectionalElements

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SectionalElement]
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Dict[str, str]]

cta

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormCTA]

labelDecorator

  • Type: typing.Optional[typing.Literal['none', 'optional', 'required']]

FormStyle

horizontalGap

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormStyleConfig]

verticalGap

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormStyleConfig]

outerPadding

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormStyleConfig]

FormStyleConfig

tokenReference

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[str]

FormSummary

appId

  • Type:
  • Required: Yes

dataType

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

formActionType

  • Type: typing.Literal['create', 'update']
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

GetCodegenJobRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

GetCodegenJobResponse

job

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetComponentRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

GetComponentResponse

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFormRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

GetFormResponse

form

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMetadataRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

GetMetadataResponse

features

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetThemeRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

GetThemeResponse

theme

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GraphQLRenderConfig

typesFilePath

  • Type:
  • Required: Yes

queriesFilePath

  • Type:
  • Required: Yes

mutationsFilePath

  • Type:
  • Required: Yes

subscriptionsFilePath

  • Type:
  • Required: Yes

fragmentsFilePath

  • Type:
  • Required: Yes

ListCodegenJobsRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListCodegenJobsRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ListCodegenJobsResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListComponentsRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListComponentsRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ListComponentsResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListFormsRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListFormsRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ListFormsResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListThemesRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListThemesRequestPaginate

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.PaginatorConfig]

ListThemesResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

MutationActionSetStateParameter

componentName

  • Type:
  • Required: Yes

property

  • Type:
  • Required: Yes

set

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]
  • Required: Yes

MutationActionSetStateParameterOutput

componentName

  • Type:
  • Required: Yes

property

  • Type:
  • Required: Yes

set

  • Type:
  • Required: Yes

MutationActionSetStateParameterPaginator

componentName

  • Type:
  • Required: Yes

property

  • Type:
  • Required: Yes

set

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

Predicate

or_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

and_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

operandType

  • Type: typing.Optional[str]

PredicateOutput

or_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

and_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

operandType

  • Type: typing.Optional[str]

PredicatePaginator

or_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

and_

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

field

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

operand

  • Type: typing.Optional[str]

operandType

  • Type: typing.Optional[str]

PutMetadataFlagBody

newValue

  • Type:
  • Required: Yes

PutMetadataFlagRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

featureName

  • Type:
  • Required: Yes

body

  • Type:
  • Required: Yes

ReactStartCodegenJobData

module

  • Type: typing.Optional[typing.Literal['es2020', 'esnext']]

target

  • Type: typing.Optional[typing.Literal['es2015', 'es2020']]

script

  • Type: typing.Optional[typing.Literal['js', 'jsx', 'tsx']]

renderTypeDeclarations

  • Type: typing.Optional[bool]

inlineSourceMap

  • Type: typing.Optional[bool]

apiConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ApiConfiguration, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ApiConfigurationOutput, NoneType]

dependencies

  • Type: typing.Optional[typing.Dict[str, str]]

ReactStartCodegenJobDataOutput

module

  • Type: typing.Optional[typing.Literal['es2020', 'esnext']]

target

  • Type: typing.Optional[typing.Literal['es2015', 'es2020']]

script

  • Type: typing.Optional[typing.Literal['js', 'jsx', 'tsx']]

renderTypeDeclarations

  • Type: typing.Optional[bool]

inlineSourceMap

  • Type: typing.Optional[bool]

apiConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ApiConfigurationOutput]

dependencies

  • Type: typing.Optional[typing.Dict[str, str]]

RefreshTokenRequest

provider

  • Type: typing.Literal['figma']
  • Required: Yes

refreshTokenBody

  • Type:
  • Required: Yes

RefreshTokenRequestBody

token

  • Type:
  • Required: Yes

clientId

  • Type: typing.Optional[str]

RefreshTokenResponse

accessToken

  • Type:
  • Required: Yes

expiresIn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SectionalElement

type

  • Type:
  • Required: Yes

position

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldPosition]

text

  • Type: typing.Optional[str]

level

  • Type: typing.Optional[int]

orientation

  • Type: typing.Optional[str]

excluded

  • Type: typing.Optional[bool]

SortProperty

field

  • Type:
  • Required: Yes

direction

  • Type: typing.Literal['ASC', 'DESC']
  • Required: Yes

StartCodegenJobData

renderConfig

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobRenderConfig, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobRenderConfigOutput]
  • Required: Yes

genericDataSchema

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobGenericDataSchema, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenJobGenericDataSchemaOutput, NoneType]

autoGenerateForms

  • Type: typing.Optional[bool]

features

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.CodegenFeatureFlags]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

StartCodegenJobRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

codegenJobToCreate

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

StartCodegenJobResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

Theme

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

values

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesOutput]
  • Required: Yes

modifiedAt

  • Type: typing.Optional[datetime.datetime]

overrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesOutput]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

ThemePaginator

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

values

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesPaginator]
  • Required: Yes

modifiedAt

  • Type: typing.Optional[datetime.datetime]

overrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesPaginator]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

ThemeSummary

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

ThemeValue

value

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

ThemeValueOutput

value

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

ThemeValuePaginator

value

  • Type: typing.Optional[str]

children

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

ThemeValues

key

  • Type: typing.Optional[str]

value

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValue, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValueOutput, NoneType]

ThemeValuesOutput

key

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValueOutput]

ThemeValuesPaginator

key

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuePaginator]

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateComponentData

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

sourceId

  • Type: typing.Optional[str]

componentType

  • Type: typing.Optional[str]

properties

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentPropertyOutput]]]

children

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChild, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentChildOutput]]]

variants

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariant, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentVariantOutput]]]

overrides

  • Type: typing.Optional[typing.Dict[str, typing.Dict[str, str]]]

bindingProperties

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValue, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentBindingPropertiesValueOutput]]]

collectionProperties

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfiguration, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentDataConfigurationOutput]]]

events

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEvent, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ComponentEventOutput]]]

schemaVersion

  • Type: typing.Optional[str]

UpdateComponentRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

updatedComponent

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateComponentResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateFormData

name

  • Type: typing.Optional[str]

dataType

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormDataTypeConfig]

formActionType

  • Type: typing.Optional[typing.Literal['create', 'update']]

fields

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfig, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FieldConfigOutput]]]

style

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormStyle]

sectionalElements

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.SectionalElement]]

schemaVersion

  • Type: typing.Optional[str]

cta

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormCTA]

labelDecorator

  • Type: typing.Optional[typing.Literal['none', 'optional', 'required']]

UpdateFormRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

updatedForm

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateFormResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateThemeData

values

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValues, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValuesOutput]]
  • Required: Yes

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

overrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ThemeValues]]

UpdateThemeRequest

appId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

updatedTheme

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateThemeResponse

entity

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ValueMapping

value

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValueProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyOutput]
  • Required: Yes

displayValue

  • Type: typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValueProperty, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyOutput, NoneType]

ValueMappingOutput

value

  • Type:
  • Required: Yes

displayValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyOutput]

ValueMappingPaginator

value

  • Type:
  • Required: Yes

displayValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputValuePropertyPaginator]

ValueMappings

values

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMapping, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingOutput]]
  • Required: Yes

bindingProperties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputBindingPropertiesValue]]

ValueMappingsOutput

values

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingOutput]
  • Required: Yes

bindingProperties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputBindingPropertiesValue]]

ValueMappingsPaginator

values

  • Type: typing.List[aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.ValueMappingPaginator]
  • Required: Yes

bindingProperties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.amplifyuibuilder.amplifyuibuilder_classes.FormInputBindingPropertiesValue]]