diff --git a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfiguration.json b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfiguration.json index 142a43cb555f..ebba2dd0c11a 100644 --- a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfiguration.json +++ b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfiguration.json @@ -41,27 +41,6 @@ "paths": { "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}": { - "parameters": [ - { - "$ref": "./definitions.json#/parameters/subscriptionId" - }, - { - "$ref": "./definitions.json#/parameters/resourceGroupName" - }, - { - "$ref": "./definitions.json#/parameters/automationAccountName" - }, - { - "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationName" - }, - { - "$ref": "./definitions.json#/parameters/apiVersion" - }, - { - "$ref": "./definitions.json#/parameters/clientRequestId" - } - ], - "put": { "tags": [ "Software Update Configuration" ], "description": "Create a new software update configuration with the name given in the URI.", @@ -73,6 +52,24 @@ }, "operationId": "softwareUpdateConfigurations_Create", "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationName" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + }, { "name": "parameters", "description": "Request body.", @@ -119,6 +116,26 @@ "Get software update configuration by name": { "$ref": "./examples/softwareUpdateConfiguration/getSoftwareUpdateConfigurationByName.json" } }, "operationId": "softwareUpdateConfigurations_GetByName", + "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationName" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + } + ], "responses": { "200": { "description": "A single software update configuration.", @@ -142,6 +159,26 @@ "Delete software update configuration": { "$ref": "./examples/softwareUpdateConfiguration/deleteSoftwareUpdateConfiguration.json" } }, "operationId": "softwareUpdateConfigurations_Delete", + "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationName" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + } + ], "responses": { "200": { "description": "The software update configuration has been deleted." @@ -157,25 +194,6 @@ }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations": { - "parameters": [ - { - "$ref": "./definitions.json#/parameters/subscriptionId" - }, - { - "$ref": "./definitions.json#/parameters/resourceGroupName" - }, - { - "$ref": "./definitions.json#/parameters/automationAccountName" - }, - { - "$ref": "./definitions.json#/parameters/apiVersion" - }, - { - "$ref": "./definitions.json#/parameters/clientRequestId" - } - ], - - "get": { "tags": [ "Software Update Configuration" ], "description": "Get all software update configurations for the account.", @@ -188,6 +206,21 @@ }, "operationId": "softwareUpdateConfigurations_List", "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + }, { "name": "$filter", "in": "query", diff --git a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationMachineRun.json b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationMachineRun.json index d541d974acc6..2643b742eba8 100644 --- a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationMachineRun.json +++ b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationMachineRun.json @@ -40,28 +40,7 @@ }, "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationsRuns/{softwareUpdateConfigurationMachineRunId}": { - "parameters": [ - { - "$ref": "./definitions.json#/parameters/subscriptionId" - }, - { - "$ref": "./definitions.json#/parameters/resourceGroupName" - }, - { - "$ref": "./definitions.json#/parameters/automationAccountName" - }, - { - "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationMachineRunId" - }, - { - "$ref": "./definitions.json#/parameters/apiVersion" - }, - { - "$ref": "./definitions.json#/parameters/clientRequestId" - } - ], - + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns/{softwareUpdateConfigurationMachineRunId}": { "get": { "tags": [ "Software Update Configuration Machine Run" ], "description": "Get a single software update configuration machine run by Id.", @@ -72,6 +51,26 @@ "Get software update configuration machine run": { "$ref": "./examples/softwareUpdateConfigurationMachineRun/getSoftwareUpdateConfigurationMachineRunById.json" } }, "operationId": "softwareUpdateConfigurationMachineRuns_GetById", + "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationMachineRunId" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + } + ], "responses": { "200": { "description": "A single software update configuration machine run.", @@ -88,24 +87,6 @@ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationMachineRuns": { - "parameters": [ - { - "$ref": "./definitions.json#/parameters/subscriptionId" - }, - { - "$ref": "./definitions.json#/parameters/resourceGroupName" - }, - { - "$ref": "./definitions.json#/parameters/automationAccountName" - }, - { - "$ref": "./definitions.json#/parameters/apiVersion" - }, - { - "$ref": "./definitions.json#/parameters/clientRequestId" - } - ], - "get": { "tags": [ "Software Update Configuration Machine Run" ], "description": "Return list of software update configuration machine runs", @@ -116,7 +97,23 @@ "List software update configuration machine runs": { "$ref": "./examples/softwareUpdateConfigurationMachineRun/listSoftwareUpdateConfigurationMachineRuns.json" }, "List software update configuration machine runs for a specific software update configuration run": { "$ref": "./examples/softwareUpdateConfigurationMachineRun/listSoftwareUpdateConfigurationMachineRunsByRun.json" } }, + "operationId": "softwareUpdateConfigurationMachineRuns_List", "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + }, { "name": "$skip", "in": "query", @@ -139,7 +136,6 @@ "description": "The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name'" } ], - "operationId": "softwareUpdateConfigurationMachineRuns_List", "responses": { "200": { "description": "Return list of software update configuration machine runs.", diff --git a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationRun.json b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationRun.json index 5bbfef482ae0..122ec983296a 100644 --- a/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationRun.json +++ b/specification/automation/resource-manager/Microsoft.Automation/2017-05-15-preview/softwareUpdateConfigurationRun.json @@ -40,28 +40,7 @@ }, "paths": { - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationsRuns/{softwareUpdateConfigurationRunId}": { - "parameters": [ - { - "$ref": "./definitions.json#/parameters/subscriptionId" - }, - { - "$ref": "./definitions.json#/parameters/resourceGroupName" - }, - { - "$ref": "./definitions.json#/parameters/automationAccountName" - }, - { - "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationRunId" - }, - { - "$ref": "./definitions.json#/parameters/apiVersion" - }, - { - "$ref": "./definitions.json#/parameters/clientRequestId" - } - ], - + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns/{softwareUpdateConfigurationRunId}": { "get": { "tags": [ "Software Update Configuration Run" ], "description": "Get a single software update configuration Run by Id.", @@ -72,6 +51,26 @@ "Get software update configuration runs by Id": { "$ref": "./examples/softwareUpdateConfigurationRun/getSoftwareUpdateConfigurationRunById.json" } }, "operationId": "softwareUpdateConfigurationRuns_GetById", + "parameters": [ + { + "$ref": "./definitions.json#/parameters/subscriptionId" + }, + { + "$ref": "./definitions.json#/parameters/resourceGroupName" + }, + { + "$ref": "./definitions.json#/parameters/automationAccountName" + }, + { + "$ref": "./definitions.json#/parameters/softwareUpdateConfigurationRunId" + }, + { + "$ref": "./definitions.json#/parameters/apiVersion" + }, + { + "$ref": "./definitions.json#/parameters/clientRequestId" + } + ], "responses": { "200": { "description": "A single software update configuration Run.", @@ -87,25 +86,7 @@ }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationsRuns": { - "parameters": [ - { - "$ref": "#/parameters/subscriptionId" - }, - { - "$ref": "#/parameters/resourceGroupName" - }, - { - "$ref": "#/parameters/automationAccountName" - }, - { - "$ref": "#/parameters/apiVersion" - }, - { - "$ref": "#/parameters/clientRequestId" - } - ], - + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns": { "get": { "tags": [ "Software Update Configuration Run" ], "description": "Return list of software update configuration runs", @@ -116,7 +97,23 @@ "List software update configuration machine runs": { "$ref": "./examples/softwareUpdateConfigurationRun/listSoftwareUpdateConfigurationRuns.json" }, "List software update configuration machine run with status equal to 'Failed'": { "$ref": "./examples/softwareUpdateConfigurationRun/listFailedSoftwareUpdateConfigurationRuns.json" } }, + "operationId": "softwareUpdateConfigurationRuns_List", "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/automationAccountName" + }, + { + "$ref": "#/parameters/apiVersion" + }, + { + "$ref": "#/parameters/clientRequestId" + }, { "name": "$skip", "in": "query", @@ -139,7 +136,6 @@ "description": "The filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name'" } ], - "operationId": "softwareUpdateConfigurationRuns_List", "responses": { "200": { "description": "Return list of software update configurations runs.",