{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector StorageTasks API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "StorageTasks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              }
            ]
          },
          "docs": "Get the storage task properties"
        },
        {
          "info": {
            "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              }
            ]
          },
          "docs": "Asynchronously creates a new storage task resource with the specified parameters. If a storage task is already created and a subsequent create request is issued with different properties, the storage task properties will be updated. If a storage task is already created and a subsequent create or update request is issued with the exact same set of properties, the request will succeed."
        },
        {
          "info": {
            "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              }
            ]
          },
          "docs": "Update storage task properties"
        },
        {
          "info": {
            "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              }
            ]
          },
          "docs": "Delete the storage task resource."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Storageactions Storagetasks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.StorageActions/storageTasks"
          },
          "docs": "Lists all the storage tasks available under the subscription."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks"
          },
          "docs": "Lists all the storage tasks available under the given resource group."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname Storagetaskassignments",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName/storageTaskAssignments",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              },
              {
                "name": "$maxpagesize",
                "value": "",
                "type": "query",
                "description": "Optional, specifies the maximum number of storage task assignment Ids to be included in the list response."
              }
            ]
          },
          "docs": "Lists all the storage tasks available under the given resource group."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storageactions Storagetasks Storagetaskname Reports",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorageActions/storageTasks/:storageTaskName/reports",
            "params": [
              {
                "name": "storageTaskName",
                "value": "",
                "type": "path",
                "description": "The name of the storage task within the specified resource group. Storage task names must be between 3 and 18 characters in length and use numbers and lower-case letters only."
              },
              {
                "name": "$maxpagesize",
                "value": "",
                "type": "query",
                "description": "Optional, specifies the maximum number of storage task assignment Ids to be included in the list response."
              },
              {
                "name": "$filter",
                "value": "",
                "type": "query",
                "description": "Optional. When specified, it can be used to query using reporting properties."
              }
            ]
          },
          "docs": "Fetch the storage tasks run report summary for each assignment."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Storageactions Locations Location Previewactions",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.StorageActions/locations/:location/previewActions",
            "params": [
              {
                "name": "location",
                "value": "",
                "type": "path",
                "description": "The location to perform preview of the actions."
              }
            ]
          },
          "docs": "Runs the input conditions against input object metadata properties and designates matched objects in response."
        }
      ]
    }
  ],
  "bundled": true
}