> For the complete documentation index, see [llms.txt](https://docs.skeddly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skeddly.com/data-types/grandfatherfathersondeleteschemeparameters-object.md).

# GrandfatherFatherSonDeleteSchemeParameters Object

## Description

Parameters to use for a grandfather-father-son delete scheme.

## Properties

### days

Parameters for the preservation of a minimum number of daily items.

Type: [MinimumToKeepPeriodParameters](/data-types/minimumtokeepperiodparameters-object.md) object

Required: No

### months

Parameters for the preservation of a minimum number of monthly items.

Type: [MinimumToKeepPeriodParameters](/data-types/minimumtokeepperiodparameters-object.md) object

Required: No

### weeks

Parameters for the preservation of a minimum number of weekly items.

Type: [MinimumToKeepPeriodParameters](/data-types/minimumtokeepperiodparameters-object.md) object

Required: No

### years

Parameters for the preservation of a minimum number of yearly items.

Type: [MinimumToKeepPeriodParameters](/data-types/minimumtokeepperiodparameters-object.md) object

Required: No

## Sample JSON

```javascript
{
    "days": {
        "minimumToKeep": 1
        "periods": 7
    },
    "weeks": {
        "minimumToKeep": 1
        "periods": 5
    },
    "months": {
        "minimumToKeep": 1
        "periods": 12
    },
    "years": {
        "minimumToKeep": 1
    }
}
```
