From aaee3b35c2926638e9d0385335ac4674c250987e Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Tue, 18 Jun 2019 15:02:23 -0400 Subject: [PATCH] chore: jsonfmt batch Ran `jsonfmt -w "specification/batch/**/*.json"` --- .../stable/2015-12-01.2.2/BatchService.json | 393 +++++++-- .../stable/2016-02-01.3.0/BatchService.json | 432 ++++++++-- .../stable/2016-07-01.3.1/BatchService.json | 538 ++++++++++--- .../stable/2017-01-01.4.0/BatchService.json | 595 +++++++++++--- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2017-01-01.4.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2017-01-01.4.0/examples/JobDisable.json | 2 +- .../2017-01-01.4.0/examples/JobEnable.json | 2 +- .../2017-01-01.4.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../2017-01-01.4.0/examples/JobList.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2017-01-01.4.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2017-01-01.4.0/examples/JobTerminate.json | 2 +- .../2017-01-01.4.0/examples/JobUpdate.json | 10 +- .../2017-01-01.4.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2017-01-01.4.0/examples/NodeList.json | 8 +- .../2017-01-01.4.0/examples/NodeReboot.json | 2 +- .../2017-01-01.4.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../PoolAdd_CloudServiceConfiguration.json | 24 +- .../PoolAdd_VirtualMachineConfiguration.json | 24 +- .../2017-01-01.4.0/examples/PoolDelete.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../examples/PoolRemoveNodes.json | 2 +- .../2017-01-01.4.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2017-01-01.4.0/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2017-01-01.4.0/examples/TaskDelete.json | 2 +- .../2017-01-01.4.0/examples/TaskGet.json | 4 +- .../2017-01-01.4.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2017-01-01.4.0/examples/TaskUpdate.json | 8 +- .../stable/2017-05-01.5.0/BatchService.json | 613 ++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2017-05-01.5.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2017-05-01.5.0/examples/JobDisable.json | 2 +- .../2017-05-01.5.0/examples/JobEnable.json | 2 +- .../2017-05-01.5.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../2017-05-01.5.0/examples/JobList.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2017-05-01.5.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2017-05-01.5.0/examples/JobTerminate.json | 2 +- .../2017-05-01.5.0/examples/JobUpdate.json | 10 +- .../2017-05-01.5.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2017-05-01.5.0/examples/NodeList.json | 8 +- .../2017-05-01.5.0/examples/NodeReboot.json | 2 +- .../2017-05-01.5.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../PoolAdd_CloudServiceConfiguration.json | 24 +- .../PoolAdd_VirtualMachineConfiguration.json | 24 +- .../2017-05-01.5.0/examples/PoolDelete.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../examples/PoolRemoveNodes.json | 2 +- .../2017-05-01.5.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2017-05-01.5.0/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2017-05-01.5.0/examples/TaskDelete.json | 2 +- .../2017-05-01.5.0/examples/TaskGet.json | 4 +- .../2017-05-01.5.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2017-05-01.5.0/examples/TaskUpdate.json | 8 +- .../stable/2017-06-01.5.1/BatchService.json | 662 ++++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2017-06-01.5.1/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2017-06-01.5.1/examples/JobDisable.json | 2 +- .../2017-06-01.5.1/examples/JobEnable.json | 2 +- .../2017-06-01.5.1/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2017-06-01.5.1/examples/JobList.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2017-06-01.5.1/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2017-06-01.5.1/examples/JobTerminate.json | 2 +- .../2017-06-01.5.1/examples/JobUpdate.json | 10 +- .../2017-06-01.5.1/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2017-06-01.5.1/examples/NodeList.json | 8 +- .../2017-06-01.5.1/examples/NodeReboot.json | 2 +- .../2017-06-01.5.1/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- .../2017-06-01.5.1/examples/PoolDelete.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../examples/PoolRemoveNodes.json | 2 +- .../2017-06-01.5.1/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2017-06-01.5.1/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2017-06-01.5.1/examples/TaskDelete.json | 2 +- .../2017-06-01.5.1/examples/TaskGet.json | 4 +- .../2017-06-01.5.1/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2017-06-01.5.1/examples/TaskUpdate.json | 8 +- .../stable/2017-09-01.6.0/BatchService.json | 672 ++++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2017-09-01.6.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2017-09-01.6.0/examples/JobDisable.json | 2 +- .../2017-09-01.6.0/examples/JobEnable.json | 2 +- .../2017-09-01.6.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2017-09-01.6.0/examples/JobList.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2017-09-01.6.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2017-09-01.6.0/examples/JobTerminate.json | 2 +- .../2017-09-01.6.0/examples/JobUpdate.json | 10 +- .../2017-09-01.6.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2017-09-01.6.0/examples/NodeList.json | 8 +- .../2017-09-01.6.0/examples/NodeReboot.json | 2 +- .../2017-09-01.6.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- ...ualMachineConfigurationWithContainers.json | 14 +- .../2017-09-01.6.0/examples/PoolDelete.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../examples/PoolRemoveNodes.json | 2 +- .../2017-09-01.6.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2017-09-01.6.0/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ContainerSettings.json | 4 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2017-09-01.6.0/examples/TaskDelete.json | 2 +- .../2017-09-01.6.0/examples/TaskGet.json | 4 +- .../2017-09-01.6.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2017-09-01.6.0/examples/TaskUpdate.json | 8 +- .../stable/2018-03-01.6.1/BatchService.json | 740 +++++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/AccountListPoolNodeCounts.json | 2 +- .../examples/ApplicationGet.json | 12 +- .../examples/ApplicationList.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetFromNode.json | 2 +- .../examples/FileGetFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2018-03-01.6.1/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2018-03-01.6.1/examples/JobDelete.json | 2 +- .../2018-03-01.6.1/examples/JobDisable.json | 2 +- .../2018-03-01.6.1/examples/JobEnable.json | 2 +- .../2018-03-01.6.1/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2018-03-01.6.1/examples/JobList.json | 2 +- .../examples/JobListFromJobSchedule.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2018-03-01.6.1/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleExists.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2018-03-01.6.1/examples/JobTerminate.json | 2 +- .../2018-03-01.6.1/examples/JobUpdate.json | 10 +- .../2018-03-01.6.1/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteDesktop.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2018-03-01.6.1/examples/NodeList.json | 8 +- .../2018-03-01.6.1/examples/NodeReboot.json | 2 +- .../2018-03-01.6.1/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../examples/NodeUploadBatchServiceLogs.json | 6 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- ...ualMachineConfigurationWithContainers.json | 14 +- .../2018-03-01.6.1/examples/PoolDelete.json | 2 +- .../examples/PoolDisableAutoScale.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../2018-03-01.6.1/examples/PoolExists.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../2018-03-01.6.1/examples/PoolPatch.json | 2 +- .../examples/PoolRemoveNodes.json | 2 +- .../2018-03-01.6.1/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2018-03-01.6.1/examples/PoolUpdate.json | 2 +- .../examples/PoolUpgradeOS.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ContainerSettings.json | 4 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2018-03-01.6.1/examples/TaskDelete.json | 2 +- .../2018-03-01.6.1/examples/TaskGet.json | 4 +- .../2018-03-01.6.1/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2018-03-01.6.1/examples/TaskUpdate.json | 8 +- .../stable/2018-08-01.7.0/BatchService.json | 750 ++++++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/AccountListPoolNodeCounts.json | 2 +- .../examples/ApplicationGet.json | 12 +- .../examples/ApplicationList.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetFromNode.json | 2 +- .../examples/FileGetFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2018-08-01.7.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2018-08-01.7.0/examples/JobDelete.json | 2 +- .../2018-08-01.7.0/examples/JobDisable.json | 2 +- .../2018-08-01.7.0/examples/JobEnable.json | 2 +- .../2018-08-01.7.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2018-08-01.7.0/examples/JobList.json | 2 +- .../examples/JobListFromJobSchedule.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2018-08-01.7.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleExists.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2018-08-01.7.0/examples/JobTerminate.json | 2 +- .../2018-08-01.7.0/examples/JobUpdate.json | 10 +- .../2018-08-01.7.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteDesktop.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2018-08-01.7.0/examples/NodeList.json | 8 +- .../2018-08-01.7.0/examples/NodeReboot.json | 2 +- .../2018-08-01.7.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../examples/NodeUploadBatchServiceLogs.json | 6 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- ...ualMachineConfigurationWithContainers.json | 14 +- .../2018-08-01.7.0/examples/PoolDelete.json | 2 +- .../examples/PoolDisableAutoScale.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../2018-08-01.7.0/examples/PoolExists.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../2018-08-01.7.0/examples/PoolPatch.json | 2 +- .../examples/PoolRemoveNodes.json | 2 +- .../2018-08-01.7.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2018-08-01.7.0/examples/PoolUpdate.json | 2 +- .../examples/PoolUpgradeOS.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ContainerSettings.json | 4 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2018-08-01.7.0/examples/TaskDelete.json | 2 +- .../2018-08-01.7.0/examples/TaskGet.json | 4 +- .../2018-08-01.7.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2018-08-01.7.0/examples/TaskUpdate.json | 8 +- .../stable/2018-12-01.8.0/BatchService.json | 715 +++++++++++++---- .../examples/AccountListNodeAgentSkus.json | 2 +- .../examples/AccountListPoolNodeCounts.json | 2 +- .../examples/ApplicationGet.json | 12 +- .../examples/ApplicationList.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetFromNode.json | 2 +- .../examples/FileGetFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2018-12-01.8.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2018-12-01.8.0/examples/JobDelete.json | 2 +- .../2018-12-01.8.0/examples/JobDisable.json | 2 +- .../2018-12-01.8.0/examples/JobEnable.json | 2 +- .../2018-12-01.8.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2018-12-01.8.0/examples/JobList.json | 2 +- .../examples/JobListFromJobSchedule.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2018-12-01.8.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleExists.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2018-12-01.8.0/examples/JobTerminate.json | 2 +- .../2018-12-01.8.0/examples/JobUpdate.json | 10 +- .../2018-12-01.8.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteDesktop.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2018-12-01.8.0/examples/NodeList.json | 8 +- .../2018-12-01.8.0/examples/NodeReboot.json | 2 +- .../2018-12-01.8.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../examples/NodeUploadBatchServiceLogs.json | 6 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- ...ualMachineConfigurationWithContainers.json | 14 +- .../2018-12-01.8.0/examples/PoolDelete.json | 2 +- .../examples/PoolDisableAutoScale.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../2018-12-01.8.0/examples/PoolExists.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../2018-12-01.8.0/examples/PoolPatch.json | 2 +- .../examples/PoolRemoveNodes.json | 2 +- .../2018-12-01.8.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2018-12-01.8.0/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ContainerSettings.json | 4 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2018-12-01.8.0/examples/TaskDelete.json | 2 +- .../2018-12-01.8.0/examples/TaskGet.json | 4 +- .../2018-12-01.8.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2018-12-01.8.0/examples/TaskUpdate.json | 8 +- .../stable/2019-06-01.9.0/BatchService.json | 722 +++++++++++++---- .../examples/AccountListPoolNodeCounts.json | 2 +- .../examples/AccountListSupportedImages.json | 2 +- .../examples/ApplicationGet.json | 12 +- .../examples/ApplicationList.json | 2 +- .../examples/CertificateAdd.json | 12 +- .../examples/CertificateCancelDelete.json | 2 +- .../examples/CertificateDelete.json | 2 +- .../examples/CertificateGet.json | 2 +- .../examples/CertificateList.json | 2 +- .../examples/FileDeleteFromNode.json | 2 +- .../examples/FileDeleteFromTask.json | 2 +- .../examples/FileGetFromNode.json | 2 +- .../examples/FileGetFromTask.json | 2 +- .../examples/FileGetPropertiesFromNode.json | 2 +- .../examples/FileGetPropertiesFromTask.json | 2 +- .../examples/FileListFromNode.json | 2 +- .../examples/FileListFromTask.json | 2 +- .../2019-06-01.9.0/examples/JobAdd_Basic.json | 2 +- .../examples/JobAdd_Complex.json | 6 +- .../2019-06-01.9.0/examples/JobDelete.json | 2 +- .../2019-06-01.9.0/examples/JobDisable.json | 2 +- .../2019-06-01.9.0/examples/JobEnable.json | 2 +- .../2019-06-01.9.0/examples/JobGet.json | 2 +- .../examples/JobGetLifetimeStatistics.json | 4 +- .../examples/JobGetTaskCounts.json | 2 +- .../2019-06-01.9.0/examples/JobList.json | 2 +- .../examples/JobListFromJobSchedule.json | 2 +- ...obListPreparationAndReleaseTaskStatus.json | 2 +- .../2019-06-01.9.0/examples/JobPatch.json | 10 +- .../examples/JobScheduleAdd_Basic.json | 4 +- .../examples/JobScheduleAdd_Complex.json | 2 +- .../examples/JobScheduleDelete.json | 2 +- .../examples/JobScheduleDisable.json | 2 +- .../examples/JobScheduleEnable.json | 2 +- .../examples/JobScheduleExists.json | 2 +- .../examples/JobScheduleGet.json | 2 +- .../examples/JobScheduleList.json | 2 +- .../examples/JobSchedulePatch.json | 2 +- .../examples/JobScheduleTerminate.json | 2 +- .../examples/JobScheduleUpdate.json | 2 +- .../2019-06-01.9.0/examples/JobTerminate.json | 2 +- .../2019-06-01.9.0/examples/JobUpdate.json | 10 +- .../2019-06-01.9.0/examples/NodeAddUser.json | 2 +- .../examples/NodeDeleteUser.json | 2 +- .../examples/NodeDisableScheduling.json | 2 +- .../examples/NodeEnableScheduling.json | 2 +- .../examples/NodeGetRemoteDesktop.json | 2 +- .../examples/NodeGetRemoteLoginSettings.json | 2 +- .../examples/NodeGet_Basic.json | 4 +- .../2019-06-01.9.0/examples/NodeList.json | 8 +- .../2019-06-01.9.0/examples/NodeReboot.json | 2 +- .../2019-06-01.9.0/examples/NodeReimage.json | 2 +- .../examples/NodeUpdateUser.json | 2 +- .../examples/NodeUploadBatchServiceLogs.json | 6 +- .../PoolAdd_CloudServiceConfiguration.json | 26 +- .../PoolAdd_VirtualMachineConfiguration.json | 26 +- ...ualMachineConfigurationWithContainers.json | 14 +- .../2019-06-01.9.0/examples/PoolDelete.json | 2 +- .../examples/PoolDisableAutoScale.json | 2 +- .../examples/PoolEnableAutoscale.json | 2 +- .../examples/PoolEvaluateAutoscale.json | 2 +- .../2019-06-01.9.0/examples/PoolExists.json | 2 +- .../examples/PoolGetLifetimeStatistics.json | 4 +- .../examples/PoolGet_Basic.json | 4 +- .../examples/PoolListUsageMetrics.json | 2 +- .../examples/PoolList_Basic.json | 4 +- .../2019-06-01.9.0/examples/PoolPatch.json | 2 +- .../examples/PoolRemoveNodes.json | 2 +- .../2019-06-01.9.0/examples/PoolResize.json | 2 +- .../examples/PoolStopResize.json | 2 +- .../2019-06-01.9.0/examples/PoolUpdate.json | 2 +- .../examples/TaskAddCollection_Basic.json | 2 +- .../examples/TaskAddCollection_Complex.json | 2 +- .../examples/TaskAdd_Basic.json | 2 +- .../examples/TaskAdd_ContainerSettings.json | 4 +- .../examples/TaskAdd_ExitConditions.json | 4 +- .../2019-06-01.9.0/examples/TaskDelete.json | 2 +- .../2019-06-01.9.0/examples/TaskGet.json | 4 +- .../2019-06-01.9.0/examples/TaskList.json | 6 +- .../examples/TaskListSubtasks.json | 2 +- .../examples/TaskReactivate.json | 2 +- .../examples/TaskTerminate.json | 2 +- .../2019-06-01.9.0/examples/TaskUpdate.json | 8 +- .../stable/2015-12-01/BatchManagement.json | 6 +- .../stable/2017-01-01/BatchManagement.json | 16 +- .../examples/BatchAccountCreate_BYOS.json | 2 +- .../examples/BatchAccountCreate_Default.json | 2 +- .../examples/BatchAccountDelete.json | 2 +- .../2017-01-01/examples/BatchAccountGet.json | 2 +- .../stable/2017-05-01/BatchManagement.json | 58 +- .../examples/BatchAccountCreate_BYOS.json | 2 +- .../examples/BatchAccountCreate_Default.json | 2 +- .../examples/BatchAccountDelete.json | 2 +- .../2017-05-01/examples/BatchAccountGet.json | 2 +- .../examples/BatchAccountGetKeys.json | 2 +- .../2017-05-01/examples/BatchAccountList.json | 2 +- .../BatchAccountListByResourceGroup.json | 2 +- .../examples/BatchAccountRegenerateKey.json | 2 +- .../examples/BatchAccountUpdate.json | 2 +- ...onCheckNameAvailability_AlreadyExists.json | 2 +- ...cationCheckNameAvailability_Available.json | 2 +- .../examples/LocationGetQuotas.json | 2 +- .../stable/2017-09-01/BatchManagement.json | 279 +++++-- .../examples/ApplicationCreate.json | 2 +- .../examples/ApplicationDelete.json | 2 +- .../2017-09-01/examples/ApplicationGet.json | 4 +- .../2017-09-01/examples/ApplicationList.json | 2 +- .../examples/ApplicationPackageActivate.json | 2 +- .../examples/ApplicationPackageCreate.json | 2 +- .../examples/ApplicationPackageDelete.json | 2 +- .../examples/ApplicationPackageGet.json | 4 +- .../examples/ApplicationUpdate.json | 2 +- .../examples/BatchAccountCreate_BYOS.json | 2 +- .../examples/BatchAccountCreate_Default.json | 2 +- .../examples/BatchAccountDelete.json | 2 +- .../2017-09-01/examples/BatchAccountGet.json | 2 +- .../examples/BatchAccountGetKeys.json | 2 +- .../2017-09-01/examples/BatchAccountList.json | 2 +- .../BatchAccountListByResourceGroup.json | 2 +- .../examples/BatchAccountRegenerateKey.json | 2 +- ...atchAccountSynchronizeAutoStorageKeys.json | 2 +- .../examples/BatchAccountUpdate.json | 2 +- .../examples/CertificateCancelDeletion.json | 12 +- .../examples/CertificateCreate_Full.json | 22 +- .../examples/CertificateCreate_Minimal.json | 18 +- .../CertificateCreate_MinimalCer.json | 16 +- .../examples/CertificateDelete.json | 6 +- .../2017-09-01/examples/CertificateGet.json | 14 +- .../CertificateGetWithDeletionError.json | 16 +- .../2017-09-01/examples/CertificateList.json | 14 +- .../examples/CertificateListWithFilter.json | 10 +- .../examples/CertificateUpdate.json | 18 +- ...onCheckNameAvailability_AlreadyExists.json | 2 +- ...cationCheckNameAvailability_Available.json | 2 +- .../examples/LocationGetQuotas.json | 2 +- .../examples/PoolCreate_CustomImage.json | 2 +- .../examples/PoolCreate_FullExample.json | 2 +- ...eate_MinimalCloudServiceConfiguration.json | 2 +- ...te_MinimalVirtualMachineConfiguration.json | 2 +- ...oolCreate_VirtualMachineConfiguration.json | 2 +- .../2017-09-01/examples/PoolDelete.json | 6 +- .../examples/PoolDisableAutoScale.json | 2 +- .../stable/2017-09-01/examples/PoolGet.json | 2 +- .../stable/2017-09-01/examples/PoolList.json | 2 +- .../examples/PoolListWithFilter.json | 2 +- .../2017-09-01/examples/PoolStopResize.json | 2 +- .../examples/PoolUpdate_EnableAutoScale.json | 2 +- .../examples/PoolUpdate_OtherProperties.json | 2 +- .../examples/PoolUpdate_RemoveStartTask.json | 2 +- .../examples/PoolUpdate_ResizePool.json | 2 +- .../stable/2018-12-01/BatchManagement.json | 289 +++++-- .../examples/ApplicationCreate.json | 2 +- .../examples/ApplicationDelete.json | 2 +- .../2018-12-01/examples/ApplicationGet.json | 2 +- .../2018-12-01/examples/ApplicationList.json | 2 +- .../examples/ApplicationPackageActivate.json | 4 +- .../examples/ApplicationPackageCreate.json | 2 +- .../examples/ApplicationPackageDelete.json | 2 +- .../examples/ApplicationPackageGet.json | 4 +- .../examples/ApplicationPackageList.json | 4 +- .../examples/ApplicationUpdate.json | 2 +- .../examples/BatchAccountCreate_BYOS.json | 2 +- .../examples/BatchAccountCreate_Default.json | 2 +- .../examples/BatchAccountDelete.json | 2 +- .../2018-12-01/examples/BatchAccountGet.json | 2 +- .../examples/BatchAccountGetKeys.json | 2 +- .../2018-12-01/examples/BatchAccountList.json | 2 +- .../BatchAccountListByResourceGroup.json | 2 +- .../examples/BatchAccountRegenerateKey.json | 2 +- ...atchAccountSynchronizeAutoStorageKeys.json | 2 +- .../examples/BatchAccountUpdate.json | 2 +- .../examples/CertificateCancelDeletion.json | 12 +- .../examples/CertificateCreate_Full.json | 22 +- .../examples/CertificateCreate_Minimal.json | 18 +- .../CertificateCreate_MinimalCer.json | 16 +- .../examples/CertificateDelete.json | 6 +- .../2018-12-01/examples/CertificateGet.json | 14 +- .../CertificateGetWithDeletionError.json | 16 +- .../2018-12-01/examples/CertificateList.json | 14 +- .../examples/CertificateListWithFilter.json | 10 +- .../examples/CertificateUpdate.json | 18 +- ...onCheckNameAvailability_AlreadyExists.json | 2 +- ...cationCheckNameAvailability_Available.json | 2 +- .../examples/LocationGetQuotas.json | 2 +- .../examples/PoolCreate_CustomImage.json | 2 +- .../examples/PoolCreate_FullExample.json | 2 +- ...eate_MinimalCloudServiceConfiguration.json | 2 +- ...te_MinimalVirtualMachineConfiguration.json | 2 +- ...oolCreate_VirtualMachineConfiguration.json | 2 +- .../2018-12-01/examples/PoolDelete.json | 6 +- .../examples/PoolDisableAutoScale.json | 2 +- .../stable/2018-12-01/examples/PoolGet.json | 2 +- .../stable/2018-12-01/examples/PoolList.json | 2 +- .../examples/PoolListWithFilter.json | 2 +- .../2018-12-01/examples/PoolStopResize.json | 2 +- .../examples/PoolUpdate_EnableAutoScale.json | 2 +- .../examples/PoolUpdate_OtherProperties.json | 2 +- .../examples/PoolUpdate_RemoveStartTask.json | 2 +- .../examples/PoolUpdate_ResizePool.json | 2 +- .../stable/2019-04-01/BatchManagement.json | 289 +++++-- .../examples/ApplicationCreate.json | 2 +- .../examples/ApplicationDelete.json | 2 +- .../2019-04-01/examples/ApplicationGet.json | 2 +- .../2019-04-01/examples/ApplicationList.json | 2 +- .../examples/ApplicationPackageActivate.json | 4 +- .../examples/ApplicationPackageCreate.json | 2 +- .../examples/ApplicationPackageDelete.json | 2 +- .../examples/ApplicationPackageGet.json | 4 +- .../examples/ApplicationPackageList.json | 4 +- .../examples/ApplicationUpdate.json | 2 +- .../examples/BatchAccountCreate_BYOS.json | 2 +- .../examples/BatchAccountCreate_Default.json | 2 +- .../examples/BatchAccountDelete.json | 2 +- .../2019-04-01/examples/BatchAccountGet.json | 2 +- .../examples/BatchAccountGetKeys.json | 2 +- .../2019-04-01/examples/BatchAccountList.json | 2 +- .../BatchAccountListByResourceGroup.json | 2 +- .../examples/BatchAccountRegenerateKey.json | 2 +- ...atchAccountSynchronizeAutoStorageKeys.json | 2 +- .../examples/BatchAccountUpdate.json | 2 +- .../examples/CertificateCancelDeletion.json | 12 +- .../examples/CertificateCreate_Full.json | 22 +- .../examples/CertificateCreate_Minimal.json | 18 +- .../CertificateCreate_MinimalCer.json | 16 +- .../examples/CertificateDelete.json | 6 +- .../2019-04-01/examples/CertificateGet.json | 14 +- .../CertificateGetWithDeletionError.json | 16 +- .../2019-04-01/examples/CertificateList.json | 14 +- .../examples/CertificateListWithFilter.json | 10 +- .../examples/CertificateUpdate.json | 18 +- ...onCheckNameAvailability_AlreadyExists.json | 2 +- ...cationCheckNameAvailability_Available.json | 2 +- .../examples/LocationGetQuotas.json | 2 +- .../examples/PoolCreate_CustomImage.json | 2 +- .../examples/PoolCreate_FullExample.json | 2 +- ...eate_MinimalCloudServiceConfiguration.json | 2 +- ...te_MinimalVirtualMachineConfiguration.json | 2 +- ...oolCreate_VirtualMachineConfiguration.json | 2 +- .../2019-04-01/examples/PoolDelete.json | 6 +- .../examples/PoolDisableAutoScale.json | 2 +- .../stable/2019-04-01/examples/PoolGet.json | 2 +- .../stable/2019-04-01/examples/PoolList.json | 2 +- .../examples/PoolListWithFilter.json | 2 +- .../2019-04-01/examples/PoolStopResize.json | 2 +- .../examples/PoolUpdate_EnableAutoScale.json | 2 +- .../examples/PoolUpdate_OtherProperties.json | 2 +- .../examples/PoolUpdate_RemoveStartTask.json | 2 +- .../examples/PoolUpdate_ResizePool.json | 2 +- 782 files changed, 7585 insertions(+), 3118 deletions(-) diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2015-12-01.2.2/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2015-12-01.2.2/BatchService.json index 009f63beeb0a..500f854fe1b9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2015-12-01.2.2/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2015-12-01.2.2/BatchService.json @@ -1147,7 +1147,7 @@ "default": 30, "description": "Sets the maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.", "x-ms-parameter-grouping": { - "postfix": "Options" + "postfix": "Options" } }, { @@ -8554,7 +8554,7 @@ "description": "Gets the OData id of the resource to which the request applied.", "type": "string" } - }, + }, "description": "" }, "default": { @@ -9183,7 +9183,15 @@ "description": "Gets or sets the cross data center network egress in GiB from the pool during this interval." } }, - "required": ["poolId","startTime","endTime","vmSize","totalCoreHours","dataIngressGiB","dataEgressGiB"], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "description": "Usage metrics for a pool across an aggregation interval." }, "PoolListPoolUsageMetricsResult": { @@ -9220,7 +9228,11 @@ "description": "Gets or sets the aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": ["startTime","lastUpdateTime","dedicatedCoreTime"], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "description": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -9291,7 +9303,21 @@ "description": "Gets or sets the total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": ["startTime","lastUpdateTime","avgCPUPercentage","avgMemoryGiB","peakMemoryGiB","avgDiskGiB","peakDiskGiB","diskReadIOps","diskWriteIOps","diskReadGiB","diskWriteGiB","networkReadGiB","networkWriteGiB"], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "description": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -9319,7 +9345,11 @@ "description": "Gets or sets statistics related to resource consumption by compute nodes in the pool." } }, - "required": ["url","startTime","lastUpdateTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "description": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -9394,7 +9424,22 @@ "description": "Gets or sets the total wait time of all the tasks in the job. The wait time for a task is defined as the elapsed time between the creation of the task creation and the start of task execution. This value is reported only in the account lifetime statistics; it is not included in individual job statistics." } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "description": "Resource usage statistics for a job." }, "NameValuePair": { @@ -9452,7 +9497,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": {"name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -9467,7 +9515,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": { "name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -9496,7 +9547,9 @@ "description": "Gets or sets the application package version. If not specified, the default is used." } }, - "required": ["applicationId"], + "required": [ + "applicationId" + ], "description": "A reference to an application package to be installed on compute nodes in a pool." }, "ApplicationSummary": { @@ -9516,7 +9569,11 @@ } } }, - "required": ["id", "displayName", "versions"], + "required": [ + "id", + "displayName", + "versions" + ], "description": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -9541,14 +9598,21 @@ "cer", "unmapped" ], - "x-ms-enum": { "name": "CertificateFormat", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateFormat", + "modelAsString": false + } }, "password": { "type": "string", "description": "Gets or sets the password to access the certificate's private key. This property is not populated by the Get Certificate operation." } }, - "required": ["thumbprint", "thumbprintAlgorithm", "data"], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "description": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -9589,7 +9653,10 @@ "description": "Gets or sets the content type of the file." } }, - "required": ["lastModified","contentLength"], + "required": [ + "lastModified", + "contentLength" + ], "description": "The properties of a file on a compute node." }, "NodeFile": { @@ -9856,10 +9923,15 @@ "pack", "unmapped" ], - "x-ms-enum": { "name": "ComputeNodeFillType", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeFillType", + "modelAsString": false + } } }, - "required": ["nodeFillType"], + "required": [ + "nodeFillType" + ], "description": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -9916,7 +9988,10 @@ "localmachine", "unmapped" ], - "x-ms-enum": { "name": "CertificateStoreLocation", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateStoreLocation", + "modelAsString": false + } }, "storeName": { "type": "string", @@ -9927,7 +10002,10 @@ "description": "Gets or sets which user accounts on the compute node should have access to the private data of the certificate. This may be any subset of the values 'starttask', 'task' and 'rdp', separated by commas. The default is all accounts, corresponding to the string 'starttask,task,rdp'." } }, - "required": ["thumbprint", "thumbprintAlgorithm"], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "description": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -10039,7 +10117,10 @@ "job", "unmapped" ], - "x-ms-enum": { "name": "PoolLifetimeOption", "modelAsString": false } + "x-ms-enum": { + "name": "PoolLifetimeOption", + "modelAsString": false + } }, "keepAlive": { "type": "boolean", @@ -10050,7 +10131,9 @@ "description": "Gets or sets the pool specification for the auto pool." } }, - "required": ["poolLifetimeOption"], + "required": [ + "poolLifetimeOption" + ], "description": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool, run all the tasks for the job on it, and will delete the pool once the job has completed." }, "PoolInformation": { @@ -10222,7 +10305,22 @@ "description": "Gets or sets the total wait time of all the tasks in jobs created under the schedule." } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries", "waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "description": "The lifetime resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -10263,7 +10361,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10280,7 +10381,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -10339,7 +10443,11 @@ "description": "Gets or sets a list of name-value pairs associated with the schedule as metadata." } }, - "required": ["id", "schedule", "jobSpecification"], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "description": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -10368,7 +10476,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -10386,7 +10497,9 @@ "description": "Gets or sets a list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "description": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -10414,7 +10527,9 @@ "description": "Gets or sets a string describing the reason the job ended." } }, - "required": ["startTime"], + "required": [ + "startTime" + ], "description": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -10461,7 +10576,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10480,7 +10598,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -10591,7 +10712,10 @@ "description": "Gets or sets the flag that determines if this job will use tasks with dependencies." } }, - "required": ["id", "poolInfo"], + "required": [ + "id", + "poolInfo" + ], "description": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -10620,7 +10744,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -10638,7 +10765,9 @@ "description": "Gets or sets the list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "description": "Information about an error when scheduling a task." }, "JobPreparationTaskExecutionInformation": { @@ -10660,7 +10789,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobPreparationTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobPreparationTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -10690,7 +10822,11 @@ "description": "Gets or sets the most recent time at which a retry of the Job Preparation task started running. This property is set only if the task was retried (i.e. retryCount is nonzero)." } }, - "required": ["startTime","retryCount","state"], + "required": [ + "startTime", + "retryCount", + "state" + ], "description": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -10712,7 +10848,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobReleaseTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobReleaseTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -10732,7 +10871,10 @@ "description": "Gets or sets any error starting the Job Release task." } }, - "required": ["startTime","state"], + "required": [ + "startTime", + "state" + ], "description": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -10812,7 +10954,9 @@ "description": "Gets or sets details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": ["timestamp"], + "required": [ + "timestamp" + ], "description": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -10871,7 +11015,10 @@ "deleting", "upgrading" ], - "x-ms-enum": { "name": "PoolState", "modelAsString": false } + "x-ms-enum": { + "name": "PoolState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10886,7 +11033,10 @@ "resizing", "stopping" ], - "x-ms-enum": { "name": "AllocationState", "modelAsString": false } + "x-ms-enum": { + "name": "AllocationState", + "modelAsString": false + } }, "allocationStateTransitionTime": { "type": "string", @@ -11074,7 +11224,11 @@ "description": "Gets or sets a list of name-value pairs associated with the pool as metadata." } }, - "required": ["id", "vmSize", "osFamily"], + "required": [ + "id", + "vmSize", + "osFamily" + ], "description": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -11160,7 +11314,10 @@ "description": "Gets or sets the most recent time at which the task has been requeued by the Batch service as the result of a user request." } }, - "required": ["requeueCount","retryCount"], + "required": [ + "requeueCount", + "retryCount" + ], "description": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -11211,7 +11368,9 @@ "description": "Gets or sets a list of files that Batch will download on all subtasks." } }, - "required": ["numberOfInstances"], + "required": [ + "numberOfInstances" + ], "description": "Information about the settings required for multi-instance task." }, "TaskStatistics": { @@ -11271,7 +11430,19 @@ "description": "Gets or sets the elapsed time between the creation of the task and the start of task execution." } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "description": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -11306,7 +11477,10 @@ "description": "Gets or sets the last task id in the range." } }, - "required": ["start", "end"] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -11345,7 +11519,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11361,7 +11538,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -11470,7 +11650,10 @@ "description": "Gets or sets any dependencies this task has." } }, - "required": ["id", "commandLine"], + "required": [ + "id", + "commandLine" + ], "description": "An Azure Batch task to add." }, "SubtaskInformation": { @@ -11512,7 +11695,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11528,7 +11714,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -11594,14 +11783,19 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "executionInfo": { "$ref": "#/definitions/TaskExecutionInformation", "description": "Gets or sets information about the execution of the task." } }, - "required": ["taskState"], + "required": [ + "taskState" + ], "description": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -11613,7 +11807,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "StartTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "StartTaskState", + "modelAsString": false + } }, "startTime": { "type": "string", @@ -11645,7 +11842,11 @@ "description": "Gets or sets the most recent time at which a retry of the task started running." } }, - "required": ["state","startTime","retryCount"], + "required": [ + "state", + "startTime", + "retryCount" + ], "description": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -11695,7 +11896,10 @@ "leavingpool", "offline" ], - "x-ms-enum": { "name": "ComputeNodeState", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeState", + "modelAsString": false + } }, "schedulingState": { "type": "string", @@ -11704,7 +11908,10 @@ "enabled", "disabled" ], - "x-ms-enum": { "name": "SchedulingState", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11806,7 +12013,10 @@ "description": "Gets or sets the password of the account." } }, - "required": ["name", "password"], + "required": [ + "name", + "password" + ], "description": "An user account on a compute node." }, "JobSchedulePatchParameter": { @@ -11847,7 +12057,10 @@ "description": "Sets a list of name-value pairs associated with the job schedule as metadata. If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": ["schedule", "jobSpecification"], + "required": [ + "schedule", + "jobSpecification" + ], "description": "Parameters for a CloudJobScheduleOperations.Update request." }, "JobDisableParameter": { @@ -11860,10 +12073,15 @@ "terminate", "wait" ], - "x-ms-enum": { "name": "DisableJobOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableJobOption", + "modelAsString": false + } } }, - "required": ["disableTasks"], + "required": [ + "disableTasks" + ], "description": "Parameters for a CloudJobOperations.Disable request." }, "JobTerminateParameter": { @@ -11923,7 +12141,9 @@ "description": "Sets a list of name-value pairs associated with the job as metadata. If omitted, the existing job metadata is left unchanged." } }, - "required": ["poolInfo"], + "required": [ + "poolInfo" + ], "description": "Parameters for a CloudJobOperations.Update request." }, "PoolEnableAutoScaleParameter": { @@ -11947,7 +12167,9 @@ "description": "Sets a formula for the desired number of compute nodes in the pool." } }, - "required": ["autoScaleFormula"], + "required": [ + "autoScaleFormula" + ], "description": "Parameters for a CloudJobOperations.EvaluateAutoScale request." }, "PoolResizeParameter": { @@ -11971,10 +12193,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["targetDedicated"], + "required": [ + "targetDedicated" + ], "description": "Parameters for a CloudPoolOperations.Resize request." }, "PoolUpdatePropertiesParameter": { @@ -12005,7 +12232,11 @@ "description": "Sets a list of name-value pairs associated with the pool as metadata. If you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": ["certificateReferences", "metadata", "applicationPackageReferences"], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "description": "Parameters for a CloudPoolOperations.UpdateProperties request." }, "PoolUpgradeOSParameter": { @@ -12015,7 +12246,9 @@ "description": "Sets the Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": ["targetOSVersion"], + "required": [ + "targetOSVersion" + ], "description": "Parameters for a CloudPoolOperations.UpgradeOS request." }, "PoolPatchParameter": { @@ -12069,7 +12302,9 @@ "description": "Sets the time at which the account should expire. If omitted, the default is 1 day from the current time." } }, - "required": ["password"], + "required": [ + "password" + ], "description": "Parameters for a ComputeNodeOperations.UpdateUser request." }, "NodeRebootParameter": { @@ -12083,7 +12318,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeRebootOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeRebootOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.Reboot request." @@ -12099,7 +12337,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeReimageOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeReimageOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.Reimage request." @@ -12114,7 +12355,10 @@ "terminate", "taskcompletion" ], - "x-ms-enum": { "name": "DisableComputeNodeSchedulingOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableComputeNodeSchedulingOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.DisableScheduling request." @@ -12142,10 +12386,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["nodeList"], + "required": [ + "nodeList" + ], "description": "Parameters for a ComputeNodeOperations.Remove request." }, "ErrorMessage": { @@ -12204,4 +12453,4 @@ "description": "Client API Version." } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2016-02-01.3.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2016-02-01.3.0/BatchService.json index 85a34cb906bf..af2457930937 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2016-02-01.3.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2016-02-01.3.0/BatchService.json @@ -1264,7 +1264,7 @@ "default": 30, "description": "The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.", "x-ms-parameter-grouping": { - "postfix": "Options" + "postfix": "Options" } }, { @@ -8063,7 +8063,7 @@ "post": { "tags": [ "Tasks" - ], + ], "operationId": "Task_Terminate", "description": "Terminates the specified task.", "x-ms-request-id": "request-id", @@ -8766,7 +8766,7 @@ "description": "The OData id of the resource to which the request applied.", "type": "string" } - }, + }, "description": "" }, "default": { @@ -9501,7 +9501,15 @@ "description": "The cross data center network egress in GiB from the pool during this interval." } }, - "required": ["poolId","startTime","endTime","vmSize","totalCoreHours","dataIngressGiB","dataEgressGiB"], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "description": "Usage metrics for a pool across an aggregation interval." }, "PoolListPoolUsageMetricsResult": { @@ -9541,7 +9549,10 @@ "windows", "unmapped" ], - "x-ms-enum": {"name": "OSType", "modelAsString": false } + "x-ms-enum": { + "name": "OSType", + "modelAsString": false + } } }, "description": "A node agent SKU supported by the Batch service. The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems." @@ -9580,7 +9591,11 @@ "description": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": ["startTime","lastUpdateTime","dedicatedCoreTime"], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "description": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -9651,7 +9666,21 @@ "description": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": ["startTime","lastUpdateTime","avgCPUPercentage","avgMemoryGiB","peakMemoryGiB","avgDiskGiB","peakDiskGiB","diskReadIOps","diskWriteIOps","diskReadGiB","diskWriteGiB","networkReadGiB","networkWriteGiB"], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "description": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -9679,7 +9708,11 @@ "description": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": ["url","startTime","lastUpdateTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "description": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -9754,7 +9787,22 @@ "description": "The total wait time of all tasks in the job. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "description": "Resource usage statistics for a job." }, "NameValuePair": { @@ -9812,7 +9860,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": {"name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -9827,7 +9878,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": { "name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -9856,7 +9910,9 @@ "description": "The version of the application to install. If omitted, the default version is installed." } }, - "required": ["applicationId"], + "required": [ + "applicationId" + ], "description": "A reference to an application package to be installed on compute nodes in a pool." }, "ApplicationSummary": { @@ -9876,7 +9932,11 @@ } } }, - "required": ["id", "displayName", "versions"], + "required": [ + "id", + "displayName", + "versions" + ], "description": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -9901,14 +9961,21 @@ "cer", "unmapped" ], - "x-ms-enum": { "name": "CertificateFormat", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateFormat", + "modelAsString": false + } }, "password": { "type": "string", "description": "The password to access the certificate's private key." } }, - "required": ["thumbprint", "thumbprintAlgorithm", "data"], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "description": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -9953,7 +10020,10 @@ "description": "The file mode attribute in octal format. This property will be returned only from a Linux compute node." } }, - "required": ["lastModified","contentLength"], + "required": [ + "lastModified", + "contentLength" + ], "description": "The properties of a file on a compute node." }, "NodeFile": { @@ -10224,10 +10294,15 @@ "pack", "unmapped" ], - "x-ms-enum": { "name": "ComputeNodeFillType", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeFillType", + "modelAsString": false + } } }, - "required": ["nodeFillType"], + "required": [ + "nodeFillType" + ], "description": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -10284,7 +10359,10 @@ "localmachine", "unmapped" ], - "x-ms-enum": { "name": "CertificateStoreLocation", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateStoreLocation", + "modelAsString": false + } }, "storeName": { "type": "string", @@ -10300,12 +10378,18 @@ "remoteuser", "unmapped" ], - "x-ms-enum": { "name": "CertificateVisibility", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateVisibility", + "modelAsString": false + } }, "description": "Which user accounts on the compute node should have access to the private data of the certificate. This may be any subset of the values 'starttask', 'task' and 'remoteuser', separated by commas. The default is all accounts, corresponding to the string 'starttask,task,remoteuser'." } }, - "required": ["thumbprint", "thumbprintAlgorithm"], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "description": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -10417,7 +10501,10 @@ "job", "unmapped" ], - "x-ms-enum": { "name": "PoolLifetimeOption", "modelAsString": false } + "x-ms-enum": { + "name": "PoolLifetimeOption", + "modelAsString": false + } }, "keepAlive": { "type": "boolean", @@ -10428,7 +10515,9 @@ "description": "The pool specification for the auto pool." } }, - "required": ["poolLifetimeOption"], + "required": [ + "poolLifetimeOption" + ], "description": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool, run all the tasks for the job on it, and will delete the pool once the job has completed." }, "PoolInformation": { @@ -10600,7 +10689,22 @@ "description": "The total wait time of all tasks in all jobs created under the schedule. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries", "waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "description": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -10641,7 +10745,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10658,7 +10765,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -10717,7 +10827,11 @@ "description": "A list of name-value pairs associated with the schedule as metadata." } }, - "required": ["id", "schedule", "jobSpecification"], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "description": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -10746,7 +10860,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -10764,7 +10881,9 @@ "description": "A list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "description": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -10792,7 +10911,9 @@ "description": "A string describing the reason the job ended." } }, - "required": ["startTime"], + "required": [ + "startTime" + ], "description": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -10839,7 +10960,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10858,7 +10982,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -10969,7 +11096,10 @@ "description": "The flag that determines if this job will use tasks with dependencies." } }, - "required": ["id", "poolInfo"], + "required": [ + "id", + "poolInfo" + ], "description": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -10998,7 +11128,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -11016,7 +11149,9 @@ "description": "The list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "description": "Information about an error when scheduling a task." }, "JobPreparationTaskExecutionInformation": { @@ -11038,7 +11173,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobPreparationTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobPreparationTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -11068,7 +11206,11 @@ "description": "The most recent time at which a retry of the Job Preparation task started running. This property is set only if the task was retried (i.e. retryCount is nonzero)." } }, - "required": ["startTime","retryCount","state"], + "required": [ + "startTime", + "retryCount", + "state" + ], "description": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -11090,7 +11232,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobReleaseTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobReleaseTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -11110,7 +11255,10 @@ "description": "The scheduling error encountered by the Batch service when starting the task." } }, - "required": ["startTime","state"], + "required": [ + "startTime", + "state" + ], "description": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -11190,7 +11338,9 @@ "description": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": ["timestamp"], + "required": [ + "timestamp" + ], "description": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -11228,7 +11378,9 @@ "description": "The Azure Guest OS Version currently installed on the virtual machines in the pool. This may differ from TargetOSVersion if the pool state is Upgrading." } }, - "required": ["osFamily"], + "required": [ + "osFamily" + ], "description": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -11250,7 +11402,11 @@ "description": "The version of the Azure Virtual Machines Marketplace image. A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'." } }, - "required": ["publisher", "offer", "sku"], + "required": [ + "publisher", + "offer", + "sku" + ], "description": "A reference to an Azure Virtual Machines Marketplace image." }, "WindowsConfiguration": { @@ -11277,7 +11433,10 @@ "description": "Windows operating system settings on the virtual machine. This property must not be specified if the ImageReference property specifies a Linux OS image." } }, - "required": ["imageReference", "nodeAgentSKUId"], + "required": [ + "imageReference", + "nodeAgentSKUId" + ], "description": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "CloudPool": { @@ -11316,7 +11475,10 @@ "deleting", "upgrading" ], - "x-ms-enum": { "name": "PoolState", "modelAsString": false } + "x-ms-enum": { + "name": "PoolState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11331,7 +11493,10 @@ "resizing", "stopping" ], - "x-ms-enum": { "name": "AllocationState", "modelAsString": false } + "x-ms-enum": { + "name": "AllocationState", + "modelAsString": false + } }, "allocationStateTransitionTime": { "type": "string", @@ -11515,7 +11680,10 @@ "description": "A list of name-value pairs associated with the pool as metadata." } }, - "required": ["id", "vmSize"], + "required": [ + "id", + "vmSize" + ], "description": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -11601,7 +11769,10 @@ "description": "The most recent time at which the task has been requeued by the Batch service as the result of a user request." } }, - "required": ["requeueCount","retryCount"], + "required": [ + "requeueCount", + "retryCount" + ], "description": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -11652,7 +11823,9 @@ "description": "A list of files that the Batch service will download before running the coordination command line. The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary." } }, - "required": ["numberOfInstances"], + "required": [ + "numberOfInstances" + ], "description": "Settings which specify how to run a multi-instance task. Multi-instance tasks are commonly used to support MPI tasks." }, "TaskStatistics": { @@ -11712,7 +11885,19 @@ "description": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "description": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -11748,7 +11933,10 @@ } }, "description": "A range of task ids that a task can depend on. All tasks with ids in the range must complete successfully before the dependent task can be scheduled.", - "required": ["start", "end"] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -11787,7 +11975,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11803,7 +11994,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -11912,7 +12106,10 @@ "description": "Any other tasks that this task depends on." } }, - "required": ["id", "commandLine"], + "required": [ + "id", + "commandLine" + ], "description": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -11925,7 +12122,9 @@ "description": "The collection of tasks to add." } }, - "required": ["value"], + "required": [ + "value" + ], "description": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -11939,7 +12138,9 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "TaskAddStatus" } + "x-ms-enum": { + "name": "TaskAddStatus" + } }, "taskId": { "type": "string", @@ -11963,7 +12164,10 @@ "description": "The error encountered while attempting to add the task." } }, - "required": ["status","taskId"], + "required": [ + "status", + "taskId" + ], "description": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -12017,7 +12221,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -12033,7 +12240,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -12099,14 +12309,19 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "executionInfo": { "$ref": "#/definitions/TaskExecutionInformation", "description": "Information about the execution of the task." } }, - "required": ["taskState"], + "required": [ + "taskState" + ], "description": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -12118,7 +12333,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "StartTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "StartTaskState", + "modelAsString": false + } }, "startTime": { "type": "string", @@ -12150,7 +12368,11 @@ "description": "The most recent time at which a retry of the task started running." } }, - "required": ["state","startTime","retryCount"], + "required": [ + "state", + "startTime", + "retryCount" + ], "description": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -12200,7 +12422,10 @@ "leavingpool", "offline" ], - "x-ms-enum": { "name": "ComputeNodeState", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeState", + "modelAsString": false + } }, "schedulingState": { "type": "string", @@ -12209,7 +12434,10 @@ "enabled", "disabled" ], - "x-ms-enum": { "name": "SchedulingState", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -12325,7 +12553,9 @@ "description": "The SSH public key that can be used for remote login to the compute node." } }, - "required": ["name"], + "required": [ + "name" + ], "description": "An user account on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -12340,7 +12570,10 @@ "description": "The port used for remote login to the compute node." } }, - "required": ["remoteLoginIPAddress","remoteLoginPort"], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "description": "Response to a ComputeNodeOperation.GetRemoteLoginSettings request." }, "JobSchedulePatchParameter": { @@ -12381,7 +12614,10 @@ "description": "A list of name-value pairs associated with the job schedule as metadata. If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": ["schedule", "jobSpecification"], + "required": [ + "schedule", + "jobSpecification" + ], "description": "Parameters for a CloudJobScheduleOperations.Update request." }, "JobDisableParameter": { @@ -12394,10 +12630,15 @@ "terminate", "wait" ], - "x-ms-enum": { "name": "DisableJobOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableJobOption", + "modelAsString": false + } } }, - "required": ["disableTasks"], + "required": [ + "disableTasks" + ], "description": "Parameters for a CloudJobOperations.Disable request." }, "JobTerminateParameter": { @@ -12457,7 +12698,9 @@ "description": "A list of name-value pairs associated with the job as metadata. If omitted, the existing job metadata is left unchanged." } }, - "required": ["poolInfo"], + "required": [ + "poolInfo" + ], "description": "Parameters for a CloudJobOperations.Update request." }, "PoolEnableAutoScaleParameter": { @@ -12481,7 +12724,9 @@ "description": "A formula for the desired number of compute nodes in the pool." } }, - "required": ["autoScaleFormula"], + "required": [ + "autoScaleFormula" + ], "description": "Parameters for a CloudJobOperations.EvaluateAutoScale request." }, "PoolResizeParameter": { @@ -12505,10 +12750,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["targetDedicated"], + "required": [ + "targetDedicated" + ], "description": "Parameters for a CloudPoolOperations.Resize request." }, "PoolUpdatePropertiesParameter": { @@ -12539,7 +12789,11 @@ "description": "A list of name-value pairs associated with the pool as metadata. If you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": ["certificateReferences", "metadata", "applicationPackageReferences"], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "description": "Parameters for a CloudPoolOperations.UpdateProperties request." }, "PoolUpgradeOSParameter": { @@ -12549,7 +12803,9 @@ "description": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": ["targetOSVersion"], + "required": [ + "targetOSVersion" + ], "description": "Parameters for a CloudPoolOperations.UpgradeOS request." }, "PoolPatchParameter": { @@ -12620,7 +12876,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeRebootOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeRebootOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.Reboot request." @@ -12636,7 +12895,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeReimageOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeReimageOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.Reimage request." @@ -12651,7 +12913,10 @@ "terminate", "taskcompletion" ], - "x-ms-enum": { "name": "DisableComputeNodeSchedulingOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableComputeNodeSchedulingOption", + "modelAsString": false + } } }, "description": "Parameters for a ComputeNodeOperations.DisableScheduling request." @@ -12679,10 +12944,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["nodeList"], + "required": [ + "nodeList" + ], "description": "Parameters for a ComputeNodeOperations.Remove request." }, "ErrorMessage": { @@ -12741,4 +13011,4 @@ "description": "Client API Version." } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2016-07-01.3.1/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2016-07-01.3.1/BatchService.json index d87ed82be381..7803cde748d0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2016-07-01.3.1/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2016-07-01.3.1/BatchService.json @@ -1293,7 +1293,7 @@ "default": 30, "description": "The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.", "x-ms-parameter-grouping": { - "postfix": "Options" + "postfix": "Options" } }, { @@ -8235,7 +8235,7 @@ "post": { "tags": [ "Tasks" - ], + ], "operationId": "Task_Terminate", "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -9100,7 +9100,7 @@ "description": "The OData ID of the resource to which the request applied.", "type": "string" } - }, + }, "description": "The request to the Batch service was successful." }, "default": { @@ -9848,7 +9848,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": ["poolId","startTime","endTime","vmSize","totalCoreHours","dataIngressGiB","dataEgressGiB"], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListPoolUsageMetricsResult": { @@ -9889,7 +9897,10 @@ "windows", "unmapped" ], - "x-ms-enum": {"name": "OSType", "modelAsString": false } + "x-ms-enum": { + "name": "OSType", + "modelAsString": false + } } }, "title": "A node agent SKU supported by the Batch service.", @@ -9929,7 +9940,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": ["startTime","lastUpdateTime","dedicatedCoreTime"], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10000,7 +10015,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": ["startTime","lastUpdateTime","avgCPUPercentage","avgMemoryGiB","peakMemoryGiB","avgDiskGiB","peakDiskGiB","diskReadIOps","diskWriteIOps","diskReadGiB","diskWriteGiB","networkReadGiB","networkWriteGiB"], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10028,7 +10057,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": ["url","startTime","lastUpdateTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10106,7 +10139,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10165,7 +10213,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": {"name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -10181,7 +10232,10 @@ "deleting", "deletefailed" ], - "x-ms-enum": { "name": "CertificateState", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -10213,7 +10267,9 @@ "description": "If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409." } }, - "required": ["applicationId"], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10234,7 +10290,11 @@ } } }, - "required": ["id", "displayName", "versions"], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10259,7 +10319,10 @@ "cer", "unmapped" ], - "x-ms-enum": { "name": "CertificateFormat", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateFormat", + "modelAsString": false + } }, "password": { "type": "string", @@ -10267,7 +10330,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": ["thumbprint", "thumbprintAlgorithm", "data"], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -10314,7 +10381,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": ["lastModified","contentLength"], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -10417,7 +10487,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": ["blobSource", "filePath"], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -10431,10 +10504,12 @@ "title": "The value of the environment variable." } }, - "required": ["name"], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, - "ExitConditions": { + "ExitConditions": { "properties": { "exitCodes": { "type": "array", @@ -10475,7 +10550,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": ["code","exitOptions"] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -10495,8 +10573,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": ["start", "end","exitOptions"] - + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -10509,8 +10590,11 @@ "disable", "terminate" ], - "x-ms-enum": { "name": "JobAction", "modelAsString": false } - } + "x-ms-enum": { + "name": "JobAction", + "modelAsString": false + } + } }, "title": "How the Batch service should respond to a particular exit condition." }, @@ -10596,7 +10680,10 @@ "description": "Application packages are downloaded and deployed to a shared directory, not the task directory. Therefore, if a referenced package is already on the compute node, and is up to date, then it is not re-downloaded; the existing copy on the compute node is used. If a referenced application package cannot be installed, for example because the package has been deleted or because download failed, the task fails with a scheduling error. This property is currently not supported on jobs running on pools created using the virtualMachineConfiguration (IaaS) property. If a task specifying applicationPackageReferences runs on such a pool, it fails with a scheduling error with code TaskSchedulingConstraintFailed." } }, - "required": ["id", "commandLine"], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task." }, "JobPreparationTask": { @@ -10645,7 +10732,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": ["commandLine"], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node." }, "JobReleaseTask": { @@ -10692,7 +10781,9 @@ "description": "The default value is false." } }, - "required": ["commandLine"], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run." }, "TaskSchedulingPolicy": { @@ -10705,10 +10796,15 @@ "pack", "unmapped" ], - "x-ms-enum": { "name": "ComputeNodeFillType", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeFillType", + "modelAsString": false + } } }, - "required": ["nodeFillType"], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -10748,7 +10844,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": ["commandLine"], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged." }, "CertificateReference": { @@ -10770,7 +10868,10 @@ "localmachine", "unmapped" ], - "x-ms-enum": { "name": "CertificateStoreLocation", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateStoreLocation", + "modelAsString": false + } }, "storeName": { "type": "string", @@ -10787,13 +10888,19 @@ "remoteuser", "unmapped" ], - "x-ms-enum": { "name": "CertificateVisibility", "modelAsString": false } + "x-ms-enum": { + "name": "CertificateVisibility", + "modelAsString": false + } }, "title": "Which user accounts on the compute node should have access to the private data of the certificate.", "description": "The default is all accounts." } }, - "required": ["thumbprint", "thumbprintAlgorithm"], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -10807,7 +10914,10 @@ "title": "The value of the metadata item." } }, - "required": ["name", "value"], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -10909,7 +11019,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": ["vmSize"], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -10928,7 +11040,10 @@ "job", "unmapped" ], - "x-ms-enum": { "name": "PoolLifetimeOption", "modelAsString": false } + "x-ms-enum": { + "name": "PoolLifetimeOption", + "modelAsString": false + } }, "keepAlive": { "type": "boolean", @@ -10940,7 +11055,9 @@ "title": "The pool specification for the auto pool." } }, - "required": ["poolLifetimeOption"], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -10983,7 +11100,10 @@ "noAction", "terminateJob" ], - "x-ms-enum": { "name": "OnAllTasksComplete", "modelAsString": false } + "x-ms-enum": { + "name": "OnAllTasksComplete", + "modelAsString": false + } }, "onTaskFailure": { "type": "string", @@ -10993,7 +11113,10 @@ "noAction", "performExitOptionsJobAction" ], - "x-ms-enum": { "name": "OnTaskFailure", "modelAsString": false } + "x-ms-enum": { + "name": "OnTaskFailure", + "modelAsString": false + } }, "constraints": { "$ref": "#/definitions/JobConstraints", @@ -11035,7 +11158,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": ["poolInfo"], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -11147,7 +11272,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","numSucceededTasks","numFailedTasks","numTaskRetries", "waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -11191,7 +11331,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11209,7 +11352,10 @@ "terminating", "deleting" ], - "x-ms-enum": { "name": "JobScheduleState", "modelAsString": false } + "x-ms-enum": { + "name": "JobScheduleState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -11273,7 +11419,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": ["id", "schedule", "jobSpecification"], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -11302,7 +11452,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -11320,7 +11473,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -11353,7 +11508,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete – the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry – the job reached its maxWallClockTime constraint. TerminateJobSchedule – the job ran as part of a schedule, and the schedule terminated. AllTasksComplete – the job's onAllTasksComplete attribute is set to terminateJob, and all tasks in the job are complete. TaskFailed – the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminateJob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": ["startTime"], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -11403,7 +11560,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11423,7 +11583,10 @@ "completed", "deleting" ], - "x-ms-enum": { "name": "JobState", "modelAsString": false } + "x-ms-enum": { + "name": "JobState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -11474,7 +11637,10 @@ "noAction", "terminateJob" ], - "x-ms-enum": { "name": "OnAllTasksComplete", "modelAsString": false } + "x-ms-enum": { + "name": "OnAllTasksComplete", + "modelAsString": false + } }, "onTaskFailure": { "type": "string", @@ -11484,7 +11650,10 @@ "noAction", "performExitOptionsJobAction" ], - "x-ms-enum": { "name": "OnTaskFailure", "modelAsString": false } + "x-ms-enum": { + "name": "OnTaskFailure", + "modelAsString": false + } }, "metadata": { "type": "array", @@ -11561,7 +11730,10 @@ "noAction", "terminateJob" ], - "x-ms-enum": { "name": "OnAllTasksComplete", "modelAsString": false } + "x-ms-enum": { + "name": "OnAllTasksComplete", + "modelAsString": false + } }, "onTaskFailure": { "type": "string", @@ -11571,7 +11743,10 @@ "noAction", "performExitOptionsJobAction" ], - "x-ms-enum": { "name": "OnTaskFailure", "modelAsString": false } + "x-ms-enum": { + "name": "OnTaskFailure", + "modelAsString": false + } }, "metadata": { "type": "array", @@ -11586,7 +11761,10 @@ "title": "The flag that determines if this job will use tasks with dependencies." } }, - "required": ["id", "poolInfo"], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -11615,7 +11793,10 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "SchedulingErrorCategory", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingErrorCategory", + "modelAsString": false + } }, "code": { "type": "string", @@ -11633,7 +11814,9 @@ "title": "The list of additional error details related to the scheduling error." } }, - "required": ["category"], + "required": [ + "category" + ], "title": "Information about an error when scheduling a task." }, "JobPreparationTaskExecutionInformation": { @@ -11658,7 +11841,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobPreparationTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobPreparationTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -11690,7 +11876,11 @@ "description": "This property is set only if the task was retried (i.e. retryCount is nonzero). If present, this is typically the same as startTime, but may be different if the task has been restarted for reasons other than retry; for example, if the compute node was rebooted during a retry, then the startTime is updated but the lastRetryTime is not." } }, - "required": ["startTime","retryCount","state"], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -11714,7 +11904,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "JobReleaseTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "JobReleaseTaskState", + "modelAsString": false + } }, "taskRootDirectory": { "type": "string", @@ -11735,7 +11928,10 @@ "title": "The error encountered by the Batch service when starting the task." } }, - "required": ["startTime","state"], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -11817,7 +12013,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": ["timestamp"], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -11858,7 +12056,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": ["osFamily"], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -11884,7 +12084,11 @@ "description": "A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'." } }, - "required": ["publisher", "offer", "sku"], + "required": [ + "publisher", + "offer", + "sku" + ], "title": "A reference to an Azure Virtual Machines Marketplace image. To get the list of all imageReferences verified by Azure Batch, see the 'List supported node agent SKUs' operation." }, "WindowsConfiguration": { @@ -11914,7 +12118,10 @@ "description": "This property must not be specified if the imageReference property specifies a Linux OS image." } }, - "required": ["imageReference", "nodeAgentSKUId"], + "required": [ + "imageReference", + "nodeAgentSKUId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "NetworkConfiguration": { @@ -11972,7 +12179,10 @@ "deleting", "upgrading" ], - "x-ms-enum": { "name": "PoolState", "modelAsString": false } + "x-ms-enum": { + "name": "PoolState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -11988,7 +12198,10 @@ "resizing", "stopping" ], - "x-ms-enum": { "name": "AllocationState", "modelAsString": false } + "x-ms-enum": { + "name": "AllocationState", + "modelAsString": false + } }, "allocationStateTransitionTime": { "type": "string", @@ -12179,7 +12392,7 @@ "$ref": "#/definitions/CertificateReference" }, "title": "The list of certificates to be installed on each compute node in the pool.", - "description": "For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of remoteuser, a certs directory is created in the user's home directory (e.g., /home//certs) where certificates are placed." + "description": "For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of remoteuser, a certs directory is created in the user's home directory (e.g., /home//certs) where certificates are placed." }, "applicationPackageReferences": { "type": "array", @@ -12208,7 +12421,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": ["id", "vmSize"], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -12251,7 +12467,9 @@ "description": "You can pass the affinityId of a compute node or task to indicate that this task needs to be placed close to the node or task." } }, - "required": ["affinityId"], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -12304,7 +12522,10 @@ "description": "This property is set only if the requeueCount is nonzero." } }, - "required": ["requeueCount","retryCount"], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -12357,7 +12578,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary." } }, - "required": ["numberOfInstances"], + "required": [ + "numberOfInstances" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -12419,7 +12642,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": ["url","startTime","lastUpdateTime","userCPUTime","kernelCPUTime","wallClockTime","readIOps","writeIOps","readIOGiB","writeIOGiB","waitTime"], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -12456,7 +12691,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": ["start", "end"] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -12502,7 +12740,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -12519,7 +12760,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -12657,7 +12901,10 @@ "title": "A list of application packages that the Batch service will deploy to the compute node before running the command line." } }, - "required": ["id", "commandLine"], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -12671,7 +12918,9 @@ "title": "The collection of tasks to add." } }, - "required": ["value"], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -12685,7 +12934,9 @@ "servererror", "unmapped" ], - "x-ms-enum": { "name": "TaskAddStatus" } + "x-ms-enum": { + "name": "TaskAddStatus" + } }, "taskId": { "type": "string", @@ -12709,7 +12960,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": ["status","taskId"], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -12765,7 +13019,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -12782,7 +13039,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "previousStateTransitionTime": { "type": "string", @@ -12849,14 +13109,19 @@ "running", "completed" ], - "x-ms-enum": { "name": "TaskState", "modelAsString": false } + "x-ms-enum": { + "name": "TaskState", + "modelAsString": false + } }, "executionInfo": { "$ref": "#/definitions/TaskExecutionInformation", "title": "Information about the execution of the task." } }, - "required": ["taskState"], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -12869,7 +13134,10 @@ "running", "completed" ], - "x-ms-enum": { "name": "StartTaskState", "modelAsString": false } + "x-ms-enum": { + "name": "StartTaskState", + "modelAsString": false + } }, "startTime": { "type": "string", @@ -12906,7 +13174,11 @@ "description": "This element is present only if the task was retried (i.e. retryCount is nonzero). If present, this is typically the same as startTime, but may be different if the task has been restarted for reasons other than retry; for example, if the compute node was rebooted during a retry, then the startTime is updated but the lastRetryTime is not." } }, - "required": ["state","startTime","retryCount"], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -12957,7 +13229,10 @@ "leavingpool", "offline" ], - "x-ms-enum": { "name": "ComputeNodeState", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeState", + "modelAsString": false + } }, "schedulingState": { "type": "string", @@ -12967,7 +13242,10 @@ "enabled", "disabled" ], - "x-ms-enum": { "name": "SchedulingState", "modelAsString": false } + "x-ms-enum": { + "name": "SchedulingState", + "modelAsString": false + } }, "stateTransitionTime": { "type": "string", @@ -13091,7 +13369,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": ["name"], + "required": [ + "name" + ], "title": "An user account on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -13106,7 +13386,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": ["remoteLoginIPAddress","remoteLoginPort"], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -13153,7 +13436,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": ["schedule", "jobSpecification"], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -13167,10 +13453,15 @@ "terminate", "wait" ], - "x-ms-enum": { "name": "DisableJobOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableJobOption", + "modelAsString": false + } } }, - "required": ["disableTasks"], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -13198,7 +13489,10 @@ "noAction", "terminateJob" ], - "x-ms-enum": { "name": "OnAllTasksComplete", "modelAsString": false } + "x-ms-enum": { + "name": "OnAllTasksComplete", + "modelAsString": false + } }, "constraints": { "$ref": "#/definitions/JobConstraints", @@ -13255,10 +13549,15 @@ "noAction", "terminateJob" ], - "x-ms-enum": { "name": "OnAllTasksComplete", "modelAsString": false } + "x-ms-enum": { + "name": "OnAllTasksComplete", + "modelAsString": false + } } }, - "required": ["poolInfo"], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -13285,7 +13584,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": ["autoScaleFormula"], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -13311,10 +13612,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["targetDedicated"], + "required": [ + "targetDedicated" + ], "title": "Options for changing the size of a pool." }, "PoolUpdatePropertiesParameter": { @@ -13349,7 +13655,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": ["certificateReferences", "metadata", "applicationPackageReferences"], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -13359,7 +13669,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": ["targetOSVersion"], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -13439,7 +13751,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeRebootOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeRebootOption", + "modelAsString": false + } } }, "title": "Options for rebooting a compute node." @@ -13456,7 +13771,10 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeReimageOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeReimageOption", + "modelAsString": false + } } }, "title": "Options for reimaging a compute node." @@ -13472,7 +13790,10 @@ "terminate", "taskcompletion" ], - "x-ms-enum": { "name": "DisableComputeNodeSchedulingOption", "modelAsString": false } + "x-ms-enum": { + "name": "DisableComputeNodeSchedulingOption", + "modelAsString": false + } } }, "title": "Options for disabling scheduling on a compute node." @@ -13503,10 +13824,15 @@ "taskcompletion", "retaineddata" ], - "x-ms-enum": { "name": "ComputeNodeDeallocationOption", "modelAsString": false } + "x-ms-enum": { + "name": "ComputeNodeDeallocationOption", + "modelAsString": false + } } }, - "required": ["nodeList"], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "ErrorMessage": { @@ -13565,4 +13891,4 @@ "description": "Client API Version." } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/BatchService.json index af327c849ccd..809b32de34f2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/BatchService.json @@ -247,7 +247,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals.", @@ -399,7 +401,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -523,7 +527,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -623,7 +629,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -723,7 +731,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -833,7 +843,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -967,7 +979,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1082,7 +1096,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1191,7 +1207,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1314,7 +1332,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1598,7 +1618,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1763,7 +1785,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified task file from the compute node.", "x-ms-request-id": "request-id", @@ -2047,7 +2071,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2215,7 +2241,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2363,7 +2391,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2651,7 +2681,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2784,7 +2816,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -2950,7 +2984,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3107,7 +3143,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3266,7 +3304,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3416,7 +3456,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3565,7 +3607,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3714,8 +3758,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3825,7 +3873,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4099,7 +4149,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4265,7 +4317,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4422,7 +4476,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4581,7 +4637,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4740,7 +4798,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -4890,7 +4950,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any active or running tasks associated with the job, and runs any required Job Release tasks. The job then moves into the completed state.", @@ -5049,8 +5111,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5161,7 +5227,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5459,7 +5527,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. ", @@ -5601,8 +5671,12 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5713,7 +5787,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -5857,7 +5933,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6133,7 +6211,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6559,7 +6639,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6718,7 +6800,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool.", @@ -6838,7 +6922,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -6997,7 +7083,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7147,7 +7235,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7420,7 +7510,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7579,8 +7671,12 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + } }, "summary": "Adds a task to the specified job.", "x-ms-request-id": "request-id", @@ -7697,7 +7793,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -7849,8 +7947,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task ids during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly.", @@ -7955,7 +8057,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8095,7 +8199,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8273,7 +8379,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8438,7 +8546,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8562,7 +8672,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8719,7 +8831,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates the specified task.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or scheduling error is no longer available after reactivation. This will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, this will fail if the job has completed (or is terminating or deleting).", @@ -8876,7 +8990,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9000,7 +9116,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9105,7 +9223,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password or expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9236,7 +9356,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9359,7 +9481,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9483,7 +9607,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9607,7 +9733,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "x-ms-request-id": "request-id", @@ -9730,7 +9858,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "x-ms-request-id": "request-id", @@ -9844,7 +9974,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property.", @@ -10072,7 +10204,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10245,7 +10379,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10349,7 +10491,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10420,7 +10566,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10448,7 +10608,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10526,7 +10690,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10621,7 +10800,9 @@ "description": "If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10642,7 +10823,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10678,7 +10863,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -10725,7 +10914,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -10828,7 +11020,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -10842,7 +11037,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -10886,7 +11083,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -10906,7 +11106,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11001,7 +11205,10 @@ "description": "The SSH private key establishes password-less SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true. This property will be ignored in a Windows pool." } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user on an Azure Batch node." }, "TaskConstraints": { @@ -11092,7 +11299,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task." }, "JobPreparationTask": { @@ -11142,7 +11352,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node." }, "JobReleaseTask": { @@ -11189,7 +11401,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run." }, "TaskSchedulingPolicy": { @@ -11208,7 +11422,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11249,7 +11465,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged." }, "CertificateReference": { @@ -11300,7 +11518,10 @@ "description": "The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11314,7 +11535,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11423,7 +11647,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -11457,7 +11683,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -11542,7 +11770,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -11654,7 +11884,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -11764,7 +12009,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -11805,7 +12054,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -11838,7 +12089,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminateJob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminateJob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12031,7 +12284,10 @@ "title": "The flag that determines if this job will use tasks with dependencies." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12072,7 +12328,9 @@ "title": "The list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about an error when scheduling a task." }, "JobPreparationTaskExecutionInformation": { @@ -12132,7 +12390,11 @@ "description": "This property is set only if the task was retried (i.e. retryCount is nonzero). If present, this is typically the same as startTime, but may be different if the task has been restarted for reasons other than retry; for example, if the compute node was rebooted during a retry, then the startTime is updated but the lastRetryTime is not." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12180,7 +12442,10 @@ "title": "The error encountered by the Batch service when starting the task." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12262,7 +12527,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12303,7 +12570,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -12329,7 +12598,11 @@ "description": "A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'." } }, - "required": [ "publisher", "offer", "sku" ], + "required": [ + "publisher", + "offer", + "sku" + ], "title": "A reference to an Azure Virtual Machines Marketplace image. To get the list of all imageReferences verified by Azure Batch, see the 'List supported node agent SKUs' operation." }, "OSDisk": { @@ -12357,7 +12630,9 @@ } } }, - "required": [ "imageUris" ], + "required": [ + "imageUris" + ], "title": "A reference to an OS disk image." }, "WindowsConfiguration": { @@ -12393,7 +12668,9 @@ "description": "This property must not be specified if the imageReference or osDisk property specifies a Linux OS image." } }, - "required": [ "nodeAgentSKUId" ], + "required": [ + "nodeAgentSKUId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "NetworkConfiguration": { @@ -12707,7 +12984,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -12750,7 +13030,9 @@ "description": "You can pass the affinityId of a compute node or task to indicate that this task needs to be placed close to the node or task." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -12803,7 +13085,10 @@ "description": "This property is set only if the requeueCount is nonzero." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -12856,7 +13141,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary." } }, - "required": [ "numberOfInstances" ], + "required": [ + "numberOfInstances" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -12918,7 +13205,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -12955,7 +13254,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -13153,7 +13455,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -13167,7 +13472,9 @@ "title": "The collection of tasks to add." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -13181,7 +13488,9 @@ "serverError", "unmapped" ], - "x-ms-enum": { "name": "TaskAddStatus" } + "x-ms-enum": { + "name": "TaskAddStatus" + } }, "taskId": { "type": "string", @@ -13205,7 +13514,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -13331,7 +13643,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -13384,7 +13698,11 @@ "description": "This element is present only if the task was retried (i.e. retryCount is nonzero). If present, this is typically the same as startTime, but may be different if the task has been restarted for reasons other than retry; for example, if the compute node was rebooted during a retry, then the startTime is updated but the lastRetryTime is not." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -13575,7 +13893,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -13590,7 +13910,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -13637,7 +13960,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -13657,7 +13983,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -13735,7 +14063,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -13762,7 +14092,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -13784,7 +14116,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "targetDedicated" ], + "required": [ + "targetDedicated" + ], "title": "Options for changing the size of a pool." }, "PoolUpdatePropertiesParameter": { @@ -13819,7 +14153,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -13829,7 +14167,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -13978,7 +14318,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "ErrorMessage": { @@ -14176,4 +14518,3 @@ } } } - diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/AccountListNodeAgentSkus.json index f12b72b9e370..042031a1127e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateAdd.json index a98b75c12ff5..b731e046c9b7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateCancelDelete.json index 26c5f96c87bf..82509a1f35ff 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateDelete.json index a46d4e70e9a2..eb0343a86bca 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateGet.json index 9b9d12765743..19ea59bd4651 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateList.json index bd6542ba5782..41cfaff8b603 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromNode.json index aa2ec6062bd5..5b0e350c153c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromTask.json index 7d14815da786..16708cb6b080 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromNode.json index 8e72bb4399a6..1597a89e6de8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromTask.json index 8942e96948a8..6e8aa5ebae66 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromNode.json index 1496110130ea..12f0121b18f5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromTask.json index 94fd190468af..96ef570fa654 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Basic.json index 8b47aff3c30f..0ba59d2a0f7f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Complex.json index 68040f9b5529..b30d94c4e79a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -75,7 +75,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -117,4 +117,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobDisable.json index d72a06c54d37..0172e5d1cda0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobEnable.json index c39f4a225edd..467c5b0074d2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGet.json index 0bae4ebd131d..e41523ad29b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGetLifetimeStatistics.json index 931d167134ad..3eecc86a1d63 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobList.json index d46127d23d13..6f9ec3a867e8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobListPreparationAndReleaseTaskStatus.json index a73a1ed98003..69f291f29610 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobPatch.json index 74eb40fdb399..633b03e3b45e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Basic.json index 287a8aa9b03c..f20faf293f53 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Complex.json index b831d5cd634a..7254a08778b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleAdd_Complex.json @@ -125,4 +125,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDelete.json index 4286e8936fd9..70503e2dca8a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDisable.json index bd838eed45cc..ab1feb6aba32 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleEnable.json index bd838eed45cc..ab1feb6aba32 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleGet.json index 4eb145e6c1b5..b9ba874c54b9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleList.json index 73b0a141db00..b47ff0accdb6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobSchedulePatch.json index 71c677593b57..d7daaf19e003 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleTerminate.json index 4286e8936fd9..70503e2dca8a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleUpdate.json index 6a26f335736f..b80e1cab27a7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobTerminate.json index 858bdcbb7518..157911e56b18 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobUpdate.json index 0984430be61d..b7b2b4c0b137 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeAddUser.json index 2b99a1feae5d..20a552c3cc97 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDeleteUser.json index 8b2594aa20df..2c63260fecee 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDisableScheduling.json index ba6f824d4010..f2742df1646b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeEnableScheduling.json index 6b80e4ce452d..aac71e40143d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGetRemoteLoginSettings.json index 75ef488d233f..1eb45beab923 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGet_Basic.json index fd8f31449915..f8ed81fd4681 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeGet_Basic.json @@ -24,7 +24,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -43,4 +43,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeList.json index eef743916ec2..34a9090297cb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeList.json @@ -25,7 +25,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -58,7 +58,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -91,7 +91,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReboot.json index b6f7a4c8247f..48f35fc4219f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReimage.json index ecf2fbd08dcb..1be0d177c9ed 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeUpdateUser.json index b8133e62e607..299837ef534c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_CloudServiceConfiguration.json index d63b5503d867..7cb72a72373a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,18 +9,20 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicated":5, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicated": 5, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -30,4 +32,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_VirtualMachineConfiguration.json index 37d68f070561..71dcf4ad34a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,18 +14,20 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicated":5, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicated": 5, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -35,4 +37,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolDelete.json index 291ec9d4c156..8bebb0e32786 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEnableAutoscale.json index ad4f5ab36c4a..3874f8fce8e2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEvaluateAutoscale.json index f349a11851d4..aa523e32d335 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGetLifetimeStatistics.json index 66a6f825a84e..8280444a7bf9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGet_Basic.json index de9588a32e5a..355f38b506af 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolGet_Basic.json @@ -25,7 +25,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -50,4 +50,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolListUsageMetrics.json index edb909a0ed4d..d3601e6f89e3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolList_Basic.json index 3a0c9d4d46ed..c8e8b2a29519 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolList_Basic.json @@ -26,7 +26,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -49,4 +49,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolRemoveNodes.json index 39e38639f343..4e63e864e6cd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolResize.json index d950ce2f5a92..eafb8c809157 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolResize.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolStopResize.json index 291ec9d4c156..8bebb0e32786 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolUpdate.json index 0cd0554faba0..a171cde43df9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Basic.json index 831eee286aa7..dc9557b7597a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Complex.json index b9e50d5209b1..0da43c0d194c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_Basic.json index 31020aaa3660..7258c9dc1891 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_ExitConditions.json index 06a461d670a3..2527fdce6a87 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskDelete.json index dcc6788d32af..3cd0fe6a8510 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskGet.json index 48b4cb0389ad..d8c82f4ca69c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskList.json index 1dd23be937e2..057b4dce1513 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskListSubtasks.json index ead6fef7c89c..2a3e6fae74a6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskReactivate.json index 37cd57df63b5..20e993bd5b6a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskTerminate.json index 37cd57df63b5..20e993bd5b6a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskUpdate.json index 1698e7578413..846bbab3760d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-01-01.4.0/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/BatchService.json index 9afeb9d464e9..0d79120f866c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/BatchService.json @@ -247,7 +247,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals.", @@ -399,7 +401,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -523,7 +527,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -623,7 +629,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -723,7 +731,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -833,7 +843,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -967,7 +979,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1082,7 +1096,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1191,7 +1207,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1314,7 +1332,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1598,7 +1618,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1763,7 +1785,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2047,7 +2071,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2215,7 +2241,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2363,7 +2391,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2651,7 +2681,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2784,7 +2816,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -2950,7 +2984,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3107,7 +3143,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3266,7 +3304,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3416,7 +3456,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3565,7 +3607,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3714,8 +3758,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3825,7 +3873,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4099,7 +4149,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4265,7 +4317,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4422,7 +4476,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4581,7 +4637,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4740,7 +4798,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -4890,7 +4950,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any active or running tasks associated with the job, and runs any required Job Release tasks. The job then moves into the completed state.", @@ -5049,8 +5111,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5161,7 +5227,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5459,7 +5527,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. ", @@ -5601,8 +5671,12 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5713,7 +5787,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -5857,7 +5933,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6133,7 +6211,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6559,7 +6639,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6718,7 +6800,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool.", @@ -6838,7 +6922,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -6997,7 +7083,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7147,7 +7235,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7420,7 +7510,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7579,8 +7671,12 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + } }, "summary": "Adds a task to the specified job.", "x-ms-request-id": "request-id", @@ -7697,7 +7793,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -7849,8 +7947,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task ids during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly.", @@ -7955,7 +8057,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8095,7 +8199,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8273,7 +8379,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8438,7 +8546,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8562,7 +8672,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8719,7 +8831,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates the specified task.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or scheduling error is no longer available after reactivation. This will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, this will fail if the job has completed (or is terminating or deleting).", @@ -8876,7 +8990,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9000,7 +9116,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9105,7 +9223,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password or expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9236,7 +9356,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9359,7 +9481,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9483,7 +9607,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9607,7 +9733,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "x-ms-request-id": "request-id", @@ -9730,7 +9858,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "x-ms-request-id": "request-id", @@ -9844,7 +9974,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property.", @@ -10072,7 +10204,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10245,7 +10379,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10349,7 +10491,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10420,7 +10566,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10448,7 +10608,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10526,7 +10690,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10621,7 +10800,9 @@ "description": "If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10642,7 +10823,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10677,7 +10862,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -10724,7 +10913,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -10827,7 +11019,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -10841,7 +11036,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -10890,7 +11087,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -10910,7 +11110,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11027,7 +11231,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11078,7 +11285,7 @@ "title": "A list of files that the Batch service will download to the compute node before running the command line.", "description": "Files listed under this element are located in the task's working directory." }, - "outputFiles": { + "outputFiles": { "type": "array", "items": { "$ref": "#/definitions/OutputFile" @@ -11130,7 +11337,10 @@ "description": "The default value is false." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task." }, "JobPreparationTask": { @@ -11180,7 +11390,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node." }, "JobReleaseTask": { @@ -11227,7 +11439,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run." }, "TaskSchedulingPolicy": { @@ -11245,7 +11459,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11286,7 +11502,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged." }, "CertificateReference": { @@ -11336,7 +11554,10 @@ "description": "The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11350,7 +11571,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11453,7 +11677,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -11473,7 +11697,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -11506,7 +11732,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -11591,7 +11819,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -11703,7 +11933,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -11813,7 +12058,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -11854,7 +12103,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -11887,7 +12138,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminateJob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminateJob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12080,7 +12333,10 @@ "title": "The flag that determines if this job will use tasks with dependencies." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12121,7 +12377,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12187,7 +12445,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12241,7 +12503,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12323,7 +12588,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12364,7 +12631,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -12390,7 +12659,11 @@ "description": "A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'." } }, - "required": [ "publisher", "offer", "sku" ], + "required": [ + "publisher", + "offer", + "sku" + ], "title": "A reference to an Azure Virtual Machines Marketplace image. To get the list of all imageReferences verified by Azure Batch, see the 'List supported node agent SKUs' operation." }, "OSDisk": { @@ -12418,7 +12691,9 @@ } } }, - "required": [ "imageUris" ], + "required": [ + "imageUris" + ], "title": "A reference to an OS disk image." }, "WindowsConfiguration": { @@ -12454,7 +12729,9 @@ "description": "This property must not be specified if the imageReference or osDisk property specifies a Linux OS image." } }, - "required": [ "nodeAgentSKUId" ], + "required": [ + "nodeAgentSKUId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "NetworkConfiguration": { @@ -12644,7 +12921,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -12773,7 +13050,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -12803,7 +13080,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -12846,7 +13126,9 @@ "description": "You can pass the affinityId of a compute node or task to indicate that this task needs to be placed close to the node or task." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -12904,7 +13186,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -12957,7 +13242,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary." } }, - "required": [ "numberOfInstances" ], + "required": [ + "numberOfInstances" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -13019,7 +13306,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13056,7 +13355,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -13270,7 +13572,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -13284,7 +13589,9 @@ "title": "The collection of tasks to add." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -13297,7 +13604,9 @@ "clientError", "serverError" ], - "x-ms-enum": { "name": "TaskAddStatus" } + "x-ms-enum": { + "name": "TaskAddStatus" + } }, "taskId": { "type": "string", @@ -13321,7 +13630,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -13453,7 +13765,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -13512,7 +13826,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -13708,7 +14026,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -13723,7 +14043,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -13770,7 +14093,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -13790,7 +14116,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -13868,7 +14196,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -13895,7 +14225,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -13956,7 +14288,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -13966,7 +14302,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -14115,7 +14453,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -14134,7 +14474,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -14159,7 +14503,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -14170,7 +14516,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { @@ -14394,4 +14742,3 @@ } } } - diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/AccountListNodeAgentSkus.json index f12b72b9e370..042031a1127e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateAdd.json index a98b75c12ff5..b731e046c9b7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateCancelDelete.json index 26c5f96c87bf..82509a1f35ff 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateDelete.json index a46d4e70e9a2..eb0343a86bca 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateGet.json index 9b9d12765743..19ea59bd4651 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateList.json index bd6542ba5782..41cfaff8b603 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromNode.json index aa2ec6062bd5..5b0e350c153c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromTask.json index 7d14815da786..16708cb6b080 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromNode.json index 8e72bb4399a6..1597a89e6de8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromTask.json index 8942e96948a8..6e8aa5ebae66 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromNode.json index 1496110130ea..12f0121b18f5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromTask.json index 94fd190468af..96ef570fa654 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Basic.json index 8b47aff3c30f..0ba59d2a0f7f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Complex.json index 68040f9b5529..b30d94c4e79a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -75,7 +75,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -117,4 +117,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobDisable.json index d72a06c54d37..0172e5d1cda0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobEnable.json index c39f4a225edd..467c5b0074d2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGet.json index 0bae4ebd131d..e41523ad29b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGetLifetimeStatistics.json index 931d167134ad..3eecc86a1d63 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobList.json index d46127d23d13..6f9ec3a867e8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobListPreparationAndReleaseTaskStatus.json index a73a1ed98003..69f291f29610 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobPatch.json index 74eb40fdb399..633b03e3b45e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Basic.json index 287a8aa9b03c..f20faf293f53 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Complex.json index b831d5cd634a..7254a08778b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleAdd_Complex.json @@ -125,4 +125,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDelete.json index 4286e8936fd9..70503e2dca8a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDisable.json index bd838eed45cc..ab1feb6aba32 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleEnable.json index bd838eed45cc..ab1feb6aba32 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleGet.json index 4eb145e6c1b5..b9ba874c54b9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleList.json index 73b0a141db00..b47ff0accdb6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobSchedulePatch.json index 71c677593b57..d7daaf19e003 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleTerminate.json index 4286e8936fd9..70503e2dca8a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleUpdate.json index 6a26f335736f..b80e1cab27a7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobTerminate.json index 858bdcbb7518..157911e56b18 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobUpdate.json index 0984430be61d..b7b2b4c0b137 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeAddUser.json index 2b99a1feae5d..20a552c3cc97 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDeleteUser.json index 8b2594aa20df..2c63260fecee 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDisableScheduling.json index ba6f824d4010..f2742df1646b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeEnableScheduling.json index 6b80e4ce452d..aac71e40143d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGetRemoteLoginSettings.json index 75ef488d233f..1eb45beab923 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGet_Basic.json index fd8f31449915..f8ed81fd4681 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeGet_Basic.json @@ -24,7 +24,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -43,4 +43,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeList.json index eef743916ec2..34a9090297cb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeList.json @@ -25,7 +25,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -58,7 +58,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -91,7 +91,7 @@ "runningTasksCount": 0, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReboot.json index b6f7a4c8247f..48f35fc4219f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReimage.json index ecf2fbd08dcb..1be0d177c9ed 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeUpdateUser.json index b8133e62e607..299837ef534c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_CloudServiceConfiguration.json index d63b5503d867..7cb72a72373a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,18 +9,20 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicated":5, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicated": 5, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -30,4 +32,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_VirtualMachineConfiguration.json index 37d68f070561..71dcf4ad34a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,18 +14,20 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicated":5, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicated": 5, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -35,4 +37,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolDelete.json index 291ec9d4c156..8bebb0e32786 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEnableAutoscale.json index ad4f5ab36c4a..3874f8fce8e2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEvaluateAutoscale.json index f349a11851d4..aa523e32d335 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGetLifetimeStatistics.json index 66a6f825a84e..8280444a7bf9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGet_Basic.json index de9588a32e5a..355f38b506af 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolGet_Basic.json @@ -25,7 +25,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -50,4 +50,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolListUsageMetrics.json index edb909a0ed4d..d3601e6f89e3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolList_Basic.json index 3a0c9d4d46ed..c8e8b2a29519 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolList_Basic.json @@ -26,7 +26,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -49,4 +49,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolRemoveNodes.json index 39e38639f343..4e63e864e6cd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolResize.json index d950ce2f5a92..eafb8c809157 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolResize.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolStopResize.json index 291ec9d4c156..8bebb0e32786 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolUpdate.json index 0cd0554faba0..a171cde43df9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Basic.json index 831eee286aa7..dc9557b7597a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Complex.json index b9e50d5209b1..0da43c0d194c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_Basic.json index 31020aaa3660..7258c9dc1891 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_ExitConditions.json index 06a461d670a3..2527fdce6a87 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskDelete.json index dcc6788d32af..3cd0fe6a8510 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskGet.json index 48b4cb0389ad..d8c82f4ca69c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskList.json index 1dd23be937e2..057b4dce1513 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskListSubtasks.json index ead6fef7c89c..2a3e6fae74a6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskReactivate.json index 37cd57df63b5..20e993bd5b6a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskTerminate.json index 37cd57df63b5..20e993bd5b6a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskUpdate.json index 1698e7578413..846bbab3760d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-05-01.5.0/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/BatchService.json index 823c8d6bcec3..1e6093ac0f7e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/BatchService.json @@ -248,7 +248,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -400,7 +402,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -524,7 +528,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -624,7 +630,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -724,7 +732,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -834,7 +844,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -968,7 +980,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1083,7 +1097,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1192,7 +1208,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1315,7 +1333,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1599,7 +1619,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1764,7 +1786,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2048,7 +2072,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2216,7 +2242,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2364,7 +2392,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2652,7 +2682,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2785,7 +2817,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -2951,7 +2985,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3108,7 +3144,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3267,7 +3305,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3417,7 +3457,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3566,7 +3608,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3715,8 +3759,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3826,7 +3874,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4100,7 +4150,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4266,7 +4318,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4423,7 +4477,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4582,7 +4638,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4741,7 +4799,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -4891,7 +4951,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any active or running tasks associated with the job, and runs any required Job Release tasks. The job then moves into the completed state.", @@ -5050,8 +5112,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5162,7 +5228,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5460,7 +5528,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. If this API is invoked on a job which has no Job Preparation or Job Release task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5602,7 +5672,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the task counts for the specified job.", "description": "Task counts provide a count of the tasks by active, running or completed task state, and a count of tasks which succeeded or failed. Tasks in the preparing state are counted as running. If the validationStatus is unvalidated, then the Batch service has not been able to check state counts against the task states as reported in the List Tasks API. The validationStatus may be unvalidated if the job contains more than 200,000 tasks.", @@ -5700,8 +5772,12 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5812,7 +5888,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -5956,7 +6034,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6232,7 +6312,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6658,7 +6740,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6817,7 +6901,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool. The pool must have auto scaling enabled in order to evaluate a formula.", @@ -6937,7 +7023,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -7096,7 +7184,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7246,7 +7336,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7519,7 +7611,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7678,8 +7772,12 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + } }, "summary": "Adds a task to the specified job.", "x-ms-request-id": "request-id", @@ -7796,7 +7894,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -7948,8 +8048,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task IDs during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly. If the response contains any tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only tasks that failed to add, and to omit tasks that were successfully added on the first attempt.", @@ -8054,7 +8158,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8194,7 +8300,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8372,7 +8480,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8537,7 +8647,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8661,7 +8773,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8818,7 +8932,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a task is reactivated, its retry count is reset to 0. Reactivation will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the job has completed (or is terminating or deleting).", @@ -8975,7 +9091,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9099,7 +9217,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9204,7 +9324,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9335,7 +9457,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9458,7 +9582,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9582,7 +9708,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9706,7 +9834,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "description": "You can disable task scheduling on a node only if its current scheduling state is enabled.", @@ -9830,7 +9960,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "description": "You can enable task scheduling on a node only if its current scheduling state is disabled", @@ -9945,7 +10077,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10173,7 +10307,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10346,7 +10482,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10450,7 +10594,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10521,7 +10669,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10549,7 +10711,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10628,7 +10794,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10723,7 +10904,9 @@ "description": "If this is omitted on a pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a task, and no default version is specified for this application, the task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10744,7 +10927,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10779,7 +10966,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -10826,7 +11017,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -10929,7 +11123,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -10943,7 +11140,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -10992,7 +11191,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11012,7 +11214,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11129,7 +11335,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11180,7 +11389,7 @@ "title": "A list of files that the Batch service will download to the compute node before running the command line.", "description": "Files listed under this element are located in the task's working directory." }, - "outputFiles": { + "outputFiles": { "type": "array", "items": { "$ref": "#/definitions/OutputFile" @@ -11233,7 +11442,10 @@ "description": "The default value is false." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task.", "description": "The Job Manager task is automatically started when the job is created. The Batch service tries to schedule the Job Manager task before any other tasks in the job. When shrinking a pool, the Batch service tries to preserve compute nodes where Job Manager tasks are running for as long as possible (that is, nodes running 'normal' tasks are removed before nodes running Job Manager tasks). When a Job Manager task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle nodes available, the system may terminate one of the running tasks in the pool and return it to the queue in order to make room for the Job Manager task to restart. Note that a Job Manager task in one job does not have priority over tasks in other jobs. Across jobs, only job level priorities are observed. For example, if a Job Manager in a priority 0 job needs to be restarted, it will not displace tasks of a priority 1 job." }, @@ -11284,7 +11496,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node.", "description": "You can use Job Preparation to prepare a compute node to run tasks for the job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the tasks in the job. The Job Preparation task can download these common resource files to the shared location on the compute node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the compute node so that all tasks of that job can communicate with it. If the Job Preparation task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run tasks of this job on the compute node. The node remains ineligible to run tasks of this job until it is reimaged. The node remains active and can be used for other jobs. The Job Preparation task can run multiple times on the same compute node. Therefore, you should write the Job Preparation task to handle re-execution. If the compute node is rebooted, the Job Preparation task is run again on the node before scheduling any other task of the job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation task did not previously complete. If the compute node is reimaged, the Job Preparation task is run again before scheduling any task of the job." }, @@ -11332,7 +11546,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run.", "description": "The Job Release task runs when the job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the job is still active, the job's maximum wall clock time constraint is reached, and the job is still active, or the job's Job Manager task completed, and the job is configured to terminate when the Job Manager completes. The Job Release task runs on each compute node where tasks of the job have run and the Job Preparation task ran and completed. If you reimage a compute node after it has run the Job Preparation task, and the job ends without any further tasks of the job running on that compute node (and hence the Job Preparation task does not re-run), then the Job Release task does not run on that node. If a compute node reboots while the Job Release task is still running, the Job Release task runs again when the compute node starts up. The job is not marked as complete until all Job Release tasks have completed. The Job Release task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the pool." }, @@ -11351,7 +11567,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11393,7 +11611,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and failure info details. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged." }, "CertificateReference": { @@ -11443,7 +11663,10 @@ "description": "Values are:\n\n starttask - The user account under which the start task is run.\n task - The accounts under which job tasks are run.\n remoteuser - The accounts under which users remotely access the node.\n\n You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11457,7 +11680,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11559,7 +11785,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -11579,7 +11805,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -11612,7 +11840,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -11697,7 +11927,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -11809,7 +12041,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -11918,7 +12165,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -11959,7 +12210,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -11992,7 +12245,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminateJob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminateJob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12187,7 +12442,10 @@ "title": "Whether tasks in the job can define dependencies on each other. The default is false." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12228,7 +12486,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12295,7 +12555,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12350,7 +12614,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12436,7 +12703,14 @@ } } }, - "required": ["active", "running", "completed", "succeeded", "failed", "validationStatus"], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed", + "validationStatus" + ], "title": "The task counts for a job." }, "AutoScaleRunError": { @@ -12476,7 +12750,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12517,7 +12793,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -12543,7 +12821,11 @@ "description": "A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'." } }, - "required": [ "publisher", "offer", "sku" ], + "required": [ + "publisher", + "offer", + "sku" + ], "title": "A reference to an Azure Virtual Machines Marketplace image. To get the list of all imageReferences verified by Azure Batch, see the 'List supported node agent SKUs' operation." }, "OSDisk": { @@ -12571,7 +12853,9 @@ } } }, - "required": [ "imageUris" ], + "required": [ + "imageUris" + ], "title": "A reference to an OS disk image." }, "WindowsConfiguration": { @@ -12607,7 +12891,9 @@ "description": "This property must not be specified if the imageReference or osDisk property specifies a Linux OS image." } }, - "required": [ "nodeAgentSKUId" ], + "required": [ + "nodeAgentSKUId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "NetworkConfiguration": { @@ -12622,9 +12908,9 @@ } }, "endpointConfiguration": { - "$ref": "#/definitions/PoolEndpointConfiguration", - "title": "The configuration for endpoints on compute nodes in the Batch pool.", - "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." + "$ref": "#/definitions/PoolEndpointConfiguration", + "title": "The configuration for endpoints on compute nodes in the Batch pool.", + "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." } }, "description": "The network configuration for a pool." @@ -12802,7 +13088,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -12930,7 +13216,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -12960,7 +13246,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13003,7 +13292,9 @@ "description": "You can pass the affinityId of a compute node to indicate that this task needs to run on that compute node. Note that this is just a soft affinity. If the target node is busy or unavailable at the time the task is scheduled, then the task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -13061,7 +13352,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -13114,7 +13408,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the task working directory, but instead are downloaded to the task root directory (one directory above the working directory)." } }, - "required": [ "numberOfInstances" ], + "required": [ + "numberOfInstances" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -13176,7 +13472,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13214,7 +13522,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -13430,7 +13741,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -13445,7 +13759,9 @@ "description": "The total serialized size of this collection must be less than 4MB. If it is greater than 4MB (for example if each task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -13459,7 +13775,9 @@ "clientError", "serverError" ], - "x-ms-enum": { "name": "TaskAddStatus" } + "x-ms-enum": { + "name": "TaskAddStatus" + } }, "taskId": { "type": "string", @@ -13484,7 +13802,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -13616,7 +13937,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -13675,7 +13998,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -13845,7 +14172,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNATPool": { @@ -13894,7 +14223,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -13923,7 +14258,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -13936,7 +14275,9 @@ "title": "The list of inbound endpoints that are accessible on the compute node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the compute node." }, "InboundEndpoint": { @@ -13976,7 +14317,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a compute node." }, "ComputeNodeListResult": { @@ -14023,7 +14371,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14038,7 +14388,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -14085,7 +14438,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -14105,7 +14461,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -14183,7 +14541,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -14210,7 +14570,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -14271,7 +14633,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -14281,7 +14647,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -14430,7 +14798,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -14449,7 +14819,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -14474,7 +14848,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -14485,7 +14861,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/AccountListNodeAgentSkus.json index 17cbbe0bacf9..83a5f89a721c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateAdd.json index 683a76407c7d..7d5aa07ff917 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateCancelDelete.json index 9ed7d05abcda..be743fb2cf22 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateDelete.json index 756f1bb432be..46ca139fa8b7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateGet.json index 2e33874c0e89..ffc5f1c90785 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateList.json index 71e3773922c6..18fe3101524f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromNode.json index 1a710342cb40..89c6345c39d6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromTask.json index fe4baac39883..cef625002e8e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromNode.json index 43f34562136e..16d0112682bd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromTask.json index 994a5123fa7b..c2dadf3db636 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromNode.json index 34c99a065c8a..9a9a9d0b1bb6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromTask.json index b17abfd7614d..77a8a0857d58 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Basic.json index 1a809900a053..1fdbc95cf020 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Complex.json index 50a0193bb865..d072d2b9168a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -76,7 +76,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -118,4 +118,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobDisable.json index 12fcdd69de68..4442d8d08625 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobEnable.json index ed8f0408bda1..a4e3dd9a5dcb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGet.json index 1c095c75885f..40cdbab8ba8f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetLifetimeStatistics.json index 9cd74795291a..ecbe995d249f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetTaskCounts.json index cb3797c8ba04..1586afad376e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobGetTaskCounts.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobList.json index 48664ea49eb5..f5710efe8324 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobListPreparationAndReleaseTaskStatus.json index eec1fc016da8..f9a778b3c294 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobPatch.json index 56db71cac040..fec76a09deeb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Basic.json index 678dfbcc423b..03362dd0b4f1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Complex.json index e206235ee1ef..c8b1bc97f9a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleAdd_Complex.json @@ -126,4 +126,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDelete.json index 7f7d21df96f8..52fab8751454 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDisable.json index 414bb95cfa5a..c8f79ac1b45e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleEnable.json index 414bb95cfa5a..c8f79ac1b45e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleGet.json index fa98aac1edea..b26c8b434de8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleList.json index 8d5d6ff09998..3c9f51e06b9f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobSchedulePatch.json index fe6bc4b89ebc..8e232a37faa4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleTerminate.json index 7f7d21df96f8..52fab8751454 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleUpdate.json index 82f077c04065..b65f811c3a5c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobTerminate.json index 74ea5cd90acb..ad6ece79affb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobUpdate.json index 7cb21a300aa6..1f3fa0a7db28 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeAddUser.json index 8860918eef6d..7186d56e1ae6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDeleteUser.json index 822d3ebbc078..a2a007258f5f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDisableScheduling.json index 346ba2d1ab96..13645eb72987 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeEnableScheduling.json index cef34a36e8a5..773256183f72 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGetRemoteLoginSettings.json index 9079188f8040..f254ed73d1fa 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGet_Basic.json index 6b1b3314ccbc..a9582d3adbbc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeGet_Basic.json @@ -25,7 +25,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -44,4 +44,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeList.json index 95de94bfcbcf..d93ac50ccb63 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeList.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -60,7 +60,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -94,7 +94,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReboot.json index 0374915155aa..c3938018ad64 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReimage.json index f18aa559eb07..e027289cef94 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeUpdateUser.json index b07740b17ceb..5bfe0ff417d0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_CloudServiceConfiguration.json index ee46f121442b..bcfb5c9e745f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,19 +9,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -31,4 +33,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_VirtualMachineConfiguration.json index bd64ee9eccbb..1829efc16f19 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,19 +14,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -36,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolDelete.json index 5b7ec5a827c8..1c9b94412d6b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEnableAutoscale.json index 17bc7458394a..434dee72fc0c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEvaluateAutoscale.json index 15cc3e56758d..624d04967a10 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGetLifetimeStatistics.json index c492fdb39795..baa327e21d54 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGet_Basic.json index c8f16fe7a07e..87d536c17c28 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolGet_Basic.json @@ -27,7 +27,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -52,4 +52,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolListUsageMetrics.json index 5bdae4038083..085ad02dc2cc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolList_Basic.json index dd699e25d75d..d11374eb98d0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolList_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolRemoveNodes.json index ce9f843dd546..f66c6a837211 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolResize.json index ebb2d9d3f829..55fb61af5b2b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolResize.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolStopResize.json index 5b7ec5a827c8..1c9b94412d6b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolUpdate.json index 0906621460eb..3e1c70926221 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Basic.json index 7817ab7b563a..8dcd93f60666 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Complex.json index ea5767ef69cd..e7467d89566f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_Basic.json index 59b02dbb93ef..572ad5ae03ba 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_ExitConditions.json index 66c970f7e8fb..0f0321696936 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskDelete.json index 24a217b1d6a4..58d9059022e9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskGet.json index 22d9bcc6d58c..ee1f008bb3e4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskList.json index 4f7a357c4b21..5ed3e977582c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonAdmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskListSubtasks.json index 042770246117..8290081fbc48 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskReactivate.json index e9c2e1cc4466..b8f90a6e62e8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskTerminate.json index e9c2e1cc4466..b8f90a6e62e8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskUpdate.json index 7c2ead1a2d27..ca2196dd7ce7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-06-01.5.1/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/BatchService.json index f8e8f0bdbaf6..71519910b415 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/BatchService.json @@ -248,7 +248,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -400,7 +402,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -524,7 +528,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -624,7 +630,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics.", @@ -724,7 +732,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -834,7 +844,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -968,7 +980,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1083,7 +1097,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1192,7 +1208,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1315,7 +1333,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1599,7 +1619,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1764,7 +1786,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2048,7 +2072,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2216,7 +2242,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2364,7 +2392,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2652,7 +2682,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2785,7 +2817,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -2951,7 +2985,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3108,7 +3144,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3267,7 +3305,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3417,7 +3457,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3566,7 +3608,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3715,8 +3759,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3826,7 +3874,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4100,7 +4150,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4266,7 +4318,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4423,7 +4477,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4582,7 +4638,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4741,7 +4799,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -4891,7 +4951,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any active or running tasks associated with the job, and runs any required Job Release tasks. The job then moves into the completed state.", @@ -5050,8 +5112,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5162,7 +5228,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5460,7 +5528,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. If this API is invoked on a job which has no Job Preparation or Job Release task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5602,7 +5672,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the task counts for the specified job.", "description": "Task counts provide a count of the tasks by active, running or completed task state, and a count of tasks which succeeded or failed. Tasks in the preparing state are counted as running. If the validationStatus is unvalidated, then the Batch service has not been able to check state counts against the task states as reported in the List Tasks API. The validationStatus may be unvalidated if the job contains more than 200,000 tasks.", @@ -5700,9 +5772,15 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" }, - "Add a VirtualMachineConfiguration pool with containers": { "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool with containers": { + "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5813,7 +5891,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -5957,7 +6037,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6233,7 +6315,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6659,7 +6743,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6818,7 +6904,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool. The pool must have auto scaling enabled in order to evaluate a formula.", @@ -6938,7 +7026,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -7097,7 +7187,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7247,7 +7339,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7520,7 +7614,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7679,9 +7775,15 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" }, - "Add a task with container settings": { "$ref": "./examples/TaskAdd_ContainerSettings.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + }, + "Add a task with container settings": { + "$ref": "./examples/TaskAdd_ContainerSettings.json" + } }, "summary": "Adds a task to the specified job.", "description": "The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -7799,7 +7901,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -7951,8 +8055,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task IDs during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly. If the response contains any tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only tasks that failed to add, and to omit tasks that were successfully added on the first attempt. The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -8057,7 +8165,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8197,7 +8307,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8375,7 +8487,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8540,7 +8654,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8664,7 +8780,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8821,7 +8939,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a task is reactivated, its retry count is reset to 0. Reactivation will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the job has completed (or is terminating or deleting).", @@ -8978,7 +9098,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9102,7 +9224,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9207,7 +9331,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9338,7 +9464,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9461,7 +9589,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9585,7 +9715,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9709,7 +9841,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "description": "You can disable task scheduling on a node only if its current scheduling state is enabled.", @@ -9833,7 +9967,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "description": "You can enable task scheduling on a node only if its current scheduling state is disabled", @@ -9948,7 +10084,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10176,7 +10314,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10349,7 +10489,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10469,7 +10617,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10540,7 +10692,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10568,7 +10734,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10647,7 +10817,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10742,7 +10927,9 @@ "description": "If this is omitted on a pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a task, and no default version is specified for this application, the task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10763,7 +10950,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10808,7 +10999,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -10855,7 +11050,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -10959,7 +11157,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -10979,7 +11179,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -10993,7 +11196,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -11042,7 +11247,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11062,7 +11270,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11213,7 +11425,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11269,7 +11484,7 @@ "title": "A list of files that the Batch service will download to the compute node before running the command line.", "description": "Files listed under this element are located in the task's working directory." }, - "outputFiles": { + "outputFiles": { "type": "array", "items": { "$ref": "#/definitions/OutputFile" @@ -11322,7 +11537,10 @@ "description": "The default value is false." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task.", "description": "The Job Manager task is automatically started when the job is created. The Batch service tries to schedule the Job Manager task before any other tasks in the job. When shrinking a pool, the Batch service tries to preserve compute nodes where Job Manager tasks are running for as long as possible (that is, nodes running 'normal' tasks are removed before nodes running Job Manager tasks). When a Job Manager task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle nodes available, the system may terminate one of the running tasks in the pool and return it to the queue in order to make room for the Job Manager task to restart. Note that a Job Manager task in one job does not have priority over tasks in other jobs. Across jobs, only job level priorities are observed. For example, if a Job Manager in a priority 0 job needs to be restarted, it will not displace tasks of a priority 1 job." }, @@ -11378,7 +11596,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node.", "description": "You can use Job Preparation to prepare a compute node to run tasks for the job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the tasks in the job. The Job Preparation task can download these common resource files to the shared location on the compute node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the compute node so that all tasks of that job can communicate with it. If the Job Preparation task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run tasks of this job on the compute node. The node remains ineligible to run tasks of this job until it is reimaged. The node remains active and can be used for other jobs. The Job Preparation task can run multiple times on the same compute node. Therefore, you should write the Job Preparation task to handle re-execution. If the compute node is rebooted, the Job Preparation task is run again on the node before scheduling any other task of the job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation task did not previously complete. If the compute node is reimaged, the Job Preparation task is run again before scheduling any task of the job." }, @@ -11431,7 +11651,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run.", "description": "The Job Release task runs when the job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the job is still active, the job's maximum wall clock time constraint is reached, and the job is still active, or the job's Job Manager task completed, and the job is configured to terminate when the Job Manager completes. The Job Release task runs on each compute node where tasks of the job have run and the Job Preparation task ran and completed. If you reimage a compute node after it has run the Job Preparation task, and the job ends without any further tasks of the job running on that compute node (and hence the Job Preparation task does not re-run), then the Job Release task does not run on that node. If a compute node reboots while the Job Release task is still running, the Job Release task runs again when the compute node starts up. The job is not marked as complete until all Job Release tasks have completed. The Job Release task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the pool." }, @@ -11460,7 +11682,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11507,7 +11731,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and failure info details. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged." }, "CertificateReference": { @@ -11585,7 +11811,10 @@ "description": "You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11599,7 +11828,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11701,7 +11933,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -11721,7 +11953,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -11764,7 +11998,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -11849,7 +12085,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -11961,7 +12199,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -12070,7 +12323,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -12111,7 +12368,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -12144,7 +12403,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminatejob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12339,7 +12600,10 @@ "title": "Whether tasks in the job can define dependencies on each other. The default is false." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12399,7 +12663,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12480,7 +12746,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12549,7 +12819,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12644,7 +12917,14 @@ } } }, - "required": ["active", "running", "completed", "succeeded", "failed", "validationStatus"], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed", + "validationStatus" + ], "title": "The task counts for a job." }, "AutoScaleRunError": { @@ -12684,7 +12964,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12726,7 +13008,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -12854,7 +13138,7 @@ "value": "readonly", "description": "The caching mode for the disk is read only.", "name": "readOnly" - }, + }, { "value": "readwrite", "description": "The caching mode for the disk is read and write.", @@ -12902,7 +13186,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "nodeAgentSKUId", "imageReference" ], + "required": [ + "nodeAgentSKUId", + "imageReference" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -12922,7 +13209,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -12961,7 +13251,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "NetworkConfiguration": { @@ -12976,9 +13268,9 @@ } }, "endpointConfiguration": { - "$ref": "#/definitions/PoolEndpointConfiguration", - "title": "The configuration for endpoints on compute nodes in the Batch pool.", - "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." + "$ref": "#/definitions/PoolEndpointConfiguration", + "title": "The configuration for endpoints on compute nodes in the Batch pool.", + "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." } }, "description": "The network configuration for a pool." @@ -13182,7 +13474,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13310,7 +13602,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13340,7 +13632,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13383,7 +13678,9 @@ "description": "You can pass the affinityId of a compute node to indicate that this task needs to run on that compute node. Note that this is just a soft affinity. If the target node is busy or unavailable at the time the task is scheduled, then the task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -13446,7 +13743,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -13500,7 +13800,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the task working directory, but instead are downloaded to the task root directory (one directory above the working directory)." } }, - "required": [ "coordinationCommandLine" ], + "required": [ + "coordinationCommandLine" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -13562,7 +13864,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13600,7 +13914,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -13826,7 +14143,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add." }, "TaskAddCollectionParameter": { @@ -13841,7 +14161,9 @@ "description": "The total serialized size of this collection must be less than 4MB. If it is greater than 4MB (for example if each task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -13898,7 +14220,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -14035,7 +14360,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -14108,7 +14435,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -14344,7 +14675,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNATPool": { @@ -14385,7 +14718,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -14424,7 +14763,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -14437,7 +14780,9 @@ "title": "The list of inbound endpoints that are accessible on the compute node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the compute node." }, "InboundEndpoint": { @@ -14469,7 +14814,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a compute node." }, "ComputeNodeListResult": { @@ -14516,7 +14868,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14531,7 +14885,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -14578,7 +14935,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -14611,7 +14971,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -14689,7 +15051,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -14716,7 +15080,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -14777,7 +15143,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -14787,7 +15157,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -14991,7 +15363,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -15010,7 +15384,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -15035,7 +15413,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -15046,7 +15426,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/AccountListNodeAgentSkus.json index fc98266f54ab..f58e98ad3264 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateAdd.json index 885811994024..1a4dec4dd23c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateCancelDelete.json index a6412602279a..6a84c6111fb1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateDelete.json index f93cfbe8ccb5..6969ede615fe 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateGet.json index 67568b3c318d..383a6c7a8207 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateList.json index fbd427639159..90af0de38710 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromNode.json index fdcf42097bce..289252e910cb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromTask.json index 5b4d1332fb79..731a21bcc541 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromNode.json index 14e2ca1699a7..6c9dd6f614c5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromTask.json index 5a680c7de05d..92fcc3a03861 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromNode.json index 02c28a2d0fda..440fdccea40e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromTask.json index 0de368bafc18..fa4d76b1a1d8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Basic.json index 6f3c35e0db13..d03e72458a60 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Complex.json index 770bdd8c2ece..d97380ae2546 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -76,7 +76,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -118,4 +118,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobDisable.json index 323a7c34e6b4..38d54dfba494 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobEnable.json index dc3e024a0827..2e07e3125432 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGet.json index 9a1504f6c9f0..7f6e434aeeeb 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetLifetimeStatistics.json index 451e5e9df7ef..ec049896f0ef 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetTaskCounts.json index 25e1d21e0701..2e8964e9cad5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobGetTaskCounts.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobList.json index 3d418a5dbb5b..66275d80c457 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobListPreparationAndReleaseTaskStatus.json index a70771fa0f2a..d070063c1bb9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobPatch.json index bcdafc07c998..871ed8260af7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Basic.json index 6b402fd2a0f3..30d141fa4f29 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Complex.json index 5963c206ac88..4be3690231f1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleAdd_Complex.json @@ -126,4 +126,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDelete.json index 1c86cf8d62a0..62a5353f5dd8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDisable.json index 137407f9b0cb..5ccbdb9aac80 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleEnable.json index 137407f9b0cb..5ccbdb9aac80 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleGet.json index 990d879d4d20..2413da3c4df3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleList.json index 807886be4ef1..28661b557cbe 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobSchedulePatch.json index c79c662e5a68..71f4ccb4ba3d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleTerminate.json index 1c86cf8d62a0..62a5353f5dd8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleUpdate.json index 95951b03ad93..3e77fd33b63c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobTerminate.json index b5042be41ec5..f1e2951f1b06 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobUpdate.json index 06215fd01e60..8d1d2332086f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeAddUser.json index f0c58a6475b7..84bc6531b6ff 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDeleteUser.json index b70f2d5713ad..4d176dd914c2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDisableScheduling.json index 6f669310747b..7285f80f6a93 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeEnableScheduling.json index 6927f35cea43..4ade4e0fdc61 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGetRemoteLoginSettings.json index f41651a1ff0a..39e83c24354d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGet_Basic.json index 9f77641967f7..832e19312f1a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeGet_Basic.json @@ -25,7 +25,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -44,4 +44,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeList.json index a6d8d4cd4013..7d22af75ef4b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeList.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -60,7 +60,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -94,7 +94,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReboot.json index 35d18931f4bc..19ac6abebd30 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReimage.json index 20a17fb06c88..bb013be1bd02 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeUpdateUser.json index fd44545cf1d0..1c620a92f683 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_CloudServiceConfiguration.json index d01059b31523..94e7d00b82a1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,19 +9,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -31,4 +33,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfiguration.json index 81fc4105413f..191abb547d18 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,19 +14,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -36,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json index a7ef487caf75..dce9b6a73ed7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json @@ -20,14 +20,14 @@ ] } }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false + "enableAutoScale": false } }, "responses": { @@ -37,4 +37,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolDelete.json index 35765a598ea6..384cebc53ee2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEnableAutoscale.json index 0b1fe11102be..37a025056c4a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEvaluateAutoscale.json index 88b4ff682142..960e2c4aa447 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGetLifetimeStatistics.json index 83421b3cfd32..6d985c0e68c1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGet_Basic.json index 8a97f2c53081..e8240100ae5b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolGet_Basic.json @@ -27,7 +27,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -52,4 +52,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolListUsageMetrics.json index 7587908fd13f..f15351e1f78d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolList_Basic.json index abf1070bba6f..6045e184aa9a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolList_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolRemoveNodes.json index e1cd368a7f32..1dcd87d4af30 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolResize.json index 9c72e8006879..e62c24b1e042 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolResize.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolStopResize.json index 35765a598ea6..384cebc53ee2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolUpdate.json index a1db09d15604..d55b735972a7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Basic.json index 3326616fbb4e..48b7ddf6c587 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Complex.json index 9df418c50ac1..4e8f229eec2c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_Basic.json index 70a373fa577c..09a00a4f0579 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ContainerSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ContainerSettings.json index a0c773ea8e26..5575a5456509 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ContainerSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ContainerSettings.json @@ -11,7 +11,7 @@ "imageName": "ubuntu", "containerRunOptions": "--rm" }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -24,4 +24,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ExitConditions.json index e8f13b7be097..5774510152ac 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskDelete.json index 069af11edb9c..cb359edcdd37 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskGet.json index 02fecd7ae8a4..3527f1d26642 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskList.json index 7aadb36bd7b8..080d7b5d77de 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskListSubtasks.json index 6a49b717698f..dff38dd76473 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskReactivate.json index e0e33f761e46..3368081bc902 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskTerminate.json index e0e33f761e46..3368081bc902 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskUpdate.json index 87263b5fcfad..a3922dd42bd9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2017-09-01.6.0/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/BatchService.json index 0cced72aa042..1d0091986067 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/BatchService.json @@ -29,7 +29,9 @@ }, "operationId": "Application_List", "x-ms-examples": { - "List applications": { "$ref": "./examples/ApplicationList.json" } + "List applications": { + "$ref": "./examples/ApplicationList.json" + } }, "summary": "Lists all of the applications available in the specified account.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -144,7 +146,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "Get applications": { "$ref": "./examples/ApplicationGet.json" } + "Get applications": { + "$ref": "./examples/ApplicationGet.json" + } }, "summary": "Gets information about the specified application.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -254,7 +258,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -406,7 +412,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -534,7 +542,9 @@ "operationId": "Account_ListPoolNodeCounts", "description": "Gets the number of nodes in each state, grouped by pool.", "x-ms-examples": { - "NodeCountsPayload": { "$ref": "./examples/AccountListPoolNodeCounts.json" } + "NodeCountsPayload": { + "$ref": "./examples/AccountListPoolNodeCounts.json" + } }, "parameters": [ { @@ -647,7 +657,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -747,7 +759,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -847,7 +861,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -957,7 +973,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -1091,7 +1109,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1206,7 +1226,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1315,7 +1337,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1438,7 +1462,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1549,7 +1575,9 @@ ], "operationId": "File_GetFromTask", "x-ms-examples": { - "Get File From Task": { "$ref": "./examples/FileGetFromTask.json" } + "Get File From Task": { + "$ref": "./examples/FileGetFromTask.json" + } }, "description": "Returns the content of the specified task file.", "x-ms-request-id": "request-id", @@ -1729,7 +1757,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1894,7 +1924,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2005,7 +2037,9 @@ ], "operationId": "File_GetFromComputeNode", "x-ms-examples": { - "Get File From Compute Node": { "$ref": "./examples/FileGetFromNode.json" } + "Get File From Compute Node": { + "$ref": "./examples/FileGetFromNode.json" + } }, "description": "Returns the content of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2185,7 +2219,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2353,7 +2389,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2501,7 +2539,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2646,7 +2686,9 @@ ], "operationId": "JobSchedule_Exists", "x-ms-examples": { - "Check Job Schedule Exists": { "$ref": "./examples/JobScheduleExists.json" } + "Check Job Schedule Exists": { + "$ref": "./examples/JobScheduleExists.json" + } }, "summary": "Checks the specified job schedule exists.", "x-ms-request-id": "request-id", @@ -2792,7 +2834,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2925,7 +2969,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -3091,7 +3137,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3248,7 +3296,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3407,7 +3457,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3557,7 +3609,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3706,7 +3760,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3855,8 +3911,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3966,7 +4026,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4110,7 +4172,9 @@ ], "operationId": "Job_Delete", "x-ms-examples": { - "Delete Job": { "$ref": "./examples/JobDelete.json" } + "Delete Job": { + "$ref": "./examples/JobDelete.json" + } }, "summary": "Deletes a job.", "description": "Deleting a job also deletes all tasks that are part of that job, and all job statistics. This also overrides the retention period for task data; that is, if the job contains tasks which are still retained on compute nodes, the Batch services deletes those tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the job to the deleting state. All update operations on a job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the job is being deleted.", @@ -4243,7 +4307,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4409,7 +4475,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4566,7 +4634,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4725,7 +4795,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4884,7 +4956,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -5034,7 +5108,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any running tasks associated with the job and runs any required job release tasks. Then the job moves into the completed state. If there are any tasks in the job in the active state, they will remain in the active state. Once a job is terminated, new tasks cannot be added and any remaining active tasks will not be scheduled.", @@ -5193,8 +5269,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5305,7 +5385,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5451,7 +5533,9 @@ "nextLinkName": "odata.nextLink" }, "x-ms-examples": { - "List Job Under Job Schedule": { "$ref": "./examples/JobListFromJobSchedule.json" } + "List Job Under Job Schedule": { + "$ref": "./examples/JobListFromJobSchedule.json" + } }, "operationId": "Job_ListFromJobSchedule", "summary": "Lists the jobs that have been created under the specified job schedule.", @@ -5606,7 +5690,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. If this API is invoked on a job which has no Job Preparation or Job Release task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5748,7 +5834,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the task counts for the specified job.", "description": "Task counts provide a count of the tasks by active, running or completed task state, and a count of tasks which succeeded or failed. Tasks in the preparing state are counted as running. If the validationStatus is unvalidated, then the Batch service has not been able to check state counts against the task states as reported in the List Tasks API. The validationStatus may be unvalidated if the job contains more than 200,000 tasks.", @@ -5846,9 +5934,15 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" }, - "Add a VirtualMachineConfiguration pool with containers": { "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool with containers": { + "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5959,7 +6053,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -6103,7 +6199,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6236,7 +6334,9 @@ ], "operationId": "Pool_Exists", "x-ms-examples": { - "Check Pool Exists": { "$ref": "./examples/PoolExists.json" } + "Check Pool Exists": { + "$ref": "./examples/PoolExists.json" + } }, "description": "Gets basic properties of a pool.", "x-ms-request-id": "request-id", @@ -6382,7 +6482,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6548,7 +6650,9 @@ ], "operationId": "Pool_Patch", "x-ms-examples": { - "Patch the Pool": { "$ref": "./examples/PoolPatch.json" } + "Patch the Pool": { + "$ref": "./examples/PoolPatch.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This only replaces the pool properties specified in the request. For example, if the pool has a start task associated with it, and a request does not specify a start task element, then the pool keeps the existing start task.", @@ -6707,7 +6811,9 @@ ], "operationId": "Pool_DisableAutoScale", "x-ms-examples": { - "Disable pool autoscale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable pool autoscale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "summary": "Disables automatic scaling for a pool.", "x-ms-request-id": "request-id", @@ -6814,7 +6920,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6973,7 +7081,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool. The pool must have auto scaling enabled in order to evaluate a formula.", @@ -7093,7 +7203,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -7252,7 +7364,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7402,7 +7516,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7519,7 +7635,9 @@ ], "operationId": "Pool_UpgradeOS", "x-ms-examples": { - "Upgrade OS of the pool": { "$ref": "./examples/PoolUpgradeOS.json" } + "Upgrade OS of the pool": { + "$ref": "./examples/PoolUpgradeOS.json" + } }, "summary": "Upgrades the operating system of the specified pool.", "description": "During an upgrade, the Batch service upgrades each compute node in the pool. When a compute node is chosen for upgrade, any tasks running on that node are removed from the node and returned to the queue to be rerun later (or on a different compute node). The node will be unavailable until the upgrade is complete. This operation results in temporarily reduced pool capacity as nodes are taken out of service to be upgraded. Although the Batch service tries to avoid upgrading all compute nodes at the same time, it does not guarantee to do this (particularly on small pools); therefore, the pool may be temporarily unavailable to run tasks. When this operation runs, the pool state changes to upgrading. When all compute nodes have finished upgrading, the pool state returns to active. While the upgrade is in progress, the pool's currentOSVersion reflects the OS version that nodes are upgrading from, and targetOSVersion reflects the OS version that nodes are upgrading to. Once the upgrade is complete, currentOSVersion is updated to reflect the OS version now running on all nodes. This operation can only be invoked on pools created with the cloudServiceConfiguration property.", @@ -7678,7 +7796,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7837,9 +7957,15 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" }, - "Add a task with container settings": { "$ref": "./examples/TaskAdd_ContainerSettings.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + }, + "Add a task with container settings": { + "$ref": "./examples/TaskAdd_ContainerSettings.json" + } }, "summary": "Adds a task to the specified job.", "description": "The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -7957,7 +8083,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8109,8 +8237,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task IDs during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly. If the response contains any tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only tasks that failed to add, and to omit tasks that were successfully added on the first attempt. The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -8215,7 +8347,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8355,7 +8489,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8533,7 +8669,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8698,7 +8836,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8822,7 +8962,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8979,7 +9121,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a task is reactivated, its retry count is reset to 0. Reactivation will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the job has completed (or is terminating or deleting).", @@ -9136,7 +9280,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9260,7 +9406,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9365,7 +9513,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9496,7 +9646,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9619,7 +9771,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9743,7 +9897,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9867,7 +10023,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "description": "You can disable task scheduling on a node only if its current scheduling state is enabled.", @@ -9991,7 +10149,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "description": "You can enable task scheduling on a node only if its current scheduling state is disabled", @@ -10106,7 +10266,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10220,7 +10382,9 @@ ], "operationId": "ComputeNode_GetRemoteDesktop", "x-ms-examples": { - "Get RDP file of the compute node": { "$ref": "./examples/NodeGetRemoteDesktop.json" } + "Get RDP file of the compute node": { + "$ref": "./examples/NodeGetRemoteDesktop.json" + } }, "summary": "Gets the Remote Desktop Protocol file for the specified compute node.", "description": "Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.", @@ -10340,7 +10504,9 @@ "summary": "Upload Azure Batch service log files from the specified compute node to Azure Blob Storage.", "description": "This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.", "x-ms-examples": { - "Upload BatchService Logs": { "$ref": "./examples/NodeUploadBatchServiceLogs.json" } + "Upload BatchService Logs": { + "$ref": "./examples/NodeUploadBatchServiceLogs.json" + } }, "x-ms-request-id": "request-id", "parameters": [ @@ -10434,7 +10600,7 @@ "description": "The request to the Batch service was successful.", "schema": { "$ref": "#/definitions/UploadBatchServiceLogsResult" - } + } }, "default": { "description": "The error from the Batch service.", @@ -10455,7 +10621,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10628,7 +10796,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10748,7 +10924,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10819,7 +10999,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10847,7 +11041,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10926,7 +11124,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -11021,7 +11234,9 @@ "description": "If this is omitted on a pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a task, and no default version is specified for this application, the task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -11042,7 +11257,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -11087,7 +11306,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -11134,7 +11357,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -11238,7 +11464,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -11258,7 +11486,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -11272,7 +11503,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -11321,7 +11554,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11341,7 +11577,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11492,7 +11732,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11548,7 +11791,7 @@ "title": "A list of files that the Batch service will download to the compute node before running the command line.", "description": "Files listed under this element are located in the task's working directory. There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." }, - "outputFiles": { + "outputFiles": { "type": "array", "items": { "$ref": "#/definitions/OutputFile" @@ -11601,7 +11844,10 @@ "description": "The default value is true." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task.", "description": "The Job Manager task is automatically started when the job is created. The Batch service tries to schedule the Job Manager task before any other tasks in the job. When shrinking a pool, the Batch service tries to preserve compute nodes where Job Manager tasks are running for as long as possible (that is, nodes running 'normal' tasks are removed before nodes running Job Manager tasks). When a Job Manager task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle nodes available, the system may terminate one of the running tasks in the pool and return it to the queue in order to make room for the Job Manager task to restart. Note that a Job Manager task in one job does not have priority over tasks in other jobs. Across jobs, only job level priorities are observed. For example, if a Job Manager in a priority 0 job needs to be restarted, it will not displace tasks of a priority 1 job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11657,7 +11903,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node.", "description": "You can use Job Preparation to prepare a compute node to run tasks for the job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the tasks in the job. The Job Preparation task can download these common resource files to the shared location on the compute node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the compute node so that all tasks of that job can communicate with it. If the Job Preparation task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run tasks of this job on the compute node. The node remains ineligible to run tasks of this job until it is reimaged. The node remains active and can be used for other jobs. The Job Preparation task can run multiple times on the same compute node. Therefore, you should write the Job Preparation task to handle re-execution. If the compute node is rebooted, the Job Preparation task is run again on the node before scheduling any other task of the job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation task did not previously complete. If the compute node is reimaged, the Job Preparation task is run again before scheduling any task of the job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11710,7 +11958,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run.", "description": "The Job Release task runs when the job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the job is still active, the job's maximum wall clock time constraint is reached, and the job is still active, or the job's Job Manager task completed, and the job is configured to terminate when the Job Manager completes. The Job Release task runs on each compute node where tasks of the job have run and the Job Preparation task ran and completed. If you reimage a compute node after it has run the Job Preparation task, and the job ends without any further tasks of the job running on that compute node (and hence the Job Preparation task does not re-run), then the Job Release task does not run on that node. If a compute node reboots while the Job Release task is still running, the Job Release task runs again when the compute node starts up. The job is not marked as complete until all Job Release tasks have completed. The Job Release task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the pool." }, @@ -11739,7 +11989,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11786,7 +12038,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and failure info details. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11865,7 +12119,10 @@ "description": "You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11879,7 +12136,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11981,7 +12241,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -12001,7 +12261,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -12044,7 +12306,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -12129,7 +12393,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -12241,7 +12507,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -12350,7 +12631,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -12391,7 +12676,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -12424,7 +12711,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminatejob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12619,7 +12908,10 @@ "title": "Whether tasks in the job can define dependencies on each other. The default is false." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12679,7 +12971,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12760,7 +13054,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12829,7 +13127,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12924,7 +13225,14 @@ } } }, - "required": ["active", "running", "completed", "succeeded", "failed", "validationStatus"], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed", + "validationStatus" + ], "title": "The task counts for a job." }, "AutoScaleRunError": { @@ -12964,7 +13272,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -13006,7 +13316,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -13134,7 +13446,7 @@ "value": "readonly", "description": "The caching mode for the disk is read only.", "name": "readOnly" - }, + }, { "value": "readwrite", "description": "The caching mode for the disk is read and write.", @@ -13182,7 +13494,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "nodeAgentSKUId", "imageReference" ], + "required": [ + "nodeAgentSKUId", + "imageReference" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -13202,7 +13517,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -13241,7 +13559,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "NetworkConfiguration": { @@ -13256,9 +13576,9 @@ } }, "endpointConfiguration": { - "$ref": "#/definitions/PoolEndpointConfiguration", - "title": "The configuration for endpoints on compute nodes in the Batch pool.", - "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." + "$ref": "#/definitions/PoolEndpointConfiguration", + "title": "The configuration for endpoints on compute nodes in the Batch pool.", + "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." } }, "description": "The network configuration for a pool." @@ -13462,7 +13782,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13590,7 +13910,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13620,7 +13940,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13663,7 +13986,9 @@ "description": "You can pass the affinityId of a compute node to indicate that this task needs to run on that compute node. Note that this is just a soft affinity. If the target node is busy or unavailable at the time the task is scheduled, then the task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -13726,7 +14051,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -13780,7 +14108,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the task working directory, but instead are downloaded to the task root directory (one directory above the working directory). There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." } }, - "required": [ "coordinationCommandLine" ], + "required": [ + "coordinationCommandLine" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -13842,7 +14172,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13880,7 +14222,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -14107,7 +14452,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -14123,7 +14471,9 @@ "description": "The total serialized size of this collection must be less than 1MB. If it is greater than 1MB (for example if each task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -14180,7 +14530,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -14317,7 +14670,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -14390,7 +14745,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -14626,7 +14985,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNATPool": { @@ -14667,7 +15028,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -14706,7 +15073,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -14719,7 +15090,9 @@ "title": "The list of inbound endpoints that are accessible on the compute node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the compute node." }, "InboundEndpoint": { @@ -14751,7 +15124,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a compute node." }, "ComputeNodeListResult": { @@ -14798,7 +15178,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14813,7 +15195,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -14860,7 +15245,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -14893,7 +15281,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -14971,7 +15361,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -14998,7 +15390,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -15059,7 +15453,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -15069,7 +15467,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -15273,7 +15673,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -15292,7 +15694,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -15317,7 +15723,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -15328,7 +15736,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { @@ -15777,7 +16187,10 @@ "description": "Any log file containing a log message in the time range will be uploaded. This means that the operation might retrieve more logs than have been requested since the entire log file is always uploaded, but the operation should not retrieve fewer logs than have been requested. If omitted, the default is to upload all logs available after the startTime." } }, - "required": [ "containerUrl", "startTime" ], + "required": [ + "containerUrl", + "startTime" + ], "title": "The Azure Batch service log files upload configuration for a compute node." }, "UploadBatchServiceLogsResult": { @@ -15793,7 +16206,10 @@ "title": "The number of log files which will be uploaded." } }, - "required": ["virtualDirectoryName", "numberOfFilesUploaded"], + "required": [ + "virtualDirectoryName", + "numberOfFilesUploaded" + ], "title": "The result of uploading Batch service log files from a specific compute node." }, "PoolNodeCountsListResult": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListNodeAgentSkus.json index bb933a1972f3..2fcf949f1eb6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListPoolNodeCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListPoolNodeCounts.json index 1e7c4371b0bb..04e1578d9764 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListPoolNodeCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/AccountListPoolNodeCounts.json @@ -117,4 +117,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationGet.json index 53b87cb78b15..40ebabf8864e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationGet.json @@ -8,12 +8,12 @@ "responses": { "200": { "body": { - "id": "my_application_id", - "versions": [ - "v1.0" - ], - "displayName": "my_display_name" + "id": "my_application_id", + "versions": [ + "v1.0" + ], + "displayName": "my_display_name" } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationList.json index c61f845a3b9f..7fb0996dc826 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/ApplicationList.json @@ -19,4 +19,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateAdd.json index b92489ec936b..9254b3d4f7b4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateCancelDelete.json index d7cc675afcd8..2822389d404d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateDelete.json index 8ab72b7ff199..27ce8b78c776 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateGet.json index c5ded986307b..83c16ba407e2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateList.json index 9c4dee480d85..04f15e9b0043 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromNode.json index 1dbad9f1795b..224b686c73e0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromTask.json index a4e8cbfb8633..44678152c1b7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromNode.json index ce3d8e6e081b..ca79c4895762 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromNode.json @@ -17,4 +17,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromTask.json index e5e82c8492a1..9c0216219425 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetFromTask.json @@ -17,4 +17,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromNode.json index 55982f2b88c6..e0838d3409fd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromTask.json index 84dcb6d15457..c224b77c626f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromNode.json index 5791cfda91c1..c81db379979b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromTask.json index 8d884f98a2bd..e2ef96a96684 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Basic.json index f149e8fffb9b..fa70f682ed07 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Complex.json index fee6435cc74f..88a3b1866ecf 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -76,7 +76,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -118,4 +118,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDelete.json index 8e02f7686faf..d41359103cb0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDisable.json index 8eaafc21a608..b40d44141a56 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobEnable.json index 8e02f7686faf..d41359103cb0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGet.json index d5086fb34ac7..3c3189ba25bc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetLifetimeStatistics.json index ff53de0067a1..2f8a4635f86d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetTaskCounts.json index 66d8447220f6..8dbad588e431 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobGetTaskCounts.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobList.json index 953d3f7d0e12..3ef7de336112 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListFromJobSchedule.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListFromJobSchedule.json index eaefff3b865a..c2b82cbf0503 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListFromJobSchedule.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListFromJobSchedule.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListPreparationAndReleaseTaskStatus.json index 17ecc61bb281..d7c084af7b46 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobPatch.json index e658a182c2c4..3f05b4a73efe 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Basic.json index 95a44125645a..a434899a079f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Complex.json index 041985629310..38d355b11114 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleAdd_Complex.json @@ -126,4 +126,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDelete.json index 7408cdd90f59..632902a588a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDisable.json index ec33b1914469..54e98e15f5c4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleEnable.json index ec33b1914469..54e98e15f5c4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleExists.json index eb9e6a454a02..776c4019a9e8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleExists.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleGet.json index 2dade9fbc322..9665f482d4ea 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleList.json index 201bc6c3c3e2..7ad1ba24e2f1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobSchedulePatch.json index 4840b235ca73..be3b49d26586 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleTerminate.json index 7408cdd90f59..632902a588a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleUpdate.json index 80d8ca0cd182..669e82de464e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobTerminate.json index 9879d272935f..f1f705abe3a9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobUpdate.json index bb8efbb0c186..a35013bdd654 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeAddUser.json index 271564220174..5d7b93a9e100 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDeleteUser.json index 6e0a2dbe1226..5220e24c768d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDisableScheduling.json index 3926338b83af..6a703090b0d7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeEnableScheduling.json index f9d1607169ab..7232c5181886 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteDesktop.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteDesktop.json index 84f7954819fa..47c6208378db 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteDesktop.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteDesktop.json @@ -11,4 +11,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteLoginSettings.json index 068c699c3de4..ad3bcb1da15c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGet_Basic.json index d30f2f86979d..227b230fa725 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeGet_Basic.json @@ -25,7 +25,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -44,4 +44,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeList.json index e9f776af3117..4d8b0694a52c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeList.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -60,7 +60,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -94,7 +94,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -115,4 +115,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReboot.json index 094a82107962..cfd55bafa547 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReimage.json index b5a3a4f8b97b..218bceb5df5d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUpdateUser.json index 028c6a3b779d..2bdfad30a7c0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUploadBatchServiceLogs.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUploadBatchServiceLogs.json index c0600c31ce46..34a370cd606b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUploadBatchServiceLogs.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/NodeUploadBatchServiceLogs.json @@ -13,9 +13,9 @@ "responses": { "200": { "body": { - "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", - "numberOfFilesUploaded": 8 + "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", + "numberOfFilesUploaded": 8 } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_CloudServiceConfiguration.json index bc016dc5d9dc..37323f269ae1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,19 +9,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -31,4 +33,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfiguration.json index 1402b959ae80..68f607bc9d21 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,19 +14,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -36,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json index 23274234f5e9..5e793c1490f3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json @@ -20,14 +20,14 @@ ] } }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false + "enableAutoScale": false } }, "responses": { @@ -37,4 +37,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDelete.json index 7500702af431..7e06f7b26330 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDisableAutoScale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDisableAutoScale.json index 7b653552b417..9dcfcd944951 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDisableAutoScale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolDisableAutoScale.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEnableAutoscale.json index e58e34bed2cc..309825ab5b48 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEvaluateAutoscale.json index 38d6173b6b84..e3697e4e1fd7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolExists.json index 947ef17c2d15..edebe5272275 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolExists.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGetLifetimeStatistics.json index b1542db842af..8783baf85c40 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGet_Basic.json index accd6a7ece74..80775705a2db 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolGet_Basic.json @@ -27,7 +27,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -52,4 +52,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolListUsageMetrics.json index 1123eb981554..75cab527b021 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolList_Basic.json index cdbace7ce36f..445745598f3b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolList_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolPatch.json index 16223b75f16f..3130b6c78d48 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolPatch.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolRemoveNodes.json index 23eb37df5aec..df9b92894ffa 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolResize.json index 8b9fb30fb734..fe061bb747da 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolResize.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolStopResize.json index 7500702af431..7e06f7b26330 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpdate.json index b0af85dcf205..7af75ad466e3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpgradeOS.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpgradeOS.json index f2a417c79add..b9be2405b5d8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpgradeOS.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/PoolUpgradeOS.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Basic.json index acc8f87da7f4..02f6798ec25e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Complex.json index 9fb6476f0f64..d46dbcc2f94d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_Basic.json index 9571a6e655ca..85db85e9347c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ContainerSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ContainerSettings.json index d428c906e5e9..4c4350ccf6c9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ContainerSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ContainerSettings.json @@ -11,7 +11,7 @@ "imageName": "ubuntu", "containerRunOptions": "--rm" }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -24,4 +24,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ExitConditions.json index 1e97fb568908..f4df23bcdeb9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskDelete.json index 3b8458331555..7b9b3c181585 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskGet.json index 346f009e7ed0..936a4cb32e73 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskList.json index 23356a9d6c11..4d710ecadfbc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskListSubtasks.json index 2c060543cc74..c6b1df47c93d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskReactivate.json index b17934cd0ed8..63ef1f9b6388 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskTerminate.json index b17934cd0ed8..63ef1f9b6388 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskUpdate.json index 0d7568ffdcea..fa258bcf8b52 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-03-01.6.1/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/BatchService.json index d642e24b6a04..c1fab650cae8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/BatchService.json @@ -29,7 +29,9 @@ }, "operationId": "Application_List", "x-ms-examples": { - "List applications": { "$ref": "./examples/ApplicationList.json" } + "List applications": { + "$ref": "./examples/ApplicationList.json" + } }, "summary": "Lists all of the applications available in the specified account.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -144,7 +146,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "Get applications": { "$ref": "./examples/ApplicationGet.json" } + "Get applications": { + "$ref": "./examples/ApplicationGet.json" + } }, "summary": "Gets information about the specified application.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -254,7 +258,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -406,7 +412,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -534,7 +542,9 @@ "operationId": "Account_ListPoolNodeCounts", "description": "Gets the number of nodes in each state, grouped by pool.", "x-ms-examples": { - "NodeCountsPayload": { "$ref": "./examples/AccountListPoolNodeCounts.json" } + "NodeCountsPayload": { + "$ref": "./examples/AccountListPoolNodeCounts.json" + } }, "parameters": [ { @@ -647,7 +657,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -747,7 +759,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -847,7 +861,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -957,7 +973,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -1091,7 +1109,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1206,7 +1226,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1315,7 +1337,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1438,7 +1462,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1549,7 +1575,9 @@ ], "operationId": "File_GetFromTask", "x-ms-examples": { - "Get File From Task": { "$ref": "./examples/FileGetFromTask.json" } + "Get File From Task": { + "$ref": "./examples/FileGetFromTask.json" + } }, "description": "Returns the content of the specified task file.", "x-ms-request-id": "request-id", @@ -1730,7 +1758,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1895,7 +1925,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2006,7 +2038,9 @@ ], "operationId": "File_GetFromComputeNode", "x-ms-examples": { - "Get File From Compute Node": { "$ref": "./examples/FileGetFromNode.json" } + "Get File From Compute Node": { + "$ref": "./examples/FileGetFromNode.json" + } }, "description": "Returns the content of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2187,7 +2221,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2355,7 +2391,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2503,7 +2541,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2648,7 +2688,9 @@ ], "operationId": "JobSchedule_Exists", "x-ms-examples": { - "Check Job Schedule Exists": { "$ref": "./examples/JobScheduleExists.json" } + "Check Job Schedule Exists": { + "$ref": "./examples/JobScheduleExists.json" + } }, "summary": "Checks the specified job schedule exists.", "x-ms-request-id": "request-id", @@ -2794,7 +2836,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2927,7 +2971,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -3093,7 +3139,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3250,7 +3298,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3409,7 +3459,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3559,7 +3611,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3708,7 +3762,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3857,8 +3913,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -3968,7 +4028,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4112,7 +4174,9 @@ ], "operationId": "Job_Delete", "x-ms-examples": { - "Delete Job": { "$ref": "./examples/JobDelete.json" } + "Delete Job": { + "$ref": "./examples/JobDelete.json" + } }, "summary": "Deletes a job.", "description": "Deleting a job also deletes all tasks that are part of that job, and all job statistics. This also overrides the retention period for task data; that is, if the job contains tasks which are still retained on compute nodes, the Batch services deletes those tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the job to the deleting state. All update operations on a job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the job is being deleted.", @@ -4245,7 +4309,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4411,7 +4477,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4568,7 +4636,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4727,7 +4797,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4886,7 +4958,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 7 days. Therefore, if you enable a job containing active tasks which were added more than 7 days ago, those tasks will not run.", @@ -5036,7 +5110,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any running tasks associated with the job and runs any required job release tasks. Then the job moves into the completed state. If there are any tasks in the job in the active state, they will remain in the active state. Once a job is terminated, new tasks cannot be added and any remaining active tasks will not be scheduled.", @@ -5195,8 +5271,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5307,7 +5387,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5453,7 +5535,9 @@ "nextLinkName": "odata.nextLink" }, "x-ms-examples": { - "List Job Under Job Schedule": { "$ref": "./examples/JobListFromJobSchedule.json" } + "List Job Under Job Schedule": { + "$ref": "./examples/JobListFromJobSchedule.json" + } }, "operationId": "Job_ListFromJobSchedule", "summary": "Lists the jobs that have been created under the specified job schedule.", @@ -5608,7 +5692,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. If this API is invoked on a job which has no Job Preparation or Job Release task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5750,7 +5836,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the task counts for the specified job.", "description": "Task counts provide a count of the tasks by active, running or completed task state, and a count of tasks which succeeded or failed. Tasks in the preparing state are counted as running.", @@ -5848,9 +5936,15 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" }, - "Add a VirtualMachineConfiguration pool with containers": { "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool with containers": { + "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5961,7 +6055,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -6105,7 +6201,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6238,7 +6336,9 @@ ], "operationId": "Pool_Exists", "x-ms-examples": { - "Check Pool Exists": { "$ref": "./examples/PoolExists.json" } + "Check Pool Exists": { + "$ref": "./examples/PoolExists.json" + } }, "description": "Gets basic properties of a pool.", "x-ms-request-id": "request-id", @@ -6384,7 +6484,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6550,7 +6652,9 @@ ], "operationId": "Pool_Patch", "x-ms-examples": { - "Patch the Pool": { "$ref": "./examples/PoolPatch.json" } + "Patch the Pool": { + "$ref": "./examples/PoolPatch.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This only replaces the pool properties specified in the request. For example, if the pool has a start task associated with it, and a request does not specify a start task element, then the pool keeps the existing start task.", @@ -6709,7 +6813,9 @@ ], "operationId": "Pool_DisableAutoScale", "x-ms-examples": { - "Disable pool autoscale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable pool autoscale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "summary": "Disables automatic scaling for a pool.", "x-ms-request-id": "request-id", @@ -6816,7 +6922,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -6975,7 +7083,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool. The pool must have auto scaling enabled in order to evaluate a formula.", @@ -7095,7 +7205,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -7254,7 +7366,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7404,7 +7518,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7521,7 +7637,9 @@ ], "operationId": "Pool_UpgradeOS", "x-ms-examples": { - "Upgrade OS of the pool": { "$ref": "./examples/PoolUpgradeOS.json" } + "Upgrade OS of the pool": { + "$ref": "./examples/PoolUpgradeOS.json" + } }, "summary": "Upgrades the operating system of the specified pool.", "description": "During an upgrade, the Batch service upgrades each compute node in the pool. When a compute node is chosen for upgrade, any tasks running on that node are removed from the node and returned to the queue to be rerun later (or on a different compute node). The node will be unavailable until the upgrade is complete. This operation results in temporarily reduced pool capacity as nodes are taken out of service to be upgraded. Although the Batch service tries to avoid upgrading all compute nodes at the same time, it does not guarantee to do this (particularly on small pools); therefore, the pool may be temporarily unavailable to run tasks. When this operation runs, the pool state changes to upgrading. When all compute nodes have finished upgrading, the pool state returns to active. While the upgrade is in progress, the pool's currentOSVersion reflects the OS version that nodes are upgrading from, and targetOSVersion reflects the OS version that nodes are upgrading to. Once the upgrade is complete, currentOSVersion is updated to reflect the OS version now running on all nodes. This operation can only be invoked on pools created with the cloudServiceConfiguration property.", @@ -7680,7 +7798,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7839,9 +7959,15 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" }, - "Add a task with container settings": { "$ref": "./examples/TaskAdd_ContainerSettings.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + }, + "Add a task with container settings": { + "$ref": "./examples/TaskAdd_ContainerSettings.json" + } }, "summary": "Adds a task to the specified job.", "description": "The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -7959,7 +8085,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8111,8 +8239,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task IDs during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly. If the response contains any tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only tasks that failed to add, and to omit tasks that were successfully added on the first attempt. The maximum lifetime of a task from addition to completion is 7 days. If a task has not completed within 7 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -8217,7 +8349,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8357,7 +8491,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8535,7 +8671,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8700,7 +8838,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8824,7 +8964,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8981,7 +9123,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a task is reactivated, its retry count is reset to 0. Reactivation will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the job has completed (or is terminating or deleting).", @@ -9138,7 +9282,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9262,7 +9408,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9367,7 +9515,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9498,7 +9648,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9621,7 +9773,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9745,7 +9899,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9869,7 +10025,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "description": "You can disable task scheduling on a node only if its current scheduling state is enabled.", @@ -9993,7 +10151,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "description": "You can enable task scheduling on a node only if its current scheduling state is disabled", @@ -10108,7 +10268,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10222,7 +10384,9 @@ ], "operationId": "ComputeNode_GetRemoteDesktop", "x-ms-examples": { - "Get RDP file of the compute node": { "$ref": "./examples/NodeGetRemoteDesktop.json" } + "Get RDP file of the compute node": { + "$ref": "./examples/NodeGetRemoteDesktop.json" + } }, "summary": "Gets the Remote Desktop Protocol file for the specified compute node.", "description": "Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.", @@ -10343,7 +10507,9 @@ "summary": "Upload Azure Batch service log files from the specified compute node to Azure Blob Storage.", "description": "This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.", "x-ms-examples": { - "Upload BatchService Logs": { "$ref": "./examples/NodeUploadBatchServiceLogs.json" } + "Upload BatchService Logs": { + "$ref": "./examples/NodeUploadBatchServiceLogs.json" + } }, "x-ms-request-id": "request-id", "parameters": [ @@ -10437,7 +10603,7 @@ "description": "The request to the Batch service was successful.", "schema": { "$ref": "#/definitions/UploadBatchServiceLogsResult" - } + } }, "default": { "description": "The error from the Batch service.", @@ -10458,7 +10624,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10631,7 +10799,15 @@ "title": "The cross data center network egress from the pool during this interval, in GiB." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours", "dataIngressGiB", "dataEgressGiB" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours", + "dataIngressGiB", + "dataEgressGiB" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10751,7 +10927,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10822,7 +11002,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10850,7 +11044,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10929,7 +11127,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -11024,7 +11237,9 @@ "description": "If this is omitted on a pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a task, and no default version is specified for this application, the task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -11045,7 +11260,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -11090,7 +11309,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -11137,7 +11360,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -11241,7 +11467,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -11261,7 +11489,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -11275,7 +11506,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -11324,7 +11557,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11344,7 +11580,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11495,7 +11735,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11551,7 +11794,7 @@ "title": "A list of files that the Batch service will download to the compute node before running the command line.", "description": "Files listed under this element are located in the task's working directory. There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." }, - "outputFiles": { + "outputFiles": { "type": "array", "items": { "$ref": "#/definitions/OutputFile" @@ -11604,7 +11847,10 @@ "description": "The default value is true." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task.", "description": "The Job Manager task is automatically started when the job is created. The Batch service tries to schedule the Job Manager task before any other tasks in the job. When shrinking a pool, the Batch service tries to preserve compute nodes where Job Manager tasks are running for as long as possible (that is, nodes running 'normal' tasks are removed before nodes running Job Manager tasks). When a Job Manager task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle nodes available, the system may terminate one of the running tasks in the pool and return it to the queue in order to make room for the Job Manager task to restart. Note that a Job Manager task in one job does not have priority over tasks in other jobs. Across jobs, only job level priorities are observed. For example, if a Job Manager in a priority 0 job needs to be restarted, it will not displace tasks of a priority 1 job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11660,7 +11906,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node.", "description": "You can use Job Preparation to prepare a compute node to run tasks for the job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the tasks in the job. The Job Preparation task can download these common resource files to the shared location on the compute node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the compute node so that all tasks of that job can communicate with it. If the Job Preparation task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run tasks of this job on the compute node. The node remains ineligible to run tasks of this job until it is reimaged. The node remains active and can be used for other jobs. The Job Preparation task can run multiple times on the same compute node. Therefore, you should write the Job Preparation task to handle re-execution. If the compute node is rebooted, the Job Preparation task is run again on the node before scheduling any other task of the job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation task did not previously complete. If the compute node is reimaged, the Job Preparation task is run again before scheduling any task of the job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11713,7 +11961,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run.", "description": "The Job Release task runs when the job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the job is still active, the job's maximum wall clock time constraint is reached, and the job is still active, or the job's Job Manager task completed, and the job is configured to terminate when the Job Manager completes. The Job Release task runs on each compute node where tasks of the job have run and the Job Preparation task ran and completed. If you reimage a compute node after it has run the Job Preparation task, and the job ends without any further tasks of the job running on that compute node (and hence the Job Preparation task does not re-run), then the Job Release task does not run on that node. If a compute node reboots while the Job Release task is still running, the Job Release task runs again when the compute node starts up. The job is not marked as complete until all Job Release tasks have completed. The Job Release task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the pool." }, @@ -11742,7 +11992,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11789,7 +12041,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and failure info details. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11868,7 +12122,10 @@ "description": "You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11882,7 +12139,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11984,7 +12244,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail. The permitted licenses available on the pool are 'maya', 'vray', '3dsmax', 'arnold'. An additional charge applies for each application license added to the pool." }, @@ -12004,7 +12264,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -12047,7 +12309,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -12132,7 +12396,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -12244,7 +12510,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -12353,7 +12634,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -12394,7 +12679,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -12427,7 +12714,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminatejob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12622,7 +12911,10 @@ "title": "Whether tasks in the job can define dependencies on each other. The default is false." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12682,7 +12974,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12763,7 +13057,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12832,7 +13130,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12905,7 +13206,13 @@ "title": "The number of tasks which failed. A task fails if its result (found in the executionInfo property) is 'failure'." } }, - "required": [ "active", "running", "completed", "succeeded", "failed" ], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed" + ], "title": "The task counts for a job." }, "AutoScaleRunError": { @@ -12945,7 +13252,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12987,7 +13296,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -13115,7 +13426,7 @@ "value": "readonly", "description": "The caching mode for the disk is read only.", "name": "readOnly" - }, + }, { "value": "readwrite", "description": "The caching mode for the disk is read and write.", @@ -13163,7 +13474,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "nodeAgentSKUId", "imageReference" ], + "required": [ + "nodeAgentSKUId", + "imageReference" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -13183,7 +13497,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -13222,7 +13539,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "NetworkConfiguration": { @@ -13237,9 +13556,9 @@ } }, "endpointConfiguration": { - "$ref": "#/definitions/PoolEndpointConfiguration", - "title": "The configuration for endpoints on compute nodes in the Batch pool.", - "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." + "$ref": "#/definitions/PoolEndpointConfiguration", + "title": "The configuration for endpoints on compute nodes in the Batch pool.", + "description": "Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property." } }, "description": "The network configuration for a pool." @@ -13443,7 +13762,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13571,7 +13890,7 @@ "type": "array", "items": { "type": "string" - }, + }, "title": "The list of application licenses the Batch service will make available on each compute node in the pool.", "description": "The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail." }, @@ -13601,7 +13920,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13644,7 +13966,9 @@ "description": "You can pass the affinityId of a compute node to indicate that this task needs to run on that compute node. Note that this is just a soft affinity. If the target node is busy or unavailable at the time the task is scheduled, then the task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -13707,7 +14031,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -13743,8 +14070,8 @@ "properties": { "version": { "type": "string", - "title":"The version of the Batch node agent running on the compute node.", - "description":"This version number can be checked against the node agent release notes located at https://github.com/Azure/Batch/blob/master/changelogs/nodeagent/CHANGELOG.md." + "title": "The version of the Batch node agent running on the compute node.", + "description": "This version number can be checked against the node agent release notes located at https://github.com/Azure/Batch/blob/master/changelogs/nodeagent/CHANGELOG.md." }, "lastUpdateTime": { "type": "string", @@ -13753,7 +14080,10 @@ "description": "This is the most recent time that the node agent was updated to a new version." } }, - "required": [ "version", "lastUpdateTime" ], + "required": [ + "version", + "lastUpdateTime" + ], "title": "Information about the node agent.", "description": "The Batch node agent is a program that runs on each node in the pool and provides Batch capability on the compute node." }, @@ -13779,7 +14109,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the task working directory, but instead are downloaded to the task root directory (one directory above the working directory). There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." } }, - "required": [ "coordinationCommandLine" ], + "required": [ + "coordinationCommandLine" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks." }, @@ -13841,7 +14173,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13879,7 +14223,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -14106,7 +14453,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -14122,7 +14472,9 @@ "description": "The total serialized size of this collection must be less than 1MB. If it is greater than 1MB (for example if each task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -14179,7 +14531,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -14316,7 +14671,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -14389,7 +14746,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -14612,7 +14973,7 @@ "title": "The endpoint configuration for the compute node." }, "nodeAgentInfo": { - "$ref":"#/definitions/NodeAgentInformation", + "$ref": "#/definitions/NodeAgentInformation", "title": "Information about the node agent version and the time the node upgraded to a new version." } }, @@ -14629,7 +14990,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNATPool": { @@ -14670,7 +15033,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -14709,7 +15078,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -14722,7 +15095,9 @@ "title": "The list of inbound endpoints that are accessible on the compute node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the compute node." }, "InboundEndpoint": { @@ -14754,7 +15129,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a compute node." }, "ComputeNodeListResult": { @@ -14801,7 +15183,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14816,7 +15200,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -14863,7 +15250,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -14896,7 +15286,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -14974,7 +15366,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -15001,7 +15395,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -15062,7 +15458,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolUpgradeOSParameter": { @@ -15072,7 +15472,9 @@ "title": "The Azure Guest OS version to be installed on the virtual machines in the pool." } }, - "required": [ "targetOSVersion" ], + "required": [ + "targetOSVersion" + ], "title": "Options for upgrading the operating system of compute nodes in a pool." }, "PoolPatchParameter": { @@ -15276,7 +15678,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -15295,7 +15699,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -15320,7 +15728,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -15331,7 +15741,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { @@ -15780,7 +16192,10 @@ "description": "Any log file containing a log message in the time range will be uploaded. This means that the operation might retrieve more logs than have been requested since the entire log file is always uploaded, but the operation should not retrieve fewer logs than have been requested. If omitted, the default is to upload all logs available after the startTime." } }, - "required": [ "containerUrl", "startTime" ], + "required": [ + "containerUrl", + "startTime" + ], "title": "The Azure Batch service log files upload configuration for a compute node." }, "UploadBatchServiceLogsResult": { @@ -15796,7 +16211,10 @@ "title": "The number of log files which will be uploaded." } }, - "required": ["virtualDirectoryName", "numberOfFilesUploaded"], + "required": [ + "virtualDirectoryName", + "numberOfFilesUploaded" + ], "title": "The result of uploading Batch service log files from a specific compute node." }, "PoolNodeCountsListResult": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListNodeAgentSkus.json index b1cdb2c90084..92930103fc5f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListNodeAgentSkus.json @@ -60,4 +60,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListPoolNodeCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListPoolNodeCounts.json index 613f83a56ba7..95896a08705e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListPoolNodeCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/AccountListPoolNodeCounts.json @@ -117,4 +117,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationGet.json index 6550fe0cd41a..b0deede224ae 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationGet.json @@ -8,12 +8,12 @@ "responses": { "200": { "body": { - "id": "my_application_id", - "versions": [ - "v1.0" - ], - "displayName": "my_display_name" + "id": "my_application_id", + "versions": [ + "v1.0" + ], + "displayName": "my_display_name" } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationList.json index 009a24829dda..ce7c279267b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/ApplicationList.json @@ -19,4 +19,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateAdd.json index 9f250e316a2a..afd9efa29d3f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateAdd.json @@ -4,11 +4,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateCancelDelete.json index 877d865df1e6..62ac4eb35d2f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateCancelDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateDelete.json index d863ac2f5095..9e7ae01d854d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateGet.json index 00a2270ea83c..37c8190b540c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateGet.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateList.json index ad23c5e62350..09e0c72cb452 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/CertificateList.json @@ -32,4 +32,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromNode.json index b4577b451581..56c8f8079142 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromNode.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromTask.json index fe86aa9f790b..601563b7d6f5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileDeleteFromTask.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromNode.json index 0416de2d51bc..4854a9d67c34 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromNode.json @@ -17,4 +17,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromTask.json index 12c8ebddc814..3fc6d9526b92 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetFromTask.json @@ -17,4 +17,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromNode.json index 012637909aab..2435f5ba64bf 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromNode.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromTask.json index 39f150b281f7..74eb327430c8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileGetPropertiesFromTask.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromNode.json index 61ea39ad8bfc..017b88cb51d5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromNode.json @@ -42,4 +42,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromTask.json index 070d4706c87a..00e80b0e8a95 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/FileListFromTask.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Basic.json index 9ff37a09e3fe..2a4f75d2bd43 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Basic.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Complex.json index 80e8f70d0bae..d38b8def8429 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobAdd_Complex.json @@ -35,7 +35,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -76,7 +76,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -118,4 +118,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDelete.json index 1799f7f0d51e..3a4ef7ecad07 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDisable.json index eab70814a6f2..aba2098c813b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobDisable.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobEnable.json index 1799f7f0d51e..3a4ef7ecad07 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGet.json index add3cbea1005..e97eafb560c0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGet.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetLifetimeStatistics.json index e3839ce1aca0..86f1cbb63bbf 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -24,4 +24,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetTaskCounts.json index 7e48fbcf04d7..92bc97ce7d0f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobGetTaskCounts.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobList.json index 8b5ff9e1b487..35ce90b18f6e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobList.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListFromJobSchedule.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListFromJobSchedule.json index 8566421809e0..193b7e3a73de 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListFromJobSchedule.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListFromJobSchedule.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListPreparationAndReleaseTaskStatus.json index 0e21f1c70cb7..f6e957d7d663 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobPatch.json index 3cf875e74343..16f8829b5cca 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobPatch.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Basic.json index 8c8ce82de6ed..1c2d609bc387 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Basic.json @@ -6,7 +6,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Complex.json index fd4f1e7afc91..2c48f68c8d45 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleAdd_Complex.json @@ -126,4 +126,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDelete.json index 4838b0dd8ba8..e585d7495400 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDisable.json index e5c082cf5020..114cffc5d56d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleDisable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleEnable.json index e5c082cf5020..114cffc5d56d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleEnable.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleExists.json index 91116f11e0e6..94005b212e32 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleExists.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleGet.json index 5146f7cd7d9b..1b18fdac3638 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleGet.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleList.json index cb8798b1c379..721214d1aba1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleList.json @@ -70,4 +70,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobSchedulePatch.json index 00dff4f5e37d..d730f8e56af6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobSchedulePatch.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleTerminate.json index 4838b0dd8ba8..e585d7495400 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleTerminate.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleUpdate.json index c7dcb4dc99a2..d4787be48f85 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobScheduleUpdate.json @@ -26,4 +26,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobTerminate.json index 928dae270df1..dfe33d630b92 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobTerminate.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobUpdate.json index 295732b684a8..8f68673cb74c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/JobUpdate.json @@ -5,13 +5,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -20,4 +20,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeAddUser.json index 00b0450b6bd5..e9709898351e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeAddUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDeleteUser.json index 00c658269503..8cd87dbc9305 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDeleteUser.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDisableScheduling.json index 252b66a08b7b..d42419b1513c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeDisableScheduling.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeEnableScheduling.json index b919777643a8..b132e9ce2d60 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeEnableScheduling.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteDesktop.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteDesktop.json index ae802b746e1d..6d24863531d1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteDesktop.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteDesktop.json @@ -11,4 +11,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteLoginSettings.json index b93ccf2e5972..f6a6b564ffdc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGetRemoteLoginSettings.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGet_Basic.json index 7c689202a04d..6b2d12bf5392 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeGet_Basic.json @@ -25,7 +25,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -48,4 +48,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeList.json index de74e7c76a46..648f17eba528 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeList.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -64,7 +64,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -102,7 +102,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -127,4 +127,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReboot.json index 851054b7cfef..5bb3d54364c6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReboot.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReimage.json index 7890ded26eaa..8d0eee3dcd99 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeReimage.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUpdateUser.json index 6c3ff1a690b2..39783fbbf601 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUpdateUser.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUploadBatchServiceLogs.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUploadBatchServiceLogs.json index 2f78008cc759..57d9a48e11cc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUploadBatchServiceLogs.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/NodeUploadBatchServiceLogs.json @@ -13,9 +13,9 @@ "responses": { "200": { "body": { - "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", - "numberOfFilesUploaded": 8 + "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", + "numberOfFilesUploaded": 8 } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_CloudServiceConfiguration.json index 4ca91b80ff92..60acf2106850 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -9,19 +9,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -31,4 +33,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfiguration.json index 801784379119..94c427f7c73c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -14,19 +14,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -36,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json index 27680af3d253..583b04fce0ae 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json @@ -20,14 +20,14 @@ ] } }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false + "enableAutoScale": false } }, "responses": { @@ -37,4 +37,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDelete.json index a882613bfccf..a6811632dc06 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDelete.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDisableAutoScale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDisableAutoScale.json index 3ca02c40c202..5745de52d919 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDisableAutoScale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolDisableAutoScale.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEnableAutoscale.json index e5de4f519f47..fd8c47c65bfd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEnableAutoscale.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEvaluateAutoscale.json index 3d9aa9802c1e..1c67e6d08341 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolEvaluateAutoscale.json @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolExists.json index df564b7fef25..3337fdbbe2d9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolExists.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGetLifetimeStatistics.json index 3cf8b4c493ed..047ad8ca6ad1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGetLifetimeStatistics.json @@ -7,7 +7,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGet_Basic.json index 3a99c44f8c8c..a568a9697d7c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolGet_Basic.json @@ -27,7 +27,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -52,4 +52,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolListUsageMetrics.json index 6793cbd9afd6..92f64e34c1c5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolListUsageMetrics.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolList_Basic.json index d35a77b11af2..e1f8b55fcd8e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolList_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolPatch.json index 506f39f9526e..236359f6e7c8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolPatch.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolRemoveNodes.json index d488ad2616d8..6c08b257518e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolRemoveNodes.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolResize.json index be49e131d937..39e775bb8d1e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolResize.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolStopResize.json index a882613bfccf..a6811632dc06 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolStopResize.json @@ -10,4 +10,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpdate.json index 085f384e8a6c..ccb342cfac22 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpdate.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpgradeOS.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpgradeOS.json index bfb641c7dca1..86763d1c9723 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpgradeOS.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/PoolUpgradeOS.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Basic.json index 25da173ff7f0..133a2f9e7c8b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Basic.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Complex.json index b3e4d09f2c9d..9031c18af727 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAddCollection_Complex.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_Basic.json index 0baced1103b9..71c2d01ba8c7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_Basic.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ContainerSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ContainerSettings.json index 94362efda14f..e8111012b7df 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ContainerSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ContainerSettings.json @@ -11,7 +11,7 @@ "imageName": "ubuntu", "containerRunOptions": "--rm" }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -24,4 +24,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ExitConditions.json index 6836485b5244..599f14285152 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskAdd_ExitConditions.json @@ -18,7 +18,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -31,4 +31,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskDelete.json index 10d6d57516ea..1c95c964b39e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskGet.json index 6f8a4d629473..52460c8cc3a2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskGet.json @@ -17,7 +17,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskList.json index c2910d5edccc..9a7c20cdb633 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskList.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -43,7 +43,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -63,4 +63,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskListSubtasks.json index 948f9de200df..75ebd1457aca 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskListSubtasks.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskReactivate.json index d3b19cdc94fb..f0e2ed23b285 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskReactivate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskTerminate.json index d3b19cdc94fb..f0e2ed23b285 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskUpdate.json index 560d10f042a6..2ebbee801c7e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-08-01.7.0/examples/TaskUpdate.json @@ -7,9 +7,9 @@ "ocp-data": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/BatchService.json index 55aca92ce685..a36011b28e24 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/BatchService.json @@ -63,7 +63,9 @@ }, "operationId": "Application_List", "x-ms-examples": { - "List applications": { "$ref": "./examples/ApplicationList.json" } + "List applications": { + "$ref": "./examples/ApplicationList.json" + } }, "summary": "Lists all of the applications available in the specified account.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -178,7 +180,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "Get applications": { "$ref": "./examples/ApplicationGet.json" } + "Get applications": { + "$ref": "./examples/ApplicationGet.json" + } }, "summary": "Gets information about the specified application.", "description": "This operation returns only applications and versions that are available for use on compute nodes; that is, that can be used in an application package reference. For administrator information about applications and versions that are not yet available to compute nodes, use the Azure portal or the Azure Resource Manager API.", @@ -288,7 +292,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by pool across individual time intervals, for the specified account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all pools that existed in the account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -440,7 +446,9 @@ }, "operationId": "Account_ListNodeAgentSkus", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListNodeAgentSkus.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListNodeAgentSkus.json" + } }, "summary": "Lists all node agent SKUs supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -568,7 +576,9 @@ "operationId": "Account_ListPoolNodeCounts", "description": "Gets the number of nodes in each state, grouped by pool.", "x-ms-examples": { - "NodeCountsPayload": { "$ref": "./examples/AccountListPoolNodeCounts.json" } + "NodeCountsPayload": { + "$ref": "./examples/AccountListPoolNodeCounts.json" + } }, "parameters": [ { @@ -681,7 +691,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the pools in the specified account.", "description": "Statistics are aggregated across all pools that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -781,7 +793,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the jobs in the specified account.", "description": "Statistics are aggregated across all jobs that have ever existed in the account, from account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -881,7 +895,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a certificate to the specified account.", "x-ms-request-id": "request-id", @@ -991,7 +1007,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the certificates that have been added to the specified account.", "x-ms-request-id": "request-id", @@ -1125,7 +1143,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", @@ -1240,7 +1260,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a certificate from the specified account.", "description": "You cannot delete a certificate if a resource (pool or compute node) is using it. Before you can delete a certificate, you must therefore make sure that the certificate is not associated with any existing pools, the certificate is not installed on any compute nodes (even if you remove a certificate from a pool, it is not removed from existing compute nodes in that pool until they restart), and no running tasks depend on the certificate. If you try to delete a certificate that is in use, the deletion fails. The certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the certificate.", @@ -1349,7 +1371,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified certificate.", "x-ms-request-id": "request-id", @@ -1472,7 +1496,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified task file from the compute node where the task ran.", "x-ms-request-id": "request-id", @@ -1583,7 +1609,9 @@ ], "operationId": "File_GetFromTask", "x-ms-examples": { - "Get File From Task": { "$ref": "./examples/FileGetFromTask.json" } + "Get File From Task": { + "$ref": "./examples/FileGetFromTask.json" + } }, "description": "Returns the content of the specified task file.", "x-ms-request-id": "request-id", @@ -1764,7 +1792,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified task file.", "x-ms-request-id": "request-id", @@ -1929,7 +1959,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the compute node.", "x-ms-request-id": "request-id", @@ -2040,7 +2072,9 @@ ], "operationId": "File_GetFromComputeNode", "x-ms-examples": { - "Get File From Compute Node": { "$ref": "./examples/FileGetFromNode.json" } + "Get File From Compute Node": { + "$ref": "./examples/FileGetFromNode.json" + } }, "description": "Returns the content of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2221,7 +2255,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified compute node file.", "x-ms-request-id": "request-id", @@ -2389,7 +2425,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a task's directory on its compute node.", "x-ms-request-id": "request-id", @@ -2537,7 +2575,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in task directories on the specified compute node.", "x-ms-request-id": "request-id", @@ -2682,7 +2722,9 @@ ], "operationId": "JobSchedule_Exists", "x-ms-examples": { - "Check Job Schedule Exists": { "$ref": "./examples/JobScheduleExists.json" } + "Check Job Schedule Exists": { + "$ref": "./examples/JobScheduleExists.json" + } }, "summary": "Checks the specified job schedule exists.", "x-ms-request-id": "request-id", @@ -2828,7 +2870,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a job schedule from the specified account.", "description": "When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.", @@ -2961,7 +3005,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified job schedule.", "x-ms-request-id": "request-id", @@ -3127,7 +3173,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3284,7 +3332,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified job schedule.", "description": "This fully replaces all the updatable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.", @@ -3443,7 +3493,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a job schedule.", "description": "No new jobs will be created until the job schedule is enabled again.", @@ -3593,7 +3645,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a job schedule.", "x-ms-request-id": "request-id", @@ -3742,7 +3796,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a job schedule.", "x-ms-request-id": "request-id", @@ -3891,8 +3947,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a job schedule to the specified account.", "x-ms-request-id": "request-id", @@ -4002,7 +4062,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the job schedules in the specified account.", "x-ms-request-id": "request-id", @@ -4146,7 +4208,9 @@ ], "operationId": "Job_Delete", "x-ms-examples": { - "Delete Job": { "$ref": "./examples/JobDelete.json" } + "Delete Job": { + "$ref": "./examples/JobDelete.json" + } }, "summary": "Deletes a job.", "description": "Deleting a job also deletes all tasks that are part of that job, and all job statistics. This also overrides the retention period for task data; that is, if the job contains tasks which are still retained on compute nodes, the Batch services deletes those tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the job to the deleting state. All update operations on a job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the job is being deleted.", @@ -4279,7 +4343,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified job.", "x-ms-request-id": "request-id", @@ -4445,7 +4511,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This replaces only the job properties specified in the request. For example, if the job has constraints, and a request does not specify the constraints element, then the job keeps the existing constraints.", @@ -4602,7 +4670,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified job.", "description": "This fully replaces all the updatable properties of the job. For example, if the job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4761,7 +4831,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified job, preventing new tasks from running.", "description": "The Batch Service immediately moves the job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running tasks of the job. The job remains in the disabling state until the disable operation is completed and all tasks have been dealt with according to the disableTasks option; the job then moves to the disabled state. No new tasks are started under the job until it moves back to active state. If you try to disable a job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4920,7 +4992,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified job, allowing new tasks to run.", "description": "When you call this API, the Batch service sets a disabled job to the enabling state. After the this operation is completed, the job moves to the active state, and scheduling of new tasks under the job resumes. The Batch service does not allow a task to remain in the active state for more than 180 days. Therefore, if you enable a job containing active tasks which were added more than 180 days ago, those tasks will not run.", @@ -5070,7 +5144,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the job to the terminating state. The Batch service then terminates any running tasks associated with the job and runs any required job release tasks. Then the job moves into the completed state. If there are any tasks in the job in the active state, they will remain in the active state. Once a job is terminated, new tasks cannot be added and any remaining active tasks will not be scheduled.", @@ -5229,8 +5305,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a job to the specified account.", "description": "The Batch service supports two ways to control the work done as part of a job. In the first approach, the user specifies a Job Manager task. The Batch service launches this task when it is ready to start the job. The Job Manager task controls all other tasks that run under this job, by using the Task APIs. In the second approach, the user directly controls the execution of tasks under an active job, by using the Task APIs. Also note: when naming jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5341,7 +5421,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the jobs in the specified account.", "x-ms-request-id": "request-id", @@ -5487,7 +5569,9 @@ "nextLinkName": "odata.nextLink" }, "x-ms-examples": { - "List Job Under Job Schedule": { "$ref": "./examples/JobListFromJobSchedule.json" } + "List Job Under Job Schedule": { + "$ref": "./examples/JobListFromJobSchedule.json" + } }, "operationId": "Job_ListFromJobSchedule", "summary": "Lists the jobs that have been created under the specified job schedule.", @@ -5642,7 +5726,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release task for the specified job across the compute nodes where the job has run.", "description": "This API returns the Job Preparation and Job Release task status on all compute nodes that have run the Job Preparation or Job Release task. This includes nodes which have since been removed from the pool. If this API is invoked on a job which has no Job Preparation or Job Release task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5784,7 +5870,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the task counts for the specified job.", "description": "Task counts provide a count of the tasks by active, running or completed task state, and a count of tasks which succeeded or failed. Tasks in the preparing state are counted as running.", @@ -5882,9 +5970,15 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" }, - "Add a VirtualMachineConfiguration pool with containers": { "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool with containers": { + "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" + } }, "summary": "Adds a pool to the specified account.", "description": "When naming pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5995,7 +6089,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the pools in the specified account.", "x-ms-request-id": "request-id", @@ -6139,7 +6235,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a pool from the specified account.", "description": "When you request that a pool be deleted, the following actions occur: the pool state is set to deleting; any ongoing resize operation on the pool are stopped; the Batch service starts resizing the pool to zero nodes; any tasks running on existing nodes are terminated and requeued (as if a resize pool operation had been requested with the default requeue option); finally, the pool is removed from the system. Because running tasks are requeued, the user can rerun these tasks by updating their job to target a different pool. The tasks can then run on the new pool. If you want to override the requeue behavior, then you should call resize pool explicitly to shrink the pool to zero size before deleting the pool. If you call an Update, Patch or Delete API on a pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6272,7 +6370,9 @@ ], "operationId": "Pool_Exists", "x-ms-examples": { - "Check Pool Exists": { "$ref": "./examples/PoolExists.json" } + "Check Pool Exists": { + "$ref": "./examples/PoolExists.json" + } }, "description": "Gets basic properties of a pool.", "x-ms-request-id": "request-id", @@ -6418,7 +6518,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified pool.", "x-ms-request-id": "request-id", @@ -6584,7 +6686,9 @@ ], "operationId": "Pool_Patch", "x-ms-examples": { - "Patch the Pool": { "$ref": "./examples/PoolPatch.json" } + "Patch the Pool": { + "$ref": "./examples/PoolPatch.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This only replaces the pool properties specified in the request. For example, if the pool has a start task associated with it, and a request does not specify a start task element, then the pool keeps the existing start task.", @@ -6743,7 +6847,9 @@ ], "operationId": "Pool_DisableAutoScale", "x-ms-examples": { - "Disable pool autoscale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable pool autoscale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "summary": "Disables automatic scaling for a pool.", "x-ms-request-id": "request-id", @@ -6850,7 +6956,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a pool.", "description": "You cannot enable automatic scaling on a pool if a resize operation is in progress on the pool. If automatic scaling of the pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same pool more than once every 30 seconds.", @@ -7009,7 +7117,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the pool. The pool must have auto scaling enabled in order to evaluate a formula.", @@ -7129,7 +7239,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of compute nodes that are assigned to a pool.", "description": "You can only resize a pool when its allocation state is steady. If the pool is already resizing, the request fails with status code 409. When you resize a pool, the pool's allocation state changes from steady to resizing. You cannot resize pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a pool downwards, the Batch service chooses which nodes to remove. To remove specific nodes, use the pool remove nodes API instead.", @@ -7288,7 +7400,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", @@ -7438,7 +7552,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified pool.", "description": "This fully replaces all the updatable properties of the pool. For example, if the pool has a start task associated with it and if start task is not specified with this request, then the Batch service will remove the existing start task.", @@ -7555,7 +7671,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes compute nodes from the specified pool.", "description": "This operation can only run when the allocation state of the pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7714,9 +7832,15 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" }, - "Add a task with container settings": { "$ref": "./examples/TaskAdd_ContainerSettings.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + }, + "Add a task with container settings": { + "$ref": "./examples/TaskAdd_ContainerSettings.json" + } }, "summary": "Adds a task to the specified job.", "description": "The maximum lifetime of a task from addition to completion is 180 days. If a task has not completed within 180 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -7834,7 +7958,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the tasks that are associated with the specified job.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -7986,8 +8112,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of tasks to the specified job.", "description": "Note that each task must have a unique ID. The Batch service may not return the results for each task in the same order the tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same task IDs during a retry so that if the prior operation succeeded, the retry will not create extra tasks unexpectedly. If the response contains any tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only tasks that failed to add, and to omit tasks that were successfully added on the first attempt. The maximum lifetime of a task from addition to completion is 180 days. If a task has not completed within 180 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -8092,7 +8222,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a task from the specified job.", "description": "When a task is deleted, all of the files in its directory on the compute node where it ran are also deleted (regardless of the retention time). For multi-instance tasks, the delete task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8232,7 +8364,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified task.", "description": "For multi-instance tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary task. Use the list subtasks API to retrieve information about subtasks.", @@ -8410,7 +8544,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified task.", "x-ms-request-id": "request-id", @@ -8575,7 +8711,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance task.", "description": "If the task is not a multi-instance task then this returns an empty collection.", @@ -8699,7 +8837,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified task.", "description": "When the task has been terminated, it moves to the completed state. For multi-instance tasks, the terminate task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8856,7 +8996,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a task eligible to be retried again up to its maximum retry count. The task's state is changed to active. As the task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a task is reactivated, its retry count is reset to 0. Reactivation will fail for tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the job has completed (or is terminating or deleting).", @@ -9013,7 +9155,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user account to the specified compute node.", "description": "You can add a user account to a node only when it is in the idle or running state.", @@ -9137,7 +9281,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user account from the specified compute node.", "description": "You can delete a user account to a node only when it is in the idle or running state.", @@ -9242,7 +9388,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user account on the specified compute node.", "description": "This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.", @@ -9373,7 +9521,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified compute node.", "x-ms-request-id": "request-id", @@ -9496,7 +9646,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified compute node.", "description": "You can restart a node only if it is in an idle or running state.", @@ -9620,7 +9772,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified compute node.", "description": "You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.", @@ -9744,7 +9898,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables task scheduling on the specified compute node.", "description": "You can disable task scheduling on a node only if its current scheduling state is enabled.", @@ -9868,7 +10024,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables task scheduling on the specified compute node.", "description": "You can enable task scheduling on a node only if its current scheduling state is disabled", @@ -9983,7 +10141,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a compute node.", "description": "Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10097,7 +10257,9 @@ ], "operationId": "ComputeNode_GetRemoteDesktop", "x-ms-examples": { - "Get RDP file of the compute node": { "$ref": "./examples/NodeGetRemoteDesktop.json" } + "Get RDP file of the compute node": { + "$ref": "./examples/NodeGetRemoteDesktop.json" + } }, "summary": "Gets the Remote Desktop Protocol file for the specified compute node.", "description": "Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.", @@ -10218,7 +10380,9 @@ "summary": "Upload Azure Batch service log files from the specified compute node to Azure Blob Storage.", "description": "This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.", "x-ms-examples": { - "Upload BatchService Logs": { "$ref": "./examples/NodeUploadBatchServiceLogs.json" } + "Upload BatchService Logs": { + "$ref": "./examples/NodeUploadBatchServiceLogs.json" + } }, "x-ms-request-id": "request-id", "parameters": [ @@ -10333,7 +10497,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the compute nodes in the specified pool.", "x-ms-request-id": "request-id", @@ -10496,7 +10662,13 @@ "title": "The total core hours used in the pool during this aggregation interval." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours" + ], "title": "Usage metrics for a pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10616,7 +10788,11 @@ "title": "The aggregated wall-clock time of the dedicated compute node cores being part of the pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to pool usage information." }, "ResourceStatistics": { @@ -10687,7 +10863,21 @@ "title": "The total amount of data in GiB of network writes across all nodes in the pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by compute nodes in a pool." }, "PoolStatistics": { @@ -10715,7 +10905,11 @@ "title": "Statistics related to resource consumption by compute nodes in the pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a pool." }, "JobStatistics": { @@ -10794,7 +10988,22 @@ "description": "The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.) This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job." }, "NameValuePair": { @@ -10889,7 +11098,9 @@ "description": "If this is omitted on a pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a task, and no default version is specified for this application, the task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an application package to be deployed to compute nodes." }, "ApplicationSummary": { @@ -10910,7 +11121,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch account." }, "CertificateAddParameter": { @@ -10955,7 +11170,11 @@ "description": "This is required if the certificate format is pfx. It should be omitted if the certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A certificate that can be installed on compute nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -11002,7 +11221,10 @@ "description": "The file mode is returned only for files on Linux compute nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a compute node." }, "NodeFile": { @@ -11096,7 +11318,9 @@ "description": "This is only supported for jobs running on VirtualMachineConfiguration pools. This is of the form /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes which will run tasks from the job. For more details, see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration." } }, - "required": [ "subnetId" ], + "required": [ + "subnetId" + ], "title": "The network configuration for the job." }, "TaskContainerSettings": { @@ -11117,7 +11341,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -11166,7 +11392,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "ExitConditions": { @@ -11215,7 +11443,10 @@ } }, "title": "How the Batch service should respond if a task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11235,7 +11466,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11419,7 +11654,10 @@ "$ref": "#/definitions/WindowsUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute tasks on an Azure Batch node." }, "TaskConstraints": { @@ -11528,7 +11766,10 @@ "description": "The default value is true." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager task.", "description": "The Job Manager task is automatically started when the job is created. The Batch service tries to schedule the Job Manager task before any other tasks in the job. When shrinking a pool, the Batch service tries to preserve compute nodes where Job Manager tasks are running for as long as possible (that is, nodes running 'normal' tasks are removed before nodes running Job Manager tasks). When a Job Manager task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle nodes available, the system may terminate one of the running tasks in the pool and return it to the queue in order to make room for the Job Manager task to restart. Note that a Job Manager task in one job does not have priority over tasks in other jobs. Across jobs, only job level priorities are observed. For example, if a Job Manager in a priority 0 job needs to be restarted, it will not displace tasks of a priority 1 job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11584,7 +11825,9 @@ "description": "The Job Preparation task is always rerun if a compute node is reimaged, or if the Job Preparation task did not complete (e.g. because the reboot occurred while the task was running). Therefore, you should always write a Job Preparation task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation task to run before any tasks of the job on any given compute node.", "description": "You can use Job Preparation to prepare a compute node to run tasks for the job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the tasks in the job. The Job Preparation task can download these common resource files to the shared location on the compute node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the compute node so that all tasks of that job can communicate with it. If the Job Preparation task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run tasks of this job on the compute node. The node remains ineligible to run tasks of this job until it is reimaged. The node remains active and can be used for other jobs. The Job Preparation task can run multiple times on the same compute node. Therefore, you should write the Job Preparation task to handle re-execution. If the compute node is rebooted, the Job Preparation task is run again on the node before scheduling any other task of the job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation task did not previously complete. If the compute node is reimaged, the Job Preparation task is run again before scheduling any task of the job. Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -11637,7 +11880,9 @@ "description": "If omitted, the task runs as a non-administrative user unique to the task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release task to run on job completion on any compute node where the job has run.", "description": "The Job Release task runs when the job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the job is still active, the job's maximum wall clock time constraint is reached, and the job is still active, or the job's Job Manager task completed, and the job is configured to terminate when the Job Manager completes. The Job Release task runs on each compute node where tasks of the job have run and the Job Preparation task ran and completed. If you reimage a compute node after it has run the Job Preparation task, and the job ends without any further tasks of the job running on that compute node (and hence the Job Preparation task does not re-run), then the Job Release task does not run on that node. If a compute node reboots while the Job Release task is still running, the Job Release task runs again when the compute node starts up. The job is not marked as complete until all Job Release tasks have completed. The Job Release task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the pool." }, @@ -11666,7 +11911,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "StartTask": { @@ -11713,7 +11960,9 @@ "description": "If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and failure info details. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing. In some cases the start task may be re-run even though the node was not rebooted. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task." }, @@ -11792,7 +12041,10 @@ "description": "You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool." }, "MetadataItem": { @@ -11806,7 +12058,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11930,7 +12185,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new pool." }, "AutoPoolSpecification": { @@ -11973,7 +12230,9 @@ "title": "The pool specification for the auto pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto pool when the job is submitted." }, "PoolInformation": { @@ -12062,7 +12321,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the jobs to be created on a schedule." }, "RecentJob": { @@ -12174,7 +12435,22 @@ "description": "This value is only reported in the account lifetime statistics; it is not included in the job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a job schedule." }, "CloudJobSchedule": { @@ -12283,7 +12559,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A job schedule that allows recurring jobs by specifying when to run jobs and a specification used to create each job." }, "CloudJobScheduleListResult": { @@ -12324,7 +12604,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a job." }, "JobExecutionInformation": { @@ -12357,7 +12639,9 @@ "description": "This property is set only if the job is in the completed state. If the Batch service terminates the job, it sets the reason as follows: JMComplete - the Job Manager task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the job reached its maxWallClockTime constraint. TerminateJobSchedule - the job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the job's onAllTasksComplete attribute is set to terminatejob, and all tasks in the job are complete. TaskFailed - the job's onTaskFailure attribute is set to performExitOptionsJobAction, and a task in the job failed with an exit condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a job in the Azure Batch service." }, "CloudJob": { @@ -12561,7 +12845,10 @@ "title": "The network configuration for the job." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch job to add." }, "CloudJobListResult": { @@ -12621,7 +12908,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12702,7 +12991,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation task on a compute node." }, "JobReleaseTaskExecutionInformation": { @@ -12771,7 +13064,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release task on a compute node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12844,7 +13140,13 @@ "title": "The number of tasks which failed. A task fails if its result (found in the executionInfo property) is 'failure'." } }, - "required": [ "active", "running", "completed", "succeeded", "failed" ], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed" + ], "title": "The task counts for a job." }, "AutoScaleRunError": { @@ -12884,7 +13186,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "ResizeError": { @@ -12920,7 +13224,9 @@ "description": "The default value is * which specifies the latest operating system version for the specified OS family." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -13082,7 +13388,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "nodeAgentSKUId", "imageReference" ], + "required": [ + "nodeAgentSKUId", + "imageReference" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -13102,7 +13411,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -13141,7 +13453,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "NetworkConfiguration": { @@ -13539,7 +13853,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13582,7 +13899,9 @@ "description": "You can pass the affinityId of a compute node to indicate that this task needs to run on that compute node. Note that this is just a soft affinity. If the target node is busy or unavailable at the time the task is scheduled, then the task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a compute node on which to start a task." }, "TaskExecutionInformation": { @@ -13645,7 +13964,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a task." }, "ComputeNodeInformation": { @@ -13691,7 +14013,10 @@ "description": "This is the most recent time that the node agent was updated to a new version." } }, - "required": [ "version", "lastUpdateTime" ], + "required": [ + "version", + "lastUpdateTime" + ], "title": "Information about the node agent.", "description": "The Batch node agent is a program that runs on each node in the pool and provides Batch capability on the compute node." }, @@ -13717,7 +14042,9 @@ "description": "The difference between common resource files and task resource files is that common resource files are downloaded for all subtasks including the primary, whereas task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the task working directory, but instead are downloaded to the task root directory (one directory above the working directory). There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." } }, - "required": [ "coordinationCommandLine" ], + "required": [ + "coordinationCommandLine" + ], "title": "Settings which specify how to run a multi-instance task.", "description": "Multi-instance tasks are commonly used to support MPI tasks. In the MPI case, if any of the subtasks fail (for example due to exiting with a non-zero exit code) the entire multi-instance task fails. The multi-instance task is then terminated and retried, up to its retry limit." }, @@ -13779,7 +14106,19 @@ "title": "The total wait time of the task. The wait time for a task is defined as the elapsed time between the creation of the task and the start of task execution. (If the task is retried due to failures, the wait time is the time to the most recent task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a task." }, "TaskDependencies": { @@ -13817,7 +14156,10 @@ }, "title": "A range of task IDs that a task can depend on. All tasks with IDs in the range must complete successfully before the dependent task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -14044,7 +14386,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch task to add.", "description": "Batch will retry tasks when a recovery operation is triggered on a compute node. Examples of recovery operations include (but are not limited to) when an unhealthy compute node is rebooted or a compute node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all tasks should be idempotent. This means tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running tasks is to use some form of checkpointing." }, @@ -14060,7 +14405,9 @@ "description": "The total serialized size of this collection must be less than 1MB. If it is greater than 1MB (for example if each task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch tasks to add." }, "TaskAddResult": { @@ -14117,7 +14464,10 @@ "title": "The error encountered while attempting to add the task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single task added as part of an add task collection operation." }, "TaskAddCollectionResult": { @@ -14254,7 +14604,9 @@ "title": "Information about the execution of the task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a task running on a compute node." }, "StartTaskInformation": { @@ -14327,7 +14679,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start task running on a compute node." }, "ComputeNodeError": { @@ -14568,7 +14924,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNATPool": { @@ -14609,7 +14967,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -14648,7 +15012,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -14661,7 +15029,9 @@ "title": "The list of inbound endpoints that are accessible on the compute node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the compute node." }, "InboundEndpoint": { @@ -14693,7 +15063,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a compute node." }, "ComputeNodeListResult": { @@ -14740,7 +15117,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux nodes. If this is specified for a Windows node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user account for RDP or SSH access on a compute node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14755,7 +15134,10 @@ "title": "The port used for remote login to the compute node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a compute node." }, "JobSchedulePatchParameter": { @@ -14802,7 +15184,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a job schedule." }, "JobDisableParameter": { @@ -14835,7 +15220,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a job." }, "JobTerminateParameter": { @@ -14913,7 +15300,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a job." }, "PoolEnableAutoScaleParameter": { @@ -14940,7 +15329,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the pool. To apply the formula to the pool, 'Enable automatic scaling on a pool'. For more information about specifying this formula, see Automatically scale compute nodes in an Azure Batch pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a pool." }, "PoolResizeParameter": { @@ -15001,7 +15392,11 @@ "description": "This list replaces any existing metadata configured on the pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a pool." }, "PoolPatchParameter": { @@ -15205,7 +15600,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing compute nodes from a pool." }, "OutputFile": { @@ -15224,7 +15621,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch node to another location after the Batch service has finished executing the task process." }, "OutputFileDestination": { @@ -15249,7 +15650,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -15260,7 +15663,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { @@ -15709,7 +16114,10 @@ "description": "Any log file containing a log message in the time range will be uploaded. This means that the operation might retrieve more logs than have been requested since the entire log file is always uploaded, but the operation should not retrieve fewer logs than have been requested. If omitted, the default is to upload all logs available after the startTime." } }, - "required": [ "containerUrl", "startTime" ], + "required": [ + "containerUrl", + "startTime" + ], "title": "The Azure Batch service log files upload configuration for a compute node." }, "UploadBatchServiceLogsResult": { @@ -15725,7 +16133,10 @@ "title": "The number of log files which will be uploaded." } }, - "required": [ "virtualDirectoryName", "numberOfFilesUploaded" ], + "required": [ + "virtualDirectoryName", + "numberOfFilesUploaded" + ], "title": "The result of uploading Batch service log files from a specific compute node." }, "PoolNodeCountsListResult": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListNodeAgentSkus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListNodeAgentSkus.json index d59100fda47b..612b8ada888f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListNodeAgentSkus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListNodeAgentSkus.json @@ -61,4 +61,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListPoolNodeCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListPoolNodeCounts.json index 13ddd4d2ad30..f8fb3fbc8750 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListPoolNodeCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/AccountListPoolNodeCounts.json @@ -118,4 +118,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationGet.json index 404e317182fd..b9b725b902e0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationGet.json @@ -9,12 +9,12 @@ "responses": { "200": { "body": { - "id": "my_application_id", - "versions": [ - "v1.0" - ], - "displayName": "my_display_name" + "id": "my_application_id", + "versions": [ + "v1.0" + ], + "displayName": "my_display_name" } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationList.json index 8faa2407818a..968c9ae24180 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/ApplicationList.json @@ -20,4 +20,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateAdd.json index d52b5da92f0e..f0adb7c462ab 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateAdd.json @@ -5,11 +5,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateCancelDelete.json index 3a8f6699a6e9..7c8b0448ca94 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateCancelDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateDelete.json index dec2a177db34..8551e628f7f2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateGet.json index 6c70d78421fe..bd73dc47f117 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateGet.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateList.json index d7e848f92ede..91a6ab0f5152 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/CertificateList.json @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromNode.json index df2e9429ea9a..16573010b4e7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromNode.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromTask.json index 24f0c8761a9b..e5437a6bba04 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileDeleteFromTask.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromNode.json index 3a1eb00168be..f807ff0cb44a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromNode.json @@ -18,4 +18,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromTask.json index 4e3749693306..a3fda8f1278e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetFromTask.json @@ -18,4 +18,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromNode.json index d7fe29cb7014..24b4a603d7bd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromNode.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromTask.json index a824b9d99ae8..d6205d5cd400 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileGetPropertiesFromTask.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromNode.json index 344d20111976..0f30ffabe6da 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromNode.json @@ -43,4 +43,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromTask.json index ffa1051f4e0c..f5808c841123 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/FileListFromTask.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Basic.json index f42ede825346..ed594e660895 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Basic.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Complex.json index 3e418a47ab9e..68c8bf942e4f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobAdd_Complex.json @@ -36,7 +36,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -77,7 +77,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -119,4 +119,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDelete.json index 551d0c72d70d..adf191d9e5c7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDisable.json index 3001e7497cc1..0eef299bd733 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobDisable.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobEnable.json index 551d0c72d70d..adf191d9e5c7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobEnable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGet.json index 020a36ae8968..30334948bc64 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGet.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetLifetimeStatistics.json index 370281b57dc2..1ca8d2a56229 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetLifetimeStatistics.json @@ -8,7 +8,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -25,4 +25,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetTaskCounts.json index 69eeb39bad46..418da2bd06d1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobGetTaskCounts.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobList.json index 5f2bf2115d0a..78de7117410f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobList.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListFromJobSchedule.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListFromJobSchedule.json index 4a581dd0be9d..5f88a5f1fcab 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListFromJobSchedule.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListFromJobSchedule.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListPreparationAndReleaseTaskStatus.json index 69807d33f286..10489d6da296 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobPatch.json index 96d7455768f8..2e852869eea3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobPatch.json @@ -6,13 +6,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Basic.json index 5e5021633b5a..fab90a6697ae 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Basic.json @@ -7,7 +7,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Complex.json index 15147f8fdcd3..9f80ffea4a74 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleAdd_Complex.json @@ -127,4 +127,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDelete.json index f4995ff15e9b..c6298f9aaa58 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDisable.json index 2d1fed498e83..65bf4b4f2a39 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleDisable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleEnable.json index 2d1fed498e83..65bf4b4f2a39 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleEnable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleExists.json index 1c7929b0e2bd..df075c3ce296 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleExists.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleGet.json index 249b2ea312a8..308289f63217 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleGet.json @@ -41,4 +41,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleList.json index 85f00683ab50..4b4e826a14ec 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleList.json @@ -71,4 +71,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobSchedulePatch.json index 974ad4b96ff9..c775219fe8c7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobSchedulePatch.json @@ -27,4 +27,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleTerminate.json index f4995ff15e9b..c6298f9aaa58 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleUpdate.json index 1d7b07d7c499..20cb033a18f7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobScheduleUpdate.json @@ -27,4 +27,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobTerminate.json index 386f3683ca7d..a8577cac67c1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobTerminate.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobUpdate.json index bd529af60161..812c60ab67c2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/JobUpdate.json @@ -6,13 +6,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeAddUser.json index 9b066c59156a..8bb209308120 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeAddUser.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDeleteUser.json index 38d4f051ae4d..ac6a838487a9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDeleteUser.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDisableScheduling.json index 281e098ac108..1a6755557731 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeDisableScheduling.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeEnableScheduling.json index c93e791f91bb..74959df00762 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeEnableScheduling.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteDesktop.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteDesktop.json index 6d261e4b03d5..0738f7dccced 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteDesktop.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteDesktop.json @@ -12,4 +12,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteLoginSettings.json index 9f0abc48ddd3..cb53ef78fffd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGetRemoteLoginSettings.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGet_Basic.json index fe55ea7bf40c..3b5efa06a66d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeGet_Basic.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -49,4 +49,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeList.json index e5ea20fbfeb3..5ccff585826f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeList.json @@ -27,7 +27,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -65,7 +65,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -103,7 +103,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -128,4 +128,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReboot.json index 8fc2fd8cd55d..4cc09a265ee7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReboot.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReimage.json index 1dc0643c784b..c875a9fa650c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeReimage.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUpdateUser.json index 0bc124036dcf..97275cf59124 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUpdateUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUploadBatchServiceLogs.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUploadBatchServiceLogs.json index 700bb57fc89f..b20cd97f8cac 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUploadBatchServiceLogs.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/NodeUploadBatchServiceLogs.json @@ -14,9 +14,9 @@ "responses": { "200": { "body": { - "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", - "numberOfFilesUploaded": 8 + "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", + "numberOfFilesUploaded": 8 } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_CloudServiceConfiguration.json index a93e282d0024..ba50407e79c8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -10,19 +10,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -32,4 +34,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfiguration.json index b26fce77be20..0190b072510c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -15,19 +15,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -37,4 +39,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json index 04ed1c84b96b..dbecab5466d5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json @@ -21,14 +21,14 @@ ] } }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false + "enableAutoScale": false } }, "responses": { @@ -38,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDelete.json index b21c340c7a42..4fff5aedb71f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDisableAutoScale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDisableAutoScale.json index 04670de95ac3..41e6a48a6dd0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDisableAutoScale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolDisableAutoScale.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEnableAutoscale.json index 9c9a4d2d4b8f..de939967f609 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEnableAutoscale.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEvaluateAutoscale.json index c1ec9c21b633..17889505bc62 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolEvaluateAutoscale.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolExists.json index 385984444d75..5a1b5e527439 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolExists.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGetLifetimeStatistics.json index 55e39373893a..57781f1f1463 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGetLifetimeStatistics.json @@ -8,7 +8,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -34,4 +34,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGet_Basic.json index 9d8f7f83e19c..d0aaf3aaac18 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolGet_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -53,4 +53,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolListUsageMetrics.json index e05af7a849b2..f7fc2135825f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolListUsageMetrics.json @@ -27,4 +27,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolList_Basic.json index b81487f337b8..b0e4f443cbc2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolList_Basic.json @@ -29,7 +29,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolPatch.json index a1475eeb5410..c2879074626b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolPatch.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolRemoveNodes.json index c0bbf983e5cd..29e927deeccc 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolRemoveNodes.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolResize.json index 2779f892863a..579087a2af53 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolResize.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolStopResize.json index b21c340c7a42..4fff5aedb71f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolStopResize.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolUpdate.json index 69fe12dd6ff3..aeb6cf04e505 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/PoolUpdate.json @@ -19,4 +19,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Basic.json index e162a318b08d..ae160f27f485 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Basic.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Complex.json index c56d31718e5d..7b4a84ee2ae4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAddCollection_Complex.json @@ -74,4 +74,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_Basic.json index 23a8189702d6..5b06eba92726 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_Basic.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ContainerSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ContainerSettings.json index 47f35697248f..ef5ff9f2aa43 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ContainerSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ContainerSettings.json @@ -12,7 +12,7 @@ "imageName": "ubuntu", "containerRunOptions": "--rm" }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -25,4 +25,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ExitConditions.json index 90a0999d2166..7296e3cdecf8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskAdd_ExitConditions.json @@ -19,7 +19,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -32,4 +32,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskDelete.json index 591d3dc05279..7a2b1dc9aed6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskGet.json index bf9d9fc092e0..16ee12da0a2b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskGet.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskList.json index ec9b85595b4b..a11c0d1c26ba 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskList.json @@ -19,7 +19,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -44,7 +44,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -64,4 +64,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskListSubtasks.json index 54eddbdb91f6..309f66590252 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskListSubtasks.json @@ -47,4 +47,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskReactivate.json index 6c07e145e137..e88c12121a9c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskReactivate.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskTerminate.json index 6c07e145e137..e88c12121a9c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskTerminate.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskUpdate.json index bcf451b6bc0c..7bddd743c7d9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2018-12-01.8.0/examples/TaskUpdate.json @@ -8,9 +8,9 @@ "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -19,4 +19,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/BatchService.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/BatchService.json index 7393d7c5c856..4d310bdb3d47 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/BatchService.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/BatchService.json @@ -63,7 +63,9 @@ }, "operationId": "Application_List", "x-ms-examples": { - "List applications": { "$ref": "./examples/ApplicationList.json" } + "List applications": { + "$ref": "./examples/ApplicationList.json" + } }, "summary": "Lists all of the applications available in the specified Account.", "description": "This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.", @@ -178,7 +180,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "Get applications": { "$ref": "./examples/ApplicationGet.json" } + "Get applications": { + "$ref": "./examples/ApplicationGet.json" + } }, "summary": "Gets information about the specified Application.", "description": "This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Compute Nodes, use the Azure portal or the Azure Resource Manager API.", @@ -288,7 +292,9 @@ }, "operationId": "Pool_ListUsageMetrics", "x-ms-examples": { - "Pool list usage metrics": { "$ref": "./examples/PoolListUsageMetrics.json" } + "Pool list usage metrics": { + "$ref": "./examples/PoolListUsageMetrics.json" + } }, "summary": "Lists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.", "description": "If you do not specify a $filter clause including a poolId, the response includes all Pools that existed in the Account in the time range of the returned aggregation intervals. If you do not specify a $filter clause including a startTime or endTime these filters default to the start and end times of the last aggregation interval currently available; that is, only the last aggregation interval is returned.", @@ -440,7 +446,9 @@ }, "operationId": "Account_ListSupportedImages", "x-ms-examples": { - "Account list node agent skus": { "$ref": "./examples/AccountListSupportedImages.json" } + "Account list node agent skus": { + "$ref": "./examples/AccountListSupportedImages.json" + } }, "summary": "Lists all Virtual Machine Images supported by the Azure Batch service.", "x-ms-request-id": "request-id", @@ -568,7 +576,9 @@ "operationId": "Account_ListPoolNodeCounts", "description": "Gets the number of Compute Nodes in each state, grouped by Pool.", "x-ms-examples": { - "NodeCountsPayload": { "$ref": "./examples/AccountListPoolNodeCounts.json" } + "NodeCountsPayload": { + "$ref": "./examples/AccountListPoolNodeCounts.json" + } }, "parameters": [ { @@ -681,7 +691,9 @@ ], "operationId": "Pool_GetAllLifetimeStatistics", "x-ms-examples": { - "Pool get lifetime statistics": { "$ref": "./examples/PoolGetLifetimeStatistics.json" } + "Pool get lifetime statistics": { + "$ref": "./examples/PoolGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the Pools in the specified Account.", "description": "Statistics are aggregated across all Pools that have ever existed in the Account, from Account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -781,7 +793,9 @@ ], "operationId": "Job_GetAllLifetimeStatistics", "x-ms-examples": { - "Job get lifetime statistics": { "$ref": "./examples/JobGetLifetimeStatistics.json" } + "Job get lifetime statistics": { + "$ref": "./examples/JobGetLifetimeStatistics.json" + } }, "summary": "Gets lifetime summary statistics for all of the Jobs in the specified Account.", "description": "Statistics are aggregated across all Jobs that have ever existed in the Account, from Account creation to the last update time of the statistics. The statistics may not be immediately available. The Batch service performs periodic roll-up of statistics. The typical delay is about 30 minutes.", @@ -881,7 +895,9 @@ ], "operationId": "Certificate_Add", "x-ms-examples": { - "Certificate add": { "$ref": "./examples/CertificateAdd.json" } + "Certificate add": { + "$ref": "./examples/CertificateAdd.json" + } }, "summary": "Adds a Certificate to the specified Account.", "x-ms-request-id": "request-id", @@ -991,7 +1007,9 @@ }, "operationId": "Certificate_List", "x-ms-examples": { - "Certificate list": { "$ref": "./examples/CertificateList.json" } + "Certificate list": { + "$ref": "./examples/CertificateList.json" + } }, "summary": "Lists all of the Certificates that have been added to the specified Account.", "x-ms-request-id": "request-id", @@ -1125,7 +1143,9 @@ ], "operationId": "Certificate_CancelDeletion", "x-ms-examples": { - "Certificate cancel delete": { "$ref": "./examples/CertificateCancelDelete.json" } + "Certificate cancel delete": { + "$ref": "./examples/CertificateCancelDelete.json" + } }, "summary": "Cancels a failed deletion of a Certificate from the specified Account.", "description": "If you try to delete a Certificate that is being used by a Pool or Compute Node, the status of the Certificate changes to deleteFailed. If you decide that you want to continue using the Certificate, you can use this operation to set the status of the Certificate back to active. If you intend to delete the Certificate, you do not need to run this operation after the deletion failed. You must make sure that the Certificate is not being used by any resources, and then you can try again to delete the Certificate.", @@ -1240,7 +1260,9 @@ ], "operationId": "Certificate_Delete", "x-ms-examples": { - "Certificate delete": { "$ref": "./examples/CertificateDelete.json" } + "Certificate delete": { + "$ref": "./examples/CertificateDelete.json" + } }, "summary": "Deletes a Certificate from the specified Account.", "description": "You cannot delete a Certificate if a resource (Pool or Compute Node) is using it. Before you can delete a Certificate, you must therefore make sure that the Certificate is not associated with any existing Pools, the Certificate is not installed on any Nodes (even if you remove a Certificate from a Pool, it is not removed from existing Compute Nodes in that Pool until they restart), and no running Tasks depend on the Certificate. If you try to delete a Certificate that is in use, the deletion fails. The Certificate status changes to deleteFailed. You can use Cancel Delete Certificate to set the status back to active if you decide that you want to continue using the Certificate.", @@ -1349,7 +1371,9 @@ ], "operationId": "Certificate_Get", "x-ms-examples": { - "Certificate get": { "$ref": "./examples/CertificateGet.json" } + "Certificate get": { + "$ref": "./examples/CertificateGet.json" + } }, "description": "Gets information about the specified Certificate.", "x-ms-request-id": "request-id", @@ -1472,7 +1496,9 @@ ], "operationId": "File_DeleteFromTask", "x-ms-examples": { - "File delete from task": { "$ref": "./examples/FileDeleteFromTask.json" } + "File delete from task": { + "$ref": "./examples/FileDeleteFromTask.json" + } }, "summary": "Deletes the specified Task file from the Compute Node where the Task ran.", "x-ms-request-id": "request-id", @@ -1583,7 +1609,9 @@ ], "operationId": "File_GetFromTask", "x-ms-examples": { - "Get File From Task": { "$ref": "./examples/FileGetFromTask.json" } + "Get File From Task": { + "$ref": "./examples/FileGetFromTask.json" + } }, "description": "Returns the content of the specified Task file.", "x-ms-request-id": "request-id", @@ -1764,7 +1792,9 @@ ], "operationId": "File_GetPropertiesFromTask", "x-ms-examples": { - "File get properties from task": { "$ref": "./examples/FileGetPropertiesFromTask.json" } + "File get properties from task": { + "$ref": "./examples/FileGetPropertiesFromTask.json" + } }, "description": "Gets the properties of the specified Task file.", "x-ms-request-id": "request-id", @@ -1929,7 +1959,9 @@ ], "operationId": "File_DeleteFromComputeNode", "x-ms-examples": { - "File delete from node": { "$ref": "./examples/FileDeleteFromNode.json" } + "File delete from node": { + "$ref": "./examples/FileDeleteFromNode.json" + } }, "summary": "Deletes the specified file from the Compute Node.", "x-ms-request-id": "request-id", @@ -2040,7 +2072,9 @@ ], "operationId": "File_GetFromComputeNode", "x-ms-examples": { - "Get File From Compute Node": { "$ref": "./examples/FileGetFromNode.json" } + "Get File From Compute Node": { + "$ref": "./examples/FileGetFromNode.json" + } }, "description": "Returns the content of the specified Compute Node file.", "x-ms-request-id": "request-id", @@ -2221,7 +2255,9 @@ ], "operationId": "File_GetPropertiesFromComputeNode", "x-ms-examples": { - "File get properties from node": { "$ref": "./examples/FileGetPropertiesFromNode.json" } + "File get properties from node": { + "$ref": "./examples/FileGetPropertiesFromNode.json" + } }, "description": "Gets the properties of the specified Compute Node file.", "x-ms-request-id": "request-id", @@ -2389,7 +2425,9 @@ }, "operationId": "File_ListFromTask", "x-ms-examples": { - "File list from task": { "$ref": "./examples/FileListFromTask.json" } + "File list from task": { + "$ref": "./examples/FileListFromTask.json" + } }, "summary": "Lists the files in a Task's directory on its Compute Node.", "x-ms-request-id": "request-id", @@ -2537,7 +2575,9 @@ }, "operationId": "File_ListFromComputeNode", "x-ms-examples": { - "File list from node": { "$ref": "./examples/FileListFromNode.json" } + "File list from node": { + "$ref": "./examples/FileListFromNode.json" + } }, "summary": "Lists all of the files in Task directories on the specified Compute Node.", "x-ms-request-id": "request-id", @@ -2682,7 +2722,9 @@ ], "operationId": "JobSchedule_Exists", "x-ms-examples": { - "Check Job Schedule Exists": { "$ref": "./examples/JobScheduleExists.json" } + "Check Job Schedule Exists": { + "$ref": "./examples/JobScheduleExists.json" + } }, "summary": "Checks the specified Job Schedule exists.", "x-ms-request-id": "request-id", @@ -2828,7 +2870,9 @@ ], "operationId": "JobSchedule_Delete", "x-ms-examples": { - "JobSchedule delete": { "$ref": "./examples/JobScheduleDelete.json" } + "JobSchedule delete": { + "$ref": "./examples/JobScheduleDelete.json" + } }, "summary": "Deletes a Job Schedule from the specified Account.", "description": "When you delete a Job Schedule, this also deletes all Jobs and Tasks under that schedule. When Tasks are deleted, all the files in their working directories on the Compute Nodes are also deleted (the retention period is ignored). The Job Schedule statistics are no longer accessible once the Job Schedule is deleted, though they are still counted towards Account lifetime statistics.", @@ -2961,7 +3005,9 @@ ], "operationId": "JobSchedule_Get", "x-ms-examples": { - "JobSchedule get": { "$ref": "./examples/JobScheduleGet.json" } + "JobSchedule get": { + "$ref": "./examples/JobScheduleGet.json" + } }, "description": "Gets information about the specified Job Schedule.", "x-ms-request-id": "request-id", @@ -3127,7 +3173,9 @@ ], "operationId": "JobSchedule_Patch", "x-ms-examples": { - "JobSchedule patch": { "$ref": "./examples/JobSchedulePatch.json" } + "JobSchedule patch": { + "$ref": "./examples/JobSchedulePatch.json" + } }, "summary": "Updates the properties of the specified Job Schedule.", "description": "This replaces only the Job Schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a Job Schedule only impact Jobs created by the schedule after the update has taken place; currently running Jobs are unaffected.", @@ -3284,7 +3332,9 @@ ], "operationId": "JobSchedule_Update", "x-ms-examples": { - "JobSchedule update": { "$ref": "./examples/JobScheduleUpdate.json" } + "JobSchedule update": { + "$ref": "./examples/JobScheduleUpdate.json" + } }, "summary": "Updates the properties of the specified Job Schedule.", "description": "This fully replaces all the updatable properties of the Job Schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a Job Schedule only impact Jobs created by the schedule after the update has taken place; currently running Jobs are unaffected.", @@ -3443,7 +3493,9 @@ ], "operationId": "JobSchedule_Disable", "x-ms-examples": { - "JobSchedule disable": { "$ref": "./examples/JobScheduleDisable.json" } + "JobSchedule disable": { + "$ref": "./examples/JobScheduleDisable.json" + } }, "summary": "Disables a Job Schedule.", "description": "No new Jobs will be created until the Job Schedule is enabled again.", @@ -3593,7 +3645,9 @@ ], "operationId": "JobSchedule_Enable", "x-ms-examples": { - "JobSchedule enable": { "$ref": "./examples/JobScheduleEnable.json" } + "JobSchedule enable": { + "$ref": "./examples/JobScheduleEnable.json" + } }, "summary": "Enables a Job Schedule.", "x-ms-request-id": "request-id", @@ -3742,7 +3796,9 @@ ], "operationId": "JobSchedule_Terminate", "x-ms-examples": { - "JobSchedule terminate": { "$ref": "./examples/JobScheduleTerminate.json" } + "JobSchedule terminate": { + "$ref": "./examples/JobScheduleTerminate.json" + } }, "summary": "Terminates a Job Schedule.", "x-ms-request-id": "request-id", @@ -3891,8 +3947,12 @@ ], "operationId": "JobSchedule_Add", "x-ms-examples": { - "Add a basic JobSchedule": { "$ref": "./examples/JobScheduleAdd_Basic.json" }, - "Add a complex JobScheduleAdd": { "$ref": "./examples/JobScheduleAdd_Complex.json" } + "Add a basic JobSchedule": { + "$ref": "./examples/JobScheduleAdd_Basic.json" + }, + "Add a complex JobScheduleAdd": { + "$ref": "./examples/JobScheduleAdd_Complex.json" + } }, "summary": "Adds a Job Schedule to the specified Account.", "x-ms-request-id": "request-id", @@ -4002,7 +4062,9 @@ }, "operationId": "JobSchedule_List", "x-ms-examples": { - "JobSchedule list": { "$ref": "./examples/JobScheduleList.json" } + "JobSchedule list": { + "$ref": "./examples/JobScheduleList.json" + } }, "summary": "Lists all of the Job Schedules in the specified Account.", "x-ms-request-id": "request-id", @@ -4146,7 +4208,9 @@ ], "operationId": "Job_Delete", "x-ms-examples": { - "Delete Job": { "$ref": "./examples/JobDelete.json" } + "Delete Job": { + "$ref": "./examples/JobDelete.json" + } }, "summary": "Deletes a Job.", "description": "Deleting a Job also deletes all Tasks that are part of that Job, and all Job statistics. This also overrides the retention period for Task data; that is, if the Job contains Tasks which are still retained on Compute Nodes, the Batch services deletes those Tasks' working directories and all their contents. When a Delete Job request is received, the Batch service sets the Job to the deleting state. All update operations on a Job that is in deleting state will fail with status code 409 (Conflict), with additional information indicating that the Job is being deleted.", @@ -4279,7 +4343,9 @@ ], "operationId": "Job_Get", "x-ms-examples": { - "Job get": { "$ref": "./examples/JobGet.json" } + "Job get": { + "$ref": "./examples/JobGet.json" + } }, "summary": "Gets information about the specified Job.", "x-ms-request-id": "request-id", @@ -4445,7 +4511,9 @@ ], "operationId": "Job_Patch", "x-ms-examples": { - "Job patch": { "$ref": "./examples/JobPatch.json" } + "Job patch": { + "$ref": "./examples/JobPatch.json" + } }, "summary": "Updates the properties of the specified Job.", "description": "This replaces only the Job properties specified in the request. For example, if the Job has constraints, and a request does not specify the constraints element, then the Job keeps the existing constraints.", @@ -4602,7 +4670,9 @@ ], "operationId": "Job_Update", "x-ms-examples": { - "Job update": { "$ref": "./examples/JobUpdate.json" } + "Job update": { + "$ref": "./examples/JobUpdate.json" + } }, "summary": "Updates the properties of the specified Job.", "description": "This fully replaces all the updatable properties of the Job. For example, if the Job has constraints associated with it and if constraints is not specified with this request, then the Batch service will remove the existing constraints.", @@ -4761,7 +4831,9 @@ ], "operationId": "Job_Disable", "x-ms-examples": { - "Job disable": { "$ref": "./examples/JobDisable.json" } + "Job disable": { + "$ref": "./examples/JobDisable.json" + } }, "summary": "Disables the specified Job, preventing new Tasks from running.", "description": "The Batch Service immediately moves the Job to the disabling state. Batch then uses the disableTasks parameter to determine what to do with the currently running Tasks of the Job. The Job remains in the disabling state until the disable operation is completed and all Tasks have been dealt with according to the disableTasks option; the Job then moves to the disabled state. No new Tasks are started under the Job until it moves back to active state. If you try to disable a Job that is in any state other than active, disabling, or disabled, the request fails with status code 409.", @@ -4920,7 +4992,9 @@ ], "operationId": "Job_Enable", "x-ms-examples": { - "Job enable": { "$ref": "./examples/JobEnable.json" } + "Job enable": { + "$ref": "./examples/JobEnable.json" + } }, "summary": "Enables the specified Job, allowing new Tasks to run.", "description": "When you call this API, the Batch service sets a disabled Job to the enabling state. After the this operation is completed, the Job moves to the active state, and scheduling of new Tasks under the Job resumes. The Batch service does not allow a Task to remain in the active state for more than 180 days. Therefore, if you enable a Job containing active Tasks which were added more than 180 days ago, those Tasks will not run.", @@ -5070,7 +5144,9 @@ ], "operationId": "Job_Terminate", "x-ms-examples": { - "Job terminate": { "$ref": "./examples/JobTerminate.json" } + "Job terminate": { + "$ref": "./examples/JobTerminate.json" + } }, "summary": "Terminates the specified Job, marking it as completed.", "description": "When a Terminate Job request is received, the Batch service sets the Job to the terminating state. The Batch service then terminates any running Tasks associated with the Job and runs any required Job release Tasks. Then the Job moves into the completed state. If there are any Tasks in the Job in the active state, they will remain in the active state. Once a Job is terminated, new Tasks cannot be added and any remaining active Tasks will not be scheduled.", @@ -5229,8 +5305,12 @@ ], "operationId": "Job_Add", "x-ms-examples": { - "Add a basic job": { "$ref": "./examples/JobAdd_Basic.json" }, - "Add a complex job": { "$ref": "./examples/JobAdd_Complex.json" } + "Add a basic job": { + "$ref": "./examples/JobAdd_Basic.json" + }, + "Add a complex job": { + "$ref": "./examples/JobAdd_Complex.json" + } }, "summary": "Adds a Job to the specified Account.", "description": "The Batch service supports two ways to control the work done as part of a Job. In the first approach, the user specifies a Job Manager Task. The Batch service launches this Task when it is ready to start the Job. The Job Manager Task controls all other Tasks that run under this Job, by using the Task APIs. In the second approach, the user directly controls the execution of Tasks under an active Job, by using the Task APIs. Also note: when naming Jobs, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5341,7 +5421,9 @@ }, "operationId": "Job_List", "x-ms-examples": { - "Job list": { "$ref": "./examples/JobList.json" } + "Job list": { + "$ref": "./examples/JobList.json" + } }, "summary": "Lists all of the Jobs in the specified Account.", "x-ms-request-id": "request-id", @@ -5487,7 +5569,9 @@ "nextLinkName": "odata.nextLink" }, "x-ms-examples": { - "List Job Under Job Schedule": { "$ref": "./examples/JobListFromJobSchedule.json" } + "List Job Under Job Schedule": { + "$ref": "./examples/JobListFromJobSchedule.json" + } }, "operationId": "Job_ListFromJobSchedule", "summary": "Lists the Jobs that have been created under the specified Job Schedule.", @@ -5642,7 +5726,9 @@ }, "operationId": "Job_ListPreparationAndReleaseTaskStatus", "x-ms-examples": { - "Job list preparation and release task status": { "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" } + "Job list preparation and release task status": { + "$ref": "./examples/JobListPreparationAndReleaseTaskStatus.json" + } }, "summary": "Lists the execution status of the Job Preparation and Job Release Task for the specified Job across the Compute Nodes where the Job has run.", "description": "This API returns the Job Preparation and Job Release Task status on all Compute Nodes that have run the Job Preparation or Job Release Task. This includes Compute Nodes which have since been removed from the Pool. If this API is invoked on a Job which has no Job Preparation or Job Release Task, the Batch service returns HTTP status code 409 (Conflict) with an error code of JobPreparationTaskNotSpecified.", @@ -5784,7 +5870,9 @@ ], "operationId": "Job_GetTaskCounts", "x-ms-examples": { - "Job get task counts": { "$ref": "./examples/JobGetTaskCounts.json" } + "Job get task counts": { + "$ref": "./examples/JobGetTaskCounts.json" + } }, "summary": "Gets the Task counts for the specified Job.", "description": "Task counts provide a count of the Tasks by active, running or completed Task state, and a count of Tasks which succeeded or failed. Tasks in the preparing state are counted as running.", @@ -5882,9 +5970,15 @@ ], "operationId": "Pool_Add", "x-ms-examples": { - "Add a CloudServiceConfiguration pool": { "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" }, - "Add a VirtualMachineConfiguration pool": { "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" }, - "Add a VirtualMachineConfiguration pool with containers": { "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" } + "Add a CloudServiceConfiguration pool": { + "$ref": "./examples/PoolAdd_CloudServiceConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool": { + "$ref": "./examples/PoolAdd_VirtualMachineConfiguration.json" + }, + "Add a VirtualMachineConfiguration pool with containers": { + "$ref": "./examples/PoolAdd_VirtualMachineConfigurationWithContainers.json" + } }, "summary": "Adds a Pool to the specified Account.", "description": "When naming Pools, avoid including sensitive information such as user names or secret project names. This information may appear in telemetry logs accessible to Microsoft Support engineers.", @@ -5995,7 +6089,9 @@ }, "operationId": "Pool_List", "x-ms-examples": { - "Pool list": { "$ref": "./examples/PoolList_Basic.json" } + "Pool list": { + "$ref": "./examples/PoolList_Basic.json" + } }, "summary": "Lists all of the Pools in the specified Account.", "x-ms-request-id": "request-id", @@ -6139,7 +6235,9 @@ ], "operationId": "Pool_Delete", "x-ms-examples": { - "Pool delete": { "$ref": "./examples/PoolDelete.json" } + "Pool delete": { + "$ref": "./examples/PoolDelete.json" + } }, "summary": "Deletes a Pool from the specified Account.", "description": "When you request that a Pool be deleted, the following actions occur: the Pool state is set to deleting; any ongoing resize operation on the Pool are stopped; the Batch service starts resizing the Pool to zero Compute Nodes; any Tasks running on existing Compute Nodes are terminated and requeued (as if a resize Pool operation had been requested with the default requeue option); finally, the Pool is removed from the system. Because running Tasks are requeued, the user can rerun these Tasks by updating their Job to target a different Pool. The Tasks can then run on the new Pool. If you want to override the requeue behavior, then you should call resize Pool explicitly to shrink the Pool to zero size before deleting the Pool. If you call an Update, Patch or Delete API on a Pool in the deleting state, it will fail with HTTP status code 409 with error code PoolBeingDeleted.", @@ -6272,7 +6370,9 @@ ], "operationId": "Pool_Exists", "x-ms-examples": { - "Check Pool Exists": { "$ref": "./examples/PoolExists.json" } + "Check Pool Exists": { + "$ref": "./examples/PoolExists.json" + } }, "description": "Gets basic properties of a Pool.", "x-ms-request-id": "request-id", @@ -6418,7 +6518,9 @@ ], "operationId": "Pool_Get", "x-ms-examples": { - "Pool get": { "$ref": "./examples/PoolGet_Basic.json" } + "Pool get": { + "$ref": "./examples/PoolGet_Basic.json" + } }, "description": "Gets information about the specified Pool.", "x-ms-request-id": "request-id", @@ -6584,7 +6686,9 @@ ], "operationId": "Pool_Patch", "x-ms-examples": { - "Patch the Pool": { "$ref": "./examples/PoolPatch.json" } + "Patch the Pool": { + "$ref": "./examples/PoolPatch.json" + } }, "summary": "Updates the properties of the specified Pool.", "description": "This only replaces the Pool properties specified in the request. For example, if the Pool has a start Task associated with it, and a request does not specify a start Task element, then the Pool keeps the existing start Task.", @@ -6743,7 +6847,9 @@ ], "operationId": "Pool_DisableAutoScale", "x-ms-examples": { - "Disable pool autoscale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable pool autoscale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "summary": "Disables automatic scaling for a Pool.", "x-ms-request-id": "request-id", @@ -6850,7 +6956,9 @@ ], "operationId": "Pool_EnableAutoScale", "x-ms-examples": { - "Pool enable autoscale": { "$ref": "./examples/PoolEnableAutoscale.json" } + "Pool enable autoscale": { + "$ref": "./examples/PoolEnableAutoscale.json" + } }, "summary": "Enables automatic scaling for a Pool.", "description": "You cannot enable automatic scaling on a Pool if a resize operation is in progress on the Pool. If automatic scaling of the Pool is currently disabled, you must specify a valid autoscale formula as part of the request. If automatic scaling of the Pool is already enabled, you may specify a new autoscale formula and/or a new evaluation interval. You cannot call this API for the same Pool more than once every 30 seconds.", @@ -7009,7 +7117,9 @@ ], "operationId": "Pool_EvaluateAutoScale", "x-ms-examples": { - "Pool evaluate autoscale": { "$ref": "./examples/PoolEvaluateAutoscale.json" } + "Pool evaluate autoscale": { + "$ref": "./examples/PoolEvaluateAutoscale.json" + } }, "summary": "Gets the result of evaluating an automatic scaling formula on the Pool.", "description": "This API is primarily for validating an autoscale formula, as it simply returns the result without applying the formula to the Pool. The Pool must have auto scaling enabled in order to evaluate a formula.", @@ -7129,7 +7239,9 @@ ], "operationId": "Pool_Resize", "x-ms-examples": { - "Pool resize": { "$ref": "./examples/PoolResize.json" } + "Pool resize": { + "$ref": "./examples/PoolResize.json" + } }, "summary": "Changes the number of Compute Nodes that are assigned to a Pool.", "description": "You can only resize a Pool when its allocation state is steady. If the Pool is already resizing, the request fails with status code 409. When you resize a Pool, the Pool's allocation state changes from steady to resizing. You cannot resize Pools which are configured for automatic scaling. If you try to do this, the Batch service returns an error 409. If you resize a Pool downwards, the Batch service chooses which Compute Nodes to remove. To remove specific Compute Nodes, use the Pool remove Compute Nodes API instead.", @@ -7288,7 +7400,9 @@ ], "operationId": "Pool_StopResize", "x-ms-examples": { - "Pool stop resize": { "$ref": "./examples/PoolStopResize.json" } + "Pool stop resize": { + "$ref": "./examples/PoolStopResize.json" + } }, "summary": "Stops an ongoing resize operation on the Pool.", "description": "This does not restore the Pool to its previous state before the resize operation: it only stops any further changes being made, and the Pool maintains its current state. After stopping, the Pool stabilizes at the number of Compute Nodes it was at when the stop operation was done. During the stop operation, the Pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize Pool request; this API can also be used to halt the initial sizing of the Pool when it is created.", @@ -7438,7 +7552,9 @@ ], "operationId": "Pool_UpdateProperties", "x-ms-examples": { - "Pool update": { "$ref": "./examples/PoolUpdate.json" } + "Pool update": { + "$ref": "./examples/PoolUpdate.json" + } }, "summary": "Updates the properties of the specified Pool.", "description": "This fully replaces all the updatable properties of the Pool. For example, if the Pool has a start Task associated with it and if start Task is not specified with this request, then the Batch service will remove the existing start Task.", @@ -7555,7 +7671,9 @@ ], "operationId": "Pool_RemoveNodes", "x-ms-examples": { - "Pool remove nodes": { "$ref": "./examples/PoolRemoveNodes.json" } + "Pool remove nodes": { + "$ref": "./examples/PoolRemoveNodes.json" + } }, "summary": "Removes Compute Nodes from the specified Pool.", "description": "This operation can only run when the allocation state of the Pool is steady. When this operation runs, the allocation state changes from steady to resizing.", @@ -7714,9 +7832,15 @@ ], "operationId": "Task_Add", "x-ms-examples": { - "Add a basic task": { "$ref": "./examples/TaskAdd_Basic.json" }, - "Add a task with exit conditions": { "$ref": "./examples/TaskAdd_ExitConditions.json" }, - "Add a task with container settings": { "$ref": "./examples/TaskAdd_ContainerSettings.json" } + "Add a basic task": { + "$ref": "./examples/TaskAdd_Basic.json" + }, + "Add a task with exit conditions": { + "$ref": "./examples/TaskAdd_ExitConditions.json" + }, + "Add a task with container settings": { + "$ref": "./examples/TaskAdd_ContainerSettings.json" + } }, "summary": "Adds a Task to the specified Job.", "description": "The maximum lifetime of a Task from addition to completion is 180 days. If a Task has not completed within 180 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -7834,7 +7958,9 @@ }, "operationId": "Task_List", "x-ms-examples": { - "Task list": { "$ref": "./examples/TaskList.json" } + "Task list": { + "$ref": "./examples/TaskList.json" + } }, "summary": "Lists all of the Tasks that are associated with the specified Job.", "description": "For multi-instance Tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary Task. Use the list subtasks API to retrieve information about subtasks.", @@ -7986,8 +8112,12 @@ ], "operationId": "Task_AddCollection", "x-ms-examples": { - "Add a basic collection of tasks": { "$ref": "./examples/TaskAddCollection_Basic.json" }, - "Add a complex collection of tasks": { "$ref": "./examples/TaskAddCollection_Complex.json" } + "Add a basic collection of tasks": { + "$ref": "./examples/TaskAddCollection_Basic.json" + }, + "Add a complex collection of tasks": { + "$ref": "./examples/TaskAddCollection_Complex.json" + } }, "summary": "Adds a collection of Tasks to the specified Job.", "description": "Note that each Task must have a unique ID. The Batch service may not return the results for each Task in the same order the Tasks were submitted in this request. If the server times out or the connection is closed during the request, the request may have been partially or fully processed, or not at all. In such cases, the user should re-issue the request. Note that it is up to the user to correctly handle failures when re-issuing a request. For example, you should use the same Task IDs during a retry so that if the prior operation succeeded, the retry will not create extra Tasks unexpectedly. If the response contains any Tasks which failed to add, a client can retry the request. In a retry, it is most efficient to resubmit only Tasks that failed to add, and to omit Tasks that were successfully added on the first attempt. The maximum lifetime of a Task from addition to completion is 180 days. If a Task has not completed within 180 days of being added it will be terminated by the Batch service and left in whatever state it was in at that time.", @@ -8092,7 +8222,9 @@ ], "operationId": "Task_Delete", "x-ms-examples": { - "Task delete": { "$ref": "./examples/TaskDelete.json" } + "Task delete": { + "$ref": "./examples/TaskDelete.json" + } }, "summary": "Deletes a Task from the specified Job.", "description": "When a Task is deleted, all of the files in its directory on the Compute Node where it ran are also deleted (regardless of the retention time). For multi-instance Tasks, the delete Task operation applies synchronously to the primary task; subtasks and their files are then deleted asynchronously in the background.", @@ -8232,7 +8364,9 @@ ], "operationId": "Task_Get", "x-ms-examples": { - "Task get": { "$ref": "./examples/TaskGet.json" } + "Task get": { + "$ref": "./examples/TaskGet.json" + } }, "summary": "Gets information about the specified Task.", "description": "For multi-instance Tasks, information such as affinityId, executionInfo and nodeInfo refer to the primary Task. Use the list subtasks API to retrieve information about subtasks.", @@ -8410,7 +8544,9 @@ ], "operationId": "Task_Update", "x-ms-examples": { - "Task update": { "$ref": "./examples/TaskUpdate.json" } + "Task update": { + "$ref": "./examples/TaskUpdate.json" + } }, "description": "Updates the properties of the specified Task.", "x-ms-request-id": "request-id", @@ -8575,7 +8711,9 @@ ], "operationId": "Task_ListSubtasks", "x-ms-examples": { - "Task list subtasks": { "$ref": "./examples/TaskListSubtasks.json" } + "Task list subtasks": { + "$ref": "./examples/TaskListSubtasks.json" + } }, "summary": "Lists all of the subtasks that are associated with the specified multi-instance Task.", "description": "If the Task is not a multi-instance Task then this returns an empty collection.", @@ -8699,7 +8837,9 @@ ], "operationId": "Task_Terminate", "x-ms-examples": { - "Task terminate": { "$ref": "./examples/TaskTerminate.json" } + "Task terminate": { + "$ref": "./examples/TaskTerminate.json" + } }, "summary": "Terminates the specified Task.", "description": "When the Task has been terminated, it moves to the completed state. For multi-instance Tasks, the terminate Task operation applies synchronously to the primary task; subtasks are then terminated asynchronously in the background.", @@ -8856,7 +8996,9 @@ ], "operationId": "Task_Reactivate", "x-ms-examples": { - "Task reactivate": { "$ref": "./examples/TaskReactivate.json" } + "Task reactivate": { + "$ref": "./examples/TaskReactivate.json" + } }, "summary": "Reactivates a Task, allowing it to run again even if its retry count has been exhausted.", "description": "Reactivation makes a Task eligible to be retried again up to its maximum retry count. The Task's state is changed to active. As the Task is no longer in the completed state, any previous exit code or failure information is no longer available after reactivation. Each time a Task is reactivated, its retry count is reset to 0. Reactivation will fail for Tasks that are not completed or that previously completed successfully (with an exit code of 0). Additionally, it will fail if the Job has completed (or is terminating or deleting).", @@ -9013,7 +9155,9 @@ ], "operationId": "ComputeNode_AddUser", "x-ms-examples": { - "Node add user": { "$ref": "./examples/NodeAddUser.json" } + "Node add user": { + "$ref": "./examples/NodeAddUser.json" + } }, "summary": "Adds a user Account to the specified Compute Node.", "description": "You can add a user Account to a Compute Node only when it is in the idle or running state.", @@ -9137,7 +9281,9 @@ ], "operationId": "ComputeNode_DeleteUser", "x-ms-examples": { - "Node delete user": { "$ref": "./examples/NodeDeleteUser.json" } + "Node delete user": { + "$ref": "./examples/NodeDeleteUser.json" + } }, "summary": "Deletes a user Account from the specified Compute Node.", "description": "You can delete a user Account to a Compute Node only when it is in the idle or running state.", @@ -9242,7 +9388,9 @@ ], "operationId": "ComputeNode_UpdateUser", "x-ms-examples": { - "Node update user": { "$ref": "./examples/NodeUpdateUser.json" } + "Node update user": { + "$ref": "./examples/NodeUpdateUser.json" + } }, "summary": "Updates the password and expiration time of a user Account on the specified Compute Node.", "description": "This operation replaces of all the updatable properties of the Account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user Account on a Compute Node only when it is in the idle or running state.", @@ -9373,7 +9521,9 @@ ], "operationId": "ComputeNode_Get", "x-ms-examples": { - "Node get": { "$ref": "./examples/NodeGet_Basic.json" } + "Node get": { + "$ref": "./examples/NodeGet_Basic.json" + } }, "summary": "Gets information about the specified Compute Node.", "x-ms-request-id": "request-id", @@ -9496,7 +9646,9 @@ ], "operationId": "ComputeNode_Reboot", "x-ms-examples": { - "Node reboot": { "$ref": "./examples/NodeReboot.json" } + "Node reboot": { + "$ref": "./examples/NodeReboot.json" + } }, "summary": "Restarts the specified Compute Node.", "description": "You can restart a Compute Node only if it is in an idle or running state.", @@ -9620,7 +9772,9 @@ ], "operationId": "ComputeNode_Reimage", "x-ms-examples": { - "Node reimage": { "$ref": "./examples/NodeReimage.json" } + "Node reimage": { + "$ref": "./examples/NodeReimage.json" + } }, "summary": "Reinstalls the operating system on the specified Compute Node.", "description": "You can reinstall the operating system on a Compute Node only if it is in an idle or running state. This API can be invoked only on Pools created with the cloud service configuration property.", @@ -9744,7 +9898,9 @@ ], "operationId": "ComputeNode_DisableScheduling", "x-ms-examples": { - "Node disable scheduling": { "$ref": "./examples/NodeDisableScheduling.json" } + "Node disable scheduling": { + "$ref": "./examples/NodeDisableScheduling.json" + } }, "summary": "Disables Task scheduling on the specified Compute Node.", "description": "You can disable Task scheduling on a Compute Node only if its current scheduling state is enabled.", @@ -9868,7 +10024,9 @@ ], "operationId": "ComputeNode_EnableScheduling", "x-ms-examples": { - "Node enable scheduling": { "$ref": "./examples/NodeEnableScheduling.json" } + "Node enable scheduling": { + "$ref": "./examples/NodeEnableScheduling.json" + } }, "summary": "Enables Task scheduling on the specified Compute Node.", "description": "You can enable Task scheduling on a Compute Node only if its current scheduling state is disabled", @@ -9983,7 +10141,9 @@ ], "operationId": "ComputeNode_GetRemoteLoginSettings", "x-ms-examples": { - "Node get remote login settings": { "$ref": "./examples/NodeGetRemoteLoginSettings.json" } + "Node get remote login settings": { + "$ref": "./examples/NodeGetRemoteLoginSettings.json" + } }, "summary": "Gets the settings required for remote login to a Compute Node.", "description": "Before you can remotely login to a Compute Node using the remote login settings, you must create a user Account on the Compute Node. This API can be invoked only on Pools created with the virtual machine configuration property. For Pools created with a cloud service configuration, see the GetRemoteDesktop API.", @@ -10097,7 +10257,9 @@ ], "operationId": "ComputeNode_GetRemoteDesktop", "x-ms-examples": { - "Get RDP file of the compute node": { "$ref": "./examples/NodeGetRemoteDesktop.json" } + "Get RDP file of the compute node": { + "$ref": "./examples/NodeGetRemoteDesktop.json" + } }, "summary": "Gets the Remote Desktop Protocol file for the specified Compute Node.", "description": "Before you can access a Compute Node by using the RDP file, you must create a user Account on the Compute Node. This API can only be invoked on Pools created with a cloud service configuration. For Pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.", @@ -10218,7 +10380,9 @@ "summary": "Upload Azure Batch service log files from the specified Compute Node to Azure Blob Storage.", "description": "This is for gathering Azure Batch service log files in an automated fashion from Compute Nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.", "x-ms-examples": { - "Upload BatchService Logs": { "$ref": "./examples/NodeUploadBatchServiceLogs.json" } + "Upload BatchService Logs": { + "$ref": "./examples/NodeUploadBatchServiceLogs.json" + } }, "x-ms-request-id": "request-id", "parameters": [ @@ -10333,7 +10497,9 @@ }, "operationId": "ComputeNode_List", "x-ms-examples": { - "Node list": { "$ref": "./examples/NodeList.json" } + "Node list": { + "$ref": "./examples/NodeList.json" + } }, "summary": "Lists the Compute Nodes in the specified Pool.", "x-ms-request-id": "request-id", @@ -10496,7 +10662,13 @@ "title": "The total core hours used in the Pool during this aggregation interval." } }, - "required": [ "poolId", "startTime", "endTime", "vmSize", "totalCoreHours" ], + "required": [ + "poolId", + "startTime", + "endTime", + "vmSize", + "totalCoreHours" + ], "title": "Usage metrics for a Pool across an aggregation interval." }, "PoolListUsageMetricsResult": { @@ -10583,7 +10755,12 @@ } } }, - "required": [ "imageReference", "verificationType", "osType", "nodeAgentSKUId" ], + "required": [ + "imageReference", + "verificationType", + "osType", + "nodeAgentSKUId" + ], "title": "A reference to the Azure Virtual Machines Marketplace Image and additional information about the Image." }, "AuthenticationTokenSettings": { @@ -10647,7 +10824,11 @@ "title": "The aggregated wall-clock time of the dedicated Compute Node cores being part of the Pool." } }, - "required": [ "startTime", "lastUpdateTime", "dedicatedCoreTime" ], + "required": [ + "startTime", + "lastUpdateTime", + "dedicatedCoreTime" + ], "title": "Statistics related to Pool usage information." }, "ResourceStatistics": { @@ -10718,7 +10899,21 @@ "title": "The total amount of data in GiB of network writes across all Compute Nodes in the Pool." } }, - "required": [ "startTime", "lastUpdateTime", "avgCPUPercentage", "avgMemoryGiB", "peakMemoryGiB", "avgDiskGiB", "peakDiskGiB", "diskReadIOps", "diskWriteIOps", "diskReadGiB", "diskWriteGiB", "networkReadGiB", "networkWriteGiB" ], + "required": [ + "startTime", + "lastUpdateTime", + "avgCPUPercentage", + "avgMemoryGiB", + "peakMemoryGiB", + "avgDiskGiB", + "peakDiskGiB", + "diskReadIOps", + "diskWriteIOps", + "diskReadGiB", + "diskWriteGiB", + "networkReadGiB", + "networkWriteGiB" + ], "title": "Statistics related to resource consumption by Compute Nodes in a Pool." }, "PoolStatistics": { @@ -10746,7 +10941,11 @@ "title": "Statistics related to resource consumption by Compute Nodes in the Pool." } }, - "required": [ "url", "startTime", "lastUpdateTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime" + ], "title": "Contains utilization and resource usage statistics for the lifetime of a Pool." }, "JobStatistics": { @@ -10825,7 +11024,22 @@ "description": "The wait time for a Task is defined as the elapsed time between the creation of the Task and the start of Task execution. (If the Task is retried due to failures, the wait time is the time to the most recent Task execution.) This value is only reported in the Account lifetime statistics; it is not included in the Job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a Job." }, "NameValuePair": { @@ -10920,7 +11134,9 @@ "description": "If this is omitted on a Pool, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences and HTTP status code 409. If this is omitted on a Task, and no default version is specified for this application, the Task fails with a pre-processing error." } }, - "required": [ "applicationId" ], + "required": [ + "applicationId" + ], "title": "A reference to an Package to be deployed to Compute Nodes." }, "ApplicationSummary": { @@ -10941,7 +11157,11 @@ } } }, - "required": [ "id", "displayName", "versions" ], + "required": [ + "id", + "displayName", + "versions" + ], "title": "Contains information about an application in an Azure Batch Account." }, "CertificateAddParameter": { @@ -10986,7 +11206,11 @@ "description": "This is required if the Certificate format is pfx. It should be omitted if the Certificate format is cer." } }, - "required": [ "thumbprint", "thumbprintAlgorithm", "data" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm", + "data" + ], "title": "A Certificate that can be installed on Compute Nodes and can be used to authenticate operations on the machine." }, "CertificateListResult": { @@ -11033,7 +11257,10 @@ "description": "The file mode is returned only for files on Linux Compute Nodes." } }, - "required": [ "lastModified", "contentLength" ], + "required": [ + "lastModified", + "contentLength" + ], "title": "The properties of a file on a Compute Node." }, "NodeFile": { @@ -11131,7 +11358,9 @@ } } }, - "required": [ "subnetId" ], + "required": [ + "subnetId" + ], "title": "The network configuration for the Job." }, "TaskContainerSettings": { @@ -11175,7 +11404,9 @@ } } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a Task." }, "ResourceFile": { @@ -11224,7 +11455,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a Task process." }, "ExitConditions": { @@ -11273,7 +11506,10 @@ } }, "title": "How the Batch service should respond if a Task exits with a particular exit code.", - "required": [ "code", "exitOptions" ] + "required": [ + "code", + "exitOptions" + ] }, "ExitCodeRangeMapping": { "properties": { @@ -11293,7 +11529,11 @@ } }, "title": "A range of exit codes and how the Batch service should respond to exit codes within that range.", - "required": [ "start", "end", "exitOptions" ] + "required": [ + "start", + "end", + "exitOptions" + ] }, "ExitOptions": { "properties": { @@ -11477,7 +11717,10 @@ "$ref": "#/definitions/WindowsUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user used to execute Tasks on an Azure Batch Compute Node." }, "TaskConstraints": { @@ -11586,7 +11829,10 @@ "description": "The default value is true." } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "Specifies details of a Job Manager Task.", "description": "The Job Manager Task is automatically started when the Job is created. The Batch service tries to schedule the Job Manager Task before any other Tasks in the Job. When shrinking a Pool, the Batch service tries to preserve Nodes where Job Manager Tasks are running for as long as possible (that is, Compute Nodes running 'normal' Tasks are removed before Compute Nodes running Job Manager Tasks). When a Job Manager Task fails and needs to be restarted, the system tries to schedule it at the highest priority. If there are no idle Compute Nodes available, the system may terminate one of the running Tasks in the Pool and return it to the queue in order to make room for the Job Manager Task to restart. Note that a Job Manager Task in one Job does not have priority over Tasks in other Jobs. Across Jobs, only Job level priorities are observed. For example, if a Job Manager in a priority 0 Job needs to be restarted, it will not displace Tasks of a priority 1 Job. Batch will retry Tasks when a recovery operation is triggered on a Node. Examples of recovery operations include (but are not limited to) when an unhealthy Node is rebooted or a Compute Node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all Tasks should be idempotent. This means Tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running Tasks is to use some form of checkpointing." }, @@ -11642,7 +11888,9 @@ "description": "The Job Preparation Task is always rerun if a Compute Node is reimaged, or if the Job Preparation Task did not complete (e.g. because the reboot occurred while the Task was running). Therefore, you should always write a Job Preparation Task to be idempotent and to behave correctly if run multiple times. The default value is true." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Preparation Task to run before any Tasks of the Job on any given Compute Node.", "description": "You can use Job Preparation to prepare a Node to run Tasks for the Job. Activities commonly performed in Job Preparation include: Downloading common resource files used by all the Tasks in the Job. The Job Preparation Task can download these common resource files to the shared location on the Node. (AZ_BATCH_NODE_ROOT_DIR\\shared), or starting a local service on the Node so that all Tasks of that Job can communicate with it. If the Job Preparation Task fails (that is, exhausts its retry count before exiting with exit code 0), Batch will not run Tasks of this Job on the Node. The Compute Node remains ineligible to run Tasks of this Job until it is reimaged. The Compute Node remains active and can be used for other Jobs. The Job Preparation Task can run multiple times on the same Node. Therefore, you should write the Job Preparation Task to handle re-execution. If the Node is rebooted, the Job Preparation Task is run again on the Compute Node before scheduling any other Task of the Job, if rerunOnNodeRebootAfterSuccess is true or if the Job Preparation Task did not previously complete. If the Node is reimaged, the Job Preparation Task is run again before scheduling any Task of the Job. Batch will retry Tasks when a recovery operation is triggered on a Node. Examples of recovery operations include (but are not limited to) when an unhealthy Node is rebooted or a Compute Node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all Tasks should be idempotent. This means Tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running Tasks is to use some form of checkpointing." }, @@ -11695,7 +11943,9 @@ "description": "If omitted, the Task runs as a non-administrative user unique to the Task." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Job Release Task to run on Job completion on any Compute Node where the Job has run.", "description": "The Job Release Task runs when the Job ends, because of one of the following: The user calls the Terminate Job API, or the Delete Job API while the Job is still active, the Job's maximum wall clock time constraint is reached, and the Job is still active, or the Job's Job Manager Task completed, and the Job is configured to terminate when the Job Manager completes. The Job Release Task runs on each Node where Tasks of the Job have run and the Job Preparation Task ran and completed. If you reimage a Node after it has run the Job Preparation Task, and the Job ends without any further Tasks of the Job running on that Node (and hence the Job Preparation Task does not re-run), then the Job Release Task does not run on that Compute Node. If a Node reboots while the Job Release Task is still running, the Job Release Task runs again when the Compute Node starts up. The Job is not marked as complete until all Job Release Tasks have completed. The Job Release Task runs in the background. It does not occupy a scheduling slot; that is, it does not count towards the maxTasksPerNode limit specified on the Pool." }, @@ -11725,7 +11975,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how Tasks should be distributed across Compute Nodes." }, "StartTask": { @@ -11772,7 +12024,9 @@ "description": "If true and the start Task fails on a Node, the Batch service retries the start Task up to its maximum retry count (maxTaskRetryCount). If the Task has still not completed successfully after all retries, then the Batch service marks the Node unusable, and will not schedule Tasks to it. This condition can be detected via the Compute Node state and failure info details. If false, the Batch service will not wait for the start Task to complete. In this case, other Tasks can start executing on the Compute Node while the start Task is still running; and even if the start Task fails, new Tasks will continue to be scheduled on the Compute Node. The default is false." } }, - "required": [ "commandLine" ], + "required": [ + "commandLine" + ], "title": "A Task which is run when a Node joins a Pool in the Azure Batch service, or when the Compute Node is rebooted or reimaged.", "description": "Batch will retry Tasks when a recovery operation is triggered on a Node. Examples of recovery operations include (but are not limited to) when an unhealthy Node is rebooted or a Compute Node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all Tasks should be idempotent. This means Tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running Tasks is to use some form of checkpointing. In some cases the start Task may be re-run even though the Compute Node was not rebooted. Special care should be taken to avoid start Tasks which create breakaway process or install/launch services from the start Task working directory, as this will block Batch from being able to re-run the start Task." }, @@ -11851,7 +12105,10 @@ "description": "You can specify more than one visibility in this collection. The default is all Accounts." } }, - "required": [ "thumbprint", "thumbprintAlgorithm" ], + "required": [ + "thumbprint", + "thumbprintAlgorithm" + ], "title": "A reference to a Certificate to be installed on Compute Nodes in a Pool." }, "MetadataItem": { @@ -11865,7 +12122,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -11989,7 +12249,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "vmSize" ], + "required": [ + "vmSize" + ], "title": "Specification for creating a new Pool." }, "AutoPoolSpecification": { @@ -12032,7 +12294,9 @@ "title": "The Pool specification for the auto Pool." } }, - "required": [ "poolLifetimeOption" ], + "required": [ + "poolLifetimeOption" + ], "title": "Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto Pool when the Job is submitted." }, "PoolInformation": { @@ -12121,7 +12385,9 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "Specifies details of the Jobs to be created on a schedule." }, "RecentJob": { @@ -12233,7 +12499,22 @@ "description": "This value is only reported in the Account lifetime statistics; it is not included in the Job statistics." } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "numSucceededTasks", "numFailedTasks", "numTaskRetries", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "numSucceededTasks", + "numFailedTasks", + "numTaskRetries", + "waitTime" + ], "title": "Resource usage statistics for a Job Schedule." }, "CloudJobSchedule": { @@ -12342,7 +12623,11 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "schedule", "jobSpecification" ], + "required": [ + "id", + "schedule", + "jobSpecification" + ], "title": "A Job Schedule that allows recurring Jobs by specifying when to run Jobs and a specification used to create each Job." }, "CloudJobScheduleListResult": { @@ -12383,7 +12668,9 @@ "title": "A list of additional error details related to the scheduling error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "An error encountered by the Batch service when scheduling a Job." }, "JobExecutionInformation": { @@ -12416,7 +12703,9 @@ "description": "This property is set only if the Job is in the completed state. If the Batch service terminates the Job, it sets the reason as follows: JMComplete - the Job Manager Task completed, and killJobOnCompletion was set to true. MaxWallClockTimeExpiry - the Job reached its maxWallClockTime constraint. TerminateJobSchedule - the Job ran as part of a schedule, and the schedule terminated. AllTasksComplete - the Job's onAllTasksComplete attribute is set to terminatejob, and all Tasks in the Job are complete. TaskFailed - the Job's onTaskFailure attribute is set to performExitOptionsJobAction, and a Task in the Job failed with an exit condition that specified a jobAction of terminatejob. Any other string is a user-defined reason specified in a call to the 'Terminate a Job' operation." } }, - "required": [ "startTime" ], + "required": [ + "startTime" + ], "title": "Contains information about the execution of a Job in the Azure Batch service." }, "CloudJob": { @@ -12620,7 +12909,10 @@ "title": "The network configuration for the Job." } }, - "required": [ "id", "poolInfo" ], + "required": [ + "id", + "poolInfo" + ], "title": "An Azure Batch Job to add." }, "CloudJobListResult": { @@ -12680,7 +12972,9 @@ "title": "A list of additional details related to the error." } }, - "required": [ "category" ], + "required": [ + "category" + ], "title": "Information about a Task failure." }, "JobPreparationTaskExecutionInformation": { @@ -12761,7 +13055,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "retryCount", "state" ], + "required": [ + "startTime", + "retryCount", + "state" + ], "title": "Contains information about the execution of a Job Preparation Task on a Compute Node." }, "JobReleaseTaskExecutionInformation": { @@ -12830,7 +13128,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "startTime", "state" ], + "required": [ + "startTime", + "state" + ], "title": "Contains information about the execution of a Job Release Task on a Compute Node." }, "JobPreparationAndReleaseTaskExecutionInformation": { @@ -12903,7 +13204,13 @@ "title": "The number of Tasks which failed. A Task fails if its result (found in the executionInfo property) is 'failure'." } }, - "required": [ "active", "running", "completed", "succeeded", "failed" ], + "required": [ + "active", + "running", + "completed", + "succeeded", + "failed" + ], "title": "The Task counts for a Job." }, "AutoScaleRunError": { @@ -12943,7 +13250,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the Pool, if the evaluation was unsuccessful." } }, - "required": [ "timestamp" ], + "required": [ + "timestamp" + ], "title": "The results and errors from an execution of a Pool autoscale formula." }, "ResizeError": { @@ -12979,7 +13288,9 @@ "description": "The default value is * which specifies the latest operating system version for the specified OS family." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for Compute Nodes in a Pool based on the Azure Cloud Services platform." }, "ImageReference": { @@ -13141,7 +13452,10 @@ "description": "If specified, setup is performed on each Compute Node in the Pool to allow Tasks to run in containers. All regular Tasks and Job manager Tasks run on this Pool must specify the containerSettings property, and all other Tasks may specify it." } }, - "required": [ "nodeAgentSKUId", "imageReference" ], + "required": [ + "nodeAgentSKUId", + "imageReference" + ], "title": "The configuration for Compute Nodes in a Pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -13161,7 +13475,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -13200,7 +13517,9 @@ "description": "If any Images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled Pools." }, "NetworkConfiguration": { @@ -13602,7 +13921,10 @@ "description": "The Batch service does not assign any meaning to metadata; it is solely for the use of user code." } }, - "required": [ "id", "vmSize" ], + "required": [ + "id", + "vmSize" + ], "title": "A Pool in the Azure Batch service to add." }, "ApplicationListResult": { @@ -13645,7 +13967,9 @@ "description": "You can pass the affinityId of a Node to indicate that this Task needs to run on that Compute Node. Note that this is just a soft affinity. If the target Compute Node is busy or unavailable at the time the Task is scheduled, then the Task will be scheduled elsewhere." } }, - "required": [ "affinityId" ], + "required": [ + "affinityId" + ], "title": "A locality hint that can be used by the Batch service to select a Compute Node on which to start a Task." }, "TaskExecutionInformation": { @@ -13708,7 +14032,10 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "requeueCount", "retryCount" ], + "required": [ + "requeueCount", + "retryCount" + ], "title": "Information about the execution of a Task." }, "ComputeNodeInformation": { @@ -13754,7 +14081,10 @@ "description": "This is the most recent time that the Compute Node agent was updated to a new version." } }, - "required": [ "version", "lastUpdateTime" ], + "required": [ + "version", + "lastUpdateTime" + ], "title": "Information about the Compute Node agent.", "description": "The Batch Compute Node agent is a program that runs on each Compute Node in the Pool and provides Batch capability on the Compute Node." }, @@ -13780,7 +14110,9 @@ "description": "The difference between common resource files and Task resource files is that common resource files are downloaded for all subtasks including the primary, whereas Task resource files are downloaded only for the primary. Also note that these resource files are not downloaded to the Task working directory, but instead are downloaded to the Task root directory (one directory above the working directory). There is a maximum size for the list of resource files. When the max size is exceeded, the request will fail and the response error code will be RequestEntityTooLarge. If this occurs, the collection of ResourceFiles must be reduced in size. This can be achieved using .zip files, Application Packages, or Docker Containers." } }, - "required": [ "coordinationCommandLine" ], + "required": [ + "coordinationCommandLine" + ], "title": "Settings which specify how to run a multi-instance Task.", "description": "Multi-instance Tasks are commonly used to support MPI Tasks. In the MPI case, if any of the subtasks fail (for example due to exiting with a non-zero exit code) the entire multi-instance Task fails. The multi-instance Task is then terminated and retried, up to its retry limit." }, @@ -13842,7 +14174,19 @@ "title": "The total wait time of the Task. The wait time for a Task is defined as the elapsed time between the creation of the Task and the start of Task execution. (If the Task is retried due to failures, the wait time is the time to the most recent Task execution.)" } }, - "required": [ "url", "startTime", "lastUpdateTime", "userCPUTime", "kernelCPUTime", "wallClockTime", "readIOps", "writeIOps", "readIOGiB", "writeIOGiB", "waitTime" ], + "required": [ + "url", + "startTime", + "lastUpdateTime", + "userCPUTime", + "kernelCPUTime", + "wallClockTime", + "readIOps", + "writeIOps", + "readIOGiB", + "writeIOGiB", + "waitTime" + ], "title": "Resource usage statistics for a Task." }, "TaskDependencies": { @@ -13880,7 +14224,10 @@ }, "title": "A range of Task IDs that a Task can depend on. All Tasks with IDs in the range must complete successfully before the dependent Task can be scheduled.", "description": "The start and end of the range are inclusive. For example, if a range has start 9 and end 12, then it represents Tasks '9', '10', '11' and '12'.", - "required": [ "start", "end" ] + "required": [ + "start", + "end" + ] }, "CloudTask": { "properties": { @@ -14107,7 +14454,10 @@ "$ref": "#/definitions/AuthenticationTokenSettings" } }, - "required": [ "id", "commandLine" ], + "required": [ + "id", + "commandLine" + ], "title": "An Azure Batch Task to add.", "description": "Batch will retry Tasks when a recovery operation is triggered on a Node. Examples of recovery operations include (but are not limited to) when an unhealthy Node is rebooted or a Compute Node disappeared due to host failure. Retries due to recovery operations are independent of and are not counted against the maxTaskRetryCount. Even if the maxTaskRetryCount is 0, an internal retry due to a recovery operation may occur. Because of this, all Tasks should be idempotent. This means Tasks need to tolerate being interrupted and restarted without causing any corruption or duplicate data. The best practice for long running Tasks is to use some form of checkpointing." }, @@ -14123,7 +14473,9 @@ "description": "The total serialized size of this collection must be less than 1MB. If it is greater than 1MB (for example if each Task has 100's of resource files or environment variables), the request will fail with code 'RequestBodyTooLarge' and should be retried again with fewer Tasks." } }, - "required": [ "value" ], + "required": [ + "value" + ], "title": "A collection of Azure Batch Tasks to add." }, "TaskAddResult": { @@ -14180,7 +14532,10 @@ "title": "The error encountered while attempting to add the Task." } }, - "required": [ "status", "taskId" ], + "required": [ + "status", + "taskId" + ], "title": "Result for a single Task added as part of an add Task collection operation." }, "TaskAddCollectionResult": { @@ -14317,7 +14672,9 @@ "title": "Information about the execution of the Task." } }, - "required": [ "taskState" ], + "required": [ + "taskState" + ], "title": "Information about a Task running on a Compute Node." }, "StartTaskInformation": { @@ -14390,7 +14747,11 @@ "description": "If the value is 'failed', then the details of the failure can be found in the failureInfo property." } }, - "required": [ "state", "startTime", "retryCount" ], + "required": [ + "state", + "startTime", + "retryCount" + ], "title": "Information about a start Task running on a Compute Node." }, "ComputeNodeError": { @@ -14631,7 +14992,9 @@ "description": "The maximum number of inbound NAT Pools per Batch Pool is 5. If the maximum number of inbound NAT Pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNATPools" ], + "required": [ + "inboundNATPools" + ], "title": "The endpoint configuration for a Pool." }, "InboundNATPool": { @@ -14672,7 +15035,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT Pool that can be used to address specific ports on Compute Nodes in a Batch Pool externally." }, "NetworkSecurityGroupRule": { @@ -14719,7 +15088,11 @@ "description": "Valid values are '*' (for all ports 0 - 65535), a specific port (i.e. 22), or a port range (i.e. 100-200). The ports must be in the range of 0 to 65535. Each entry in this collection must not overlap any other entry (either a range or an individual port). If any other values are provided the request fails with HTTP status code 400. The default value is '*'." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ComputeNodeEndpointConfiguration": { @@ -14732,7 +15105,9 @@ "title": "The list of inbound endpoints that are accessible on the Compute Node." } }, - "required": [ "inboundEndpoints" ], + "required": [ + "inboundEndpoints" + ], "title": "The endpoint configuration for the Compute Node." }, "InboundEndpoint": { @@ -14764,7 +15139,14 @@ "title": "The backend port number of the endpoint." } }, - "required": [ "name", "protocol", "publicIPAddress", "publicFQDN", "frontendPort", "backendPort" ], + "required": [ + "name", + "protocol", + "publicIPAddress", + "publicFQDN", + "frontendPort", + "backendPort" + ], "title": "An inbound endpoint on a Compute Node." }, "ComputeNodeListResult": { @@ -14811,7 +15193,9 @@ "description": "The public key should be compatible with OpenSSH encoding and should be base 64 encoded. This property can be specified only for Linux Compute Nodes. If this is specified for a Windows Compute Node, then the Batch service rejects the request; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request)." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "A user Account for RDP or SSH access on a Compute Node." }, "ComputeNodeGetRemoteLoginSettingsResult": { @@ -14826,7 +15210,10 @@ "title": "The port used for remote login to the Compute Node." } }, - "required": [ "remoteLoginIPAddress", "remoteLoginPort" ], + "required": [ + "remoteLoginIPAddress", + "remoteLoginPort" + ], "title": "The remote login settings for a Compute Node." }, "JobSchedulePatchParameter": { @@ -14873,7 +15260,10 @@ "description": "If you do not specify this element, it takes the default value of an empty list; in effect, any existing metadata is deleted." } }, - "required": [ "schedule", "jobSpecification" ], + "required": [ + "schedule", + "jobSpecification" + ], "title": "The set of changes to be made to a Job Schedule." }, "JobDisableParameter": { @@ -14906,7 +15296,9 @@ } } }, - "required": [ "disableTasks" ], + "required": [ + "disableTasks" + ], "title": "Options when disabling a Job." }, "JobTerminateParameter": { @@ -14984,7 +15376,9 @@ "$ref": "#/definitions/OnAllTasksComplete" } }, - "required": [ "poolInfo" ], + "required": [ + "poolInfo" + ], "title": "The set of changes to be made to a Job." }, "PoolEnableAutoScaleParameter": { @@ -15011,7 +15405,9 @@ "description": "The formula is validated and its results calculated, but it is not applied to the Pool. To apply the formula to the Pool, 'Enable automatic scaling on a Pool'. For more information about specifying this formula, see Automatically scale Compute Nodes in an Azure Batch Pool (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)." } }, - "required": [ "autoScaleFormula" ], + "required": [ + "autoScaleFormula" + ], "title": "Options for evaluating an automatic scaling formula on a Pool." }, "PoolResizeParameter": { @@ -15072,7 +15468,11 @@ "description": "This list replaces any existing metadata configured on the Pool. If omitted, or if you specify an empty collection, any existing metadata is removed from the Pool." } }, - "required": [ "certificateReferences", "metadata", "applicationPackageReferences" ], + "required": [ + "certificateReferences", + "metadata", + "applicationPackageReferences" + ], "title": "The set of changes to be made to a Pool." }, "PoolPatchParameter": { @@ -15276,7 +15676,9 @@ "$ref": "#/definitions/ComputeNodeDeallocationOption" } }, - "required": [ "nodeList" ], + "required": [ + "nodeList" + ], "title": "Options for removing Compute Nodes from a Pool." }, "OutputFile": { @@ -15295,7 +15697,11 @@ "$ref": "#/definitions/OutputFileUploadOptions" } }, - "required": [ "filePattern", "destination", "uploadOptions" ], + "required": [ + "filePattern", + "destination", + "uploadOptions" + ], "title": "A specification for uploading files from an Azure Batch Compute Node to another location after the Batch service has finished executing the Task process." }, "OutputFileDestination": { @@ -15320,7 +15726,9 @@ "description": "The URL must include a Shared Access Signature (SAS) granting write permissions to the container." } }, - "required": [ "containerUrl" ], + "required": [ + "containerUrl" + ], "title": "Specifies a file upload destination within an Azure blob storage container." }, "OutputFileUploadOptions": { @@ -15331,7 +15739,9 @@ "$ref": "#/definitions/OutputFileUploadCondition" } }, - "required": [ "uploadCondition" ], + "required": [ + "uploadCondition" + ], "title": "Details about an output file upload operation, including under what conditions to perform the upload." }, "ErrorMessage": { @@ -15780,7 +16190,10 @@ "description": "Any log file containing a log message in the time range will be uploaded. This means that the operation might retrieve more logs than have been requested since the entire log file is always uploaded, but the operation should not retrieve fewer logs than have been requested. If omitted, the default is to upload all logs available after the startTime." } }, - "required": [ "containerUrl", "startTime" ], + "required": [ + "containerUrl", + "startTime" + ], "title": "The Azure Batch service log files upload configuration for a Compute Node." }, "UploadBatchServiceLogsResult": { @@ -15796,7 +16209,10 @@ "title": "The number of log files which will be uploaded." } }, - "required": [ "virtualDirectoryName", "numberOfFilesUploaded" ], + "required": [ + "virtualDirectoryName", + "numberOfFilesUploaded" + ], "title": "The result of uploading Batch service log files from a specific Compute Node." }, "PoolNodeCountsListResult": { diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListPoolNodeCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListPoolNodeCounts.json index e5c0701bf562..7908df333e56 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListPoolNodeCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListPoolNodeCounts.json @@ -118,4 +118,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListSupportedImages.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListSupportedImages.json index d29c3b2b526c..15b2216c2ca3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListSupportedImages.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/AccountListSupportedImages.json @@ -73,4 +73,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationGet.json index eb911811b8e2..2567c848bf60 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationGet.json @@ -9,12 +9,12 @@ "responses": { "200": { "body": { - "id": "my_application_id", - "versions": [ - "v1.0" - ], - "displayName": "my_display_name" + "id": "my_application_id", + "versions": [ + "v1.0" + ], + "displayName": "my_display_name" } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationList.json index 3284b07fb957..f89b1d0207c4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/ApplicationList.json @@ -20,4 +20,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateAdd.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateAdd.json index d3205f4b3093..e6240ec22ca3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateAdd.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateAdd.json @@ -5,11 +5,11 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "certificate": { - "thumbprintAlgorithm":"sha1", - "thumbprint":"0123456789abcdef0123456789abcdef01234567", - "data":"#####...", - "certificateFormat":"pfx", - "password":"certpassword" + "thumbprintAlgorithm": "sha1", + "thumbprint": "0123456789abcdef0123456789abcdef01234567", + "data": "#####...", + "certificateFormat": "pfx", + "password": "certpassword" } }, "responses": { @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateCancelDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateCancelDelete.json index 4b560f6943e8..7f0f7de8827e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateCancelDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateCancelDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateDelete.json index a8c2dc7f815b..6b912afaab24 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateGet.json index b26c3da7adcb..cebf6209c0c5 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateGet.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateList.json index a9879b71f144..8be49adf2740 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/CertificateList.json @@ -33,4 +33,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromNode.json index b24b13a6273e..e47775c115a4 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromNode.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromTask.json index f7b8168aa4e5..397777a0e788 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileDeleteFromTask.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromNode.json index 88c5efbc2199..be45aa475e3b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromNode.json @@ -18,4 +18,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromTask.json index 0c0357200759..2cd2538cb030 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetFromTask.json @@ -18,4 +18,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromNode.json index c288aac6f936..c9c8fd4490ba 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromNode.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromTask.json index 67afdc700b58..4de9848b1b68 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileGetPropertiesFromTask.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromNode.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromNode.json index 4a6f4653c3d7..ecaf1e795404 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromNode.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromNode.json @@ -43,4 +43,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromTask.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromTask.json index 9db91ee11e99..3f27c84a8167 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromTask.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/FileListFromTask.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Basic.json index c4b180849a6c..2b92c321b360 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Basic.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Complex.json index 3ce77106f3e9..ccfd2defd8b1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobAdd_Complex.json @@ -36,7 +36,7 @@ "retentionTime": "PT1H" }, "killJobOnCompletion": false, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -77,7 +77,7 @@ "value": "myvalue" } ], - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "admin" @@ -119,4 +119,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDelete.json index 195af6003972..e0dca52fd8b8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDisable.json index 893572f83e0d..547b449f0d83 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobDisable.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobEnable.json index 195af6003972..e0dca52fd8b8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobEnable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGet.json index 07e99da8bb55..8e5e624b4769 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGet.json @@ -38,4 +38,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetLifetimeStatistics.json index 85ca98194004..eb39fdb867b7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetLifetimeStatistics.json @@ -8,7 +8,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimejobstats", + "url": "https://account.region.batch.core.windows.net/lifetimejobstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "userCPUTime": "PT0S", @@ -25,4 +25,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetTaskCounts.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetTaskCounts.json index 673348fe36ac..dff27f89c129 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetTaskCounts.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobGetTaskCounts.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobList.json index 4aa7bc3f765d..ff159ab5ce2b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobList.json @@ -39,4 +39,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListFromJobSchedule.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListFromJobSchedule.json index 5ed8941f2850..a5721761fada 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListFromJobSchedule.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListFromJobSchedule.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListPreparationAndReleaseTaskStatus.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListPreparationAndReleaseTaskStatus.json index 8c30d468df26..caaa1c2e8f03 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListPreparationAndReleaseTaskStatus.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobListPreparationAndReleaseTaskStatus.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobPatch.json index 9186a99eb208..cd7b8c3e746c 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobPatch.json @@ -6,13 +6,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "jobPatchParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Basic.json index 060432614ae4..d7e55126cce8 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Basic.json @@ -7,7 +7,7 @@ "cloudJobSchedule": { "id": "jobScheduleId", "schedule": { - "recurrenceInterval":"PT5M" + "recurrenceInterval": "PT5M" }, "jobSpecification": { "poolInfo": { @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Complex.json index 2a9db507460e..6f858e2d8bc2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleAdd_Complex.json @@ -127,4 +127,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDelete.json index b4d4163f03e3..86589d7a3c08 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDisable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDisable.json index 6f6837c30f82..7744cf2a9928 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDisable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleDisable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleEnable.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleEnable.json index 6f6837c30f82..7744cf2a9928 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleEnable.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleEnable.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleExists.json index 0273954f790b..18943ed19b7f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleExists.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleGet.json index cf803fe831fe..daadeeb96849 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleGet.json @@ -41,4 +41,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleList.json index cb4f38b93e26..29d17dc117ad 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleList.json @@ -71,4 +71,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobSchedulePatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobSchedulePatch.json index 240c02634460..6294172fc3e3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobSchedulePatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobSchedulePatch.json @@ -27,4 +27,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleTerminate.json index b4d4163f03e3..86589d7a3c08 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleTerminate.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleUpdate.json index 5a93b214b45e..b58158542758 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobScheduleUpdate.json @@ -27,4 +27,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobTerminate.json index cdbc905f55c6..6d7af0e96849 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobTerminate.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobUpdate.json index ccc269c3f5aa..9a5cc9953560 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/JobUpdate.json @@ -6,13 +6,13 @@ "client-request-id": "00000000-0000-0000-0000-000000000000", "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "jobUpdateParameter": { - "priority":100, + "priority": 100, "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":-1 + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": -1 }, "poolInfo": { - "poolId":"poolId" + "poolId": "poolId" } } }, @@ -21,4 +21,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeAddUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeAddUser.json index 301acc8bda81..ba3776b4a0d1 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeAddUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeAddUser.json @@ -18,4 +18,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDeleteUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDeleteUser.json index 1f4748dd1ebf..efbff676cc5b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDeleteUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDeleteUser.json @@ -13,4 +13,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDisableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDisableScheduling.json index 92758d8a1270..646658e26e96 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDisableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeDisableScheduling.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeEnableScheduling.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeEnableScheduling.json index 431f98c74d0c..d4d56b7f36d6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeEnableScheduling.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeEnableScheduling.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteDesktop.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteDesktop.json index a10bd7b39dcd..65f3de3c1e45 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteDesktop.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteDesktop.json @@ -12,4 +12,4 @@ "body": "This is actually a byte stream. This request/response is being presented as a string for readability in the example" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteLoginSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteLoginSettings.json index 7017b29190af..b6fbd97c8687 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteLoginSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGetRemoteLoginSettings.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGet_Basic.json index 66ded2865e78..3c4e723f9c3d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeGet_Basic.json @@ -26,7 +26,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -49,4 +49,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeList.json index 1271434a8a29..1d9a1ad780b6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeList.json @@ -27,7 +27,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -65,7 +65,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -103,7 +103,7 @@ "isDedicated": true, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -128,4 +128,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReboot.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReboot.json index 12d98b92b160..ba1a02254d67 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReboot.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReboot.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReimage.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReimage.json index 2bd8e9591f77..f176f74ce1ad 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReimage.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeReimage.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUpdateUser.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUpdateUser.json index 9e339b50ae91..04bfa6f28747 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUpdateUser.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUpdateUser.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUploadBatchServiceLogs.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUploadBatchServiceLogs.json index ab8ac725e3a1..5935d43526dd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUploadBatchServiceLogs.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/NodeUploadBatchServiceLogs.json @@ -14,9 +14,9 @@ "responses": { "200": { "body": { - "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", - "numberOfFilesUploaded": 8 + "virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0", + "numberOfFilesUploaded": 8 } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_CloudServiceConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_CloudServiceConfiguration.json index 20fcf4d11eab..e00c16cfa6a2 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_CloudServiceConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_CloudServiceConfiguration.json @@ -10,19 +10,21 @@ "cloudServiceConfiguration": { "osFamily": "4" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -32,4 +34,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfiguration.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfiguration.json index b1c0f534a9ad..4202caceabe0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfiguration.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfiguration.json @@ -15,19 +15,21 @@ }, "nodeAgentSKUId": "batch.node.ubuntu 16.04" }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false, - "enableInterNodeCommunication":true, - "metadata": [ { - "name":"myproperty", - "value":"myvalue" - } ] + "enableAutoScale": false, + "enableInterNodeCommunication": true, + "metadata": [ + { + "name": "myproperty", + "value": "myvalue" + } + ] } }, "responses": { @@ -37,4 +39,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json index 7aee5400dba7..e95ec3c93660 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolAdd_VirtualMachineConfigurationWithContainers.json @@ -21,14 +21,14 @@ ] } }, - "resizeTimeout":"PT15M", - "targetDedicatedNodes":5, - "targetLowPriorityNodes":0, - "maxTasksPerNode":3, + "resizeTimeout": "PT15M", + "targetDedicatedNodes": 5, + "targetLowPriorityNodes": 0, + "maxTasksPerNode": 3, "taskSchedulingPolicy": { - "nodeFillType":"spread" + "nodeFillType": "spread" }, - "enableAutoScale":false + "enableAutoScale": false } }, "responses": { @@ -38,4 +38,4 @@ "Last-Modified": "Fri, 17 Feb 2017 00:00:00 GMT" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDelete.json index d702f0043779..ff643c4540d9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDelete.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDisableAutoScale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDisableAutoScale.json index 75710ee0b32f..28eab2d0df99 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDisableAutoScale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolDisableAutoScale.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEnableAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEnableAutoscale.json index a13b1ded3e45..8668711129a6 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEnableAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEnableAutoscale.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEvaluateAutoscale.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEvaluateAutoscale.json index 1e60ec6235c4..6e75947cbf7e 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEvaluateAutoscale.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolEvaluateAutoscale.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolExists.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolExists.json index d287ca753f25..d6378baa7a71 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolExists.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolExists.json @@ -14,4 +14,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGetLifetimeStatistics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGetLifetimeStatistics.json index 7269c1ec701c..2f58faa4406f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGetLifetimeStatistics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGetLifetimeStatistics.json @@ -8,7 +8,7 @@ "responses": { "200": { "body": { - "url":"https://account.region.batch.core.windows.net/lifetimepoolstats", + "url": "https://account.region.batch.core.windows.net/lifetimepoolstats", "startTime": "2014-08-01T18:30:00.4345729Z", "lastUpdateTime": "2014-08-04T18:30:00.4345729Z", "usageStats": { @@ -34,4 +34,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGet_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGet_Basic.json index 82c4186934e2..d0817e8681b3 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGet_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolGet_Basic.json @@ -28,7 +28,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "/bin/bash -c 'echo start task'", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -53,4 +53,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolListUsageMetrics.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolListUsageMetrics.json index b56637082efa..fa7d0be48b1f 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolListUsageMetrics.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolListUsageMetrics.json @@ -27,4 +27,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolList_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolList_Basic.json index 4280822cc03e..cb275eb3d16b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolList_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolList_Basic.json @@ -29,7 +29,7 @@ "enableInterNodeCommunication": false, "startTask": { "commandLine": "cmd /c echo hello", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -51,4 +51,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolPatch.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolPatch.json index 066aff4650b6..a0486b7f1cd7 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolPatch.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolPatch.json @@ -16,4 +16,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolRemoveNodes.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolRemoveNodes.json index 2ab4f7ace56c..81e45b7c6085 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolRemoveNodes.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolRemoveNodes.json @@ -17,4 +17,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolResize.json index 9fac0a0ea3e5..c37e835f3d28 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolResize.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolStopResize.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolStopResize.json index d702f0043779..ff643c4540d9 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolStopResize.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolStopResize.json @@ -11,4 +11,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolUpdate.json index 757c3fb26f6c..07ebf46abd1a 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/PoolUpdate.json @@ -19,4 +19,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Basic.json index c1c48dfe4b40..1403dcd9dda0 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Basic.json @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Complex.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Complex.json index c4ba526ccb19..b57c15a91dfd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Complex.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAddCollection_Complex.json @@ -74,4 +74,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_Basic.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_Basic.json index f4d85676fb3f..aad7bafdf277 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_Basic.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_Basic.json @@ -15,4 +15,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ContainerSettings.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ContainerSettings.json index 0d0defeb465b..113309626104 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ContainerSettings.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ContainerSettings.json @@ -12,7 +12,7 @@ "imageName": "ubuntu", "containerRunOptions": "--rm" }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -25,4 +25,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ExitConditions.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ExitConditions.json index 34e4c3e73258..107258def44d 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ExitConditions.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskAdd_ExitConditions.json @@ -19,7 +19,7 @@ } ] }, - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -32,4 +32,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskDelete.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskDelete.json index ee980baf06b6..5cf7b99e97cd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskDelete.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskDelete.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskGet.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskGet.json index 9313dc107d13..48c0ddbbe54b 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskGet.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskGet.json @@ -18,7 +18,7 @@ "state": "active", "stateTransitionTime": "2016-09-06T06:59:15.1161429Z", "commandLine": "cmd /c hostname", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskList.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskList.json index 7661f785a4c6..48c51a2a54bd 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskList.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskList.json @@ -19,7 +19,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.4733476Z", "commandLine": "cmd /c echo task1", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -44,7 +44,7 @@ "state": "active", "stateTransitionTime": "2016-11-21T22:43:31.6736345Z", "commandLine": "cmd /c echo task2", - "userIdentity":{ + "userIdentity": { "autoUser": { "scope": "task", "elevationLevel": "nonadmin" @@ -64,4 +64,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskListSubtasks.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskListSubtasks.json index 95e13e29f647..06bb1738a049 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskListSubtasks.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskListSubtasks.json @@ -47,4 +47,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskReactivate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskReactivate.json index 0a41a8e6356e..e028e9bda240 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskReactivate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskReactivate.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskTerminate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskTerminate.json index 0a41a8e6356e..e028e9bda240 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskTerminate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskTerminate.json @@ -12,4 +12,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskUpdate.json b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskUpdate.json index 1bfcc5f4df2d..50f8e9f8f973 100644 --- a/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskUpdate.json +++ b/specification/batch/data-plane/Microsoft.Batch/stable/2019-06-01.9.0/examples/TaskUpdate.json @@ -8,9 +8,9 @@ "ocp-date": "Fri, 17 Feb 2017 00:00:00 GMT", "taskUpdateParameter": { "constraints": { - "maxWallClockTime":"PT1H", - "maxTaskRetryCount":3, - "retentionTime":"PT1H" + "maxWallClockTime": "PT1H", + "maxTaskRetryCount": 3, + "retentionTime": "PT1H" } } }, @@ -19,4 +19,4 @@ "body": "" } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2015-12-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2015-12-01/BatchManagement.json index bbd229260801..c59da2b7c3e1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2015-12-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2015-12-01/BatchManagement.json @@ -1448,7 +1448,7 @@ "x-ms-azure-resource": true }, "CloudError": { - "x-ms-external" : true, + "x-ms-external": true, "properties": { "code": { "type": "string", @@ -1480,7 +1480,7 @@ "required": true, "type": "string", "description": "A unique identifier of a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, + }, "ApiVersionParameter": { "name": "api-version", "in": "query", @@ -1489,4 +1489,4 @@ "description": "The API version to be used with the HTTP request." } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/BatchManagement.json index 6e41d31d955a..75ea247cd86e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/BatchManagement.json @@ -43,8 +43,12 @@ ], "operationId": "BatchAccount_Create", "x-ms-examples": { - "BatchAccountCreate_Default": { "$ref": "./examples/BatchAccountCreate_Default.json" }, - "BatchAccountCreate_BYOS": { "$ref": "./examples/BatchAccountCreate_BYOS.json" } + "BatchAccountCreate_Default": { + "$ref": "./examples/BatchAccountCreate_Default.json" + }, + "BatchAccountCreate_BYOS": { + "$ref": "./examples/BatchAccountCreate_BYOS.json" + } }, "description": "Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.", "parameters": [ @@ -174,7 +178,9 @@ ], "operationId": "BatchAccount_Delete", "x-ms-examples": { - "BatchAccountDelete": { "$ref": "./examples/BatchAccountDelete.json" } + "BatchAccountDelete": { + "$ref": "./examples/BatchAccountDelete.json" + } }, "description": "Deletes the specified Batch account.", "parameters": [ @@ -236,7 +242,9 @@ ], "operationId": "BatchAccount_Get", "x-ms-examples": { - "BatchAccountGet": { "$ref": "./examples/BatchAccountGet.json" } + "BatchAccountGet": { + "$ref": "./examples/BatchAccountGet.json" + } }, "description": "Gets information about the specified Batch account.", "parameters": [ diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_BYOS.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_BYOS.json index 64f64b0de20e..3defd1fa06eb 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_BYOS.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_BYOS.json @@ -45,4 +45,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_Default.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_Default.json index ed46494d435b..12946a50293d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_Default.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountCreate_Default.json @@ -36,4 +36,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountDelete.json index 23aaea5ca59d..0c3b19688460 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountDelete.json @@ -9,4 +9,4 @@ "200": {}, "202": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountGet.json index af2c0d101525..3078a08e3520 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-01-01/examples/BatchAccountGet.json @@ -27,4 +27,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/BatchManagement.json index 4b95189fa3d9..038d69370f86 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/BatchManagement.json @@ -43,8 +43,12 @@ ], "operationId": "BatchAccount_Create", "x-ms-examples": { - "BatchAccountCreate_Default": { "$ref": "./examples/BatchAccountCreate_Default.json" }, - "BatchAccountCreate_BYOS": { "$ref": "./examples/BatchAccountCreate_BYOS.json" } + "BatchAccountCreate_Default": { + "$ref": "./examples/BatchAccountCreate_Default.json" + }, + "BatchAccountCreate_BYOS": { + "$ref": "./examples/BatchAccountCreate_BYOS.json" + } }, "description": "Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.", "parameters": [ @@ -113,7 +117,9 @@ ], "operationId": "BatchAccount_Update", "x-ms-examples": { - "BatchAccountUpdate": { "$ref": "./examples/BatchAccountUpdate.json" } + "BatchAccountUpdate": { + "$ref": "./examples/BatchAccountUpdate.json" + } }, "description": "Updates the properties of an existing Batch account.", "parameters": [ @@ -160,7 +166,9 @@ ], "operationId": "BatchAccount_Delete", "x-ms-examples": { - "BatchAccountDelete": { "$ref": "./examples/BatchAccountDelete.json" } + "BatchAccountDelete": { + "$ref": "./examples/BatchAccountDelete.json" + } }, "description": "Deletes the specified Batch account.", "parameters": [ @@ -213,7 +221,9 @@ ], "operationId": "BatchAccount_Get", "x-ms-examples": { - "BatchAccountGet": { "$ref": "./examples/BatchAccountGet.json" } + "BatchAccountGet": { + "$ref": "./examples/BatchAccountGet.json" + } }, "description": "Gets information about the specified Batch account.", "parameters": [ @@ -253,7 +263,9 @@ ], "operationId": "BatchAccount_List", "x-ms-examples": { - "BatchAccountList": { "$ref": "./examples/BatchAccountList.json" } + "BatchAccountList": { + "$ref": "./examples/BatchAccountList.json" + } }, "description": "Gets information about the Batch accounts associated with the subscription.", "parameters": [ @@ -290,7 +302,9 @@ ], "operationId": "BatchAccount_ListByResourceGroup", "x-ms-examples": { - "BatchAccountListByResourceGroup": { "$ref": "./examples/BatchAccountListByResourceGroup.json" } + "BatchAccountListByResourceGroup": { + "$ref": "./examples/BatchAccountListByResourceGroup.json" + } }, "description": "Gets information about the Batch accounts associated with the specified resource group.", "parameters": [ @@ -364,7 +378,9 @@ ], "operationId": "BatchAccount_RegenerateKey", "x-ms-examples": { - "BatchAccountRegenerateKey": { "$ref": "./examples/BatchAccountRegenerateKey.json" } + "BatchAccountRegenerateKey": { + "$ref": "./examples/BatchAccountRegenerateKey.json" + } }, "description": "Regenerates the specified account key for the Batch account.", "parameters": [ @@ -413,7 +429,9 @@ ], "operationId": "BatchAccount_GetKeys", "x-ms-examples": { - "BatchAccountGetKeys": { "$ref": "./examples/BatchAccountGetKeys.json" } + "BatchAccountGetKeys": { + "$ref": "./examples/BatchAccountGetKeys.json" + } }, "summary": "Gets the account keys for the specified Batch account.", "description": "This operation applies only to Batch accounts created with a poolAllocationMode of 'BatchService'. If the Batch account was created with a poolAllocationMode of 'UserSubscription', clients cannot use access to keys to authenticate, and must use Azure Active Directory instead. In this case, getting the keys will fail.", @@ -887,7 +905,9 @@ ], "operationId": "Location_GetQuotas", "x-ms-examples": { - "LocationGetQuotas": { "$ref": "./examples/LocationGetQuotas.json" } + "LocationGetQuotas": { + "$ref": "./examples/LocationGetQuotas.json" + } }, "description": "Gets the Batch service quotas for the specified subscription at the given location.", "parameters": [ @@ -930,7 +950,7 @@ "description": "Lists available operations for the Microsoft.Batch provider", "parameters": [ { - "$ref": "#/parameters/ApiVersionParameter" + "$ref": "#/parameters/ApiVersionParameter" } ], "responses": { @@ -957,8 +977,12 @@ "operationId": "Location_CheckNameAvailability", "description": "Checks whether the Batch account name is available in the specified region.", "x-ms-examples": { - "LocationCheckNameAvailability_Available": { "$ref": "./examples/LocationCheckNameAvailability_Available.json" }, - "LocationCheckNameAvailability_AlreadyExists": { "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" } + "LocationCheckNameAvailability_Available": { + "$ref": "./examples/LocationCheckNameAvailability_Available.json" + }, + "LocationCheckNameAvailability_AlreadyExists": { + "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" + } }, "parameters": [ { @@ -1530,7 +1554,7 @@ } }, "OperationListResult": { - "title": "Result of the request to list REST API operations. It contains a list of operations and a URL nextLink to get the next set of results.", + "title": "Result of the request to list REST API operations. It contains a list of operations and a URL nextLink to get the next set of results.", "properties": { "value": { "type": "array", @@ -1553,7 +1577,9 @@ }, "type": { "type": "string", - "enum": [ "Microsoft.Batch/batchAccounts" ], + "enum": [ + "Microsoft.Batch/batchAccounts" + ], "x-ms-enum": { "name": "Type", "modelAsString": false @@ -1610,7 +1636,7 @@ "required": true, "type": "string", "description": "The API version to be used with the HTTP request." - }, + }, "ResourceGroupNameParameter": { "name": "resourceGroupName", "in": "path", diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_BYOS.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_BYOS.json index 184c1983f33f..b792d762f1b4 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_BYOS.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_BYOS.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_Default.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_Default.json index d40b7dc0e4f5..71e54cb6e7f3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_Default.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountCreate_Default.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountDelete.json index 96b4054b31ba..9587bf4acee7 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountDelete.json @@ -10,4 +10,4 @@ "202": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGet.json index 04449e59170c..4090b92fb131 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGet.json @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGetKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGetKeys.json index 96115b5df174..d6f83265bdb5 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGetKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountGetKeys.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountList.json index c58fed22cbe7..c3e9ed29f21f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountList.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountListByResourceGroup.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountListByResourceGroup.json index 1ebffb0dd020..7734501b03b1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountListByResourceGroup.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountListByResourceGroup.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountRegenerateKey.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountRegenerateKey.json index a0ee4ba665a3..7438e8272d61 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountRegenerateKey.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountRegenerateKey.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountUpdate.json index 6b9a967554c0..3ec92d8f2179 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/BatchAccountUpdate.json @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_AlreadyExists.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_AlreadyExists.json index 94eb5ce5e42e..2de4c0ce7acd 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_AlreadyExists.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_AlreadyExists.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_Available.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_Available.json index c1dbd40f565c..9db9c7979263 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_Available.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationCheckNameAvailability_Available.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationGetQuotas.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationGetQuotas.json index 591e38a9b0c5..39bd69be968b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationGetQuotas.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-05-01/examples/LocationGetQuotas.json @@ -11,4 +11,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/BatchManagement.json index 8973929eee8b..18743ad61765 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/BatchManagement.json @@ -43,8 +43,12 @@ ], "operationId": "BatchAccount_Create", "x-ms-examples": { - "BatchAccountCreate_Default": { "$ref": "./examples/BatchAccountCreate_Default.json" }, - "BatchAccountCreate_BYOS": { "$ref": "./examples/BatchAccountCreate_BYOS.json" } + "BatchAccountCreate_Default": { + "$ref": "./examples/BatchAccountCreate_Default.json" + }, + "BatchAccountCreate_BYOS": { + "$ref": "./examples/BatchAccountCreate_BYOS.json" + } }, "description": "Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.", "parameters": [ @@ -113,7 +117,9 @@ ], "operationId": "BatchAccount_Update", "x-ms-examples": { - "BatchAccountUpdate": { "$ref": "./examples/BatchAccountUpdate.json" } + "BatchAccountUpdate": { + "$ref": "./examples/BatchAccountUpdate.json" + } }, "description": "Updates the properties of an existing Batch account.", "parameters": [ @@ -160,7 +166,9 @@ ], "operationId": "BatchAccount_Delete", "x-ms-examples": { - "BatchAccountDelete": { "$ref": "./examples/BatchAccountDelete.json" } + "BatchAccountDelete": { + "$ref": "./examples/BatchAccountDelete.json" + } }, "description": "Deletes the specified Batch account.", "parameters": [ @@ -213,7 +221,9 @@ ], "operationId": "BatchAccount_Get", "x-ms-examples": { - "BatchAccountGet": { "$ref": "./examples/BatchAccountGet.json" } + "BatchAccountGet": { + "$ref": "./examples/BatchAccountGet.json" + } }, "description": "Gets information about the specified Batch account.", "parameters": [ @@ -253,7 +263,9 @@ ], "operationId": "BatchAccount_List", "x-ms-examples": { - "BatchAccountList": { "$ref": "./examples/BatchAccountList.json" } + "BatchAccountList": { + "$ref": "./examples/BatchAccountList.json" + } }, "description": "Gets information about the Batch accounts associated with the subscription.", "parameters": [ @@ -290,7 +302,9 @@ ], "operationId": "BatchAccount_ListByResourceGroup", "x-ms-examples": { - "BatchAccountListByResourceGroup": { "$ref": "./examples/BatchAccountListByResourceGroup.json" } + "BatchAccountListByResourceGroup": { + "$ref": "./examples/BatchAccountListByResourceGroup.json" + } }, "description": "Gets information about the Batch accounts associated with the specified resource group.", "parameters": [ @@ -330,7 +344,9 @@ ], "operationId": "BatchAccount_SynchronizeAutoStorageKeys", "x-ms-examples": { - "BatchAccountSynchronizeAutoStorageKeys": { "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" } + "BatchAccountSynchronizeAutoStorageKeys": { + "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" + } }, "description": "Synchronizes access keys for the auto-storage account configured for the specified Batch account.", "parameters": [ @@ -367,7 +383,9 @@ ], "operationId": "BatchAccount_RegenerateKey", "x-ms-examples": { - "BatchAccountRegenerateKey": { "$ref": "./examples/BatchAccountRegenerateKey.json" } + "BatchAccountRegenerateKey": { + "$ref": "./examples/BatchAccountRegenerateKey.json" + } }, "description": "Regenerates the specified account key for the Batch account.", "parameters": [ @@ -416,7 +434,9 @@ ], "operationId": "BatchAccount_GetKeys", "x-ms-examples": { - "BatchAccountGetKeys": { "$ref": "./examples/BatchAccountGetKeys.json" } + "BatchAccountGetKeys": { + "$ref": "./examples/BatchAccountGetKeys.json" + } }, "summary": "Gets the account keys for the specified Batch account.", "description": "This operation applies only to Batch accounts created with a poolAllocationMode of 'BatchService'. If the Batch account was created with a poolAllocationMode of 'UserSubscription', clients cannot use access to keys to authenticate, and must use Azure Active Directory instead. In this case, getting the keys will fail.", @@ -457,7 +477,9 @@ ], "operationId": "ApplicationPackage_Activate", "x-ms-examples": { - "ApplicationPackageActivate": { "$ref": "./examples/ApplicationPackageActivate.json" } + "ApplicationPackageActivate": { + "$ref": "./examples/ApplicationPackageActivate.json" + } }, "description": "Activates the specified application package.", "parameters": [ @@ -517,7 +539,9 @@ ], "operationId": "Application_Create", "x-ms-examples": { - "ApplicationCreate": { "$ref": "./examples/ApplicationCreate.json" } + "ApplicationCreate": { + "$ref": "./examples/ApplicationCreate.json" + } }, "description": "Adds an application to the specified Batch account.", "parameters": [ @@ -571,7 +595,9 @@ ], "operationId": "Application_Delete", "x-ms-examples": { - "ApplicationDelete": { "$ref": "./examples/ApplicationDelete.json" } + "ApplicationDelete": { + "$ref": "./examples/ApplicationDelete.json" + } }, "description": "Deletes an application.", "parameters": [ @@ -613,7 +639,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "ApplicationGet": { "$ref": "./examples/ApplicationGet.json" } + "ApplicationGet": { + "$ref": "./examples/ApplicationGet.json" + } }, "description": "Gets information about the specified application.", "parameters": [ @@ -658,7 +686,9 @@ ], "operationId": "Application_Update", "x-ms-examples": { - "ApplicationUpdate": { "$ref": "./examples/ApplicationUpdate.json" } + "ApplicationUpdate": { + "$ref": "./examples/ApplicationUpdate.json" + } }, "description": "Updates settings for the specified application.", "parameters": [ @@ -711,7 +741,9 @@ ], "operationId": "ApplicationPackage_Create", "x-ms-examples": { - "ApplicationPackageCreate": { "$ref": "./examples/ApplicationPackageCreate.json" } + "ApplicationPackageCreate": { + "$ref": "./examples/ApplicationPackageCreate.json" + } }, "description": "Creates an application package record.", "parameters": [ @@ -763,7 +795,9 @@ ], "operationId": "ApplicationPackage_Delete", "x-ms-examples": { - "ApplicationPackageDelete": { "$ref": "./examples/ApplicationPackageDelete.json" } + "ApplicationPackageDelete": { + "$ref": "./examples/ApplicationPackageDelete.json" + } }, "description": "Deletes an application package record and its associated binary file.", "parameters": [ @@ -812,7 +846,9 @@ ], "operationId": "ApplicationPackage_Get", "x-ms-examples": { - "ApplicationPackageGet": { "$ref": "./examples/ApplicationPackageGet.json" } + "ApplicationPackageGet": { + "$ref": "./examples/ApplicationPackageGet.json" + } }, "description": "Gets information about the specified application package.", "parameters": [ @@ -866,7 +902,9 @@ ], "operationId": "Application_List", "x-ms-examples": { - "ApplicationList": { "$ref": "./examples/ApplicationList.json" } + "ApplicationList": { + "$ref": "./examples/ApplicationList.json" + } }, "description": "Lists all of the applications in the specified account.", "parameters": [ @@ -917,7 +955,9 @@ ], "operationId": "Location_GetQuotas", "x-ms-examples": { - "LocationGetQuotas": { "$ref": "./examples/LocationGetQuotas.json" } + "LocationGetQuotas": { + "$ref": "./examples/LocationGetQuotas.json" + } }, "description": "Gets the Batch service quotas for the specified subscription at the given location.", "parameters": [ @@ -987,8 +1027,12 @@ "operationId": "Location_CheckNameAvailability", "description": "Checks whether the Batch account name is available in the specified region.", "x-ms-examples": { - "LocationCheckNameAvailability_Available": { "$ref": "./examples/LocationCheckNameAvailability_Available.json" }, - "LocationCheckNameAvailability_AlreadyExists": { "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" } + "LocationCheckNameAvailability_Available": { + "$ref": "./examples/LocationCheckNameAvailability_Available.json" + }, + "LocationCheckNameAvailability_AlreadyExists": { + "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" + } }, "parameters": [ { @@ -1038,8 +1082,12 @@ "operationId": "Certificate_ListByBatchAccount", "description": "Lists all of the certificates in the specified account.", "x-ms-examples": { - "ListCertificates": { "$ref": "./examples/CertificateList.json" }, - "ListCertificates - Filter and Select": { "$ref": "./examples/CertificateListWithFilter.json" } + "ListCertificates": { + "$ref": "./examples/CertificateList.json" + }, + "ListCertificates - Filter and Select": { + "$ref": "./examples/CertificateListWithFilter.json" + } }, "parameters": [ { @@ -1104,9 +1152,15 @@ "operationId": "Certificate_Create", "description": "Creates a new certificate inside the specified account.", "x-ms-examples": { - "CreateCertificate - Minimal Pfx": { "$ref": "./examples/CertificateCreate_Minimal.json" }, - "CreateCertificate - Minimal Cer": { "$ref": "./examples/CertificateCreate_MinimalCer.json" }, - "CreateCertificate - Full": { "$ref": "./examples/CertificateCreate_Full.json" } + "CreateCertificate - Minimal Pfx": { + "$ref": "./examples/CertificateCreate_Minimal.json" + }, + "CreateCertificate - Minimal Cer": { + "$ref": "./examples/CertificateCreate_MinimalCer.json" + }, + "CreateCertificate - Full": { + "$ref": "./examples/CertificateCreate_Full.json" + } }, "parameters": [ { @@ -1177,7 +1231,9 @@ "operationId": "Certificate_Update", "description": "Updates the properties of an existing certificate.", "x-ms-examples": { - "UpdateCertificate": { "$ref": "./examples/CertificateUpdate.json" } + "UpdateCertificate": { + "$ref": "./examples/CertificateUpdate.json" + } }, "parameters": [ { @@ -1240,7 +1296,9 @@ "operationId": "Certificate_Delete", "description": "Deletes the specified certificate.", "x-ms-examples": { - "CertificateDelete": { "$ref": "./examples/CertificateDelete.json" } + "CertificateDelete": { + "$ref": "./examples/CertificateDelete.json" + } }, "parameters": [ { @@ -1296,8 +1354,12 @@ "operationId": "Certificate_Get", "description": "Gets information about the specified certificate.", "x-ms-examples": { - "Get Certificate": { "$ref": "./examples/CertificateGet.json" }, - "Get Certificate with Deletion Error": { "$ref": "./examples/CertificateGetWithDeletionError.json" } + "Get Certificate": { + "$ref": "./examples/CertificateGet.json" + }, + "Get Certificate with Deletion Error": { + "$ref": "./examples/CertificateGetWithDeletionError.json" + } }, "parameters": [ { @@ -1347,7 +1409,9 @@ "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", "x-ms-examples": { - "CertificateCancelDeletion": { "$ref": "./examples/CertificateCancelDeletion.json" } + "CertificateCancelDeletion": { + "$ref": "./examples/CertificateCancelDeletion.json" + } }, "parameters": [ { @@ -1396,8 +1460,12 @@ "operationId": "Pool_ListByBatchAccount", "description": "Lists all of the pools in the specified account.", "x-ms-examples": { - "ListPool": { "$ref": "./examples/PoolList.json" }, - "ListPoolWithFilter": { "$ref": "./examples/PoolListWithFilter.json" } + "ListPool": { + "$ref": "./examples/PoolList.json" + }, + "ListPoolWithFilter": { + "$ref": "./examples/PoolListWithFilter.json" + } }, "parameters": [ { @@ -1462,11 +1530,21 @@ "operationId": "Pool_Create", "description": "Creates a new pool inside the specified account.", "x-ms-examples": { - "CreatePool - Minimal CloudServiceConfiguration": { "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" }, - "CreatePool - Minimal VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" }, - "CreatePool - Full Example": { "$ref": "./examples/PoolCreate_FullExample.json" }, - "CreatePool - Custom Image": { "$ref": "./examples/PoolCreate_CustomImage.json" }, - "CreatePool - Full VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" } + "CreatePool - Minimal CloudServiceConfiguration": { + "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" + }, + "CreatePool - Minimal VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" + }, + "CreatePool - Full Example": { + "$ref": "./examples/PoolCreate_FullExample.json" + }, + "CreatePool - Custom Image": { + "$ref": "./examples/PoolCreate_CustomImage.json" + }, + "CreatePool - Full VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" + } }, "parameters": [ { @@ -1537,10 +1615,18 @@ "operationId": "Pool_Update", "description": "Updates the properties of an existing pool.", "x-ms-examples": { - "UpdatePool - Resize Pool": { "$ref": "./examples/PoolUpdate_ResizePool.json" }, - "UpdatePool - Enable Autoscale": { "$ref": "./examples/PoolUpdate_EnableAutoScale.json" }, - "UpdatePool - Remove Start Task": { "$ref": "./examples/PoolUpdate_RemoveStartTask.json" }, - "UpdatePool - Other Properties": { "$ref": "./examples/PoolUpdate_OtherProperties.json" } + "UpdatePool - Resize Pool": { + "$ref": "./examples/PoolUpdate_ResizePool.json" + }, + "UpdatePool - Enable Autoscale": { + "$ref": "./examples/PoolUpdate_EnableAutoScale.json" + }, + "UpdatePool - Remove Start Task": { + "$ref": "./examples/PoolUpdate_RemoveStartTask.json" + }, + "UpdatePool - Other Properties": { + "$ref": "./examples/PoolUpdate_OtherProperties.json" + } }, "parameters": [ { @@ -1603,7 +1689,9 @@ "operationId": "Pool_Delete", "description": "Deletes the specified pool.", "x-ms-examples": { - "DeletePool": { "$ref": "./examples/PoolDelete.json" } + "DeletePool": { + "$ref": "./examples/PoolDelete.json" + } }, "parameters": [ { @@ -1659,7 +1747,9 @@ "operationId": "Pool_Get", "description": "Gets information about the specified pool.", "x-ms-examples": { - "GetPool": { "$ref": "./examples/PoolGet.json" } + "GetPool": { + "$ref": "./examples/PoolGet.json" + } }, "parameters": [ { @@ -1708,7 +1798,9 @@ "operationId": "Pool_DisableAutoScale", "description": "Disables automatic scaling for a pool.", "x-ms-examples": { - "Disable AutoScale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable AutoScale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "parameters": [ { @@ -1758,7 +1850,9 @@ "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", "x-ms-examples": { - "StopPoolResize": { "$ref": "./examples/PoolStopResize.json" } + "StopPoolResize": { + "$ref": "./examples/PoolStopResize.json" + } }, "parameters": [ { @@ -2284,7 +2378,7 @@ "thumbprintAlgorithm": { "type": "string", "title": "The algorithm of the certificate thumbprint", - "description": "This must match the first portion of the certificate name. Currently required to be 'SHA1'." + "description": "This must match the first portion of the certificate name. Currently required to be 'SHA1'." }, "thumbprint": { "type": "string", @@ -2389,7 +2483,9 @@ } }, "description": "Certificate properties for create operations", - "required": [ "data" ] + "required": [ + "data" + ] }, "Certificate": { "properties": { @@ -2459,7 +2555,10 @@ "description": "A list of additional details about the error." } }, - "required": [ "code", "message" ], + "required": [ + "code", + "message" + ], "description": "An error response from the Batch service." }, "Pool": { @@ -2696,7 +2795,9 @@ "description": "If omitted, the default value is 15 minutes (PT15M)." } }, - "required": [ "formula" ], + "required": [ + "formula" + ], "title": "AutoScale settings for the pool." }, "FixedScaleSettings": { @@ -2785,7 +2886,9 @@ "description": "Values are:\n\n starttask - The user account under which the start task is run.\n task - The accounts under which job tasks are run.\n remoteuser - The accounts under which users remotely access the node.\n\n You can specify more than one visibility in this collection. The default is all accounts." } }, - "required": [ "id" ], + "required": [ + "id" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool. This must exist inside the same account as the pool." }, "ApplicationPackageReference": { @@ -2801,7 +2904,9 @@ } }, "title": "Link to an application package inside the batch account", - "required": [ "id" ] + "required": [ + "id" + ] }, "ResizeError": { "properties": { @@ -2822,7 +2927,10 @@ } }, "title": "An error that occurred when resizing a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRunError": { "properties": { @@ -2843,7 +2951,10 @@ } }, "title": "An error that occurred when autoscaling a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRun": { "properties": { @@ -2862,7 +2973,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "evaluationTime" ], + "required": [ + "evaluationTime" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "VirtualMachineConfiguration": { @@ -2899,7 +3012,10 @@ "description": "This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:\n\n Windows_Server - The on-premises license is for Windows Server.\n Windows_Client - The on-premises license is for Windows Client.\n" } }, - "required": [ "imageReference", "nodeAgentSkuId" ], + "required": [ + "imageReference", + "nodeAgentSkuId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "WindowsConfiguration": { @@ -2987,7 +3103,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "LinuxUserConfiguration": { @@ -3033,7 +3151,10 @@ "$ref": "#/definitions/LinuxUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user on an Azure Batch node." }, "StartTask": { @@ -3093,7 +3214,10 @@ "description": "This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file." } }, - "required": [ "blobSource", "filePath" ], + "required": [ + "blobSource", + "filePath" + ], "title": "A file to be downloaded from Azure blob storage to a compute node." }, "EnvironmentSetting": { @@ -3107,7 +3231,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "UserIdentity": { @@ -3235,7 +3361,9 @@ "description": "This may differ from targetOSVersion if the pool state is Upgrading. In this case some virtual machines may be on the targetOSVersion and some may be on the currentOSVersion during the upgrade process. Once all virtual machines have upgraded, currentOSVersion is updated to be the same as targetOSVersion." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "MetadataItem": { @@ -3249,7 +3377,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -3304,7 +3435,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNatPools" ], + "required": [ + "inboundNatPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNatPool": { @@ -3353,7 +3486,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -3382,7 +3521,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ListPoolsResult": { @@ -3500,7 +3643,9 @@ }, "type": { "type": "string", - "enum": [ "Microsoft.Batch/batchAccounts" ], + "enum": [ + "Microsoft.Batch/batchAccounts" + ], "x-ms-enum": { "name": "Type", "modelAsString": false diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationCreate.json index 12e25c7bc563..2b87440d8ab4 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationCreate.json @@ -18,4 +18,4 @@ "allowUpdates": false } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationDelete.json index 2c21f73e798d..82924b6330fd 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationDelete.json @@ -9,4 +9,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationGet.json index afa72b016685..8fce07113859 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationGet.json @@ -16,11 +16,11 @@ "version": "1", "state": "active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } ], "allowUpdates": false, "defaultVersion": "1" } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationList.json index 5505aeb74487..5de3779857ae 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationList.json @@ -39,4 +39,4 @@ ] } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageActivate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageActivate.json index 2929df616eb5..3d6500dd6758 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageActivate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageActivate.json @@ -13,4 +13,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageCreate.json index 3da70733fda3..00377b4a8d2d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageCreate.json @@ -17,4 +17,4 @@ "storageUrlExpiry": "2017-06-27T18:48:09.9330991Z" } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageDelete.json index 64594e7fc59b..75cd8efdbb4f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageDelete.json @@ -10,4 +10,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageGet.json index 4ece56880d3d..a5c2e055a230 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationPackageGet.json @@ -13,7 +13,7 @@ "version": "1", "state": "active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationUpdate.json index 154da2b40d7e..e7b3bbd17373 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/ApplicationUpdate.json @@ -14,4 +14,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_BYOS.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_BYOS.json index 2bf50c19d1e5..f2e6257554e0 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_BYOS.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_BYOS.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_Default.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_Default.json index 8bdde90c6f9c..e4cdf627d50f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_Default.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountCreate_Default.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountDelete.json index 4b9d997298d8..02bafa442b43 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountDelete.json @@ -10,4 +10,4 @@ "202": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGet.json index 1af41189517e..7e5cb7498a9d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGet.json @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGetKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGetKeys.json index e1dc77d861a3..f54644dbcbca 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGetKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountGetKeys.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountList.json index ebf8216233a7..1dcb90c4469f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountList.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountListByResourceGroup.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountListByResourceGroup.json index 994e6b7ae695..fdc8e497e8ac 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountListByResourceGroup.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountListByResourceGroup.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountRegenerateKey.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountRegenerateKey.json index fca4f55fe934..685f9afbf911 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountRegenerateKey.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountRegenerateKey.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountSynchronizeAutoStorageKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountSynchronizeAutoStorageKeys.json index e9b2f050e728..7b76ca7d348a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountSynchronizeAutoStorageKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountSynchronizeAutoStorageKeys.json @@ -8,4 +8,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountUpdate.json index 2a232c7c8521..6dcffbed10af 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/BatchAccountUpdate.json @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCancelDeletion.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCancelDeletion.json index 59af619c03b6..3f8f77d2104f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCancelDeletion.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCancelDeletion.json @@ -14,19 +14,19 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", + "type": "Microsoft.Batch/batchAccounts/certificates", "etag": "W/\"0x8D4EDD513C3EDBB\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Failed", "previousProvisioningStateTransitionTime": "2017-07-21T00:22:54.3299195Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Full.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Full.json index 6752b3613c9d..a541545442c6 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Full.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Full.json @@ -7,10 +7,10 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e...", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e...", "format": "Pfx" } } @@ -23,17 +23,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Minimal.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Minimal.json index 4928a822e97f..644603f7f333 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Minimal.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_Minimal.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_MinimalCer.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_MinimalCer.json index ae46d24c4d72..95095926ad69 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_MinimalCer.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateCreate_MinimalCer.json @@ -7,7 +7,7 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIICrjCCAZagAwI...", + "data": "MIICrjCCAZagAwI...", "format": "Cer" } } @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Cer", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateDelete.json index 051d2b0cda0b..688dee7de179 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateDelete.json @@ -7,13 +7,13 @@ "api-version": "2017-09-01" }, "responses": { - "200": { }, + "200": {}, "202": { "headers": { "Retry-After": "15", "Location": "https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/certificateOperationResults/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E-8D4EDFF164A11C9?api-version=2017-09-01" } }, - "204": { } + "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGet.json index b3b56ed62b3a..17a44fe5f517 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGet.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGetWithDeletionError.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGetWithDeletionError.json index 2b9467c4814e..2702cb6fe2c8 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGetWithDeletionError.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateGetWithDeletionError.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Failed", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Deleting", - "previousProvisioningStateTransitionTime":"2017-07-21T00:15:25.5625498Z", + "previousProvisioningStateTransitionTime": "2017-07-21T00:15:25.5625498Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI...", + "publicData": "MIICrjCCAZagAwI...", "deleteCertificateError": { "code": "NodesReferencingCertificate", "message": "The specified certificate is being used by the below mentioned node(s)\nRequestId:2dc78afc-b15b-42d2-8c85-39cb61a0799e\nTime:2017-08-28T10:22:52.8633406Z", @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateList.json index 5ed27118a56d..3940d6d4bafa 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateList.json @@ -13,15 +13,15 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } ], @@ -29,4 +29,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateListWithFilter.json index 8a52c0ea3045..4f5ec5ba6a0b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateListWithFilter.json @@ -14,8 +14,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { "provisioningState": "Failed", "format": "Pfx" @@ -24,8 +24,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", "name": "SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118572E0\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118572E0\"", "properties": { "provisioningState": "Failed", "format": "Cer" @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateUpdate.json index 4928a822e97f..644603f7f333 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/CertificateUpdate.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_AlreadyExists.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_AlreadyExists.json index 76c0749a47fe..e62651d58f64 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_AlreadyExists.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_AlreadyExists.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_Available.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_Available.json index 752806f214ad..ffd5ebacdc30 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_Available.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationCheckNameAvailability_Available.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationGetQuotas.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationGetQuotas.json index 42168a1c8f5a..c487baf09cce 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationGetQuotas.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/LocationGetQuotas.json @@ -11,4 +11,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_CustomImage.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_CustomImage.json index bef78e507aff..12151738c65c 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_CustomImage.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_CustomImage.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_FullExample.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_FullExample.json index 6be6e453d602..3e5930304835 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_FullExample.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_FullExample.json @@ -256,4 +256,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json index 7570fb64e068..48771811a628 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json index 0904eda8ec0c..b4f1056355c0 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json @@ -74,4 +74,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_VirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_VirtualMachineConfiguration.json index 21bd7033c0b6..bd10af725d2d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_VirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolCreate_VirtualMachineConfiguration.json @@ -166,4 +166,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDelete.json index 294395a43e2b..1cac8719908b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDelete.json @@ -7,8 +7,8 @@ "api-version": "2017-09-01" }, "responses": { - "200": { }, - "204": { }, + "200": {}, + "204": {}, "202": { "headers": { "Retry-After": "15", @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDisableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDisableAutoScale.json index e91cf7009a55..d1a8271f1af3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDisableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolDisableAutoScale.json @@ -53,4 +53,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolGet.json index 0a42c6ff3a21..477ca57b02aa 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolGet.json @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolList.json index db973fbde6fd..ed40c108a9dd 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolList.json @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolListWithFilter.json index b702caa5e36c..392848caac4b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolListWithFilter.json @@ -41,4 +41,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolStopResize.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolStopResize.json index 3e776ba1b4a6..662af874fbd3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolStopResize.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolStopResize.json @@ -59,4 +59,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_EnableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_EnableAutoScale.json index 032ebdfcbaf2..b373553cccb0 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_EnableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_EnableAutoScale.json @@ -66,4 +66,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_OtherProperties.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_OtherProperties.json index 41eb6f0b70f8..a18dae4a21bd 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_OtherProperties.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_OtherProperties.json @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_RemoveStartTask.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_RemoveStartTask.json index 07e0c6b576ad..8dfd20d1b02a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_RemoveStartTask.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_RemoveStartTask.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_ResizePool.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_ResizePool.json index 6d756bb998a1..c9b3cf179f10 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_ResizePool.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2017-09-01/examples/PoolUpdate_ResizePool.json @@ -71,4 +71,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/BatchManagement.json index 1a537f8648b6..8d707a32e74e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/BatchManagement.json @@ -43,8 +43,12 @@ ], "operationId": "BatchAccount_Create", "x-ms-examples": { - "BatchAccountCreate_Default": { "$ref": "./examples/BatchAccountCreate_Default.json" }, - "BatchAccountCreate_BYOS": { "$ref": "./examples/BatchAccountCreate_BYOS.json" } + "BatchAccountCreate_Default": { + "$ref": "./examples/BatchAccountCreate_Default.json" + }, + "BatchAccountCreate_BYOS": { + "$ref": "./examples/BatchAccountCreate_BYOS.json" + } }, "description": "Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.", "parameters": [ @@ -113,7 +117,9 @@ ], "operationId": "BatchAccount_Update", "x-ms-examples": { - "BatchAccountUpdate": { "$ref": "./examples/BatchAccountUpdate.json" } + "BatchAccountUpdate": { + "$ref": "./examples/BatchAccountUpdate.json" + } }, "description": "Updates the properties of an existing Batch account.", "parameters": [ @@ -160,7 +166,9 @@ ], "operationId": "BatchAccount_Delete", "x-ms-examples": { - "BatchAccountDelete": { "$ref": "./examples/BatchAccountDelete.json" } + "BatchAccountDelete": { + "$ref": "./examples/BatchAccountDelete.json" + } }, "description": "Deletes the specified Batch account.", "parameters": [ @@ -213,7 +221,9 @@ ], "operationId": "BatchAccount_Get", "x-ms-examples": { - "BatchAccountGet": { "$ref": "./examples/BatchAccountGet.json" } + "BatchAccountGet": { + "$ref": "./examples/BatchAccountGet.json" + } }, "description": "Gets information about the specified Batch account.", "parameters": [ @@ -253,7 +263,9 @@ ], "operationId": "BatchAccount_List", "x-ms-examples": { - "BatchAccountList": { "$ref": "./examples/BatchAccountList.json" } + "BatchAccountList": { + "$ref": "./examples/BatchAccountList.json" + } }, "description": "Gets information about the Batch accounts associated with the subscription.", "parameters": [ @@ -290,7 +302,9 @@ ], "operationId": "BatchAccount_ListByResourceGroup", "x-ms-examples": { - "BatchAccountListByResourceGroup": { "$ref": "./examples/BatchAccountListByResourceGroup.json" } + "BatchAccountListByResourceGroup": { + "$ref": "./examples/BatchAccountListByResourceGroup.json" + } }, "description": "Gets information about the Batch accounts associated with the specified resource group.", "parameters": [ @@ -330,7 +344,9 @@ ], "operationId": "BatchAccount_SynchronizeAutoStorageKeys", "x-ms-examples": { - "BatchAccountSynchronizeAutoStorageKeys": { "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" } + "BatchAccountSynchronizeAutoStorageKeys": { + "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" + } }, "description": "Synchronizes access keys for the auto-storage account configured for the specified Batch account.", "parameters": [ @@ -367,7 +383,9 @@ ], "operationId": "BatchAccount_RegenerateKey", "x-ms-examples": { - "BatchAccountRegenerateKey": { "$ref": "./examples/BatchAccountRegenerateKey.json" } + "BatchAccountRegenerateKey": { + "$ref": "./examples/BatchAccountRegenerateKey.json" + } }, "description": "Regenerates the specified account key for the Batch account.", "parameters": [ @@ -416,7 +434,9 @@ ], "operationId": "BatchAccount_GetKeys", "x-ms-examples": { - "BatchAccountGetKeys": { "$ref": "./examples/BatchAccountGetKeys.json" } + "BatchAccountGetKeys": { + "$ref": "./examples/BatchAccountGetKeys.json" + } }, "summary": "Gets the account keys for the specified Batch account.", "description": "This operation applies only to Batch accounts created with a poolAllocationMode of 'BatchService'. If the Batch account was created with a poolAllocationMode of 'UserSubscription', clients cannot use access to keys to authenticate, and must use Azure Active Directory instead. In this case, getting the keys will fail.", @@ -457,7 +477,9 @@ ], "operationId": "ApplicationPackage_Activate", "x-ms-examples": { - "ApplicationPackageActivate": { "$ref": "./examples/ApplicationPackageActivate.json" } + "ApplicationPackageActivate": { + "$ref": "./examples/ApplicationPackageActivate.json" + } }, "description": "Activates the specified application package.", "parameters": [ @@ -512,7 +534,9 @@ ], "operationId": "Application_Create", "x-ms-examples": { - "ApplicationCreate": { "$ref": "./examples/ApplicationCreate.json" } + "ApplicationCreate": { + "$ref": "./examples/ApplicationCreate.json" + } }, "description": "Adds an application to the specified Batch account.", "parameters": [ @@ -562,7 +586,9 @@ ], "operationId": "Application_Delete", "x-ms-examples": { - "ApplicationDelete": { "$ref": "./examples/ApplicationDelete.json" } + "ApplicationDelete": { + "$ref": "./examples/ApplicationDelete.json" + } }, "description": "Deletes an application.", "parameters": [ @@ -603,7 +629,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "ApplicationGet": { "$ref": "./examples/ApplicationGet.json" } + "ApplicationGet": { + "$ref": "./examples/ApplicationGet.json" + } }, "description": "Gets information about the specified application.", "parameters": [ @@ -644,7 +672,9 @@ ], "operationId": "Application_Update", "x-ms-examples": { - "ApplicationUpdate": { "$ref": "./examples/ApplicationUpdate.json" } + "ApplicationUpdate": { + "$ref": "./examples/ApplicationUpdate.json" + } }, "description": "Updates settings for the specified application.", "parameters": [ @@ -696,7 +726,9 @@ ], "operationId": "ApplicationPackage_Create", "x-ms-examples": { - "ApplicationPackageCreate": { "$ref": "./examples/ApplicationPackageCreate.json" } + "ApplicationPackageCreate": { + "$ref": "./examples/ApplicationPackageCreate.json" + } }, "description": "Creates an application package record.", "parameters": [ @@ -749,7 +781,9 @@ ], "operationId": "ApplicationPackage_Delete", "x-ms-examples": { - "ApplicationPackageDelete": { "$ref": "./examples/ApplicationPackageDelete.json" } + "ApplicationPackageDelete": { + "$ref": "./examples/ApplicationPackageDelete.json" + } }, "description": "Deletes an application package record and its associated binary file.", "parameters": [ @@ -793,7 +827,9 @@ ], "operationId": "ApplicationPackage_Get", "x-ms-examples": { - "ApplicationPackageGet": { "$ref": "./examples/ApplicationPackageGet.json" } + "ApplicationPackageGet": { + "$ref": "./examples/ApplicationPackageGet.json" + } }, "description": "Gets information about the specified application package.", "parameters": [ @@ -839,7 +875,9 @@ ], "operationId": "Application_List", "x-ms-examples": { - "ApplicationList": { "$ref": "./examples/ApplicationList.json" } + "ApplicationList": { + "$ref": "./examples/ApplicationList.json" + } }, "description": "Lists all of the applications in the specified account.", "parameters": [ @@ -890,7 +928,9 @@ ], "operationId": "ApplicationPackage_List", "x-ms-examples": { - "ApplicationList": { "$ref": "./examples/ApplicationPackageList.json" } + "ApplicationList": { + "$ref": "./examples/ApplicationPackageList.json" + } }, "description": "Lists all of the application packages in the specified application.", "parameters": [ @@ -944,7 +984,9 @@ ], "operationId": "Location_GetQuotas", "x-ms-examples": { - "LocationGetQuotas": { "$ref": "./examples/LocationGetQuotas.json" } + "LocationGetQuotas": { + "$ref": "./examples/LocationGetQuotas.json" + } }, "description": "Gets the Batch service quotas for the specified subscription at the given location.", "parameters": [ @@ -1014,8 +1056,12 @@ "operationId": "Location_CheckNameAvailability", "description": "Checks whether the Batch account name is available in the specified region.", "x-ms-examples": { - "LocationCheckNameAvailability_Available": { "$ref": "./examples/LocationCheckNameAvailability_Available.json" }, - "LocationCheckNameAvailability_AlreadyExists": { "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" } + "LocationCheckNameAvailability_Available": { + "$ref": "./examples/LocationCheckNameAvailability_Available.json" + }, + "LocationCheckNameAvailability_AlreadyExists": { + "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" + } }, "parameters": [ { @@ -1065,8 +1111,12 @@ "operationId": "Certificate_ListByBatchAccount", "description": "Lists all of the certificates in the specified account.", "x-ms-examples": { - "ListCertificates": { "$ref": "./examples/CertificateList.json" }, - "ListCertificates - Filter and Select": { "$ref": "./examples/CertificateListWithFilter.json" } + "ListCertificates": { + "$ref": "./examples/CertificateList.json" + }, + "ListCertificates - Filter and Select": { + "$ref": "./examples/CertificateListWithFilter.json" + } }, "parameters": [ { @@ -1131,9 +1181,15 @@ "operationId": "Certificate_Create", "description": "Creates a new certificate inside the specified account.", "x-ms-examples": { - "CreateCertificate - Minimal Pfx": { "$ref": "./examples/CertificateCreate_Minimal.json" }, - "CreateCertificate - Minimal Cer": { "$ref": "./examples/CertificateCreate_MinimalCer.json" }, - "CreateCertificate - Full": { "$ref": "./examples/CertificateCreate_Full.json" } + "CreateCertificate - Minimal Pfx": { + "$ref": "./examples/CertificateCreate_Minimal.json" + }, + "CreateCertificate - Minimal Cer": { + "$ref": "./examples/CertificateCreate_MinimalCer.json" + }, + "CreateCertificate - Full": { + "$ref": "./examples/CertificateCreate_Full.json" + } }, "parameters": [ { @@ -1204,7 +1260,9 @@ "operationId": "Certificate_Update", "description": "Updates the properties of an existing certificate.", "x-ms-examples": { - "UpdateCertificate": { "$ref": "./examples/CertificateUpdate.json" } + "UpdateCertificate": { + "$ref": "./examples/CertificateUpdate.json" + } }, "parameters": [ { @@ -1267,7 +1325,9 @@ "operationId": "Certificate_Delete", "description": "Deletes the specified certificate.", "x-ms-examples": { - "CertificateDelete": { "$ref": "./examples/CertificateDelete.json" } + "CertificateDelete": { + "$ref": "./examples/CertificateDelete.json" + } }, "parameters": [ { @@ -1323,8 +1383,12 @@ "operationId": "Certificate_Get", "description": "Gets information about the specified certificate.", "x-ms-examples": { - "Get Certificate": { "$ref": "./examples/CertificateGet.json" }, - "Get Certificate with Deletion Error": { "$ref": "./examples/CertificateGetWithDeletionError.json" } + "Get Certificate": { + "$ref": "./examples/CertificateGet.json" + }, + "Get Certificate with Deletion Error": { + "$ref": "./examples/CertificateGetWithDeletionError.json" + } }, "parameters": [ { @@ -1374,7 +1438,9 @@ "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", "x-ms-examples": { - "CertificateCancelDeletion": { "$ref": "./examples/CertificateCancelDeletion.json" } + "CertificateCancelDeletion": { + "$ref": "./examples/CertificateCancelDeletion.json" + } }, "parameters": [ { @@ -1423,8 +1489,12 @@ "operationId": "Pool_ListByBatchAccount", "description": "Lists all of the pools in the specified account.", "x-ms-examples": { - "ListPool": { "$ref": "./examples/PoolList.json" }, - "ListPoolWithFilter": { "$ref": "./examples/PoolListWithFilter.json" } + "ListPool": { + "$ref": "./examples/PoolList.json" + }, + "ListPoolWithFilter": { + "$ref": "./examples/PoolListWithFilter.json" + } }, "parameters": [ { @@ -1489,11 +1559,21 @@ "operationId": "Pool_Create", "description": "Creates a new pool inside the specified account.", "x-ms-examples": { - "CreatePool - Minimal CloudServiceConfiguration": { "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" }, - "CreatePool - Minimal VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" }, - "CreatePool - Full Example": { "$ref": "./examples/PoolCreate_FullExample.json" }, - "CreatePool - Custom Image": { "$ref": "./examples/PoolCreate_CustomImage.json" }, - "CreatePool - Full VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" } + "CreatePool - Minimal CloudServiceConfiguration": { + "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" + }, + "CreatePool - Minimal VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" + }, + "CreatePool - Full Example": { + "$ref": "./examples/PoolCreate_FullExample.json" + }, + "CreatePool - Custom Image": { + "$ref": "./examples/PoolCreate_CustomImage.json" + }, + "CreatePool - Full VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" + } }, "parameters": [ { @@ -1564,10 +1644,18 @@ "operationId": "Pool_Update", "description": "Updates the properties of an existing pool.", "x-ms-examples": { - "UpdatePool - Resize Pool": { "$ref": "./examples/PoolUpdate_ResizePool.json" }, - "UpdatePool - Enable Autoscale": { "$ref": "./examples/PoolUpdate_EnableAutoScale.json" }, - "UpdatePool - Remove Start Task": { "$ref": "./examples/PoolUpdate_RemoveStartTask.json" }, - "UpdatePool - Other Properties": { "$ref": "./examples/PoolUpdate_OtherProperties.json" } + "UpdatePool - Resize Pool": { + "$ref": "./examples/PoolUpdate_ResizePool.json" + }, + "UpdatePool - Enable Autoscale": { + "$ref": "./examples/PoolUpdate_EnableAutoScale.json" + }, + "UpdatePool - Remove Start Task": { + "$ref": "./examples/PoolUpdate_RemoveStartTask.json" + }, + "UpdatePool - Other Properties": { + "$ref": "./examples/PoolUpdate_OtherProperties.json" + } }, "parameters": [ { @@ -1630,7 +1718,9 @@ "operationId": "Pool_Delete", "description": "Deletes the specified pool.", "x-ms-examples": { - "DeletePool": { "$ref": "./examples/PoolDelete.json" } + "DeletePool": { + "$ref": "./examples/PoolDelete.json" + } }, "parameters": [ { @@ -1686,7 +1776,9 @@ "operationId": "Pool_Get", "description": "Gets information about the specified pool.", "x-ms-examples": { - "GetPool": { "$ref": "./examples/PoolGet.json" } + "GetPool": { + "$ref": "./examples/PoolGet.json" + } }, "parameters": [ { @@ -1735,7 +1827,9 @@ "operationId": "Pool_DisableAutoScale", "description": "Disables automatic scaling for a pool.", "x-ms-examples": { - "Disable AutoScale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable AutoScale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "parameters": [ { @@ -1785,7 +1879,9 @@ "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", "x-ms-examples": { - "StopPoolResize": { "$ref": "./examples/PoolStopResize.json" } + "StopPoolResize": { + "$ref": "./examples/PoolStopResize.json" + } }, "parameters": [ { @@ -2503,7 +2599,9 @@ } }, "description": "Certificate properties for create operations", - "required": [ "data" ] + "required": [ + "data" + ] }, "Certificate": { "properties": { @@ -2573,7 +2671,10 @@ "description": "A list of additional details about the error." } }, - "required": [ "code", "message" ], + "required": [ + "code", + "message" + ], "description": "An error response from the Batch service." }, "Pool": { @@ -2842,7 +2943,9 @@ "description": "If omitted, the default value is 15 minutes (PT15M)." } }, - "required": [ "formula" ], + "required": [ + "formula" + ], "title": "AutoScale settings for the pool." }, "FixedScaleSettings": { @@ -2971,7 +3074,9 @@ "title": "Which user accounts on the compute node should have access to the private data of the certificate." } }, - "required": [ "id" ], + "required": [ + "id" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool. This must exist inside the same account as the pool." }, "ApplicationPackageReference": { @@ -2987,7 +3092,9 @@ } }, "title": "Link to an application package inside the batch account", - "required": [ "id" ] + "required": [ + "id" + ] }, "ResizeError": { "properties": { @@ -3008,7 +3115,10 @@ } }, "title": "An error that occurred when resizing a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRunError": { "properties": { @@ -3029,7 +3139,10 @@ } }, "title": "An error that occurred when autoscaling a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRun": { "properties": { @@ -3048,7 +3161,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "evaluationTime" ], + "required": [ + "evaluationTime" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "VirtualMachineConfiguration": { @@ -3086,7 +3201,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "imageReference", "nodeAgentSkuId" ], + "required": [ + "imageReference", + "nodeAgentSkuId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -3106,7 +3224,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -3145,7 +3266,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "WindowsConfiguration": { @@ -3243,7 +3366,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "LinuxUserConfiguration": { @@ -3322,7 +3447,10 @@ "$ref": "#/definitions/WindowsUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user on an Azure Batch node." }, "StartTask": { @@ -3388,7 +3516,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -3437,7 +3567,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "UserIdentity": { @@ -3592,7 +3724,9 @@ "description": "The default value is * which specifies the latest operating system version for the specified OS family." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "MetadataItem": { @@ -3606,7 +3740,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -3661,7 +3798,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNatPools" ], + "required": [ + "inboundNatPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNatPool": { @@ -3720,7 +3859,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -3759,7 +3904,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ListPoolsResult": { @@ -3877,7 +4026,9 @@ }, "type": { "type": "string", - "enum": [ "Microsoft.Batch/batchAccounts" ], + "enum": [ + "Microsoft.Batch/batchAccounts" + ], "x-ms-enum": { "name": "Type", "modelAsString": false, diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationCreate.json index 0c1047f0b948..c2945c6ffe5e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationCreate.json @@ -29,4 +29,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationDelete.json index 5e440c03da85..054cfce5d90d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationDelete.json @@ -10,4 +10,4 @@ "200": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationGet.json index aec413231def..701ad1146ed5 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationGet.json @@ -23,4 +23,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationList.json index 231fd196cddf..b8f80d28dd2a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationList.json @@ -32,4 +32,4 @@ ] } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageActivate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageActivate.json index d8bc48c2f823..9ce018c47008 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageActivate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageActivate.json @@ -23,9 +23,9 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageCreate.json index 8be9b15da357..79ee980403c9 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageCreate.json @@ -25,4 +25,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageDelete.json index 76181969de38..eae758eed6f3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageDelete.json @@ -11,4 +11,4 @@ "200": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageGet.json index 40253cbe68e2..eea81371c8e1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageGet.json @@ -20,9 +20,9 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageList.json index f4ef7ba4189b..7de526067116 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationPackageList.json @@ -26,10 +26,10 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } ] } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationUpdate.json index c9355a114953..3396b1999e1d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/ApplicationUpdate.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_BYOS.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_BYOS.json index b5b305cdc8e9..599eed0d2b2e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_BYOS.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_BYOS.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_Default.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_Default.json index c0b7541190f7..ead7005292a2 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_Default.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountCreate_Default.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountDelete.json index 7d32947fb5a2..699314908db8 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountDelete.json @@ -10,4 +10,4 @@ "202": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGet.json index 3e9b561e4383..fc0c7feb5718 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGet.json @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGetKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGetKeys.json index ffb9a92b7bb0..5c4595f51571 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGetKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountGetKeys.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountList.json index 7f366d7f2ae6..26b6661fad16 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountList.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountListByResourceGroup.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountListByResourceGroup.json index 889e7753d5b2..3611b0ba9676 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountListByResourceGroup.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountListByResourceGroup.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountRegenerateKey.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountRegenerateKey.json index d867fd3eed63..1c962e8d2e08 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountRegenerateKey.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountRegenerateKey.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountSynchronizeAutoStorageKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountSynchronizeAutoStorageKeys.json index 0bfc652df0cb..fd2a4d596509 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountSynchronizeAutoStorageKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountSynchronizeAutoStorageKeys.json @@ -8,4 +8,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountUpdate.json index 35470243a9c7..6757f93a22b1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/BatchAccountUpdate.json @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCancelDeletion.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCancelDeletion.json index 710568d78965..29f4785e4480 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCancelDeletion.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCancelDeletion.json @@ -14,19 +14,19 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", + "type": "Microsoft.Batch/batchAccounts/certificates", "etag": "W/\"0x8D4EDD513C3EDBB\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Failed", "previousProvisioningStateTransitionTime": "2017-07-21T00:22:54.3299195Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Full.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Full.json index 0a3c2b332054..cb090fdb6233 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Full.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Full.json @@ -7,10 +7,10 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e...", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e...", "format": "Pfx" } } @@ -23,17 +23,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Minimal.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Minimal.json index bd3b1ff2b93f..fe91a8a843e1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Minimal.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_Minimal.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_MinimalCer.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_MinimalCer.json index ee9b9fb0526f..5654a0161a28 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_MinimalCer.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateCreate_MinimalCer.json @@ -7,7 +7,7 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIICrjCCAZagAwI...", + "data": "MIICrjCCAZagAwI...", "format": "Cer" } } @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Cer", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateDelete.json index d7404dfd2977..4eaaef4ec17f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateDelete.json @@ -7,13 +7,13 @@ "api-version": "2018-12-01" }, "responses": { - "200": { }, + "200": {}, "202": { "headers": { "Retry-After": "15", "Location": "https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/certificateOperationResults/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E-8D4EDFF164A11C9?api-version=2018-12-01" } }, - "204": { } + "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGet.json index d22d85bb10e2..96a61de7339b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGet.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGetWithDeletionError.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGetWithDeletionError.json index 979e1d11ea25..73ab9686ecb3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGetWithDeletionError.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateGetWithDeletionError.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Failed", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Deleting", - "previousProvisioningStateTransitionTime":"2017-07-21T00:15:25.5625498Z", + "previousProvisioningStateTransitionTime": "2017-07-21T00:15:25.5625498Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI...", + "publicData": "MIICrjCCAZagAwI...", "deleteCertificateError": { "code": "NodesReferencingCertificate", "message": "The specified certificate is being used by the below mentioned node(s)\nRequestId:2dc78afc-b15b-42d2-8c85-39cb61a0799e\nTime:2017-08-28T10:22:52.8633406Z", @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateList.json index ca246d74904a..1a233918834f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateList.json @@ -13,15 +13,15 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } ], @@ -29,4 +29,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateListWithFilter.json index 9e5431fba385..edc90ffa57e9 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateListWithFilter.json @@ -14,8 +14,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { "provisioningState": "Failed", "format": "Pfx" @@ -24,8 +24,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", "name": "SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118572E0\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118572E0\"", "properties": { "provisioningState": "Failed", "format": "Cer" @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateUpdate.json index bd3b1ff2b93f..fe91a8a843e1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/CertificateUpdate.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_AlreadyExists.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_AlreadyExists.json index 08ef61ee753e..1277426222e3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_AlreadyExists.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_AlreadyExists.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_Available.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_Available.json index b591ebafbb81..383b87164112 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_Available.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationCheckNameAvailability_Available.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationGetQuotas.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationGetQuotas.json index 4a47f4fb34fd..ae689ac81e0e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationGetQuotas.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/LocationGetQuotas.json @@ -11,4 +11,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_CustomImage.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_CustomImage.json index 325b22b75b60..be50503bb422 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_CustomImage.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_CustomImage.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_FullExample.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_FullExample.json index 4f44add3995b..112a54a3174b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_FullExample.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_FullExample.json @@ -256,4 +256,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json index 67cebc4b7d31..ed9ececdeb0c 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json index 38a823508f17..4ff398030c01 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json @@ -74,4 +74,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_VirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_VirtualMachineConfiguration.json index 1f87a33b867d..19d0d64e4ac7 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_VirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolCreate_VirtualMachineConfiguration.json @@ -160,4 +160,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDelete.json index f5543c64c4c9..fd5e1fc583eb 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDelete.json @@ -7,8 +7,8 @@ "api-version": "2018-12-01" }, "responses": { - "200": { }, - "204": { }, + "200": {}, + "204": {}, "202": { "headers": { "Retry-After": "15", @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDisableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDisableAutoScale.json index 6d9a91938ae2..2cb89984b882 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDisableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolDisableAutoScale.json @@ -53,4 +53,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolGet.json index e672b1ac68e7..78ef8f3a17f1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolGet.json @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolList.json index bc0871c46074..a1de84b03dd2 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolList.json @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolListWithFilter.json index c378f2bf4f76..378263207fe8 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolListWithFilter.json @@ -41,4 +41,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolStopResize.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolStopResize.json index e61b3f7db192..ff08cf3a641d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolStopResize.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolStopResize.json @@ -59,4 +59,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_EnableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_EnableAutoScale.json index aa8194d9e9a1..404fd8176528 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_EnableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_EnableAutoScale.json @@ -66,4 +66,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_OtherProperties.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_OtherProperties.json index 952e920f3a3b..258b37682526 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_OtherProperties.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_OtherProperties.json @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_RemoveStartTask.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_RemoveStartTask.json index 4ecbed138f9a..a34719194a29 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_RemoveStartTask.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_RemoveStartTask.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_ResizePool.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_ResizePool.json index 34ca20e96fda..b3a6ef0a3dfa 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_ResizePool.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2018-12-01/examples/PoolUpdate_ResizePool.json @@ -71,4 +71,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/BatchManagement.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/BatchManagement.json index 212b5bd1e955..317c5da8b95f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/BatchManagement.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/BatchManagement.json @@ -43,8 +43,12 @@ ], "operationId": "BatchAccount_Create", "x-ms-examples": { - "BatchAccountCreate_Default": { "$ref": "./examples/BatchAccountCreate_Default.json" }, - "BatchAccountCreate_BYOS": { "$ref": "./examples/BatchAccountCreate_BYOS.json" } + "BatchAccountCreate_Default": { + "$ref": "./examples/BatchAccountCreate_Default.json" + }, + "BatchAccountCreate_BYOS": { + "$ref": "./examples/BatchAccountCreate_BYOS.json" + } }, "description": "Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.", "parameters": [ @@ -113,7 +117,9 @@ ], "operationId": "BatchAccount_Update", "x-ms-examples": { - "BatchAccountUpdate": { "$ref": "./examples/BatchAccountUpdate.json" } + "BatchAccountUpdate": { + "$ref": "./examples/BatchAccountUpdate.json" + } }, "description": "Updates the properties of an existing Batch account.", "parameters": [ @@ -160,7 +166,9 @@ ], "operationId": "BatchAccount_Delete", "x-ms-examples": { - "BatchAccountDelete": { "$ref": "./examples/BatchAccountDelete.json" } + "BatchAccountDelete": { + "$ref": "./examples/BatchAccountDelete.json" + } }, "description": "Deletes the specified Batch account.", "parameters": [ @@ -213,7 +221,9 @@ ], "operationId": "BatchAccount_Get", "x-ms-examples": { - "BatchAccountGet": { "$ref": "./examples/BatchAccountGet.json" } + "BatchAccountGet": { + "$ref": "./examples/BatchAccountGet.json" + } }, "description": "Gets information about the specified Batch account.", "parameters": [ @@ -253,7 +263,9 @@ ], "operationId": "BatchAccount_List", "x-ms-examples": { - "BatchAccountList": { "$ref": "./examples/BatchAccountList.json" } + "BatchAccountList": { + "$ref": "./examples/BatchAccountList.json" + } }, "description": "Gets information about the Batch accounts associated with the subscription.", "parameters": [ @@ -290,7 +302,9 @@ ], "operationId": "BatchAccount_ListByResourceGroup", "x-ms-examples": { - "BatchAccountListByResourceGroup": { "$ref": "./examples/BatchAccountListByResourceGroup.json" } + "BatchAccountListByResourceGroup": { + "$ref": "./examples/BatchAccountListByResourceGroup.json" + } }, "description": "Gets information about the Batch accounts associated with the specified resource group.", "parameters": [ @@ -330,7 +344,9 @@ ], "operationId": "BatchAccount_SynchronizeAutoStorageKeys", "x-ms-examples": { - "BatchAccountSynchronizeAutoStorageKeys": { "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" } + "BatchAccountSynchronizeAutoStorageKeys": { + "$ref": "./examples/BatchAccountSynchronizeAutoStorageKeys.json" + } }, "description": "Synchronizes access keys for the auto-storage account configured for the specified Batch account.", "parameters": [ @@ -367,7 +383,9 @@ ], "operationId": "BatchAccount_RegenerateKey", "x-ms-examples": { - "BatchAccountRegenerateKey": { "$ref": "./examples/BatchAccountRegenerateKey.json" } + "BatchAccountRegenerateKey": { + "$ref": "./examples/BatchAccountRegenerateKey.json" + } }, "description": "Regenerates the specified account key for the Batch account.", "parameters": [ @@ -416,7 +434,9 @@ ], "operationId": "BatchAccount_GetKeys", "x-ms-examples": { - "BatchAccountGetKeys": { "$ref": "./examples/BatchAccountGetKeys.json" } + "BatchAccountGetKeys": { + "$ref": "./examples/BatchAccountGetKeys.json" + } }, "summary": "Gets the account keys for the specified Batch account.", "description": "This operation applies only to Batch accounts created with a poolAllocationMode of 'BatchService'. If the Batch account was created with a poolAllocationMode of 'UserSubscription', clients cannot use access to keys to authenticate, and must use Azure Active Directory instead. In this case, getting the keys will fail.", @@ -457,7 +477,9 @@ ], "operationId": "ApplicationPackage_Activate", "x-ms-examples": { - "ApplicationPackageActivate": { "$ref": "./examples/ApplicationPackageActivate.json" } + "ApplicationPackageActivate": { + "$ref": "./examples/ApplicationPackageActivate.json" + } }, "description": "Activates the specified application package.", "parameters": [ @@ -512,7 +534,9 @@ ], "operationId": "Application_Create", "x-ms-examples": { - "ApplicationCreate": { "$ref": "./examples/ApplicationCreate.json" } + "ApplicationCreate": { + "$ref": "./examples/ApplicationCreate.json" + } }, "description": "Adds an application to the specified Batch account.", "parameters": [ @@ -562,7 +586,9 @@ ], "operationId": "Application_Delete", "x-ms-examples": { - "ApplicationDelete": { "$ref": "./examples/ApplicationDelete.json" } + "ApplicationDelete": { + "$ref": "./examples/ApplicationDelete.json" + } }, "description": "Deletes an application.", "parameters": [ @@ -603,7 +629,9 @@ ], "operationId": "Application_Get", "x-ms-examples": { - "ApplicationGet": { "$ref": "./examples/ApplicationGet.json" } + "ApplicationGet": { + "$ref": "./examples/ApplicationGet.json" + } }, "description": "Gets information about the specified application.", "parameters": [ @@ -644,7 +672,9 @@ ], "operationId": "Application_Update", "x-ms-examples": { - "ApplicationUpdate": { "$ref": "./examples/ApplicationUpdate.json" } + "ApplicationUpdate": { + "$ref": "./examples/ApplicationUpdate.json" + } }, "description": "Updates settings for the specified application.", "parameters": [ @@ -696,7 +726,9 @@ ], "operationId": "ApplicationPackage_Create", "x-ms-examples": { - "ApplicationPackageCreate": { "$ref": "./examples/ApplicationPackageCreate.json" } + "ApplicationPackageCreate": { + "$ref": "./examples/ApplicationPackageCreate.json" + } }, "description": "Creates an application package record.", "parameters": [ @@ -749,7 +781,9 @@ ], "operationId": "ApplicationPackage_Delete", "x-ms-examples": { - "ApplicationPackageDelete": { "$ref": "./examples/ApplicationPackageDelete.json" } + "ApplicationPackageDelete": { + "$ref": "./examples/ApplicationPackageDelete.json" + } }, "description": "Deletes an application package record and its associated binary file.", "parameters": [ @@ -793,7 +827,9 @@ ], "operationId": "ApplicationPackage_Get", "x-ms-examples": { - "ApplicationPackageGet": { "$ref": "./examples/ApplicationPackageGet.json" } + "ApplicationPackageGet": { + "$ref": "./examples/ApplicationPackageGet.json" + } }, "description": "Gets information about the specified application package.", "parameters": [ @@ -839,7 +875,9 @@ ], "operationId": "Application_List", "x-ms-examples": { - "ApplicationList": { "$ref": "./examples/ApplicationList.json" } + "ApplicationList": { + "$ref": "./examples/ApplicationList.json" + } }, "description": "Lists all of the applications in the specified account.", "parameters": [ @@ -890,7 +928,9 @@ ], "operationId": "ApplicationPackage_List", "x-ms-examples": { - "ApplicationList": { "$ref": "./examples/ApplicationPackageList.json" } + "ApplicationList": { + "$ref": "./examples/ApplicationPackageList.json" + } }, "description": "Lists all of the application packages in the specified application.", "parameters": [ @@ -944,7 +984,9 @@ ], "operationId": "Location_GetQuotas", "x-ms-examples": { - "LocationGetQuotas": { "$ref": "./examples/LocationGetQuotas.json" } + "LocationGetQuotas": { + "$ref": "./examples/LocationGetQuotas.json" + } }, "description": "Gets the Batch service quotas for the specified subscription at the given location.", "parameters": [ @@ -1014,8 +1056,12 @@ "operationId": "Location_CheckNameAvailability", "description": "Checks whether the Batch account name is available in the specified region.", "x-ms-examples": { - "LocationCheckNameAvailability_Available": { "$ref": "./examples/LocationCheckNameAvailability_Available.json" }, - "LocationCheckNameAvailability_AlreadyExists": { "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" } + "LocationCheckNameAvailability_Available": { + "$ref": "./examples/LocationCheckNameAvailability_Available.json" + }, + "LocationCheckNameAvailability_AlreadyExists": { + "$ref": "./examples/LocationCheckNameAvailability_AlreadyExists.json" + } }, "parameters": [ { @@ -1065,8 +1111,12 @@ "operationId": "Certificate_ListByBatchAccount", "description": "Lists all of the certificates in the specified account.", "x-ms-examples": { - "ListCertificates": { "$ref": "./examples/CertificateList.json" }, - "ListCertificates - Filter and Select": { "$ref": "./examples/CertificateListWithFilter.json" } + "ListCertificates": { + "$ref": "./examples/CertificateList.json" + }, + "ListCertificates - Filter and Select": { + "$ref": "./examples/CertificateListWithFilter.json" + } }, "parameters": [ { @@ -1131,9 +1181,15 @@ "operationId": "Certificate_Create", "description": "Creates a new certificate inside the specified account.", "x-ms-examples": { - "CreateCertificate - Minimal Pfx": { "$ref": "./examples/CertificateCreate_Minimal.json" }, - "CreateCertificate - Minimal Cer": { "$ref": "./examples/CertificateCreate_MinimalCer.json" }, - "CreateCertificate - Full": { "$ref": "./examples/CertificateCreate_Full.json" } + "CreateCertificate - Minimal Pfx": { + "$ref": "./examples/CertificateCreate_Minimal.json" + }, + "CreateCertificate - Minimal Cer": { + "$ref": "./examples/CertificateCreate_MinimalCer.json" + }, + "CreateCertificate - Full": { + "$ref": "./examples/CertificateCreate_Full.json" + } }, "parameters": [ { @@ -1204,7 +1260,9 @@ "operationId": "Certificate_Update", "description": "Updates the properties of an existing certificate.", "x-ms-examples": { - "UpdateCertificate": { "$ref": "./examples/CertificateUpdate.json" } + "UpdateCertificate": { + "$ref": "./examples/CertificateUpdate.json" + } }, "parameters": [ { @@ -1267,7 +1325,9 @@ "operationId": "Certificate_Delete", "description": "Deletes the specified certificate.", "x-ms-examples": { - "CertificateDelete": { "$ref": "./examples/CertificateDelete.json" } + "CertificateDelete": { + "$ref": "./examples/CertificateDelete.json" + } }, "parameters": [ { @@ -1323,8 +1383,12 @@ "operationId": "Certificate_Get", "description": "Gets information about the specified certificate.", "x-ms-examples": { - "Get Certificate": { "$ref": "./examples/CertificateGet.json" }, - "Get Certificate with Deletion Error": { "$ref": "./examples/CertificateGetWithDeletionError.json" } + "Get Certificate": { + "$ref": "./examples/CertificateGet.json" + }, + "Get Certificate with Deletion Error": { + "$ref": "./examples/CertificateGetWithDeletionError.json" + } }, "parameters": [ { @@ -1374,7 +1438,9 @@ "summary": "Cancels a failed deletion of a certificate from the specified account.", "description": "If you try to delete a certificate that is being used by a pool or compute node, the status of the certificate changes to deleteFailed. If you decide that you want to continue using the certificate, you can use this operation to set the status of the certificate back to active. If you intend to delete the certificate, you do not need to run this operation after the deletion failed. You must make sure that the certificate is not being used by any resources, and then you can try again to delete the certificate.", "x-ms-examples": { - "CertificateCancelDeletion": { "$ref": "./examples/CertificateCancelDeletion.json" } + "CertificateCancelDeletion": { + "$ref": "./examples/CertificateCancelDeletion.json" + } }, "parameters": [ { @@ -1423,8 +1489,12 @@ "operationId": "Pool_ListByBatchAccount", "description": "Lists all of the pools in the specified account.", "x-ms-examples": { - "ListPool": { "$ref": "./examples/PoolList.json" }, - "ListPoolWithFilter": { "$ref": "./examples/PoolListWithFilter.json" } + "ListPool": { + "$ref": "./examples/PoolList.json" + }, + "ListPoolWithFilter": { + "$ref": "./examples/PoolListWithFilter.json" + } }, "parameters": [ { @@ -1489,11 +1559,21 @@ "operationId": "Pool_Create", "description": "Creates a new pool inside the specified account.", "x-ms-examples": { - "CreatePool - Minimal CloudServiceConfiguration": { "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" }, - "CreatePool - Minimal VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" }, - "CreatePool - Full Example": { "$ref": "./examples/PoolCreate_FullExample.json" }, - "CreatePool - Custom Image": { "$ref": "./examples/PoolCreate_CustomImage.json" }, - "CreatePool - Full VirtualMachineConfiguration": { "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" } + "CreatePool - Minimal CloudServiceConfiguration": { + "$ref": "./examples/PoolCreate_MinimalCloudServiceConfiguration.json" + }, + "CreatePool - Minimal VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_MinimalVirtualMachineConfiguration.json" + }, + "CreatePool - Full Example": { + "$ref": "./examples/PoolCreate_FullExample.json" + }, + "CreatePool - Custom Image": { + "$ref": "./examples/PoolCreate_CustomImage.json" + }, + "CreatePool - Full VirtualMachineConfiguration": { + "$ref": "./examples/PoolCreate_VirtualMachineConfiguration.json" + } }, "parameters": [ { @@ -1564,10 +1644,18 @@ "operationId": "Pool_Update", "description": "Updates the properties of an existing pool.", "x-ms-examples": { - "UpdatePool - Resize Pool": { "$ref": "./examples/PoolUpdate_ResizePool.json" }, - "UpdatePool - Enable Autoscale": { "$ref": "./examples/PoolUpdate_EnableAutoScale.json" }, - "UpdatePool - Remove Start Task": { "$ref": "./examples/PoolUpdate_RemoveStartTask.json" }, - "UpdatePool - Other Properties": { "$ref": "./examples/PoolUpdate_OtherProperties.json" } + "UpdatePool - Resize Pool": { + "$ref": "./examples/PoolUpdate_ResizePool.json" + }, + "UpdatePool - Enable Autoscale": { + "$ref": "./examples/PoolUpdate_EnableAutoScale.json" + }, + "UpdatePool - Remove Start Task": { + "$ref": "./examples/PoolUpdate_RemoveStartTask.json" + }, + "UpdatePool - Other Properties": { + "$ref": "./examples/PoolUpdate_OtherProperties.json" + } }, "parameters": [ { @@ -1630,7 +1718,9 @@ "operationId": "Pool_Delete", "description": "Deletes the specified pool.", "x-ms-examples": { - "DeletePool": { "$ref": "./examples/PoolDelete.json" } + "DeletePool": { + "$ref": "./examples/PoolDelete.json" + } }, "parameters": [ { @@ -1686,7 +1776,9 @@ "operationId": "Pool_Get", "description": "Gets information about the specified pool.", "x-ms-examples": { - "GetPool": { "$ref": "./examples/PoolGet.json" } + "GetPool": { + "$ref": "./examples/PoolGet.json" + } }, "parameters": [ { @@ -1735,7 +1827,9 @@ "operationId": "Pool_DisableAutoScale", "description": "Disables automatic scaling for a pool.", "x-ms-examples": { - "Disable AutoScale": { "$ref": "./examples/PoolDisableAutoScale.json" } + "Disable AutoScale": { + "$ref": "./examples/PoolDisableAutoScale.json" + } }, "parameters": [ { @@ -1785,7 +1879,9 @@ "summary": "Stops an ongoing resize operation on the pool.", "description": "This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state. After stopping, the pool stabilizes at the number of nodes it was at when the stop operation was done. During the stop operation, the pool allocation state changes first to stopping and then to steady. A resize operation need not be an explicit resize pool request; this API can also be used to halt the initial sizing of the pool when it is created.", "x-ms-examples": { - "StopPoolResize": { "$ref": "./examples/PoolStopResize.json" } + "StopPoolResize": { + "$ref": "./examples/PoolStopResize.json" + } }, "parameters": [ { @@ -2539,7 +2635,9 @@ } }, "description": "Certificate properties for create operations", - "required": [ "data" ] + "required": [ + "data" + ] }, "Certificate": { "properties": { @@ -2609,7 +2707,10 @@ "description": "A list of additional details about the error." } }, - "required": [ "code", "message" ], + "required": [ + "code", + "message" + ], "description": "An error response from the Batch service." }, "Pool": { @@ -2880,7 +2981,9 @@ "description": "If omitted, the default value is 15 minutes (PT15M)." } }, - "required": [ "formula" ], + "required": [ + "formula" + ], "title": "AutoScale settings for the pool." }, "FixedScaleSettings": { @@ -3009,7 +3112,9 @@ "title": "Which user accounts on the compute node should have access to the private data of the certificate." } }, - "required": [ "id" ], + "required": [ + "id" + ], "title": "A reference to a certificate to be installed on compute nodes in a pool. This must exist inside the same account as the pool." }, "ApplicationPackageReference": { @@ -3025,7 +3130,9 @@ } }, "title": "Link to an application package inside the batch account", - "required": [ "id" ] + "required": [ + "id" + ] }, "ResizeError": { "properties": { @@ -3046,7 +3153,10 @@ } }, "title": "An error that occurred when resizing a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRunError": { "properties": { @@ -3067,7 +3177,10 @@ } }, "title": "An error that occurred when autoscaling a pool.", - "required": [ "code", "message" ] + "required": [ + "code", + "message" + ] }, "AutoScaleRun": { "properties": { @@ -3086,7 +3199,9 @@ "title": "Details of the error encountered evaluating the autoscale formula on the pool, if the evaluation was unsuccessful." } }, - "required": [ "evaluationTime" ], + "required": [ + "evaluationTime" + ], "title": "The results and errors from an execution of a pool autoscale formula." }, "VirtualMachineConfiguration": { @@ -3124,7 +3239,10 @@ "description": "If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it." } }, - "required": [ "imageReference", "nodeAgentSkuId" ], + "required": [ + "imageReference", + "nodeAgentSkuId" + ], "title": "The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure." }, "ContainerRegistry": { @@ -3144,7 +3262,10 @@ "title": "The password to log into the registry server." } }, - "required": [ "username", "password" ], + "required": [ + "username", + "password" + ], "title": "A private container registry." }, "ContainerConfiguration": { @@ -3183,7 +3304,9 @@ "description": "If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here." } }, - "required": [ "type" ], + "required": [ + "type" + ], "title": "The configuration for container-enabled pools." }, "WindowsConfiguration": { @@ -3281,7 +3404,9 @@ } } }, - "required": [ "nodeFillType" ], + "required": [ + "nodeFillType" + ], "title": "Specifies how tasks should be distributed across compute nodes." }, "LinuxUserConfiguration": { @@ -3360,7 +3485,10 @@ "$ref": "#/definitions/WindowsUserConfiguration" } }, - "required": [ "name", "password" ], + "required": [ + "name", + "password" + ], "title": "Properties used to create a user on an Azure Batch node." }, "StartTask": { @@ -3427,7 +3555,9 @@ "description": "This setting can be omitted if was already provided at pool creation." } }, - "required": [ "imageName" ], + "required": [ + "imageName" + ], "title": "The container settings for a task." }, "ResourceFile": { @@ -3476,7 +3606,9 @@ "title": "The value of the environment variable." } }, - "required": [ "name" ], + "required": [ + "name" + ], "title": "An environment variable to be set on a task process." }, "UserIdentity": { @@ -3631,7 +3763,9 @@ "description": "The default value is * which specifies the latest operating system version for the specified OS family." } }, - "required": [ "osFamily" ], + "required": [ + "osFamily" + ], "title": "The configuration for nodes in a pool based on the Azure Cloud Services platform." }, "MetadataItem": { @@ -3645,7 +3779,10 @@ "title": "The value of the metadata item." } }, - "required": [ "name", "value" ], + "required": [ + "name", + "value" + ], "title": "A name-value pair associated with a Batch service resource.", "description": "The Batch service does not assign any meaning to this metadata; it is solely for the use of user code." }, @@ -3700,7 +3837,9 @@ "description": "The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400." } }, - "required": [ "inboundNatPools" ], + "required": [ + "inboundNatPools" + ], "title": "The endpoint configuration for a pool." }, "InboundNatPool": { @@ -3759,7 +3898,13 @@ } } }, - "required": [ "name", "protocol", "backendPort", "frontendPortRangeStart", "frontendPortRangeEnd" ], + "required": [ + "name", + "protocol", + "backendPort", + "frontendPortRangeStart", + "frontendPortRangeEnd" + ], "title": "A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally." }, "NetworkSecurityGroupRule": { @@ -3798,7 +3943,11 @@ "description": "Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400." } }, - "required": [ "priority", "access", "sourceAddressPrefix" ], + "required": [ + "priority", + "access", + "sourceAddressPrefix" + ], "title": "A network security group rule to apply to an inbound endpoint." }, "ListPoolsResult": { @@ -3916,7 +4065,9 @@ }, "type": { "type": "string", - "enum": [ "Microsoft.Batch/batchAccounts" ], + "enum": [ + "Microsoft.Batch/batchAccounts" + ], "x-ms-enum": { "name": "Type", "modelAsString": false, diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationCreate.json index 70de9cb2f13c..eed441c19009 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationCreate.json @@ -29,4 +29,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationDelete.json index e6e0ae8308a1..3829a45f104a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationDelete.json @@ -10,4 +10,4 @@ "200": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationGet.json index 00bd42058ec9..2bb409983944 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationGet.json @@ -23,4 +23,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationList.json index 9109aefee6e7..069f28aa4a9f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationList.json @@ -32,4 +32,4 @@ ] } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageActivate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageActivate.json index a6873b466bf9..bbe9236cf8de 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageActivate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageActivate.json @@ -23,9 +23,9 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageCreate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageCreate.json index 0394faf46bf2..3590ef8d5b63 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageCreate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageCreate.json @@ -25,4 +25,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageDelete.json index 6c3ebee76f05..0a051c88011f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageDelete.json @@ -11,4 +11,4 @@ "200": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageGet.json index a86aed77eca8..0fdf50d3e0a2 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageGet.json @@ -20,9 +20,9 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageList.json index aec2bea6d3a1..fd3c2b8921f8 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationPackageList.json @@ -26,10 +26,10 @@ "properties": { "state": "Active", "format": "zip", - "lastActivationTime":"2017-06-27T18:48:09.9330991Z" + "lastActivationTime": "2017-06-27T18:48:09.9330991Z" } } ] } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationUpdate.json index 6704c85ee742..d321b0e97836 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/ApplicationUpdate.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_BYOS.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_BYOS.json index 7a24326935cb..bfb63f39428a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_BYOS.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_BYOS.json @@ -46,4 +46,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_Default.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_Default.json index 54043239b837..dbb4cf4d1079 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_Default.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountCreate_Default.json @@ -37,4 +37,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountDelete.json index 4bb2c6fca09c..f9ca3455a667 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountDelete.json @@ -10,4 +10,4 @@ "202": {}, "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGet.json index b42e0d49e357..dcb50e93f523 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGet.json @@ -28,4 +28,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGetKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGetKeys.json index 36d4f080c340..6eb47d2ab77a 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGetKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountGetKeys.json @@ -14,4 +14,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountList.json index 0aa75dba68f2..f45623f0f080 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountList.json @@ -30,4 +30,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountListByResourceGroup.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountListByResourceGroup.json index c1124a5170f7..6a557fb1050f 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountListByResourceGroup.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountListByResourceGroup.json @@ -31,4 +31,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountRegenerateKey.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountRegenerateKey.json index f87ad16770f0..f5a4cdef2ba3 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountRegenerateKey.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountRegenerateKey.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountSynchronizeAutoStorageKeys.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountSynchronizeAutoStorageKeys.json index bff4cd15a9f8..f958dcd17841 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountSynchronizeAutoStorageKeys.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountSynchronizeAutoStorageKeys.json @@ -8,4 +8,4 @@ "responses": { "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountUpdate.json index bcf2a9c6c00e..ef5ed5de429b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/BatchAccountUpdate.json @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCancelDeletion.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCancelDeletion.json index f27b86ab9f48..4b93a00a8dd1 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCancelDeletion.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCancelDeletion.json @@ -14,19 +14,19 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", + "type": "Microsoft.Batch/batchAccounts/certificates", "etag": "W/\"0x8D4EDD513C3EDBB\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Failed", "previousProvisioningStateTransitionTime": "2017-07-21T00:22:54.3299195Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Full.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Full.json index fd362745568c..7799e0ffb12b 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Full.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Full.json @@ -7,10 +7,10 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e...", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e...", "format": "Pfx" } } @@ -23,17 +23,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Minimal.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Minimal.json index 54fb1b1a371b..c14a4815b336 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Minimal.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_Minimal.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_MinimalCer.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_MinimalCer.json index 0ab8aa69872e..6a3b1e913466 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_MinimalCer.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateCreate_MinimalCer.json @@ -7,7 +7,7 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIICrjCCAZagAwI...", + "data": "MIICrjCCAZagAwI...", "format": "Cer" } } @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Cer", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateDelete.json index adfc3e648fe1..db5d0de0a0be 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateDelete.json @@ -7,13 +7,13 @@ "api-version": "2019-04-01" }, "responses": { - "200": { }, + "200": {}, "202": { "headers": { "Retry-After": "15", "Location": "https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/certificateOperationResults/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E-8D4EDFF164A11C9?api-version=2019-04-01" } }, - "204": { } + "204": {} } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGet.json index c0782c09f975..689eb0a795ea 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGet.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGetWithDeletionError.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGetWithDeletionError.json index d58071509964..f495c5dc3900 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGetWithDeletionError.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateGetWithDeletionError.json @@ -14,17 +14,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Failed", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "previousProvisioningState": "Deleting", - "previousProvisioningStateTransitionTime":"2017-07-21T00:15:25.5625498Z", + "previousProvisioningStateTransitionTime": "2017-07-21T00:15:25.5625498Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI...", + "publicData": "MIICrjCCAZagAwI...", "deleteCertificateError": { "code": "NodesReferencingCertificate", "message": "The specified certificate is being used by the below mentioned node(s)\nRequestId:2dc78afc-b15b-42d2-8c85-39cb61a0799e\nTime:2017-08-28T10:22:52.8633406Z", @@ -40,4 +40,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateList.json index c142bbbc13a6..7efbea1caef9 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateList.json @@ -13,15 +13,15 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } ], @@ -29,4 +29,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateListWithFilter.json index 51da953c4115..42b58cd95a67 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateListWithFilter.json @@ -14,8 +14,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { "provisioningState": "Failed", "format": "Pfx" @@ -24,8 +24,8 @@ { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", "name": "SHA1-AEB228FFB0BF67A793D61DCE263EBD16949F15A1", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118572E0\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118572E0\"", "properties": { "provisioningState": "Failed", "format": "Cer" @@ -35,4 +35,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateUpdate.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateUpdate.json index 54fb1b1a371b..c14a4815b336 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateUpdate.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/CertificateUpdate.json @@ -7,8 +7,8 @@ "certificateName": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "parameters": { "properties": { - "data":"MIIJsgIBAzCCCW4GCSqGSIb3DQE...", - "password":"KG0UY40e..." + "data": "MIIJsgIBAzCCCW4GCSqGSIb3DQE...", + "password": "KG0UY40e..." } } }, @@ -20,17 +20,17 @@ "body": { "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "name": "SHA1-0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", - "type":"Microsoft.Batch/batchAccounts/certificates", - "etag":"W/\"0x8D4EDD5118668F7\"", + "type": "Microsoft.Batch/batchAccounts/certificates", + "etag": "W/\"0x8D4EDD5118668F7\"", "properties": { - "thumbprintAlgorithm":"SHA1", - "thumbprint":"0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", + "thumbprintAlgorithm": "SHA1", + "thumbprint": "0A0E4F50D51BEADEAC1D35AFC5116098E7902E6E", "provisioningState": "Succeeded", - "provisioningStateTransitionTime":"2017-07-21T01:47:38.4420202Z", + "provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z", "format": "Pfx", - "publicData":"MIICrjCCAZagAwI..." + "publicData": "MIICrjCCAZagAwI..." } } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_AlreadyExists.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_AlreadyExists.json index fbd5ed25251f..538aa4a72ca0 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_AlreadyExists.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_AlreadyExists.json @@ -17,4 +17,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_Available.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_Available.json index 6a3e9d770b5e..eab309be5075 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_Available.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationCheckNameAvailability_Available.json @@ -15,4 +15,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationGetQuotas.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationGetQuotas.json index 37d2e3e7c878..79d91ef60668 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationGetQuotas.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/LocationGetQuotas.json @@ -11,4 +11,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_CustomImage.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_CustomImage.json index 43b079492fc9..d5b0c67fccb5 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_CustomImage.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_CustomImage.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_FullExample.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_FullExample.json index ba07e157d8c8..dde5b7fd1a77 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_FullExample.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_FullExample.json @@ -256,4 +256,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json index 2d1aec7986b8..f7f4108090db 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalCloudServiceConfiguration.json @@ -69,4 +69,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json index 69cac7dbea42..2b9ccb4e784c 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_MinimalVirtualMachineConfiguration.json @@ -74,4 +74,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_VirtualMachineConfiguration.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_VirtualMachineConfiguration.json index 342cf9f4e564..8ecd8802f18e 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_VirtualMachineConfiguration.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolCreate_VirtualMachineConfiguration.json @@ -160,4 +160,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDelete.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDelete.json index 0380c99118ce..8465ce0e73d9 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDelete.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDelete.json @@ -7,8 +7,8 @@ "api-version": "2019-04-01" }, "responses": { - "200": { }, - "204": { }, + "200": {}, + "204": {}, "202": { "headers": { "Retry-After": "15", @@ -16,4 +16,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDisableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDisableAutoScale.json index 11ff186d1dd0..be1451c0812c 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDisableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolDisableAutoScale.json @@ -53,4 +53,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolGet.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolGet.json index be1358781450..adbedc659a99 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolGet.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolGet.json @@ -145,4 +145,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolList.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolList.json index 90fced05afd1..cebf3715317d 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolList.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolList.json @@ -152,4 +152,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolListWithFilter.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolListWithFilter.json index 7e9b8cc6c911..4c47e72abe33 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolListWithFilter.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolListWithFilter.json @@ -41,4 +41,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolStopResize.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolStopResize.json index c852f6993164..c829191550fa 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolStopResize.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolStopResize.json @@ -59,4 +59,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_EnableAutoScale.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_EnableAutoScale.json index 6c6e19f2223a..2edc9459c904 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_EnableAutoScale.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_EnableAutoScale.json @@ -66,4 +66,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_OtherProperties.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_OtherProperties.json index d375c024b7c4..be86d8a6295c 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_OtherProperties.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_OtherProperties.json @@ -112,4 +112,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_RemoveStartTask.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_RemoveStartTask.json index 9843589aa33f..5077985338ad 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_RemoveStartTask.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_RemoveStartTask.json @@ -62,4 +62,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_ResizePool.json b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_ResizePool.json index bc1f7a0f6520..a179a891ffd7 100644 --- a/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_ResizePool.json +++ b/specification/batch/resource-manager/Microsoft.Batch/stable/2019-04-01/examples/PoolUpdate_ResizePool.json @@ -71,4 +71,4 @@ } } } -} \ No newline at end of file +}