

# CodegenGenericDataModel
<a name="API_CodegenGenericDataModel"></a>

Describes a model in a generic data schema.

## Contents
<a name="API_CodegenGenericDataModel_Contents"></a>

 ** fields **   <a name="amplifyuibuilder-Type-CodegenGenericDataModel-fields"></a>
The fields in the generic data model.  
Type: String to [CodegenGenericDataField](API_CodegenGenericDataField.md) object map  
Required: Yes

 ** primaryKeys **   <a name="amplifyuibuilder-Type-CodegenGenericDataModel-primaryKeys"></a>
The primary keys of the generic data model.  
Type: Array of strings  
Required: Yes

 ** isJoinTable **   <a name="amplifyuibuilder-Type-CodegenGenericDataModel-isJoinTable"></a>
Specifies whether the generic data model is a join table.  
Type: Boolean  
Required: No

## See Also
<a name="API_CodegenGenericDataModel_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/amplifyuibuilder-2021-08-11/CodegenGenericDataModel) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/amplifyuibuilder-2021-08-11/CodegenGenericDataModel) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/amplifyuibuilder-2021-08-11/CodegenGenericDataModel) 