# Band

```python
class Band(
    name: str | None = None,
    description: str | None = None,
    data_type: DataType = DataType.UNSPECIFIED,
    nodata: float | None = None,
    unit: str | None = None,
    eo: EOProperties | None = None,
    raster: RasterProperties | None = None,
    classes: tuple[ClassificationClass, ...] = (),
    sar: SARProperties | None = None,
)
```

Describe one asset band, with unspecified values inherited from the asset when an `AssetCollection` is created.

## Fields

**name**

`str | None`

The band name.

**description**

`str | None`

A human-readable description.

**data\_type**

`DataType`

The raster data type.

**nodata**

`float | None`

The nodata value.

**unit**

`str | None`

The unit name.

The `eo`, `raster`, `classes`, and `sar` fields hold generated extension metadata.
