# PutApiV4ApplicationPlanLimitsRequest


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**plan_name** | **string** | Name of the plan to update | [default to undefined]
**ci_pipeline_size** | **number** | Maximum number of jobs in a single pipeline | [optional] [default to undefined]
**ci_active_jobs** | **number** | Total number of jobs in currently active pipelines | [optional] [default to undefined]
**ci_project_subscriptions** | **number** | Maximum number of pipeline subscriptions to and from a project | [optional] [default to undefined]
**ci_pipeline_schedules** | **number** | Maximum number of pipeline schedules | [optional] [default to undefined]
**ci_needs_size_limit** | **number** | Maximum number of needs dependencies that a job can have | [optional] [default to undefined]
**ci_registered_group_runners** | **number** | Maximum number of runners registered per group | [optional] [default to undefined]
**ci_registered_project_runners** | **number** | Maximum number of runners registered per project | [optional] [default to undefined]
**conan_max_file_size** | **number** | Maximum Conan package file size in bytes | [optional] [default to undefined]
**enforcement_limit** | **number** | Maximum storage size for the root namespace enforcement in MiB | [optional] [default to undefined]
**generic_packages_max_file_size** | **number** | Maximum generic package file size in bytes | [optional] [default to undefined]
**helm_max_file_size** | **number** | Maximum Helm chart file size in bytes | [optional] [default to undefined]
**maven_max_file_size** | **number** | Maximum Maven package file size in bytes | [optional] [default to undefined]
**notification_limit** | **number** | Maximum storage size for the root namespace notifications in MiB | [optional] [default to undefined]
**npm_max_file_size** | **number** | Maximum NPM package file size in bytes | [optional] [default to undefined]
**nuget_max_file_size** | **number** | Maximum NuGet package file size in bytes | [optional] [default to undefined]
**pypi_max_file_size** | **number** | Maximum PyPI package file size in bytes | [optional] [default to undefined]
**terraform_module_max_file_size** | **number** | Maximum Terraform Module package file size in bytes | [optional] [default to undefined]
**storage_size_limit** | **number** | Maximum storage size for the root namespace in MiB | [optional] [default to undefined]
**pipeline_hierarchy_size** | **number** | Maximum number of downstream pipelines in a pipeline\&#39;s hierarchy tree | [optional] [default to undefined]

## Example

```typescript
import { PutApiV4ApplicationPlanLimitsRequest } from 'berg';

const instance: PutApiV4ApplicationPlanLimitsRequest = {
    plan_name,
    ci_pipeline_size,
    ci_active_jobs,
    ci_project_subscriptions,
    ci_pipeline_schedules,
    ci_needs_size_limit,
    ci_registered_group_runners,
    ci_registered_project_runners,
    conan_max_file_size,
    enforcement_limit,
    generic_packages_max_file_size,
    helm_max_file_size,
    maven_max_file_size,
    notification_limit,
    npm_max_file_size,
    nuget_max_file_size,
    pypi_max_file_size,
    terraform_module_max_file_size,
    storage_size_limit,
    pipeline_hierarchy_size,
};
```

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