ScheduleProperties interface
Definição base de um agendamento
- Extends
Propriedades
| action | [Obrigatório] Especifica a ação do agendamento |
| display |
Nome de exibição da agenda. |
| is |
A agenda está habilitada? |
| provisioning |
Estado de provisionamento para o agendamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| trigger | [Obrigatório] Especifica os detalhes do gatilho |
Propriedades herdadas
| description | O texto de descrição do ativo. |
| properties | O dicionário de propriedades do ativo. |
| tags | Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas. |
Detalhes da propriedade
action
[Obrigatório] Especifica a ação do agendamento
action: ScheduleActionBaseUnion
Valor da propriedade
displayName
Nome de exibição da agenda.
displayName?: string
Valor da propriedade
string
isEnabled
A agenda está habilitada?
isEnabled?: boolean
Valor da propriedade
boolean
provisioningState
Estado de provisionamento para o agendamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor da propriedade
string
trigger
[Obrigatório] Especifica os detalhes do gatilho
trigger: TriggerBaseUnion
Valor da propriedade
Detalhes das propriedades herdadas
description
O texto de descrição do ativo.
description?: string
Valor da propriedade
string
herdado deResourceBase.description
properties
O dicionário de propriedades do ativo.
properties?: {[propertyName: string]: string | null}
Valor da propriedade
{[propertyName: string]: string | null}
Herdado deResourceBase.properties
tags
Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas.
tags?: {[propertyName: string]: string | null}
Valor da propriedade
{[propertyName: string]: string | null}
Herdado deResourceBase.tags