# NamespaceResourceQuotaProxy

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

Represents the NamespaceResourceQuota Azure Provisioning model.

## Definition

```typescript
interface NamespaceResourceQuotaProxy {
  cpuLimit: BicepValueProxy | string;
  cpuRequest: BicepValueProxy | string;
  memoryLimit: BicepValueProxy | string;
  memoryRequest: BicepValueProxy | string;
  clearCpuLimit(): void;
  clearCpuRequest(): void;
  clearMemoryLimit(): void;
  clearMemoryRequest(): void;
}
```

## Properties

- `cpuLimit`: `BicepValueProxy | string` `get - set` -- Gets or sets the CpuLimit provisioning property.
- `cpuRequest`: `BicepValueProxy | string` `get - set` -- Gets or sets the CpuRequest provisioning property.
- `memoryLimit`: `BicepValueProxy | string` `get - set` -- Gets or sets the MemoryLimit provisioning property.
- `memoryRequest`: `BicepValueProxy | string` `get - set` -- Gets or sets the MemoryRequest provisioning property.

## Methods

- [clearCpuLimit](/reference/api/typescript/aspire.hosting.azure.provisioning.containerservice/namespaceresourcequotaproxy/clearcpulimit.md) -- `method` -- Clears the CpuLimit provisioning property.
    ```typescript
  clearCpuLimit(): void
  ```
- [clearCpuRequest](/reference/api/typescript/aspire.hosting.azure.provisioning.containerservice/namespaceresourcequotaproxy/clearcpurequest.md) -- `method` -- Clears the CpuRequest provisioning property.
    ```typescript
  clearCpuRequest(): void
  ```
- [clearMemoryLimit](/reference/api/typescript/aspire.hosting.azure.provisioning.containerservice/namespaceresourcequotaproxy/clearmemorylimit.md) -- `method` -- Clears the MemoryLimit provisioning property.
    ```typescript
  clearMemoryLimit(): void
  ```
- [clearMemoryRequest](/reference/api/typescript/aspire.hosting.azure.provisioning.containerservice/namespaceresourcequotaproxy/clearmemoryrequest.md) -- `method` -- Clears the MemoryRequest provisioning property.
    ```typescript
  clearMemoryRequest(): void
  ```
