c# - Azure 更新计划作业 API - 格式错误的作业对象

标签 c# azure azure-scheduler

我正在尝试使用 Azure Rest API 更新计划作业。我已经成功获得了作业属性的列表,因此我知道身份验证正在运行。我在此基于他们的示例:

https://msdn.microsoft.com/en-us/library/azure/dn528934.aspx

这是我在执行 PATCH 请求时在 Fiddler 中看到的内容。

请求:

PATCH https://management.azure.com/subscriptions/[[mysub]]/resourceGroups/CS-WebJobs-NorthCentralUS-scheduler/providers/Microsoft.Scheduler/jobCollections/WebJobs-NorthCentralUS/jobs/[[myjob]]?api-version=2016-01-01 HTTP/1.1
Authorization: Bearer 
[[my token here]]
Content-Type: application/json; charset=utf-8
Host: management.azure.com
Content-Length: 20
Expect: 100-continue

{"state":"disabled"}

回应:

{"error":{"code":"BadRequest","message":"Malformed Job Object"}}

根据他们的示例,传递的 JSON 应该可以工作。

知道这是怎么回事吗?我希望它很简单。

最佳答案

尝试以下有效负载:

{ “特性”: { “状态”:“已禁用” } }

关于c# - Azure 更新计划作业 API - 格式错误的作业对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35705305/

相关文章:

c# - 具有可选参数和查询参数的 Web Api 属性路由

c# - 在 java(一些 java API)或 C#(emgucv、dshownet、Aforge.NET)中进行实时对象跟踪

python - Azure VM Gunicorn 上 Ubuntu 18.04 中的 Django 无法连接到 ('0.0.0.0' , 80)

logging - Web 角色日志记录 - Nlog - 访问配置文件

azure - 将消息安排到 Azure 队列的机制

c# - 列表框 Selected.value 抛出 null 异常

C# 在不知道对象类型的情况下获取对象的名称

azure - 我可以循环 ARM 模板中的属性吗?

c# - Azure 计划程序 Rest API - 更新作业错误 : Schedules are not supported for recurrence unit 'Hour'

azure - 在Worker角色中模仿Webjob中的Schedule功能