orchestrator
2020.10
false
Orchestrator API 指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
根据名称检索日历
以下对 /odata/Calendars 端点的 GET 请求根据其 Name检索特定日历。
获取
{OrchestratorURL}/odata/Calendars?$filter=Name%20eq%20'BankHoliday'
请求标头
| 密钥 | 值 |
|---|---|
| 授权 | 承载 |
响应代码
200 OK
响应正文
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "BankHoliday",
"Id": 18845
}
]
}
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "BankHoliday",
"Id": 18845
}
]
}
创建日历
通过以下对 /odata/Calendars 端点的 POST 请求,您可以创建具有排除日期的新日历。
备注:
Id 参数会自动生成。TimeZoneId 参数会填充租户的时区。
发布
{OrchestratorURL}/odata/Calendars
请求标头
| 密钥 | 值 |
|---|---|
| 授权 | 承载 |
请求正文
{
"Name": "VacationCal",
"TimeZoneId": "string",
"ExcludedDates": [
"2019-11-12T14:31:44.778Z"
]
}
{
"Name": "VacationCal",
"TimeZoneId": "string",
"ExcludedDates": [
"2019-11-12T14:31:44.778Z"
]
}
响应代码
200 OK
响应正文
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "GTB Standard Time",
"ExcludedDates": [
"2019-11-12T00:00:00Z"
],
"Name": "VacationCal",
"Id": 32718
}
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "GTB Standard Time",
"ExcludedDates": [
"2019-11-12T00:00:00Z"
],
"Name": "VacationCal",
"Id": 32718
}