Type definitions#
Index > AmplifyUIBuilder > Type definitions
Auto-generated documentation for AmplifyUIBuilder type annotations stubs module types-boto3-amplifyuibuilder.
CodegenGenericDataEnumUnionTypeDef#
# CodegenGenericDataEnumUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataEnumUnionTypeDef
def get_value() -> CodegenGenericDataEnumUnionTypeDef:
return ...
# CodegenGenericDataEnumUnionTypeDef definition
CodegenGenericDataEnumUnionTypeDef = Union[
CodegenGenericDataEnumTypeDef, # (1)
CodegenGenericDataEnumOutputTypeDef, # (2)
]
CodegenGenericDataRelationshipTypeUnionTypeDef#
# CodegenGenericDataRelationshipTypeUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataRelationshipTypeUnionTypeDef
def get_value() -> CodegenGenericDataRelationshipTypeUnionTypeDef:
return ...
# CodegenGenericDataRelationshipTypeUnionTypeDef definition
CodegenGenericDataRelationshipTypeUnionTypeDef = Union[
CodegenGenericDataRelationshipTypeTypeDef, # (1)
CodegenGenericDataRelationshipTypeOutputTypeDef, # (2)
]
ComponentConditionPropertyUnionTypeDef#
# ComponentConditionPropertyUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentConditionPropertyUnionTypeDef
def get_value() -> ComponentConditionPropertyUnionTypeDef:
return ...
# ComponentConditionPropertyUnionTypeDef definition
ComponentConditionPropertyUnionTypeDef = Union[
ComponentConditionPropertyTypeDef, # (1)
ComponentConditionPropertyOutputTypeDef, # (2)
]
ComponentVariantUnionTypeDef#
# ComponentVariantUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentVariantUnionTypeDef
def get_value() -> ComponentVariantUnionTypeDef:
return ...
# ComponentVariantUnionTypeDef definition
ComponentVariantUnionTypeDef = Union[
ComponentVariantTypeDef, # (1)
ComponentVariantOutputTypeDef, # (2)
]
FieldValidationConfigurationUnionTypeDef#
# FieldValidationConfigurationUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import FieldValidationConfigurationUnionTypeDef
def get_value() -> FieldValidationConfigurationUnionTypeDef:
return ...
# FieldValidationConfigurationUnionTypeDef definition
FieldValidationConfigurationUnionTypeDef = Union[
FieldValidationConfigurationTypeDef, # (1)
FieldValidationConfigurationOutputTypeDef, # (2)
]
FileUploaderFieldConfigUnionTypeDef#
# FileUploaderFieldConfigUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import FileUploaderFieldConfigUnionTypeDef
def get_value() -> FileUploaderFieldConfigUnionTypeDef:
return ...
# FileUploaderFieldConfigUnionTypeDef definition
FileUploaderFieldConfigUnionTypeDef = Union[
FileUploaderFieldConfigTypeDef, # (1)
FileUploaderFieldConfigOutputTypeDef, # (2)
]
PredicateUnionTypeDef#
# PredicateUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import PredicateUnionTypeDef
def get_value() -> PredicateUnionTypeDef:
return ...
# PredicateUnionTypeDef definition
PredicateUnionTypeDef = Union[
PredicateTypeDef, # (1)
PredicateOutputTypeDef, # (2)
]
ThemeValueUnionTypeDef#
# ThemeValueUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValueUnionTypeDef
def get_value() -> ThemeValueUnionTypeDef:
return ...
# ThemeValueUnionTypeDef definition
ThemeValueUnionTypeDef = Union[
ThemeValueTypeDef, # (1)
ThemeValueOutputTypeDef, # (2)
]
ApiConfigurationUnionTypeDef#
# ApiConfigurationUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ApiConfigurationUnionTypeDef
def get_value() -> ApiConfigurationUnionTypeDef:
return ...
# ApiConfigurationUnionTypeDef definition
ApiConfigurationUnionTypeDef = Union[
ApiConfigurationTypeDef, # (1)
ApiConfigurationOutputTypeDef, # (2)
]
FormInputValuePropertyUnionTypeDef#
# FormInputValuePropertyUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputValuePropertyUnionTypeDef
def get_value() -> FormInputValuePropertyUnionTypeDef:
return ...
# FormInputValuePropertyUnionTypeDef definition
FormInputValuePropertyUnionTypeDef = Union[
FormInputValuePropertyTypeDef, # (1)
FormInputValuePropertyOutputTypeDef, # (2)
]
CodegenGenericDataFieldUnionTypeDef#
# CodegenGenericDataFieldUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataFieldUnionTypeDef
def get_value() -> CodegenGenericDataFieldUnionTypeDef:
return ...
# CodegenGenericDataFieldUnionTypeDef definition
CodegenGenericDataFieldUnionTypeDef = Union[
CodegenGenericDataFieldTypeDef, # (1)
CodegenGenericDataFieldOutputTypeDef, # (2)
]
ComponentPropertyUnionTypeDef#
# ComponentPropertyUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPropertyUnionTypeDef
def get_value() -> ComponentPropertyUnionTypeDef:
return ...
# ComponentPropertyUnionTypeDef definition
ComponentPropertyUnionTypeDef = Union[
ComponentPropertyTypeDef, # (1)
ComponentPropertyOutputTypeDef, # (2)
]
ComponentBindingPropertiesValuePropertiesUnionTypeDef#
# ComponentBindingPropertiesValuePropertiesUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValuePropertiesUnionTypeDef
def get_value() -> ComponentBindingPropertiesValuePropertiesUnionTypeDef:
return ...
# ComponentBindingPropertiesValuePropertiesUnionTypeDef definition
ComponentBindingPropertiesValuePropertiesUnionTypeDef = Union[
ComponentBindingPropertiesValuePropertiesTypeDef, # (1)
ComponentBindingPropertiesValuePropertiesOutputTypeDef, # (2)
]
- See ComponentBindingPropertiesValuePropertiesTypeDef
- See ComponentBindingPropertiesValuePropertiesOutputTypeDef
ComponentDataConfigurationUnionTypeDef#
# ComponentDataConfigurationUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentDataConfigurationUnionTypeDef
def get_value() -> ComponentDataConfigurationUnionTypeDef:
return ...
# ComponentDataConfigurationUnionTypeDef definition
ComponentDataConfigurationUnionTypeDef = Union[
ComponentDataConfigurationTypeDef, # (1)
ComponentDataConfigurationOutputTypeDef, # (2)
]
ThemeValuesUnionTypeDef#
# ThemeValuesUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValuesUnionTypeDef
def get_value() -> ThemeValuesUnionTypeDef:
return ...
# ThemeValuesUnionTypeDef definition
ThemeValuesUnionTypeDef = Union[
ThemeValuesTypeDef, # (1)
ThemeValuesOutputTypeDef, # (2)
]
ReactStartCodegenJobDataUnionTypeDef#
# ReactStartCodegenJobDataUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ReactStartCodegenJobDataUnionTypeDef
def get_value() -> ReactStartCodegenJobDataUnionTypeDef:
return ...
# ReactStartCodegenJobDataUnionTypeDef definition
ReactStartCodegenJobDataUnionTypeDef = Union[
ReactStartCodegenJobDataTypeDef, # (1)
ReactStartCodegenJobDataOutputTypeDef, # (2)
]
CodegenGenericDataModelUnionTypeDef#
# CodegenGenericDataModelUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataModelUnionTypeDef
def get_value() -> CodegenGenericDataModelUnionTypeDef:
return ...
# CodegenGenericDataModelUnionTypeDef definition
CodegenGenericDataModelUnionTypeDef = Union[
CodegenGenericDataModelTypeDef, # (1)
CodegenGenericDataModelOutputTypeDef, # (2)
]
ValueMappingUnionTypeDef#
# ValueMappingUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingUnionTypeDef
def get_value() -> ValueMappingUnionTypeDef:
return ...
# ValueMappingUnionTypeDef definition
ValueMappingUnionTypeDef = Union[
ValueMappingTypeDef, # (1)
ValueMappingOutputTypeDef, # (2)
]
CodegenGenericDataNonModelUnionTypeDef#
# CodegenGenericDataNonModelUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataNonModelUnionTypeDef
def get_value() -> CodegenGenericDataNonModelUnionTypeDef:
return ...
# CodegenGenericDataNonModelUnionTypeDef definition
CodegenGenericDataNonModelUnionTypeDef = Union[
CodegenGenericDataNonModelTypeDef, # (1)
CodegenGenericDataNonModelOutputTypeDef, # (2)
]
MutationActionSetStateParameterUnionTypeDef#
# MutationActionSetStateParameterUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import MutationActionSetStateParameterUnionTypeDef
def get_value() -> MutationActionSetStateParameterUnionTypeDef:
return ...
# MutationActionSetStateParameterUnionTypeDef definition
MutationActionSetStateParameterUnionTypeDef = Union[
MutationActionSetStateParameterTypeDef, # (1)
MutationActionSetStateParameterOutputTypeDef, # (2)
]
ComponentBindingPropertiesValueUnionTypeDef#
# ComponentBindingPropertiesValueUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValueUnionTypeDef
def get_value() -> ComponentBindingPropertiesValueUnionTypeDef:
return ...
# ComponentBindingPropertiesValueUnionTypeDef definition
ComponentBindingPropertiesValueUnionTypeDef = Union[
ComponentBindingPropertiesValueTypeDef, # (1)
ComponentBindingPropertiesValueOutputTypeDef, # (2)
]
CodegenJobRenderConfigUnionTypeDef#
# CodegenJobRenderConfigUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobRenderConfigUnionTypeDef
def get_value() -> CodegenJobRenderConfigUnionTypeDef:
return ...
# CodegenJobRenderConfigUnionTypeDef definition
CodegenJobRenderConfigUnionTypeDef = Union[
CodegenJobRenderConfigTypeDef, # (1)
CodegenJobRenderConfigOutputTypeDef, # (2)
]
ValueMappingsUnionTypeDef#
# ValueMappingsUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingsUnionTypeDef
def get_value() -> ValueMappingsUnionTypeDef:
return ...
# ValueMappingsUnionTypeDef definition
ValueMappingsUnionTypeDef = Union[
ValueMappingsTypeDef, # (1)
ValueMappingsOutputTypeDef, # (2)
]
CodegenJobGenericDataSchemaUnionTypeDef#
# CodegenJobGenericDataSchemaUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobGenericDataSchemaUnionTypeDef
def get_value() -> CodegenJobGenericDataSchemaUnionTypeDef:
return ...
# CodegenJobGenericDataSchemaUnionTypeDef definition
CodegenJobGenericDataSchemaUnionTypeDef = Union[
CodegenJobGenericDataSchemaTypeDef, # (1)
CodegenJobGenericDataSchemaOutputTypeDef, # (2)
]
ActionParametersUnionTypeDef#
# ActionParametersUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ActionParametersUnionTypeDef
def get_value() -> ActionParametersUnionTypeDef:
return ...
# ActionParametersUnionTypeDef definition
ActionParametersUnionTypeDef = Union[
ActionParametersTypeDef, # (1)
ActionParametersOutputTypeDef, # (2)
]
FieldInputConfigUnionTypeDef#
# FieldInputConfigUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import FieldInputConfigUnionTypeDef
def get_value() -> FieldInputConfigUnionTypeDef:
return ...
# FieldInputConfigUnionTypeDef definition
FieldInputConfigUnionTypeDef = Union[
FieldInputConfigTypeDef, # (1)
FieldInputConfigOutputTypeDef, # (2)
]
ComponentEventUnionTypeDef#
# ComponentEventUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentEventUnionTypeDef
def get_value() -> ComponentEventUnionTypeDef:
return ...
# ComponentEventUnionTypeDef definition
ComponentEventUnionTypeDef = Union[
ComponentEventTypeDef, # (1)
ComponentEventOutputTypeDef, # (2)
]
ComponentChildUnionTypeDef#
# ComponentChildUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentChildUnionTypeDef
def get_value() -> ComponentChildUnionTypeDef:
return ...
# ComponentChildUnionTypeDef definition
ComponentChildUnionTypeDef = Union[
ComponentChildTypeDef, # (1)
ComponentChildOutputTypeDef, # (2)
]
FieldConfigUnionTypeDef#
# FieldConfigUnionTypeDef Union usage example
from types_boto3_amplifyuibuilder.type_defs import FieldConfigUnionTypeDef
def get_value() -> FieldConfigUnionTypeDef:
return ...
# FieldConfigUnionTypeDef definition
FieldConfigUnionTypeDef = Union[
FieldConfigTypeDef, # (1)
FieldConfigOutputTypeDef, # (2)
]
GraphQLRenderConfigTypeDef#
# GraphQLRenderConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GraphQLRenderConfigTypeDef
def get_value() -> GraphQLRenderConfigTypeDef:
return {
"typesFilePath": ...,
}
# GraphQLRenderConfigTypeDef definition
class GraphQLRenderConfigTypeDef(TypedDict):
typesFilePath: str,
queriesFilePath: str,
mutationsFilePath: str,
subscriptionsFilePath: str,
fragmentsFilePath: str,
CodegenDependencyTypeDef#
# CodegenDependencyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenDependencyTypeDef
def get_value() -> CodegenDependencyTypeDef:
return {
"name": ...,
}
# CodegenDependencyTypeDef definition
class CodegenDependencyTypeDef(TypedDict):
name: NotRequired[str],
supportedVersion: NotRequired[str],
isSemVer: NotRequired[bool],
reason: NotRequired[str],
CodegenFeatureFlagsTypeDef#
# CodegenFeatureFlagsTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenFeatureFlagsTypeDef
def get_value() -> CodegenFeatureFlagsTypeDef:
return {
"isRelationshipSupported": ...,
}
# CodegenFeatureFlagsTypeDef definition
class CodegenFeatureFlagsTypeDef(TypedDict):
isRelationshipSupported: NotRequired[bool],
isNonModelSupported: NotRequired[bool],
CodegenGenericDataEnumOutputTypeDef#
# CodegenGenericDataEnumOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataEnumOutputTypeDef
def get_value() -> CodegenGenericDataEnumOutputTypeDef:
return {
"values": ...,
}
# CodegenGenericDataEnumOutputTypeDef definition
class CodegenGenericDataEnumOutputTypeDef(TypedDict):
values: List[str],
CodegenGenericDataEnumTypeDef#
# CodegenGenericDataEnumTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataEnumTypeDef
def get_value() -> CodegenGenericDataEnumTypeDef:
return {
"values": ...,
}
# CodegenGenericDataEnumTypeDef definition
class CodegenGenericDataEnumTypeDef(TypedDict):
values: Sequence[str],
CodegenGenericDataRelationshipTypeOutputTypeDef#
# CodegenGenericDataRelationshipTypeOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataRelationshipTypeOutputTypeDef
def get_value() -> CodegenGenericDataRelationshipTypeOutputTypeDef:
return {
"type": ...,
}
# CodegenGenericDataRelationshipTypeOutputTypeDef definition
class CodegenGenericDataRelationshipTypeOutputTypeDef(TypedDict):
type: GenericDataRelationshipTypeType, # (1)
relatedModelName: str,
relatedModelFields: NotRequired[List[str]],
canUnlinkAssociatedModel: NotRequired[bool],
relatedJoinFieldName: NotRequired[str],
relatedJoinTableName: NotRequired[str],
belongsToFieldOnRelatedModel: NotRequired[str],
associatedFields: NotRequired[List[str]],
isHasManyIndex: NotRequired[bool],
CodegenGenericDataRelationshipTypeTypeDef#
# CodegenGenericDataRelationshipTypeTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataRelationshipTypeTypeDef
def get_value() -> CodegenGenericDataRelationshipTypeTypeDef:
return {
"type": ...,
}
# CodegenGenericDataRelationshipTypeTypeDef definition
class CodegenGenericDataRelationshipTypeTypeDef(TypedDict):
type: GenericDataRelationshipTypeType, # (1)
relatedModelName: str,
relatedModelFields: NotRequired[Sequence[str]],
canUnlinkAssociatedModel: NotRequired[bool],
relatedJoinFieldName: NotRequired[str],
relatedJoinTableName: NotRequired[str],
belongsToFieldOnRelatedModel: NotRequired[str],
associatedFields: NotRequired[Sequence[str]],
isHasManyIndex: NotRequired[bool],
CodegenJobAssetTypeDef#
# CodegenJobAssetTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobAssetTypeDef
def get_value() -> CodegenJobAssetTypeDef:
return {
"downloadUrl": ...,
}
# CodegenJobAssetTypeDef definition
class CodegenJobAssetTypeDef(TypedDict):
downloadUrl: NotRequired[str],
CodegenJobSummaryTypeDef#
# CodegenJobSummaryTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobSummaryTypeDef
def get_value() -> CodegenJobSummaryTypeDef:
return {
"appId": ...,
}
# CodegenJobSummaryTypeDef definition
class CodegenJobSummaryTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
createdAt: NotRequired[datetime],
modifiedAt: NotRequired[datetime],
PredicateOutputTypeDef#
# PredicateOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PredicateOutputTypeDef
def get_value() -> PredicateOutputTypeDef:
return {
"or": ...,
}
# PredicateOutputTypeDef definition
class PredicateOutputTypeDef(TypedDict):
or: NotRequired[List[Dict[str, Any]]],
and: NotRequired[List[Dict[str, Any]]],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
operandType: NotRequired[str],
PredicatePaginatorTypeDef#
# PredicatePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PredicatePaginatorTypeDef
def get_value() -> PredicatePaginatorTypeDef:
return {
"or": ...,
}
# PredicatePaginatorTypeDef definition
class PredicatePaginatorTypeDef(TypedDict):
or: NotRequired[List[Dict[str, Any]]],
and: NotRequired[List[Dict[str, Any]]],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
operandType: NotRequired[str],
ComponentConditionPropertyOutputTypeDef#
# ComponentConditionPropertyOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentConditionPropertyOutputTypeDef
def get_value() -> ComponentConditionPropertyOutputTypeDef:
return {
"property": ...,
}
# ComponentConditionPropertyOutputTypeDef definition
class ComponentConditionPropertyOutputTypeDef(TypedDict):
property: NotRequired[str],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
then: NotRequired[Dict[str, Any]],
else: NotRequired[Dict[str, Any]],
operandType: NotRequired[str],
ComponentConditionPropertyPaginatorTypeDef#
# ComponentConditionPropertyPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentConditionPropertyPaginatorTypeDef
def get_value() -> ComponentConditionPropertyPaginatorTypeDef:
return {
"property": ...,
}
# ComponentConditionPropertyPaginatorTypeDef definition
class ComponentConditionPropertyPaginatorTypeDef(TypedDict):
property: NotRequired[str],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
then: NotRequired[Dict[str, Any]],
else: NotRequired[Dict[str, Any]],
operandType: NotRequired[str],
ComponentConditionPropertyTypeDef#
# ComponentConditionPropertyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentConditionPropertyTypeDef
def get_value() -> ComponentConditionPropertyTypeDef:
return {
"property": ...,
}
# ComponentConditionPropertyTypeDef definition
class ComponentConditionPropertyTypeDef(TypedDict):
property: NotRequired[str],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
then: NotRequired[Mapping[str, Any]],
else: NotRequired[Mapping[str, Any]],
operandType: NotRequired[str],
SortPropertyTypeDef#
# SortPropertyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import SortPropertyTypeDef
def get_value() -> SortPropertyTypeDef:
return {
"field": ...,
}
# SortPropertyTypeDef definition
class SortPropertyTypeDef(TypedDict):
field: str,
direction: SortDirectionType, # (1)
ComponentVariantOutputTypeDef#
# ComponentVariantOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentVariantOutputTypeDef
def get_value() -> ComponentVariantOutputTypeDef:
return {
"variantValues": ...,
}
# ComponentVariantOutputTypeDef definition
class ComponentVariantOutputTypeDef(TypedDict):
variantValues: NotRequired[Dict[str, str]],
overrides: NotRequired[Dict[str, Dict[str, str]]],
ComponentPropertyBindingPropertiesTypeDef#
# ComponentPropertyBindingPropertiesTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPropertyBindingPropertiesTypeDef
def get_value() -> ComponentPropertyBindingPropertiesTypeDef:
return {
"property": ...,
}
# ComponentPropertyBindingPropertiesTypeDef definition
class ComponentPropertyBindingPropertiesTypeDef(TypedDict):
property: str,
field: NotRequired[str],
FormBindingElementTypeDef#
# FormBindingElementTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormBindingElementTypeDef
def get_value() -> FormBindingElementTypeDef:
return {
"element": ...,
}
# FormBindingElementTypeDef definition
class FormBindingElementTypeDef(TypedDict):
element: str,
property: str,
ComponentSummaryTypeDef#
# ComponentSummaryTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentSummaryTypeDef
def get_value() -> ComponentSummaryTypeDef:
return {
"appId": ...,
}
# ComponentSummaryTypeDef definition
class ComponentSummaryTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
componentType: str,
ComponentVariantTypeDef#
# ComponentVariantTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentVariantTypeDef
def get_value() -> ComponentVariantTypeDef:
return {
"variantValues": ...,
}
# ComponentVariantTypeDef definition
class ComponentVariantTypeDef(TypedDict):
variantValues: NotRequired[Mapping[str, str]],
overrides: NotRequired[Mapping[str, Mapping[str, str]]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
FormDataTypeConfigTypeDef#
# FormDataTypeConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormDataTypeConfigTypeDef
def get_value() -> FormDataTypeConfigTypeDef:
return {
"dataSourceType": ...,
}
# FormDataTypeConfigTypeDef definition
class FormDataTypeConfigTypeDef(TypedDict):
dataSourceType: FormDataSourceTypeType, # (1)
dataTypeName: str,
DeleteComponentRequestTypeDef#
# DeleteComponentRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import DeleteComponentRequestTypeDef
def get_value() -> DeleteComponentRequestTypeDef:
return {
"appId": ...,
}
# DeleteComponentRequestTypeDef definition
class DeleteComponentRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
DeleteFormRequestTypeDef#
# DeleteFormRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import DeleteFormRequestTypeDef
def get_value() -> DeleteFormRequestTypeDef:
return {
"appId": ...,
}
# DeleteFormRequestTypeDef definition
class DeleteFormRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
DeleteThemeRequestTypeDef#
# DeleteThemeRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import DeleteThemeRequestTypeDef
def get_value() -> DeleteThemeRequestTypeDef:
return {
"appId": ...,
}
# DeleteThemeRequestTypeDef definition
class DeleteThemeRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
ExchangeCodeForTokenRequestBodyTypeDef#
# ExchangeCodeForTokenRequestBodyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExchangeCodeForTokenRequestBodyTypeDef
def get_value() -> ExchangeCodeForTokenRequestBodyTypeDef:
return {
"code": ...,
}
# ExchangeCodeForTokenRequestBodyTypeDef definition
class ExchangeCodeForTokenRequestBodyTypeDef(TypedDict):
code: str,
redirectUri: str,
clientId: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ExportComponentsRequestTypeDef#
# ExportComponentsRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportComponentsRequestTypeDef
def get_value() -> ExportComponentsRequestTypeDef:
return {
"appId": ...,
}
# ExportComponentsRequestTypeDef definition
class ExportComponentsRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
ExportFormsRequestTypeDef#
# ExportFormsRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportFormsRequestTypeDef
def get_value() -> ExportFormsRequestTypeDef:
return {
"appId": ...,
}
# ExportFormsRequestTypeDef definition
class ExportFormsRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
ExportThemesRequestTypeDef#
# ExportThemesRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportThemesRequestTypeDef
def get_value() -> ExportThemesRequestTypeDef:
return {
"appId": ...,
}
# ExportThemesRequestTypeDef definition
class ExportThemesRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
FieldPositionTypeDef#
# FieldPositionTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldPositionTypeDef
def get_value() -> FieldPositionTypeDef:
return {
"fixed": ...,
}
# FieldPositionTypeDef definition
class FieldPositionTypeDef(TypedDict):
fixed: NotRequired[FixedPositionType], # (1)
rightOf: NotRequired[str],
below: NotRequired[str],
FieldValidationConfigurationOutputTypeDef#
# FieldValidationConfigurationOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldValidationConfigurationOutputTypeDef
def get_value() -> FieldValidationConfigurationOutputTypeDef:
return {
"type": ...,
}
# FieldValidationConfigurationOutputTypeDef definition
class FieldValidationConfigurationOutputTypeDef(TypedDict):
type: str,
strValues: NotRequired[List[str]],
numValues: NotRequired[List[int]],
validationMessage: NotRequired[str],
FileUploaderFieldConfigOutputTypeDef#
# FileUploaderFieldConfigOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FileUploaderFieldConfigOutputTypeDef
def get_value() -> FileUploaderFieldConfigOutputTypeDef:
return {
"accessLevel": ...,
}
# FileUploaderFieldConfigOutputTypeDef definition
class FileUploaderFieldConfigOutputTypeDef(TypedDict):
accessLevel: StorageAccessLevelType, # (1)
acceptedFileTypes: List[str],
showThumbnails: NotRequired[bool],
isResumable: NotRequired[bool],
maxFileCount: NotRequired[int],
maxSize: NotRequired[int],
FieldValidationConfigurationTypeDef#
# FieldValidationConfigurationTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldValidationConfigurationTypeDef
def get_value() -> FieldValidationConfigurationTypeDef:
return {
"type": ...,
}
# FieldValidationConfigurationTypeDef definition
class FieldValidationConfigurationTypeDef(TypedDict):
type: str,
strValues: NotRequired[Sequence[str]],
numValues: NotRequired[Sequence[int]],
validationMessage: NotRequired[str],
FileUploaderFieldConfigTypeDef#
# FileUploaderFieldConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FileUploaderFieldConfigTypeDef
def get_value() -> FileUploaderFieldConfigTypeDef:
return {
"accessLevel": ...,
}
# FileUploaderFieldConfigTypeDef definition
class FileUploaderFieldConfigTypeDef(TypedDict):
accessLevel: StorageAccessLevelType, # (1)
acceptedFileTypes: Sequence[str],
showThumbnails: NotRequired[bool],
isResumable: NotRequired[bool],
maxFileCount: NotRequired[int],
maxSize: NotRequired[int],
FormInputBindingPropertiesValuePropertiesTypeDef#
# FormInputBindingPropertiesValuePropertiesTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputBindingPropertiesValuePropertiesTypeDef
def get_value() -> FormInputBindingPropertiesValuePropertiesTypeDef:
return {
"model": ...,
}
# FormInputBindingPropertiesValuePropertiesTypeDef definition
class FormInputBindingPropertiesValuePropertiesTypeDef(TypedDict):
model: NotRequired[str],
FormInputValuePropertyBindingPropertiesTypeDef#
# FormInputValuePropertyBindingPropertiesTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputValuePropertyBindingPropertiesTypeDef
def get_value() -> FormInputValuePropertyBindingPropertiesTypeDef:
return {
"property": ...,
}
# FormInputValuePropertyBindingPropertiesTypeDef definition
class FormInputValuePropertyBindingPropertiesTypeDef(TypedDict):
property: str,
field: NotRequired[str],
FormStyleConfigTypeDef#
# FormStyleConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormStyleConfigTypeDef
def get_value() -> FormStyleConfigTypeDef:
return {
"tokenReference": ...,
}
# FormStyleConfigTypeDef definition
class FormStyleConfigTypeDef(TypedDict):
tokenReference: NotRequired[str],
value: NotRequired[str],
GetCodegenJobRequestTypeDef#
# GetCodegenJobRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetCodegenJobRequestTypeDef
def get_value() -> GetCodegenJobRequestTypeDef:
return {
"appId": ...,
}
# GetCodegenJobRequestTypeDef definition
class GetCodegenJobRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
GetComponentRequestTypeDef#
# GetComponentRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetComponentRequestTypeDef
def get_value() -> GetComponentRequestTypeDef:
return {
"appId": ...,
}
# GetComponentRequestTypeDef definition
class GetComponentRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
GetFormRequestTypeDef#
# GetFormRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetFormRequestTypeDef
def get_value() -> GetFormRequestTypeDef:
return {
"appId": ...,
}
# GetFormRequestTypeDef definition
class GetFormRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
GetMetadataRequestTypeDef#
# GetMetadataRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetMetadataRequestTypeDef
def get_value() -> GetMetadataRequestTypeDef:
return {
"appId": ...,
}
# GetMetadataRequestTypeDef definition
class GetMetadataRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
GetThemeRequestTypeDef#
# GetThemeRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetThemeRequestTypeDef
def get_value() -> GetThemeRequestTypeDef:
return {
"appId": ...,
}
# GetThemeRequestTypeDef definition
class GetThemeRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
ListCodegenJobsRequestTypeDef#
# ListCodegenJobsRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListCodegenJobsRequestTypeDef
def get_value() -> ListCodegenJobsRequestTypeDef:
return {
"appId": ...,
}
# ListCodegenJobsRequestTypeDef definition
class ListCodegenJobsRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListComponentsRequestTypeDef#
# ListComponentsRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListComponentsRequestTypeDef
def get_value() -> ListComponentsRequestTypeDef:
return {
"appId": ...,
}
# ListComponentsRequestTypeDef definition
class ListComponentsRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListFormsRequestTypeDef#
# ListFormsRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListFormsRequestTypeDef
def get_value() -> ListFormsRequestTypeDef:
return {
"appId": ...,
}
# ListFormsRequestTypeDef definition
class ListFormsRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
ListThemesRequestTypeDef#
# ListThemesRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListThemesRequestTypeDef
def get_value() -> ListThemesRequestTypeDef:
return {
"appId": ...,
}
# ListThemesRequestTypeDef definition
class ListThemesRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ThemeSummaryTypeDef#
# ThemeSummaryTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeSummaryTypeDef
def get_value() -> ThemeSummaryTypeDef:
return {
"appId": ...,
}
# ThemeSummaryTypeDef definition
class ThemeSummaryTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
PredicateTypeDef#
# PredicateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PredicateTypeDef
def get_value() -> PredicateTypeDef:
return {
"or": ...,
}
# PredicateTypeDef definition
class PredicateTypeDef(TypedDict):
or: NotRequired[Sequence[Mapping[str, Any]]],
and: NotRequired[Sequence[Mapping[str, Any]]],
field: NotRequired[str],
operator: NotRequired[str],
operand: NotRequired[str],
operandType: NotRequired[str],
PutMetadataFlagBodyTypeDef#
# PutMetadataFlagBodyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PutMetadataFlagBodyTypeDef
def get_value() -> PutMetadataFlagBodyTypeDef:
return {
"newValue": ...,
}
# PutMetadataFlagBodyTypeDef definition
class PutMetadataFlagBodyTypeDef(TypedDict):
newValue: str,
RefreshTokenRequestBodyTypeDef#
# RefreshTokenRequestBodyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import RefreshTokenRequestBodyTypeDef
def get_value() -> RefreshTokenRequestBodyTypeDef:
return {
"token": ...,
}
# RefreshTokenRequestBodyTypeDef definition
class RefreshTokenRequestBodyTypeDef(TypedDict):
token: str,
clientId: NotRequired[str],
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
ThemeValueOutputTypeDef#
# ThemeValueOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValueOutputTypeDef
def get_value() -> ThemeValueOutputTypeDef:
return {
"value": ...,
}
# ThemeValueOutputTypeDef definition
class ThemeValueOutputTypeDef(TypedDict):
value: NotRequired[str],
children: NotRequired[List[Dict[str, Any]]],
ThemeValuePaginatorTypeDef#
# ThemeValuePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValuePaginatorTypeDef
def get_value() -> ThemeValuePaginatorTypeDef:
return {
"value": ...,
}
# ThemeValuePaginatorTypeDef definition
class ThemeValuePaginatorTypeDef(TypedDict):
value: NotRequired[str],
children: NotRequired[List[Dict[str, Any]]],
ThemeValueTypeDef#
# ThemeValueTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValueTypeDef
def get_value() -> ThemeValueTypeDef:
return {
"value": ...,
}
# ThemeValueTypeDef definition
class ThemeValueTypeDef(TypedDict):
value: NotRequired[str],
children: NotRequired[Sequence[Mapping[str, Any]]],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
ApiConfigurationOutputTypeDef#
# ApiConfigurationOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ApiConfigurationOutputTypeDef
def get_value() -> ApiConfigurationOutputTypeDef:
return {
"graphQLConfig": ...,
}
# ApiConfigurationOutputTypeDef definition
class ApiConfigurationOutputTypeDef(TypedDict):
graphQLConfig: NotRequired[GraphQLRenderConfigTypeDef], # (1)
dataStoreConfig: NotRequired[Dict[str, Any]],
noApiConfig: NotRequired[Dict[str, Any]],
ApiConfigurationTypeDef#
# ApiConfigurationTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ApiConfigurationTypeDef
def get_value() -> ApiConfigurationTypeDef:
return {
"graphQLConfig": ...,
}
# ApiConfigurationTypeDef definition
class ApiConfigurationTypeDef(TypedDict):
graphQLConfig: NotRequired[GraphQLRenderConfigTypeDef], # (1)
dataStoreConfig: NotRequired[Mapping[str, Any]],
noApiConfig: NotRequired[Mapping[str, Any]],
CodegenGenericDataFieldOutputTypeDef#
# CodegenGenericDataFieldOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataFieldOutputTypeDef
def get_value() -> CodegenGenericDataFieldOutputTypeDef:
return {
"dataType": ...,
}
# CodegenGenericDataFieldOutputTypeDef definition
class CodegenGenericDataFieldOutputTypeDef(TypedDict):
dataType: CodegenGenericDataFieldDataTypeType, # (1)
dataTypeValue: str,
required: bool,
readOnly: bool,
isArray: bool,
relationship: NotRequired[CodegenGenericDataRelationshipTypeOutputTypeDef], # (2)
ComponentBindingPropertiesValuePropertiesOutputTypeDef#
# ComponentBindingPropertiesValuePropertiesOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValuePropertiesOutputTypeDef
def get_value() -> ComponentBindingPropertiesValuePropertiesOutputTypeDef:
return {
"model": ...,
}
# ComponentBindingPropertiesValuePropertiesOutputTypeDef definition
class ComponentBindingPropertiesValuePropertiesOutputTypeDef(TypedDict):
model: NotRequired[str],
field: NotRequired[str],
predicates: NotRequired[List[PredicateOutputTypeDef]], # (1)
userAttribute: NotRequired[str],
bucket: NotRequired[str],
key: NotRequired[str],
defaultValue: NotRequired[str],
slotName: NotRequired[str],
ComponentBindingPropertiesValuePropertiesPaginatorTypeDef#
# ComponentBindingPropertiesValuePropertiesPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValuePropertiesPaginatorTypeDef
def get_value() -> ComponentBindingPropertiesValuePropertiesPaginatorTypeDef:
return {
"model": ...,
}
# ComponentBindingPropertiesValuePropertiesPaginatorTypeDef definition
class ComponentBindingPropertiesValuePropertiesPaginatorTypeDef(TypedDict):
model: NotRequired[str],
field: NotRequired[str],
predicates: NotRequired[List[PredicatePaginatorTypeDef]], # (1)
userAttribute: NotRequired[str],
bucket: NotRequired[str],
key: NotRequired[str],
defaultValue: NotRequired[str],
slotName: NotRequired[str],
ComponentDataConfigurationOutputTypeDef#
# ComponentDataConfigurationOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentDataConfigurationOutputTypeDef
def get_value() -> ComponentDataConfigurationOutputTypeDef:
return {
"model": ...,
}
# ComponentDataConfigurationOutputTypeDef definition
class ComponentDataConfigurationOutputTypeDef(TypedDict):
model: str,
sort: NotRequired[List[SortPropertyTypeDef]], # (1)
predicate: NotRequired[PredicateOutputTypeDef], # (2)
identifiers: NotRequired[List[str]],
ComponentDataConfigurationPaginatorTypeDef#
# ComponentDataConfigurationPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentDataConfigurationPaginatorTypeDef
def get_value() -> ComponentDataConfigurationPaginatorTypeDef:
return {
"model": ...,
}
# ComponentDataConfigurationPaginatorTypeDef definition
class ComponentDataConfigurationPaginatorTypeDef(TypedDict):
model: str,
sort: NotRequired[List[SortPropertyTypeDef]], # (1)
predicate: NotRequired[PredicatePaginatorTypeDef], # (2)
identifiers: NotRequired[List[str]],
ComponentPropertyOutputTypeDef#
# ComponentPropertyOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPropertyOutputTypeDef
def get_value() -> ComponentPropertyOutputTypeDef:
return {
"value": ...,
}
# ComponentPropertyOutputTypeDef definition
class ComponentPropertyOutputTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
collectionBindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
defaultValue: NotRequired[str],
model: NotRequired[str],
bindings: NotRequired[Dict[str, FormBindingElementTypeDef]], # (3)
event: NotRequired[str],
userAttribute: NotRequired[str],
concat: NotRequired[List[Dict[str, Any]]],
condition: NotRequired[ComponentConditionPropertyOutputTypeDef], # (4)
configured: NotRequired[bool],
type: NotRequired[str],
importedValue: NotRequired[str],
componentName: NotRequired[str],
property: NotRequired[str],
- See ComponentPropertyBindingPropertiesTypeDef
- See ComponentPropertyBindingPropertiesTypeDef
- See FormBindingElementTypeDef
- See ComponentConditionPropertyOutputTypeDef
ComponentPropertyPaginatorTypeDef#
# ComponentPropertyPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPropertyPaginatorTypeDef
def get_value() -> ComponentPropertyPaginatorTypeDef:
return {
"value": ...,
}
# ComponentPropertyPaginatorTypeDef definition
class ComponentPropertyPaginatorTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
collectionBindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
defaultValue: NotRequired[str],
model: NotRequired[str],
bindings: NotRequired[Dict[str, FormBindingElementTypeDef]], # (3)
event: NotRequired[str],
userAttribute: NotRequired[str],
concat: NotRequired[List[Dict[str, Any]]],
condition: NotRequired[ComponentConditionPropertyPaginatorTypeDef], # (4)
configured: NotRequired[bool],
type: NotRequired[str],
importedValue: NotRequired[str],
componentName: NotRequired[str],
property: NotRequired[str],
- See ComponentPropertyBindingPropertiesTypeDef
- See ComponentPropertyBindingPropertiesTypeDef
- See FormBindingElementTypeDef
- See ComponentConditionPropertyPaginatorTypeDef
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ExchangeCodeForTokenResponseTypeDef#
# ExchangeCodeForTokenResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExchangeCodeForTokenResponseTypeDef
def get_value() -> ExchangeCodeForTokenResponseTypeDef:
return {
"accessToken": ...,
}
# ExchangeCodeForTokenResponseTypeDef definition
class ExchangeCodeForTokenResponseTypeDef(TypedDict):
accessToken: str,
expiresIn: int,
refreshToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetMetadataResponseTypeDef#
# GetMetadataResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetMetadataResponseTypeDef
def get_value() -> GetMetadataResponseTypeDef:
return {
"features": ...,
}
# GetMetadataResponseTypeDef definition
class GetMetadataResponseTypeDef(TypedDict):
features: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListCodegenJobsResponseTypeDef#
# ListCodegenJobsResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListCodegenJobsResponseTypeDef
def get_value() -> ListCodegenJobsResponseTypeDef:
return {
"entities": ...,
}
# ListCodegenJobsResponseTypeDef definition
class ListCodegenJobsResponseTypeDef(TypedDict):
entities: List[CodegenJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListComponentsResponseTypeDef#
# ListComponentsResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListComponentsResponseTypeDef
def get_value() -> ListComponentsResponseTypeDef:
return {
"entities": ...,
}
# ListComponentsResponseTypeDef definition
class ListComponentsResponseTypeDef(TypedDict):
entities: List[ComponentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RefreshTokenResponseTypeDef#
# RefreshTokenResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import RefreshTokenResponseTypeDef
def get_value() -> RefreshTokenResponseTypeDef:
return {
"accessToken": ...,
}
# RefreshTokenResponseTypeDef definition
class RefreshTokenResponseTypeDef(TypedDict):
accessToken: str,
expiresIn: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
FormSummaryTypeDef#
# FormSummaryTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormSummaryTypeDef
def get_value() -> FormSummaryTypeDef:
return {
"appId": ...,
}
# FormSummaryTypeDef definition
class FormSummaryTypeDef(TypedDict):
appId: str,
dataType: FormDataTypeConfigTypeDef, # (1)
environmentName: str,
formActionType: FormActionTypeType, # (2)
id: str,
name: str,
ExchangeCodeForTokenRequestTypeDef#
# ExchangeCodeForTokenRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExchangeCodeForTokenRequestTypeDef
def get_value() -> ExchangeCodeForTokenRequestTypeDef:
return {
"provider": ...,
}
# ExchangeCodeForTokenRequestTypeDef definition
class ExchangeCodeForTokenRequestTypeDef(TypedDict):
provider: TokenProvidersType, # (1)
request: ExchangeCodeForTokenRequestBodyTypeDef, # (2)
ExportComponentsRequestPaginateTypeDef#
# ExportComponentsRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportComponentsRequestPaginateTypeDef
def get_value() -> ExportComponentsRequestPaginateTypeDef:
return {
"appId": ...,
}
# ExportComponentsRequestPaginateTypeDef definition
class ExportComponentsRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ExportFormsRequestPaginateTypeDef#
# ExportFormsRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportFormsRequestPaginateTypeDef
def get_value() -> ExportFormsRequestPaginateTypeDef:
return {
"appId": ...,
}
# ExportFormsRequestPaginateTypeDef definition
class ExportFormsRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ExportThemesRequestPaginateTypeDef#
# ExportThemesRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportThemesRequestPaginateTypeDef
def get_value() -> ExportThemesRequestPaginateTypeDef:
return {
"appId": ...,
}
# ExportThemesRequestPaginateTypeDef definition
class ExportThemesRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCodegenJobsRequestPaginateTypeDef#
# ListCodegenJobsRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListCodegenJobsRequestPaginateTypeDef
def get_value() -> ListCodegenJobsRequestPaginateTypeDef:
return {
"appId": ...,
}
# ListCodegenJobsRequestPaginateTypeDef definition
class ListCodegenJobsRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListComponentsRequestPaginateTypeDef#
# ListComponentsRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListComponentsRequestPaginateTypeDef
def get_value() -> ListComponentsRequestPaginateTypeDef:
return {
"appId": ...,
}
# ListComponentsRequestPaginateTypeDef definition
class ListComponentsRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFormsRequestPaginateTypeDef#
# ListFormsRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListFormsRequestPaginateTypeDef
def get_value() -> ListFormsRequestPaginateTypeDef:
return {
"appId": ...,
}
# ListFormsRequestPaginateTypeDef definition
class ListFormsRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListThemesRequestPaginateTypeDef#
# ListThemesRequestPaginateTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListThemesRequestPaginateTypeDef
def get_value() -> ListThemesRequestPaginateTypeDef:
return {
"appId": ...,
}
# ListThemesRequestPaginateTypeDef definition
class ListThemesRequestPaginateTypeDef(TypedDict):
appId: str,
environmentName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
FormButtonTypeDef#
# FormButtonTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormButtonTypeDef
def get_value() -> FormButtonTypeDef:
return {
"excluded": ...,
}
# FormButtonTypeDef definition
class FormButtonTypeDef(TypedDict):
excluded: NotRequired[bool],
children: NotRequired[str],
position: NotRequired[FieldPositionTypeDef], # (1)
SectionalElementTypeDef#
# SectionalElementTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import SectionalElementTypeDef
def get_value() -> SectionalElementTypeDef:
return {
"type": ...,
}
# SectionalElementTypeDef definition
class SectionalElementTypeDef(TypedDict):
type: str,
position: NotRequired[FieldPositionTypeDef], # (1)
text: NotRequired[str],
level: NotRequired[int],
orientation: NotRequired[str],
excluded: NotRequired[bool],
FormInputBindingPropertiesValueTypeDef#
# FormInputBindingPropertiesValueTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputBindingPropertiesValueTypeDef
def get_value() -> FormInputBindingPropertiesValueTypeDef:
return {
"type": ...,
}
# FormInputBindingPropertiesValueTypeDef definition
class FormInputBindingPropertiesValueTypeDef(TypedDict):
type: NotRequired[str],
bindingProperties: NotRequired[FormInputBindingPropertiesValuePropertiesTypeDef], # (1)
FormInputValuePropertyOutputTypeDef#
# FormInputValuePropertyOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputValuePropertyOutputTypeDef
def get_value() -> FormInputValuePropertyOutputTypeDef:
return {
"value": ...,
}
# FormInputValuePropertyOutputTypeDef definition
class FormInputValuePropertyOutputTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[FormInputValuePropertyBindingPropertiesTypeDef], # (1)
concat: NotRequired[List[Dict[str, Any]]],
FormInputValuePropertyPaginatorTypeDef#
# FormInputValuePropertyPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputValuePropertyPaginatorTypeDef
def get_value() -> FormInputValuePropertyPaginatorTypeDef:
return {
"value": ...,
}
# FormInputValuePropertyPaginatorTypeDef definition
class FormInputValuePropertyPaginatorTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[FormInputValuePropertyBindingPropertiesTypeDef], # (1)
concat: NotRequired[List[Dict[str, Any]]],
FormInputValuePropertyTypeDef#
# FormInputValuePropertyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormInputValuePropertyTypeDef
def get_value() -> FormInputValuePropertyTypeDef:
return {
"value": ...,
}
# FormInputValuePropertyTypeDef definition
class FormInputValuePropertyTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[FormInputValuePropertyBindingPropertiesTypeDef], # (1)
concat: NotRequired[Sequence[Mapping[str, Any]]],
FormStyleTypeDef#
# FormStyleTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormStyleTypeDef
def get_value() -> FormStyleTypeDef:
return {
"horizontalGap": ...,
}
# FormStyleTypeDef definition
class FormStyleTypeDef(TypedDict):
horizontalGap: NotRequired[FormStyleConfigTypeDef], # (1)
verticalGap: NotRequired[FormStyleConfigTypeDef], # (1)
outerPadding: NotRequired[FormStyleConfigTypeDef], # (1)
ListThemesResponseTypeDef#
# ListThemesResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListThemesResponseTypeDef
def get_value() -> ListThemesResponseTypeDef:
return {
"entities": ...,
}
# ListThemesResponseTypeDef definition
class ListThemesResponseTypeDef(TypedDict):
entities: List[ThemeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
PutMetadataFlagRequestTypeDef#
# PutMetadataFlagRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import PutMetadataFlagRequestTypeDef
def get_value() -> PutMetadataFlagRequestTypeDef:
return {
"appId": ...,
}
# PutMetadataFlagRequestTypeDef definition
class PutMetadataFlagRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
featureName: str,
body: PutMetadataFlagBodyTypeDef, # (1)
RefreshTokenRequestTypeDef#
# RefreshTokenRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import RefreshTokenRequestTypeDef
def get_value() -> RefreshTokenRequestTypeDef:
return {
"provider": ...,
}
# RefreshTokenRequestTypeDef definition
class RefreshTokenRequestTypeDef(TypedDict):
provider: TokenProvidersType, # (1)
refreshTokenBody: RefreshTokenRequestBodyTypeDef, # (2)
ThemeValuesOutputTypeDef#
# ThemeValuesOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValuesOutputTypeDef
def get_value() -> ThemeValuesOutputTypeDef:
return {
"key": ...,
}
# ThemeValuesOutputTypeDef definition
class ThemeValuesOutputTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[ThemeValueOutputTypeDef], # (1)
ThemeValuesPaginatorTypeDef#
# ThemeValuesPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValuesPaginatorTypeDef
def get_value() -> ThemeValuesPaginatorTypeDef:
return {
"key": ...,
}
# ThemeValuesPaginatorTypeDef definition
class ThemeValuesPaginatorTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[ThemeValuePaginatorTypeDef], # (1)
ReactStartCodegenJobDataOutputTypeDef#
# ReactStartCodegenJobDataOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ReactStartCodegenJobDataOutputTypeDef
def get_value() -> ReactStartCodegenJobDataOutputTypeDef:
return {
"module": ...,
}
# ReactStartCodegenJobDataOutputTypeDef definition
class ReactStartCodegenJobDataOutputTypeDef(TypedDict):
module: NotRequired[JSModuleType], # (1)
target: NotRequired[JSTargetType], # (2)
script: NotRequired[JSScriptType], # (3)
renderTypeDeclarations: NotRequired[bool],
inlineSourceMap: NotRequired[bool],
apiConfiguration: NotRequired[ApiConfigurationOutputTypeDef], # (4)
dependencies: NotRequired[Dict[str, str]],
- See JSModuleType
- See JSTargetType
- See JSScriptType
- See ApiConfigurationOutputTypeDef
CodegenGenericDataModelOutputTypeDef#
# CodegenGenericDataModelOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataModelOutputTypeDef
def get_value() -> CodegenGenericDataModelOutputTypeDef:
return {
"fields": ...,
}
# CodegenGenericDataModelOutputTypeDef definition
class CodegenGenericDataModelOutputTypeDef(TypedDict):
fields: Dict[str, CodegenGenericDataFieldOutputTypeDef], # (1)
primaryKeys: List[str],
isJoinTable: NotRequired[bool],
CodegenGenericDataNonModelOutputTypeDef#
# CodegenGenericDataNonModelOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataNonModelOutputTypeDef
def get_value() -> CodegenGenericDataNonModelOutputTypeDef:
return {
"fields": ...,
}
# CodegenGenericDataNonModelOutputTypeDef definition
class CodegenGenericDataNonModelOutputTypeDef(TypedDict):
fields: Dict[str, CodegenGenericDataFieldOutputTypeDef], # (1)
CodegenGenericDataFieldTypeDef#
# CodegenGenericDataFieldTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataFieldTypeDef
def get_value() -> CodegenGenericDataFieldTypeDef:
return {
"dataType": ...,
}
# CodegenGenericDataFieldTypeDef definition
class CodegenGenericDataFieldTypeDef(TypedDict):
dataType: CodegenGenericDataFieldDataTypeType, # (1)
dataTypeValue: str,
required: bool,
readOnly: bool,
isArray: bool,
relationship: NotRequired[CodegenGenericDataRelationshipTypeUnionTypeDef], # (2)
- See CodegenGenericDataFieldDataTypeType
- See CodegenGenericDataRelationshipTypeTypeDef CodegenGenericDataRelationshipTypeOutputTypeDef
ComponentBindingPropertiesValueOutputTypeDef#
# ComponentBindingPropertiesValueOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValueOutputTypeDef
def get_value() -> ComponentBindingPropertiesValueOutputTypeDef:
return {
"type": ...,
}
# ComponentBindingPropertiesValueOutputTypeDef definition
class ComponentBindingPropertiesValueOutputTypeDef(TypedDict):
type: NotRequired[str],
bindingProperties: NotRequired[ComponentBindingPropertiesValuePropertiesOutputTypeDef], # (1)
defaultValue: NotRequired[str],
ComponentBindingPropertiesValuePaginatorTypeDef#
# ComponentBindingPropertiesValuePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValuePaginatorTypeDef
def get_value() -> ComponentBindingPropertiesValuePaginatorTypeDef:
return {
"type": ...,
}
# ComponentBindingPropertiesValuePaginatorTypeDef definition
class ComponentBindingPropertiesValuePaginatorTypeDef(TypedDict):
type: NotRequired[str],
bindingProperties: NotRequired[ComponentBindingPropertiesValuePropertiesPaginatorTypeDef], # (1)
defaultValue: NotRequired[str],
ComponentPropertyTypeDef#
# ComponentPropertyTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPropertyTypeDef
def get_value() -> ComponentPropertyTypeDef:
return {
"value": ...,
}
# ComponentPropertyTypeDef definition
class ComponentPropertyTypeDef(TypedDict):
value: NotRequired[str],
bindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
collectionBindingProperties: NotRequired[ComponentPropertyBindingPropertiesTypeDef], # (1)
defaultValue: NotRequired[str],
model: NotRequired[str],
bindings: NotRequired[Mapping[str, FormBindingElementTypeDef]], # (3)
event: NotRequired[str],
userAttribute: NotRequired[str],
concat: NotRequired[Sequence[Mapping[str, Any]]],
condition: NotRequired[ComponentConditionPropertyUnionTypeDef], # (4)
configured: NotRequired[bool],
type: NotRequired[str],
importedValue: NotRequired[str],
componentName: NotRequired[str],
property: NotRequired[str],
- See ComponentPropertyBindingPropertiesTypeDef
- See ComponentPropertyBindingPropertiesTypeDef
- See FormBindingElementTypeDef
- See ComponentConditionPropertyTypeDef ComponentConditionPropertyOutputTypeDef
MutationActionSetStateParameterOutputTypeDef#
# MutationActionSetStateParameterOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import MutationActionSetStateParameterOutputTypeDef
def get_value() -> MutationActionSetStateParameterOutputTypeDef:
return {
"componentName": ...,
}
# MutationActionSetStateParameterOutputTypeDef definition
class MutationActionSetStateParameterOutputTypeDef(TypedDict):
componentName: str,
property: str,
set: ComponentPropertyOutputTypeDef, # (1)
MutationActionSetStateParameterPaginatorTypeDef#
# MutationActionSetStateParameterPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import MutationActionSetStateParameterPaginatorTypeDef
def get_value() -> MutationActionSetStateParameterPaginatorTypeDef:
return {
"componentName": ...,
}
# MutationActionSetStateParameterPaginatorTypeDef definition
class MutationActionSetStateParameterPaginatorTypeDef(TypedDict):
componentName: str,
property: str,
set: ComponentPropertyPaginatorTypeDef, # (1)
ListFormsResponseTypeDef#
# ListFormsResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ListFormsResponseTypeDef
def get_value() -> ListFormsResponseTypeDef:
return {
"entities": ...,
}
# ListFormsResponseTypeDef definition
class ListFormsResponseTypeDef(TypedDict):
entities: List[FormSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
FormCTATypeDef#
# FormCTATypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormCTATypeDef
def get_value() -> FormCTATypeDef:
return {
"position": ...,
}
# FormCTATypeDef definition
class FormCTATypeDef(TypedDict):
position: NotRequired[FormButtonsPositionType], # (1)
clear: NotRequired[FormButtonTypeDef], # (2)
cancel: NotRequired[FormButtonTypeDef], # (2)
submit: NotRequired[FormButtonTypeDef], # (2)
- See FormButtonsPositionType
- See FormButtonTypeDef
- See FormButtonTypeDef
- See FormButtonTypeDef
ValueMappingOutputTypeDef#
# ValueMappingOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingOutputTypeDef
def get_value() -> ValueMappingOutputTypeDef:
return {
"displayValue": ...,
}
# ValueMappingOutputTypeDef definition
class ValueMappingOutputTypeDef(TypedDict):
value: FormInputValuePropertyOutputTypeDef, # (1)
displayValue: NotRequired[FormInputValuePropertyOutputTypeDef], # (1)
ValueMappingPaginatorTypeDef#
# ValueMappingPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingPaginatorTypeDef
def get_value() -> ValueMappingPaginatorTypeDef:
return {
"displayValue": ...,
}
# ValueMappingPaginatorTypeDef definition
class ValueMappingPaginatorTypeDef(TypedDict):
value: FormInputValuePropertyPaginatorTypeDef, # (1)
displayValue: NotRequired[FormInputValuePropertyPaginatorTypeDef], # (1)
ComponentBindingPropertiesValuePropertiesTypeDef#
# ComponentBindingPropertiesValuePropertiesTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValuePropertiesTypeDef
def get_value() -> ComponentBindingPropertiesValuePropertiesTypeDef:
return {
"model": ...,
}
# ComponentBindingPropertiesValuePropertiesTypeDef definition
class ComponentBindingPropertiesValuePropertiesTypeDef(TypedDict):
model: NotRequired[str],
field: NotRequired[str],
predicates: NotRequired[Sequence[PredicateUnionTypeDef]], # (1)
userAttribute: NotRequired[str],
bucket: NotRequired[str],
key: NotRequired[str],
defaultValue: NotRequired[str],
slotName: NotRequired[str],
ComponentDataConfigurationTypeDef#
# ComponentDataConfigurationTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentDataConfigurationTypeDef
def get_value() -> ComponentDataConfigurationTypeDef:
return {
"model": ...,
}
# ComponentDataConfigurationTypeDef definition
class ComponentDataConfigurationTypeDef(TypedDict):
model: str,
sort: NotRequired[Sequence[SortPropertyTypeDef]], # (1)
predicate: NotRequired[PredicateUnionTypeDef], # (2)
identifiers: NotRequired[Sequence[str]],
ThemeTypeDef#
# ThemeTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeTypeDef
def get_value() -> ThemeTypeDef:
return {
"appId": ...,
}
# ThemeTypeDef definition
class ThemeTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
createdAt: datetime,
values: List[ThemeValuesOutputTypeDef], # (1)
modifiedAt: NotRequired[datetime],
overrides: NotRequired[List[ThemeValuesOutputTypeDef]], # (1)
tags: NotRequired[Dict[str, str]],
ThemePaginatorTypeDef#
# ThemePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemePaginatorTypeDef
def get_value() -> ThemePaginatorTypeDef:
return {
"appId": ...,
}
# ThemePaginatorTypeDef definition
class ThemePaginatorTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
createdAt: datetime,
values: List[ThemeValuesPaginatorTypeDef], # (1)
modifiedAt: NotRequired[datetime],
overrides: NotRequired[List[ThemeValuesPaginatorTypeDef]], # (1)
tags: NotRequired[Dict[str, str]],
ThemeValuesTypeDef#
# ThemeValuesTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ThemeValuesTypeDef
def get_value() -> ThemeValuesTypeDef:
return {
"key": ...,
}
# ThemeValuesTypeDef definition
class ThemeValuesTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[ThemeValueUnionTypeDef], # (1)
CodegenJobRenderConfigOutputTypeDef#
# CodegenJobRenderConfigOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobRenderConfigOutputTypeDef
def get_value() -> CodegenJobRenderConfigOutputTypeDef:
return {
"react": ...,
}
# CodegenJobRenderConfigOutputTypeDef definition
class CodegenJobRenderConfigOutputTypeDef(TypedDict):
react: NotRequired[ReactStartCodegenJobDataOutputTypeDef], # (1)
ReactStartCodegenJobDataTypeDef#
# ReactStartCodegenJobDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ReactStartCodegenJobDataTypeDef
def get_value() -> ReactStartCodegenJobDataTypeDef:
return {
"module": ...,
}
# ReactStartCodegenJobDataTypeDef definition
class ReactStartCodegenJobDataTypeDef(TypedDict):
module: NotRequired[JSModuleType], # (1)
target: NotRequired[JSTargetType], # (2)
script: NotRequired[JSScriptType], # (3)
renderTypeDeclarations: NotRequired[bool],
inlineSourceMap: NotRequired[bool],
apiConfiguration: NotRequired[ApiConfigurationUnionTypeDef], # (4)
dependencies: NotRequired[Mapping[str, str]],
- See JSModuleType
- See JSTargetType
- See JSScriptType
- See ApiConfigurationTypeDef ApiConfigurationOutputTypeDef
CodegenJobGenericDataSchemaOutputTypeDef#
# CodegenJobGenericDataSchemaOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobGenericDataSchemaOutputTypeDef
def get_value() -> CodegenJobGenericDataSchemaOutputTypeDef:
return {
"dataSourceType": ...,
}
# CodegenJobGenericDataSchemaOutputTypeDef definition
class CodegenJobGenericDataSchemaOutputTypeDef(TypedDict):
dataSourceType: CodegenJobGenericDataSourceTypeType, # (1)
models: Dict[str, CodegenGenericDataModelOutputTypeDef], # (2)
enums: Dict[str, CodegenGenericDataEnumOutputTypeDef], # (3)
nonModels: Dict[str, CodegenGenericDataNonModelOutputTypeDef], # (4)
- See CodegenJobGenericDataSourceTypeType
- See CodegenGenericDataModelOutputTypeDef
- See CodegenGenericDataEnumOutputTypeDef
- See CodegenGenericDataNonModelOutputTypeDef
CodegenGenericDataModelTypeDef#
# CodegenGenericDataModelTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataModelTypeDef
def get_value() -> CodegenGenericDataModelTypeDef:
return {
"fields": ...,
}
# CodegenGenericDataModelTypeDef definition
class CodegenGenericDataModelTypeDef(TypedDict):
fields: Mapping[str, CodegenGenericDataFieldTypeDef], # (1)
primaryKeys: Sequence[str],
isJoinTable: NotRequired[bool],
ActionParametersOutputTypeDef#
# ActionParametersOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ActionParametersOutputTypeDef
def get_value() -> ActionParametersOutputTypeDef:
return {
"type": ...,
}
# ActionParametersOutputTypeDef definition
class ActionParametersOutputTypeDef(TypedDict):
type: NotRequired[ComponentPropertyOutputTypeDef], # (1)
url: NotRequired[ComponentPropertyOutputTypeDef], # (1)
anchor: NotRequired[ComponentPropertyOutputTypeDef], # (1)
target: NotRequired[ComponentPropertyOutputTypeDef], # (1)
global: NotRequired[ComponentPropertyOutputTypeDef], # (1)
model: NotRequired[str],
id: NotRequired[ComponentPropertyOutputTypeDef], # (1)
fields: NotRequired[Dict[str, ComponentPropertyOutputTypeDef]], # (7)
state: NotRequired[MutationActionSetStateParameterOutputTypeDef], # (8)
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See ComponentPropertyOutputTypeDef
- See MutationActionSetStateParameterOutputTypeDef
ActionParametersPaginatorTypeDef#
# ActionParametersPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ActionParametersPaginatorTypeDef
def get_value() -> ActionParametersPaginatorTypeDef:
return {
"type": ...,
}
# ActionParametersPaginatorTypeDef definition
class ActionParametersPaginatorTypeDef(TypedDict):
type: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
url: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
anchor: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
target: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
global: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
model: NotRequired[str],
id: NotRequired[ComponentPropertyPaginatorTypeDef], # (1)
fields: NotRequired[Dict[str, ComponentPropertyPaginatorTypeDef]], # (7)
state: NotRequired[MutationActionSetStateParameterPaginatorTypeDef], # (8)
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See ComponentPropertyPaginatorTypeDef
- See MutationActionSetStateParameterPaginatorTypeDef
ValueMappingsOutputTypeDef#
# ValueMappingsOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingsOutputTypeDef
def get_value() -> ValueMappingsOutputTypeDef:
return {
"values": ...,
}
# ValueMappingsOutputTypeDef definition
class ValueMappingsOutputTypeDef(TypedDict):
values: List[ValueMappingOutputTypeDef], # (1)
bindingProperties: NotRequired[Dict[str, FormInputBindingPropertiesValueTypeDef]], # (2)
ValueMappingsPaginatorTypeDef#
# ValueMappingsPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingsPaginatorTypeDef
def get_value() -> ValueMappingsPaginatorTypeDef:
return {
"values": ...,
}
# ValueMappingsPaginatorTypeDef definition
class ValueMappingsPaginatorTypeDef(TypedDict):
values: List[ValueMappingPaginatorTypeDef], # (1)
bindingProperties: NotRequired[Dict[str, FormInputBindingPropertiesValueTypeDef]], # (2)
ValueMappingTypeDef#
# ValueMappingTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingTypeDef
def get_value() -> ValueMappingTypeDef:
return {
"displayValue": ...,
}
# ValueMappingTypeDef definition
class ValueMappingTypeDef(TypedDict):
value: FormInputValuePropertyUnionTypeDef, # (1)
displayValue: NotRequired[FormInputValuePropertyUnionTypeDef], # (1)
- See FormInputValuePropertyTypeDef FormInputValuePropertyOutputTypeDef
- See FormInputValuePropertyTypeDef FormInputValuePropertyOutputTypeDef
CreateThemeResponseTypeDef#
# CreateThemeResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateThemeResponseTypeDef
def get_value() -> CreateThemeResponseTypeDef:
return {
"entity": ...,
}
# CreateThemeResponseTypeDef definition
class CreateThemeResponseTypeDef(TypedDict):
entity: ThemeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ThemeTypeDef
- See ResponseMetadataTypeDef
ExportThemesResponseTypeDef#
# ExportThemesResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportThemesResponseTypeDef
def get_value() -> ExportThemesResponseTypeDef:
return {
"entities": ...,
}
# ExportThemesResponseTypeDef definition
class ExportThemesResponseTypeDef(TypedDict):
entities: List[ThemeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See ThemeTypeDef
- See ResponseMetadataTypeDef
GetThemeResponseTypeDef#
# GetThemeResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetThemeResponseTypeDef
def get_value() -> GetThemeResponseTypeDef:
return {
"theme": ...,
}
# GetThemeResponseTypeDef definition
class GetThemeResponseTypeDef(TypedDict):
theme: ThemeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ThemeTypeDef
- See ResponseMetadataTypeDef
UpdateThemeResponseTypeDef#
# UpdateThemeResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateThemeResponseTypeDef
def get_value() -> UpdateThemeResponseTypeDef:
return {
"entity": ...,
}
# UpdateThemeResponseTypeDef definition
class UpdateThemeResponseTypeDef(TypedDict):
entity: ThemeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ThemeTypeDef
- See ResponseMetadataTypeDef
ExportThemesResponsePaginatorTypeDef#
# ExportThemesResponsePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportThemesResponsePaginatorTypeDef
def get_value() -> ExportThemesResponsePaginatorTypeDef:
return {
"entities": ...,
}
# ExportThemesResponsePaginatorTypeDef definition
class ExportThemesResponsePaginatorTypeDef(TypedDict):
entities: List[ThemePaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CodegenJobTypeDef#
# CodegenJobTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobTypeDef
def get_value() -> CodegenJobTypeDef:
return {
"id": ...,
}
# CodegenJobTypeDef definition
class CodegenJobTypeDef(TypedDict):
id: str,
appId: str,
environmentName: str,
renderConfig: NotRequired[CodegenJobRenderConfigOutputTypeDef], # (1)
genericDataSchema: NotRequired[CodegenJobGenericDataSchemaOutputTypeDef], # (2)
autoGenerateForms: NotRequired[bool],
features: NotRequired[CodegenFeatureFlagsTypeDef], # (3)
status: NotRequired[CodegenJobStatusType], # (4)
statusMessage: NotRequired[str],
asset: NotRequired[CodegenJobAssetTypeDef], # (5)
tags: NotRequired[Dict[str, str]],
createdAt: NotRequired[datetime],
modifiedAt: NotRequired[datetime],
dependencies: NotRequired[List[CodegenDependencyTypeDef]], # (6)
- See CodegenJobRenderConfigOutputTypeDef
- See CodegenJobGenericDataSchemaOutputTypeDef
- See CodegenFeatureFlagsTypeDef
- See CodegenJobStatusType
- See CodegenJobAssetTypeDef
- See CodegenDependencyTypeDef
CodegenGenericDataNonModelTypeDef#
# CodegenGenericDataNonModelTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenGenericDataNonModelTypeDef
def get_value() -> CodegenGenericDataNonModelTypeDef:
return {
"fields": ...,
}
# CodegenGenericDataNonModelTypeDef definition
class CodegenGenericDataNonModelTypeDef(TypedDict):
fields: Mapping[str, CodegenGenericDataFieldUnionTypeDef], # (1)
MutationActionSetStateParameterTypeDef#
# MutationActionSetStateParameterTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import MutationActionSetStateParameterTypeDef
def get_value() -> MutationActionSetStateParameterTypeDef:
return {
"componentName": ...,
}
# MutationActionSetStateParameterTypeDef definition
class MutationActionSetStateParameterTypeDef(TypedDict):
componentName: str,
property: str,
set: ComponentPropertyUnionTypeDef, # (1)
ComponentEventOutputTypeDef#
# ComponentEventOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentEventOutputTypeDef
def get_value() -> ComponentEventOutputTypeDef:
return {
"action": ...,
}
# ComponentEventOutputTypeDef definition
class ComponentEventOutputTypeDef(TypedDict):
action: NotRequired[str],
parameters: NotRequired[ActionParametersOutputTypeDef], # (1)
bindingEvent: NotRequired[str],
ComponentEventPaginatorTypeDef#
# ComponentEventPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentEventPaginatorTypeDef
def get_value() -> ComponentEventPaginatorTypeDef:
return {
"action": ...,
}
# ComponentEventPaginatorTypeDef definition
class ComponentEventPaginatorTypeDef(TypedDict):
action: NotRequired[str],
parameters: NotRequired[ActionParametersPaginatorTypeDef], # (1)
bindingEvent: NotRequired[str],
FieldInputConfigOutputTypeDef#
# FieldInputConfigOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldInputConfigOutputTypeDef
def get_value() -> FieldInputConfigOutputTypeDef:
return {
"type": ...,
}
# FieldInputConfigOutputTypeDef definition
class FieldInputConfigOutputTypeDef(TypedDict):
type: str,
required: NotRequired[bool],
readOnly: NotRequired[bool],
placeholder: NotRequired[str],
defaultValue: NotRequired[str],
descriptiveText: NotRequired[str],
defaultChecked: NotRequired[bool],
defaultCountryCode: NotRequired[str],
valueMappings: NotRequired[ValueMappingsOutputTypeDef], # (1)
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
step: NotRequired[float],
value: NotRequired[str],
isArray: NotRequired[bool],
fileUploaderConfig: NotRequired[FileUploaderFieldConfigOutputTypeDef], # (2)
FieldInputConfigPaginatorTypeDef#
# FieldInputConfigPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldInputConfigPaginatorTypeDef
def get_value() -> FieldInputConfigPaginatorTypeDef:
return {
"type": ...,
}
# FieldInputConfigPaginatorTypeDef definition
class FieldInputConfigPaginatorTypeDef(TypedDict):
type: str,
required: NotRequired[bool],
readOnly: NotRequired[bool],
placeholder: NotRequired[str],
defaultValue: NotRequired[str],
descriptiveText: NotRequired[str],
defaultChecked: NotRequired[bool],
defaultCountryCode: NotRequired[str],
valueMappings: NotRequired[ValueMappingsPaginatorTypeDef], # (1)
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
step: NotRequired[float],
value: NotRequired[str],
isArray: NotRequired[bool],
fileUploaderConfig: NotRequired[FileUploaderFieldConfigOutputTypeDef], # (2)
ComponentBindingPropertiesValueTypeDef#
# ComponentBindingPropertiesValueTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentBindingPropertiesValueTypeDef
def get_value() -> ComponentBindingPropertiesValueTypeDef:
return {
"type": ...,
}
# ComponentBindingPropertiesValueTypeDef definition
class ComponentBindingPropertiesValueTypeDef(TypedDict):
type: NotRequired[str],
bindingProperties: NotRequired[ComponentBindingPropertiesValuePropertiesUnionTypeDef], # (1)
defaultValue: NotRequired[str],
- See ComponentBindingPropertiesValuePropertiesTypeDef ComponentBindingPropertiesValuePropertiesOutputTypeDef
CreateThemeDataTypeDef#
# CreateThemeDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateThemeDataTypeDef
def get_value() -> CreateThemeDataTypeDef:
return {
"name": ...,
}
# CreateThemeDataTypeDef definition
class CreateThemeDataTypeDef(TypedDict):
name: str,
values: Sequence[ThemeValuesUnionTypeDef], # (1)
overrides: NotRequired[Sequence[ThemeValuesTypeDef]], # (2)
tags: NotRequired[Mapping[str, str]],
UpdateThemeDataTypeDef#
# UpdateThemeDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateThemeDataTypeDef
def get_value() -> UpdateThemeDataTypeDef:
return {
"id": ...,
}
# UpdateThemeDataTypeDef definition
class UpdateThemeDataTypeDef(TypedDict):
values: Sequence[ThemeValuesUnionTypeDef], # (1)
id: NotRequired[str],
name: NotRequired[str],
overrides: NotRequired[Sequence[ThemeValuesTypeDef]], # (2)
CodegenJobRenderConfigTypeDef#
# CodegenJobRenderConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobRenderConfigTypeDef
def get_value() -> CodegenJobRenderConfigTypeDef:
return {
"react": ...,
}
# CodegenJobRenderConfigTypeDef definition
class CodegenJobRenderConfigTypeDef(TypedDict):
react: NotRequired[ReactStartCodegenJobDataUnionTypeDef], # (1)
GetCodegenJobResponseTypeDef#
# GetCodegenJobResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetCodegenJobResponseTypeDef
def get_value() -> GetCodegenJobResponseTypeDef:
return {
"job": ...,
}
# GetCodegenJobResponseTypeDef definition
class GetCodegenJobResponseTypeDef(TypedDict):
job: CodegenJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartCodegenJobResponseTypeDef#
# StartCodegenJobResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import StartCodegenJobResponseTypeDef
def get_value() -> StartCodegenJobResponseTypeDef:
return {
"entity": ...,
}
# StartCodegenJobResponseTypeDef definition
class StartCodegenJobResponseTypeDef(TypedDict):
entity: CodegenJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ComponentChildOutputTypeDef#
# ComponentChildOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentChildOutputTypeDef
def get_value() -> ComponentChildOutputTypeDef:
return {
"componentType": ...,
}
# ComponentChildOutputTypeDef definition
class ComponentChildOutputTypeDef(TypedDict):
componentType: str,
name: str,
properties: Dict[str, ComponentPropertyOutputTypeDef], # (1)
children: NotRequired[List[Dict[str, Any]]],
events: NotRequired[Dict[str, ComponentEventOutputTypeDef]], # (2)
sourceId: NotRequired[str],
ComponentChildPaginatorTypeDef#
# ComponentChildPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentChildPaginatorTypeDef
def get_value() -> ComponentChildPaginatorTypeDef:
return {
"componentType": ...,
}
# ComponentChildPaginatorTypeDef definition
class ComponentChildPaginatorTypeDef(TypedDict):
componentType: str,
name: str,
properties: Dict[str, ComponentPropertyPaginatorTypeDef], # (1)
children: NotRequired[List[Dict[str, Any]]],
events: NotRequired[Dict[str, ComponentEventPaginatorTypeDef]], # (2)
sourceId: NotRequired[str],
FieldConfigOutputTypeDef#
# FieldConfigOutputTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldConfigOutputTypeDef
def get_value() -> FieldConfigOutputTypeDef:
return {
"label": ...,
}
# FieldConfigOutputTypeDef definition
class FieldConfigOutputTypeDef(TypedDict):
label: NotRequired[str],
position: NotRequired[FieldPositionTypeDef], # (1)
excluded: NotRequired[bool],
inputType: NotRequired[FieldInputConfigOutputTypeDef], # (2)
validations: NotRequired[List[FieldValidationConfigurationOutputTypeDef]], # (3)
- See FieldPositionTypeDef
- See FieldInputConfigOutputTypeDef
- See FieldValidationConfigurationOutputTypeDef
FieldConfigPaginatorTypeDef#
# FieldConfigPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldConfigPaginatorTypeDef
def get_value() -> FieldConfigPaginatorTypeDef:
return {
"label": ...,
}
# FieldConfigPaginatorTypeDef definition
class FieldConfigPaginatorTypeDef(TypedDict):
label: NotRequired[str],
position: NotRequired[FieldPositionTypeDef], # (1)
excluded: NotRequired[bool],
inputType: NotRequired[FieldInputConfigPaginatorTypeDef], # (2)
validations: NotRequired[List[FieldValidationConfigurationOutputTypeDef]], # (3)
- See FieldPositionTypeDef
- See FieldInputConfigPaginatorTypeDef
- See FieldValidationConfigurationOutputTypeDef
ValueMappingsTypeDef#
# ValueMappingsTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ValueMappingsTypeDef
def get_value() -> ValueMappingsTypeDef:
return {
"values": ...,
}
# ValueMappingsTypeDef definition
class ValueMappingsTypeDef(TypedDict):
values: Sequence[ValueMappingUnionTypeDef], # (1)
bindingProperties: NotRequired[Mapping[str, FormInputBindingPropertiesValueTypeDef]], # (2)
CreateThemeRequestTypeDef#
# CreateThemeRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateThemeRequestTypeDef
def get_value() -> CreateThemeRequestTypeDef:
return {
"appId": ...,
}
# CreateThemeRequestTypeDef definition
class CreateThemeRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
themeToCreate: CreateThemeDataTypeDef, # (1)
clientToken: NotRequired[str],
UpdateThemeRequestTypeDef#
# UpdateThemeRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateThemeRequestTypeDef
def get_value() -> UpdateThemeRequestTypeDef:
return {
"appId": ...,
}
# UpdateThemeRequestTypeDef definition
class UpdateThemeRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
updatedTheme: UpdateThemeDataTypeDef, # (1)
clientToken: NotRequired[str],
CodegenJobGenericDataSchemaTypeDef#
# CodegenJobGenericDataSchemaTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CodegenJobGenericDataSchemaTypeDef
def get_value() -> CodegenJobGenericDataSchemaTypeDef:
return {
"dataSourceType": ...,
}
# CodegenJobGenericDataSchemaTypeDef definition
class CodegenJobGenericDataSchemaTypeDef(TypedDict):
dataSourceType: CodegenJobGenericDataSourceTypeType, # (1)
models: Mapping[str, CodegenGenericDataModelUnionTypeDef], # (2)
enums: Mapping[str, CodegenGenericDataEnumUnionTypeDef], # (3)
nonModels: Mapping[str, CodegenGenericDataNonModelUnionTypeDef], # (4)
- See CodegenJobGenericDataSourceTypeType
- See CodegenGenericDataModelTypeDef CodegenGenericDataModelOutputTypeDef
- See CodegenGenericDataEnumTypeDef CodegenGenericDataEnumOutputTypeDef
- See CodegenGenericDataNonModelTypeDef CodegenGenericDataNonModelOutputTypeDef
ActionParametersTypeDef#
# ActionParametersTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ActionParametersTypeDef
def get_value() -> ActionParametersTypeDef:
return {
"type": ...,
}
# ActionParametersTypeDef definition
class ActionParametersTypeDef(TypedDict):
type: NotRequired[ComponentPropertyUnionTypeDef], # (1)
url: NotRequired[ComponentPropertyUnionTypeDef], # (1)
anchor: NotRequired[ComponentPropertyUnionTypeDef], # (1)
target: NotRequired[ComponentPropertyUnionTypeDef], # (1)
global: NotRequired[ComponentPropertyUnionTypeDef], # (1)
model: NotRequired[str],
id: NotRequired[ComponentPropertyUnionTypeDef], # (1)
fields: NotRequired[Mapping[str, ComponentPropertyTypeDef]], # (7)
state: NotRequired[MutationActionSetStateParameterUnionTypeDef], # (8)
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentPropertyTypeDef
- See MutationActionSetStateParameterTypeDef MutationActionSetStateParameterOutputTypeDef
ComponentTypeDef#
# ComponentTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentTypeDef
def get_value() -> ComponentTypeDef:
return {
"appId": ...,
}
# ComponentTypeDef definition
class ComponentTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
componentType: str,
properties: Dict[str, ComponentPropertyOutputTypeDef], # (1)
variants: List[ComponentVariantOutputTypeDef], # (3)
overrides: Dict[str, Dict[str, str]],
bindingProperties: Dict[str, ComponentBindingPropertiesValueOutputTypeDef], # (4)
createdAt: datetime,
sourceId: NotRequired[str],
children: NotRequired[List[ComponentChildOutputTypeDef]], # (2)
collectionProperties: NotRequired[Dict[str, ComponentDataConfigurationOutputTypeDef]], # (5)
modifiedAt: NotRequired[datetime],
tags: NotRequired[Dict[str, str]],
events: NotRequired[Dict[str, ComponentEventOutputTypeDef]], # (6)
schemaVersion: NotRequired[str],
- See ComponentPropertyOutputTypeDef
- See ComponentChildOutputTypeDef
- See ComponentVariantOutputTypeDef
- See ComponentBindingPropertiesValueOutputTypeDef
- See ComponentDataConfigurationOutputTypeDef
- See ComponentEventOutputTypeDef
ComponentPaginatorTypeDef#
# ComponentPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentPaginatorTypeDef
def get_value() -> ComponentPaginatorTypeDef:
return {
"appId": ...,
}
# ComponentPaginatorTypeDef definition
class ComponentPaginatorTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
componentType: str,
properties: Dict[str, ComponentPropertyPaginatorTypeDef], # (1)
variants: List[ComponentVariantOutputTypeDef], # (3)
overrides: Dict[str, Dict[str, str]],
bindingProperties: Dict[str, ComponentBindingPropertiesValuePaginatorTypeDef], # (4)
createdAt: datetime,
sourceId: NotRequired[str],
children: NotRequired[List[ComponentChildPaginatorTypeDef]], # (2)
collectionProperties: NotRequired[Dict[str, ComponentDataConfigurationPaginatorTypeDef]], # (5)
modifiedAt: NotRequired[datetime],
tags: NotRequired[Dict[str, str]],
events: NotRequired[Dict[str, ComponentEventPaginatorTypeDef]], # (6)
schemaVersion: NotRequired[str],
- See ComponentPropertyPaginatorTypeDef
- See ComponentChildPaginatorTypeDef
- See ComponentVariantOutputTypeDef
- See ComponentBindingPropertiesValuePaginatorTypeDef
- See ComponentDataConfigurationPaginatorTypeDef
- See ComponentEventPaginatorTypeDef
FormTypeDef#
# FormTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormTypeDef
def get_value() -> FormTypeDef:
return {
"appId": ...,
}
# FormTypeDef definition
class FormTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
formActionType: FormActionTypeType, # (1)
style: FormStyleTypeDef, # (2)
dataType: FormDataTypeConfigTypeDef, # (3)
fields: Dict[str, FieldConfigOutputTypeDef], # (4)
sectionalElements: Dict[str, SectionalElementTypeDef], # (5)
schemaVersion: str,
tags: NotRequired[Dict[str, str]],
cta: NotRequired[FormCTATypeDef], # (6)
labelDecorator: NotRequired[LabelDecoratorType], # (7)
- See FormActionTypeType
- See FormStyleTypeDef
- See FormDataTypeConfigTypeDef
- See FieldConfigOutputTypeDef
- See SectionalElementTypeDef
- See FormCTATypeDef
- See LabelDecoratorType
FormPaginatorTypeDef#
# FormPaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FormPaginatorTypeDef
def get_value() -> FormPaginatorTypeDef:
return {
"appId": ...,
}
# FormPaginatorTypeDef definition
class FormPaginatorTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
name: str,
formActionType: FormActionTypeType, # (1)
style: FormStyleTypeDef, # (2)
dataType: FormDataTypeConfigTypeDef, # (3)
fields: Dict[str, FieldConfigPaginatorTypeDef], # (4)
sectionalElements: Dict[str, SectionalElementTypeDef], # (5)
schemaVersion: str,
tags: NotRequired[Dict[str, str]],
cta: NotRequired[FormCTATypeDef], # (6)
labelDecorator: NotRequired[LabelDecoratorType], # (7)
- See FormActionTypeType
- See FormStyleTypeDef
- See FormDataTypeConfigTypeDef
- See FieldConfigPaginatorTypeDef
- See SectionalElementTypeDef
- See FormCTATypeDef
- See LabelDecoratorType
CreateComponentResponseTypeDef#
# CreateComponentResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateComponentResponseTypeDef
def get_value() -> CreateComponentResponseTypeDef:
return {
"entity": ...,
}
# CreateComponentResponseTypeDef definition
class CreateComponentResponseTypeDef(TypedDict):
entity: ComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ExportComponentsResponseTypeDef#
# ExportComponentsResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportComponentsResponseTypeDef
def get_value() -> ExportComponentsResponseTypeDef:
return {
"entities": ...,
}
# ExportComponentsResponseTypeDef definition
class ExportComponentsResponseTypeDef(TypedDict):
entities: List[ComponentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetComponentResponseTypeDef#
# GetComponentResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetComponentResponseTypeDef
def get_value() -> GetComponentResponseTypeDef:
return {
"component": ...,
}
# GetComponentResponseTypeDef definition
class GetComponentResponseTypeDef(TypedDict):
component: ComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateComponentResponseTypeDef#
# UpdateComponentResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateComponentResponseTypeDef
def get_value() -> UpdateComponentResponseTypeDef:
return {
"entity": ...,
}
# UpdateComponentResponseTypeDef definition
class UpdateComponentResponseTypeDef(TypedDict):
entity: ComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ExportComponentsResponsePaginatorTypeDef#
# ExportComponentsResponsePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportComponentsResponsePaginatorTypeDef
def get_value() -> ExportComponentsResponsePaginatorTypeDef:
return {
"entities": ...,
}
# ExportComponentsResponsePaginatorTypeDef definition
class ExportComponentsResponsePaginatorTypeDef(TypedDict):
entities: List[ComponentPaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateFormResponseTypeDef#
# CreateFormResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateFormResponseTypeDef
def get_value() -> CreateFormResponseTypeDef:
return {
"entity": ...,
}
# CreateFormResponseTypeDef definition
class CreateFormResponseTypeDef(TypedDict):
entity: FormTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FormTypeDef
- See ResponseMetadataTypeDef
ExportFormsResponseTypeDef#
# ExportFormsResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportFormsResponseTypeDef
def get_value() -> ExportFormsResponseTypeDef:
return {
"entities": ...,
}
# ExportFormsResponseTypeDef definition
class ExportFormsResponseTypeDef(TypedDict):
entities: List[FormTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See FormTypeDef
- See ResponseMetadataTypeDef
GetFormResponseTypeDef#
# GetFormResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import GetFormResponseTypeDef
def get_value() -> GetFormResponseTypeDef:
return {
"form": ...,
}
# GetFormResponseTypeDef definition
class GetFormResponseTypeDef(TypedDict):
form: FormTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FormTypeDef
- See ResponseMetadataTypeDef
UpdateFormResponseTypeDef#
# UpdateFormResponseTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateFormResponseTypeDef
def get_value() -> UpdateFormResponseTypeDef:
return {
"entity": ...,
}
# UpdateFormResponseTypeDef definition
class UpdateFormResponseTypeDef(TypedDict):
entity: FormTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FormTypeDef
- See ResponseMetadataTypeDef
ExportFormsResponsePaginatorTypeDef#
# ExportFormsResponsePaginatorTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ExportFormsResponsePaginatorTypeDef
def get_value() -> ExportFormsResponsePaginatorTypeDef:
return {
"entities": ...,
}
# ExportFormsResponsePaginatorTypeDef definition
class ExportFormsResponsePaginatorTypeDef(TypedDict):
entities: List[FormPaginatorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
FieldInputConfigTypeDef#
# FieldInputConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldInputConfigTypeDef
def get_value() -> FieldInputConfigTypeDef:
return {
"type": ...,
}
# FieldInputConfigTypeDef definition
class FieldInputConfigTypeDef(TypedDict):
type: str,
required: NotRequired[bool],
readOnly: NotRequired[bool],
placeholder: NotRequired[str],
defaultValue: NotRequired[str],
descriptiveText: NotRequired[str],
defaultChecked: NotRequired[bool],
defaultCountryCode: NotRequired[str],
valueMappings: NotRequired[ValueMappingsUnionTypeDef], # (1)
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
step: NotRequired[float],
value: NotRequired[str],
isArray: NotRequired[bool],
fileUploaderConfig: NotRequired[FileUploaderFieldConfigUnionTypeDef], # (2)
- See ValueMappingsTypeDef ValueMappingsOutputTypeDef
- See FileUploaderFieldConfigTypeDef FileUploaderFieldConfigOutputTypeDef
StartCodegenJobDataTypeDef#
# StartCodegenJobDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import StartCodegenJobDataTypeDef
def get_value() -> StartCodegenJobDataTypeDef:
return {
"renderConfig": ...,
}
# StartCodegenJobDataTypeDef definition
class StartCodegenJobDataTypeDef(TypedDict):
renderConfig: CodegenJobRenderConfigUnionTypeDef, # (1)
genericDataSchema: NotRequired[CodegenJobGenericDataSchemaUnionTypeDef], # (2)
autoGenerateForms: NotRequired[bool],
features: NotRequired[CodegenFeatureFlagsTypeDef], # (3)
tags: NotRequired[Mapping[str, str]],
- See CodegenJobRenderConfigTypeDef CodegenJobRenderConfigOutputTypeDef
- See CodegenJobGenericDataSchemaTypeDef CodegenJobGenericDataSchemaOutputTypeDef
- See CodegenFeatureFlagsTypeDef
ComponentEventTypeDef#
# ComponentEventTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentEventTypeDef
def get_value() -> ComponentEventTypeDef:
return {
"action": ...,
}
# ComponentEventTypeDef definition
class ComponentEventTypeDef(TypedDict):
action: NotRequired[str],
parameters: NotRequired[ActionParametersUnionTypeDef], # (1)
bindingEvent: NotRequired[str],
StartCodegenJobRequestTypeDef#
# StartCodegenJobRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import StartCodegenJobRequestTypeDef
def get_value() -> StartCodegenJobRequestTypeDef:
return {
"appId": ...,
}
# StartCodegenJobRequestTypeDef definition
class StartCodegenJobRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
codegenJobToCreate: StartCodegenJobDataTypeDef, # (1)
clientToken: NotRequired[str],
ComponentChildTypeDef#
# ComponentChildTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import ComponentChildTypeDef
def get_value() -> ComponentChildTypeDef:
return {
"componentType": ...,
}
# ComponentChildTypeDef definition
class ComponentChildTypeDef(TypedDict):
componentType: str,
name: str,
properties: Mapping[str, ComponentPropertyTypeDef], # (1)
children: NotRequired[Sequence[Mapping[str, Any]]],
events: NotRequired[Mapping[str, ComponentEventTypeDef]], # (2)
sourceId: NotRequired[str],
FieldConfigTypeDef#
# FieldConfigTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import FieldConfigTypeDef
def get_value() -> FieldConfigTypeDef:
return {
"label": ...,
}
# FieldConfigTypeDef definition
class FieldConfigTypeDef(TypedDict):
label: NotRequired[str],
position: NotRequired[FieldPositionTypeDef], # (1)
excluded: NotRequired[bool],
inputType: NotRequired[FieldInputConfigUnionTypeDef], # (2)
validations: NotRequired[Sequence[FieldValidationConfigurationUnionTypeDef]], # (3)
- See FieldPositionTypeDef
- See FieldInputConfigTypeDef FieldInputConfigOutputTypeDef
- See FieldValidationConfigurationTypeDef FieldValidationConfigurationOutputTypeDef
CreateComponentDataTypeDef#
# CreateComponentDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateComponentDataTypeDef
def get_value() -> CreateComponentDataTypeDef:
return {
"name": ...,
}
# CreateComponentDataTypeDef definition
class CreateComponentDataTypeDef(TypedDict):
name: str,
componentType: str,
properties: Mapping[str, ComponentPropertyUnionTypeDef], # (1)
variants: Sequence[ComponentVariantUnionTypeDef], # (3)
overrides: Mapping[str, Mapping[str, str]],
bindingProperties: Mapping[str, ComponentBindingPropertiesValueUnionTypeDef], # (4)
sourceId: NotRequired[str],
children: NotRequired[Sequence[ComponentChildUnionTypeDef]], # (2)
collectionProperties: NotRequired[Mapping[str, ComponentDataConfigurationUnionTypeDef]], # (5)
tags: NotRequired[Mapping[str, str]],
events: NotRequired[Mapping[str, ComponentEventUnionTypeDef]], # (6)
schemaVersion: NotRequired[str],
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentChildTypeDef ComponentChildOutputTypeDef
- See ComponentVariantTypeDef ComponentVariantOutputTypeDef
- See ComponentBindingPropertiesValueTypeDef ComponentBindingPropertiesValueOutputTypeDef
- See ComponentDataConfigurationTypeDef ComponentDataConfigurationOutputTypeDef
- See ComponentEventTypeDef ComponentEventOutputTypeDef
UpdateComponentDataTypeDef#
# UpdateComponentDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateComponentDataTypeDef
def get_value() -> UpdateComponentDataTypeDef:
return {
"id": ...,
}
# UpdateComponentDataTypeDef definition
class UpdateComponentDataTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
sourceId: NotRequired[str],
componentType: NotRequired[str],
properties: NotRequired[Mapping[str, ComponentPropertyUnionTypeDef]], # (1)
children: NotRequired[Sequence[ComponentChildUnionTypeDef]], # (2)
variants: NotRequired[Sequence[ComponentVariantUnionTypeDef]], # (3)
overrides: NotRequired[Mapping[str, Mapping[str, str]]],
bindingProperties: NotRequired[Mapping[str, ComponentBindingPropertiesValueUnionTypeDef]], # (4)
collectionProperties: NotRequired[Mapping[str, ComponentDataConfigurationUnionTypeDef]], # (5)
events: NotRequired[Mapping[str, ComponentEventUnionTypeDef]], # (6)
schemaVersion: NotRequired[str],
- See ComponentPropertyTypeDef ComponentPropertyOutputTypeDef
- See ComponentChildTypeDef ComponentChildOutputTypeDef
- See ComponentVariantTypeDef ComponentVariantOutputTypeDef
- See ComponentBindingPropertiesValueTypeDef ComponentBindingPropertiesValueOutputTypeDef
- See ComponentDataConfigurationTypeDef ComponentDataConfigurationOutputTypeDef
- See ComponentEventTypeDef ComponentEventOutputTypeDef
CreateFormDataTypeDef#
# CreateFormDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateFormDataTypeDef
def get_value() -> CreateFormDataTypeDef:
return {
"name": ...,
}
# CreateFormDataTypeDef definition
class CreateFormDataTypeDef(TypedDict):
name: str,
dataType: FormDataTypeConfigTypeDef, # (1)
formActionType: FormActionTypeType, # (2)
fields: Mapping[str, FieldConfigUnionTypeDef], # (3)
style: FormStyleTypeDef, # (4)
sectionalElements: Mapping[str, SectionalElementTypeDef], # (5)
schemaVersion: str,
cta: NotRequired[FormCTATypeDef], # (6)
tags: NotRequired[Mapping[str, str]],
labelDecorator: NotRequired[LabelDecoratorType], # (7)
- See FormDataTypeConfigTypeDef
- See FormActionTypeType
- See FieldConfigTypeDef FieldConfigOutputTypeDef
- See FormStyleTypeDef
- See SectionalElementTypeDef
- See FormCTATypeDef
- See LabelDecoratorType
UpdateFormDataTypeDef#
# UpdateFormDataTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateFormDataTypeDef
def get_value() -> UpdateFormDataTypeDef:
return {
"name": ...,
}
# UpdateFormDataTypeDef definition
class UpdateFormDataTypeDef(TypedDict):
name: NotRequired[str],
dataType: NotRequired[FormDataTypeConfigTypeDef], # (1)
formActionType: NotRequired[FormActionTypeType], # (2)
fields: NotRequired[Mapping[str, FieldConfigUnionTypeDef]], # (3)
style: NotRequired[FormStyleTypeDef], # (4)
sectionalElements: NotRequired[Mapping[str, SectionalElementTypeDef]], # (5)
schemaVersion: NotRequired[str],
cta: NotRequired[FormCTATypeDef], # (6)
labelDecorator: NotRequired[LabelDecoratorType], # (7)
- See FormDataTypeConfigTypeDef
- See FormActionTypeType
- See FieldConfigTypeDef FieldConfigOutputTypeDef
- See FormStyleTypeDef
- See SectionalElementTypeDef
- See FormCTATypeDef
- See LabelDecoratorType
CreateComponentRequestTypeDef#
# CreateComponentRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateComponentRequestTypeDef
def get_value() -> CreateComponentRequestTypeDef:
return {
"appId": ...,
}
# CreateComponentRequestTypeDef definition
class CreateComponentRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
componentToCreate: CreateComponentDataTypeDef, # (1)
clientToken: NotRequired[str],
UpdateComponentRequestTypeDef#
# UpdateComponentRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateComponentRequestTypeDef
def get_value() -> UpdateComponentRequestTypeDef:
return {
"appId": ...,
}
# UpdateComponentRequestTypeDef definition
class UpdateComponentRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
updatedComponent: UpdateComponentDataTypeDef, # (1)
clientToken: NotRequired[str],
CreateFormRequestTypeDef#
# CreateFormRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import CreateFormRequestTypeDef
def get_value() -> CreateFormRequestTypeDef:
return {
"appId": ...,
}
# CreateFormRequestTypeDef definition
class CreateFormRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
formToCreate: CreateFormDataTypeDef, # (1)
clientToken: NotRequired[str],
UpdateFormRequestTypeDef#
# UpdateFormRequestTypeDef TypedDict usage example
from types_boto3_amplifyuibuilder.type_defs import UpdateFormRequestTypeDef
def get_value() -> UpdateFormRequestTypeDef:
return {
"appId": ...,
}
# UpdateFormRequestTypeDef definition
class UpdateFormRequestTypeDef(TypedDict):
appId: str,
environmentName: str,
id: str,
updatedForm: UpdateFormDataTypeDef, # (1)
clientToken: NotRequired[str],