Compartilhar via


tipo de recurso bookingService

Namespace: microsoft.graph

Representa informações sobre um determinado serviço fornecido por uma empresa de reservas, como o nome do serviço, o preço e o pessoal que normalmente fornece esse serviço.

Métodos

Método Tipo de retorno Descrição
List coleção bookingService Obtenha uma lista de objetos bookingService no negócio de reservas especificado.
Create bookingService Crie um bookingService para o negócio de reservas especificado.
Get bookingService Obtenha as propriedades e relações de um objeto bookingService no negócio de reservas especificado.
Atualizar Nenhum(a) Atualize um objeto bookingService no negócio de reservas especificado.
Delete Nenhum Elimine um objeto bookingService no negócio de reservas especificado.

Propriedades

Propriedade Tipo Descrição
additionalInformation Cadeia de caracteres Informações adicionais que são enviadas ao cliente quando um compromisso é confirmado.
createdDateTime DateTimeOffset A data, hora e fuso horário em que o serviço foi criado. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
customQuestions coleção bookingQuestionAssignment Contém o conjunto de perguntas personalizadas associadas a um determinado serviço.
defaultDuration Duração O comprimento predefinido do serviço, representado em números de dias, horas, minutos e segundos. Por exemplo, P11D23H59M59.9999999999999S.
defaultLocation location A localização física predefinida do serviço.
defaultPrice Duplo O preço monetário predefinido do serviço.
defaultPriceType bookingPriceType A forma predefinida como o serviço é cobrado. Os valores possíveis são: undefined, fixedPrice, startingAt, hourly, free, priceVaries, callUs, notSet, unknownFutureValue.
defaultReminders coleção bookingReminder O conjunto predefinido de lembretes para um compromisso deste serviço. O valor desta propriedade só está disponível ao ler este bookingService pelo respetivo ID.
description Cadeia de caracteres Uma descrição de texto para o serviço.
displayName Cadeia de caracteres Um nome de serviço.
id Cadeia de caracteres O ID desse serviço, num formato GUID. Somente leitura.
isAnonymousJoinEnabled Booliano Indica se é gerado um AnonymousJoinWebUrl(webrtcUrl) para o compromisso reservado para este serviço. O valor padrão é false.
isCustomerAllowedToManageBooking Booliano Indica que o cliente pode gerir as reservas criadas pela equipa. O valor padrão é false.
isHiddenFromCustomers Booliano True indica que este serviço não está disponível para clientes para reserva.
isLocationOnline Booliano Indica que os compromissos do serviço são mantidos online. O valor padrão é false.
languageTag Cadeia de caracteres O idioma da página de reservas self-service.
lastUpdatedDateTime DateTimeOffset A data, hora e fuso horário em que o serviço foi atualizado pela última vez. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
maximumAttendeesCount Int32 O número máximo de clientes permitidos num serviço. Se maximumAttendeesCount do serviço for superior a 1, transmita IDs de cliente válidos ao criar ou atualizar um compromisso. Para criar um cliente, utilize a operação Create bookingCustomer .
notes String Informações adicionais sobre este serviço.
postBuffer Duração O tempo de colocação em memória intermédia após o fim de um compromisso para este serviço e antes do próximo compromisso do cliente pode ser reservado.
preBuffer Duração O tempo de colocação em memória intermédia antes de um compromisso para este serviço poder ser iniciado.
schedulingPolicy bookingSchedulingPolicy O conjunto de políticas que determinam a forma como os compromissos para este tipo de serviço devem ser criados e geridos.
smsNotificationsEnabled Booliano True indica que as notificações por SMS podem ser enviadas para os clientes para o compromisso do serviço. O valor padrão é falso.
staffMemberIds String collection Representa os docentes que prestam este serviço.
webUrl String O URL que um cliente utiliza para aceder ao serviço.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.bookingService",
  "additionalInformation": "String",
  "createdDateTime": "String (timestamp)",
  "customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
  "defaultDuration": "String (duration)",
  "defaultLocation": {"@odata.type": "microsoft.graph.location"},
  "defaultPrice": "Double",
  "defaultPriceType": "String",
  "defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isAnonymousJoinEnabled": "Boolean",
  "isCustomerAllowedToManageBooking": "Boolean",
  "isHiddenFromCustomers": "Boolean",
  "isLocationOnline": "Boolean",
  "languageTag": "String",
  "lastUpdatedDateTime": "String (timestamp)",
  "maximumAttendeesCount": "Int32",
  "notes": "String",
  "postBuffer": "String (duration)",
  "preBuffer": "String (duration)",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "smsNotificationsEnabled": "Boolean",
  "staffMemberIds": ["String"],
  "webUrl": "String"
}