# CognitiveServicesCapacityConfigProxy

- Module: [Aspire.Hosting.Azure.Provisioning.CognitiveServices](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices.md)
- Version: `13.6.0-preview.1.26478.8`
- Kind: `handle`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)

Represents the CognitiveServicesCapacityConfig Azure Provisioning model.

## Definition

```typescript
interface CognitiveServicesCapacityConfigProxy {
  allowedValues: Aspire_Hosting_Azure_Provisioning_CognitiveServices_Generated_ListOfInt32Proxy;
  default: BicepValueProxy | number;
  maximum: BicepValueProxy | number;
  minimum: BicepValueProxy | number;
  step: BicepValueProxy | number;
  clearDefault(): void;
  clearMaximum(): void;
  clearMinimum(): void;
  clearStep(): void;
}
```

## Properties

- `allowedValues`: [Aspire_Hosting_Azure_Provisioning_CognitiveServices_Generated_ListOfInt32Proxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices/aspire-hosting-azure-provisioning-cognitiveservices-generated-listofint32proxy.md) `get - set` -- Gets or sets the AllowedValues provisioning property.
- `default`: `BicepValueProxy | number` `get - set` -- Gets or sets the Default provisioning property.
- `maximum`: `BicepValueProxy | number` `get - set` -- Gets or sets the Maximum provisioning property.
- `minimum`: `BicepValueProxy | number` `get - set` -- Gets or sets the Minimum provisioning property.
- `step`: `BicepValueProxy | number` `get - set` -- Gets or sets the Step provisioning property.

## Methods

- [clearDefault](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices/cognitiveservicescapacityconfigproxy/cleardefault.md) -- `method` -- Clears the Default provisioning property.
    ```typescript
  clearDefault(): void
  ```
- [clearMaximum](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices/cognitiveservicescapacityconfigproxy/clearmaximum.md) -- `method` -- Clears the Maximum provisioning property.
    ```typescript
  clearMaximum(): void
  ```
- [clearMinimum](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices/cognitiveservicescapacityconfigproxy/clearminimum.md) -- `method` -- Clears the Minimum provisioning property.
    ```typescript
  clearMinimum(): void
  ```
- [clearStep](/reference/api/typescript/aspire.hosting.azure.provisioning.cognitiveservices/cognitiveservicescapacityconfigproxy/clearstep.md) -- `method` -- Clears the Step provisioning property.
    ```typescript
  clearStep(): void
  ```
