timeCard 资源类型
命名空间:microsoft.graph
表示计划中的一个时间表条目。
方法
方法 | 返回类型 | Description |
---|---|---|
List | timeCard 集合 | 获取 timeCard 对象及其属性的列表。 |
创建 | timeCard | 创建新的 timeCard 对象。 |
Get | timeCard | 读取 timeCard 对象的属性和关系。 |
Replace | timeCard | 替换 timeCard 对象。 |
删除 | None | 删除 timeCard 对象。 |
时钟 | timeCard | 打卡以启动 timeCard。 |
时钟输出 | None | 打卡结束打开 的 timeCard。 |
开始中断 | None | 在特定 timeCard 中启动 timeCardBreak。 |
结束中断 | None | 在特定 timeCard 中结束打开的 timeCardBreak。 |
“确认” | None | 确认 timeCard 记录。 |
属性
属性 | 类型 | 说明 |
---|---|---|
休息 | timeCardBreak 集合 | 与 timeCard 关联的中断列表。 |
clockInEvent | timeCardEvent | timeCard 的时钟输入事件。 |
clockOutEvent | timeCardEvent | timeCard 的时钟输出事件。 |
confirmedBy | confirmedBy | 指示是否确认此 timeCard 条目。 可能的值是:none 、user 、manager 、unknownFutureValue 。 |
createdBy | IdentitySet | 此 时间卡的创建者标识。 |
createdDateTime | DateTimeOffset | 创建 timeCard 的日期和时间。 |
id | String | timeCard 的唯一标识符。 |
lastModifiedBy | IdentitySet | 此 时间卡的最后一个修饰符的标识。 |
lastModifiedDateTime | DateTimeOffset | 上次修改 timeCard 的时间戳。 |
notes | itemBody | 有关 timeCard 的备注。 |
originalEntry | timeCardEntry | 编辑前 timeCard 的原始 timeCardEntry。 |
state | timeCardState |
timeCard 在其生命周期中的当前状态。 可能的值包括 clockedIn 、onBreak 、clockedOut 、unknownFutureValue 。 |
userId | String | timeCard 所属的用户 ID。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.timeCard",
"id": "String (identifier)",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"userId": "String",
"state": "String",
"clockInEvent": {
"@odata.type": "microsoft.graph.timeCardEvent"
},
"clockOutEvent": {
"@odata.type": "microsoft.graph.timeCardEvent"
},
"breaks": [
{
"@odata.type": "microsoft.graph.timeCardBreak"
}
],
"notes": {
"@odata.type": "microsoft.graph.itemBody"
},
"originalEntry": {
"@odata.type": "microsoft.graph.timeCardEntry"
},
"confirmedBy": "String"
}