# DeviceRemoveServicesBody

## metadata

**object**  
[DefaultMetadata](https://docs.mediakind.com/api-reference/fleets-api/schemas/defaultmetadata)  
**Required**  
Resource metadata.

- **displayName**:  
  **string**  
  **Required**  
  A human-readable name for the resource.
- **labels**:  
  **map from strings to string**  
  **Optional**  
  A dictionary of labels associated with the resource.  
  Maximum number of labels: 32.  
  Maximum length of a label or value: 256 characters.  
  Label: alphanumeric, hyphens and underscores.  
  Value: alphanumeric, hyphens, underscores and spaces.

## spec

**object**  
[DeviceRemoveServicesBodySpec](https://docs.mediakind.com/api-reference/fleets-api/schemas/deviceremoveservicesbodyspec)  
**Required**  
Device services remove specification

- **description**:  
  **string**  
  **Required**  
  The description to use in the MKC file.  
  **<=2048 characters**
- **selector**:  
  **object**  
  [DeviceRemoveServicesSelectorBody](https://docs.mediakind.com/api-reference/fleets-api/schemas/deviceremoveservicesselectorbody)  
  **Optional**  
  The selector used to pick which services to remove

### tags

- **object**  
  [DeviceRemoveServicesSelectorTagsBody](https://docs.mediakind.com/api-reference/fleets-api/schemas/deviceremoveservicesselectortagsbody)  
  **Optional**  
  The tags the selector used to pick which services to remove

- **exclude**:  
    **list of strings**  
    **Optional**  
    The exclude tags the selector used to pick which services to remove  
  - **include**:  
    **list of strings**  
    **Optional**  
    The include tags the selector used to pick which services to remove
