# CustomFieldSetMeta

Model representation of a Custom Field Set

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**availableFor** | **string** | Indicates the entity that the custom field set is associated with (eg. clients or any entity that allows CF definition) | [optional] [default to undefined]
**creationDate** | **string** | Date at which the custom field set was created | [optional] [readonly] [default to undefined]
**customFields** | [**Array&lt;CustomFieldIdentity&gt;**](CustomFieldIdentity.md) | This section lists all the custom fields associated with this set | [optional] [default to undefined]
**description** | **string** | Free text field to store eventual notes with regard to custom field group purpose/details | [optional] [default to undefined]
**displaySettings** | [**CustomFieldSetDisplaySettings**](CustomFieldSetDisplaySettings.md) |  | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the entity, generated, globally unique | [optional] [readonly] [default to undefined]
**fieldSetType** | **string** | The usage decides how the custom field set will be used in the UI and how the custom field values will be stored. For STANDARD set type the custom field set can be used only once (i.e Personal Information). For GROUPED set type the custom field set can be used multiple times (i.e Addresses). For further details please see [here](https://docs.mambu.com/docs/custom-fields/) | [optional] [default to undefined]
**id** | **string** | User-defined ID, gobally unique | [optional] [default to undefined]

## Example

```typescript
import { CustomFieldSetMeta } from './api';

const instance: CustomFieldSetMeta = {
    availableFor,
    creationDate,
    customFields,
    description,
    displaySettings,
    encodedKey,
    fieldSetType,
    id,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
