# Interface: SpaceResourceRequirement

## Properties

### cpu

• `Optional` **cpu**: `string`

#### Defined in[[cpu.defined-in]]

[packages/hub/src/types/public.ts:122](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/types/public.ts#L122)

___

### ephemeral

• `Optional` **ephemeral**: `string`

#### Defined in[[ephemeral.defined-in]]

[packages/hub/src/types/public.ts:126](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/types/public.ts#L126)

___

### gpu

• `Optional` **gpu**: `string`

#### Defined in[[gpu.defined-in]]

[packages/hub/src/types/public.ts:124](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/types/public.ts#L124)

___

### gpuModel

• `Optional` **gpuModel**: `string`

#### Defined in[[gpumodel.defined-in]]

[packages/hub/src/types/public.ts:125](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/types/public.ts#L125)

___

### memory

• `Optional` **memory**: `string`

#### Defined in[[memory.defined-in]]

[packages/hub/src/types/public.ts:123](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/types/public.ts#L123)

