# CustomFieldSetConfiguration

Represents the custom field set configuration.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**availableFor** | **string** | The entity associated with the custom field set. | [default to undefined]
**customFields** | [**Array&lt;CustomFieldConfiguration&gt;**](CustomFieldConfiguration.md) | The list of custom field definitions associated with the custom field set. | [optional] [default to undefined]
**description** | **string** | The user-provided description of the custom field set. | [optional] [default to undefined]
**id** | **string** | The user-defined ID, which is globally unique. | [default to undefined]
**name** | **string** | The user-provided name of the custom field set, unique for each custom field set type. | [default to undefined]
**type** | **string** | Defines how the custom field set will be used in the UI and how the custom field values will be stored. For the &#x60;SINGLE&#x60; custom field set type, the custom field set is displayed in the UI and can be used only once on one entity. For the &#x60;GROUPED&#x60; custom field set type, the custom field set is allowed multiple times for the same entity. | [default to undefined]

## Example

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

const instance: CustomFieldSetConfiguration = {
    availableFor,
    customFields,
    description,
    id,
    name,
    type,
};
```

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