Amplify JS API Documentation
    Preparing search index...

    Type Alias IdentifierFields<T, M>

    IdentifierFields: (
        MetadataOrDefault<T, M>["identifier"] extends
            | ManagedIdentifier<any, any>
            | OptionallyManagedIdentifier<any, any>
            ? MetadataOrDefault<T, M>["identifier"]["field"]
            : MetadataOrDefault<T, M>["identifier"] extends CompositeIdentifier<
                T,
                infer B,
            >
                ? B[number]
                : MetadataOrDefault<T, M>["identifier"] extends GenericIdentifier
                    ? MetadataOrDefault<T, M>["identifier"]["field"]
                    : unknown
    ) & string

    Type Parameters