# MetadataSchema

## Overview
This schema defines the structure for metadata associated with a resource. It includes fields for creation, updates, and user identification.

### Fields
- **created**: string (optional) - The time when the resource was created in date-time format.
- **createdBy**: string (optional) - UUID of the user who created the resource.
- **createdByEmail**: string (optional) - Email of the user who created the resource.
- **displayName**: string (optional) - The display name of the resource.
- **id**: string (required) - The ID of the resource in UUID format.
- **labels**: map<string, string> (optional) - A dictionary of labels associated with the resource, where the key is a string and the value is also a string.
- **name**: string (optional) - The name of the resource.
- **updated**: string (optional) - The time when the resource was last updated in date-time format.
- **updatedBy**: string (optional) - UUID of the user who last updated the resource.
- **updatedByEmail**: string (optional) - Email of the user who last updated the resource.
