[@oceanprotocol/lib](../README.md) / [Exports](../modules.md) / ComputeEnvironment # Interface: ComputeEnvironment ## Table of contents ### Properties - [consumerAddress](ComputeEnvironment.md#consumeraddress) - [cpuNumber](ComputeEnvironment.md#cpunumber) - [cpuType](ComputeEnvironment.md#cputype) - [currentJobs](ComputeEnvironment.md#currentjobs) - [desc](ComputeEnvironment.md#desc) - [diskGB](ComputeEnvironment.md#diskgb) - [gpuNumber](ComputeEnvironment.md#gpunumber) - [gpuType](ComputeEnvironment.md#gputype) - [id](ComputeEnvironment.md#id) - [lastSeen](ComputeEnvironment.md#lastseen) - [maxJobDuration](ComputeEnvironment.md#maxjobduration) - [maxJobs](ComputeEnvironment.md#maxjobs) - [priceMin](ComputeEnvironment.md#pricemin) - [ramGB](ComputeEnvironment.md#ramgb) - [storageExpiry](ComputeEnvironment.md#storageexpiry) ## Properties ### consumerAddress • **consumerAddress**: `string` #### Defined in [@types/Compute.ts:21](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L21) ___ ### cpuNumber • **cpuNumber**: `number` #### Defined in [@types/Compute.ts:11](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L11) ___ ### cpuType • **cpuType**: `string` #### Defined in [@types/Compute.ts:12](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L12) ___ ### currentJobs • **currentJobs**: `number` #### Defined in [@types/Compute.ts:19](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L19) ___ ### desc • **desc**: `string` #### Defined in [@types/Compute.ts:18](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L18) ___ ### diskGB • **diskGB**: `number` #### Defined in [@types/Compute.ts:16](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L16) ___ ### gpuNumber • **gpuNumber**: `number` #### Defined in [@types/Compute.ts:13](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L13) ___ ### gpuType • **gpuType**: `string` #### Defined in [@types/Compute.ts:14](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L14) ___ ### id • **id**: `string` #### Defined in [@types/Compute.ts:10](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L10) ___ ### lastSeen • **lastSeen**: `number` #### Defined in [@types/Compute.ts:24](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L24) ___ ### maxJobDuration • **maxJobDuration**: `number` #### Defined in [@types/Compute.ts:23](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L23) ___ ### maxJobs • **maxJobs**: `number` #### Defined in [@types/Compute.ts:20](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L20) ___ ### priceMin • **priceMin**: `number` #### Defined in [@types/Compute.ts:17](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L17) ___ ### ramGB • **ramGB**: `number` #### Defined in [@types/Compute.ts:15](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L15) ___ ### storageExpiry • **storageExpiry**: `number` #### Defined in [@types/Compute.ts:22](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L22)