Compartilhar via


bookingCustomerInformation resource type (tipo de recurso bookingCustomerInformation)

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Regista as propriedades do cliente para um compromisso. Um compromisso contém uma lista de informações do cliente e cada unidade indica as propriedades de um cliente que faz parte desse compromisso.

Herda de bookingCustomerInformationBase.

Propriedades

Propriedade Tipo Descrição
customerId Cadeia de caracteres O ID do bookingCustomer para este compromisso. Se não for especificado nenhum ID quando é criado um compromisso, é criado um novo objeto bookingCustomer . Uma vez definido, deve considerar o customerId imutável.
customQuestionAnswers coleção bookingQuestionAnswer Consiste na lista de perguntas e respostas personalizadas dadas pelo cliente como parte do compromisso.
emailAddress Cadeia de caracteres O endereço SMTP do bookingCustomer que reserva o compromisso.
location location Representa informações de localização para o bookingCustomer que reserva o compromisso.
nome Cadeia de caracteres O nome do cliente.
notes String Notas do cliente associadas a este compromisso. Só pode obter o valor ao ler este bookingAppointment pelo respetivo ID. Só pode definir esta propriedade ao criar inicialmente um compromisso com um novo cliente. Após esse ponto, o valor é calculado a partir do cliente representado pelo customerId.
phone Cadeia de caracteres O número de telefone do cliente.
smsNotificationsEnabled Booliano Indica se as notificações por SMS serão enviadas ao cliente para o compromisso
timeZone Cadeia de caracteres O fuso horário do cliente. Para obter uma lista de valores possíveis, veja dateTimeTimeZone.

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.bookingCustomerInformation",
  "customerId": "String",
  "name": "String",
  "emailAddress": "String",
  "phone": "String",
  "notes": "String",
  "smsNotificationsEnabled": "Boolean",
  "location": {
    "@odata.type": "microsoft.graph.location"
  },
  "timeZone": "String",
  "customQuestionAnswers": [
    {
      "@odata.type": "microsoft.graph.bookingQuestionAnswer"
    }
  ]
}