{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.bookingCustomer", "title": "microsoft.graph.bookingCustomer", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.bookingCustomerBase" }, { "title": "bookingCustomer", "required": [ "@odata.type" ], "type": "object", "properties": { "addresses": { "type": "array", "items": { "$ref": "#/components/schemas/microsoft.graph.physicalAddress" }, "description": "Addresses associated with the customer. The attribute type of physicalAddress isn't supported in v1.0. Internally we map the addresses to the type others." }, "createdDateTime": { "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$", "type": "string", "description": "The date, time, and time zone when the customer was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.", "format": "date-time", "nullable": true }, "displayName": { "type": "string", "description": "The name of the customer." }, "emailAddress": { "type": "string", "description": "The SMTP address of the customer.", "nullable": true }, "lastUpdatedDateTime": { "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$", "type": "string", "description": "The date, time, and time zone when the customer was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.", "format": "date-time", "nullable": true }, "phones": { "type": "array", "items": { "$ref": "#/components/schemas/microsoft.graph.phone" }, "description": "Phone numbers associated with the customer, including home, business, and mobile numbers." }, "@odata.type": { "type": "string", "default": "#microsoft.graph.bookingCustomer" } }, "description": "Represents a customer of the business." } ], "x-ms-discriminator-value": "#microsoft.graph.bookingCustomer" }