Tipo de recurso bookingSchedulingPolicy
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa el conjunto de directivas que determinan cómo se deben crear citas en un calendario de Microsoft Bookings.
Nota:
Si la directiva de programación predeterminada está habilitada en el nivel de servicio, los valores de este recurso se limitan a los definidos en la directiva en la respuesta de la API de List services . En este caso, el cliente debe volver a la directiva de programación predeterminada para la empresa.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
allowStaffSelection | Booleano | True si permite a los clientes elegir una persona específica para la reserva. |
customAvailabilities | bookingsAvailabilityWindow collection | Disponibilidad personalizada del servicio en un período de tiempo determinado del servicio. |
disponibilidad general | bookingsAvailability | Disponibilidad general del servicio definido por la directiva de programación. |
isMeetingInviteToCustomersEnabled | Booleano | Indica si la invitación a la reunión se envía a los clientes. El valor predeterminado es false |
maximumAdvance | Duración | Número máximo de días de antelación para realizar la reserva. Sigue el formato ISO 8601 . |
minimumLeadTime | Duración | Cantidad mínima de tiempo antes de la cual se deben realizar reservas y cancelaciones. Sigue el formato ISO 8601 . |
sendConfirmationsToOwner | Booleano | True para notificar a la empresa por correo electrónico cuando se crea o cambia una reserva. Use la dirección de correo electrónico especificada en la propiedad de correo electrónico de la entidad bookingBusiness para la empresa. |
timeSlotInterval | Duración | Duración de cada espacio de tiempo, indicada en formato ISO 8601 . |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"allowStaffSelection": true,
"maximumAdvance": "String (timestamp)",
"minimumLeadTime": "String (timestamp)",
"sendConfirmationsToOwner": true,
"timeSlotInterval": "String (timestamp)",
"isMeetingInviteToCustomersEnabled": "Boolean",
"generalAvailability": {
"@odata.type": "microsoft.graph.bookingsAvailability"
},
"customAvailabilities": [
{
"@odata.type": "microsoft.graph.bookingsAvailabilityWindow"
}
]
}