{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector Datasets API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "Datasets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Get Datasets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/datasets",
            "params": [
              {
                "name": "subscription-key",
                "value": "",
                "type": "query",
                "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Version number of Azure Maps API. Current version is 2.0"
              }
            ]
          },
          "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).<br><br>Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.<br><br>This API allows the caller to fetch a list of all previously successfully created datasets.<br><br>### Submit List Request<br><br>To list all your dat"
        },
        {
          "info": {
            "name": "Microsoft Azure Post Datasets",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/datasets",
            "params": [
              {
                "name": "subscription-key",
                "value": "",
                "type": "query",
                "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Version number of Azure Maps API. Current version is 2.0"
              },
              {
                "name": "conversionId",
                "value": "",
                "type": "query",
                "description": "The unique ID used to create the dataset. The `conversionId` must have been obtained from a successful call to the Conversion Service [Convert API](https://docs.microsoft.com/en-us/rest/api/maps/v2/conversion/convert) and may be provided with multiple query parameters with same name (if more than one is provided)."
              },
              {
                "name": "datasetId",
                "value": "",
                "type": "query",
                "description": "The ID for the dataset to append with. The dataset must originate from a previous dataset creation call that matches the datasetId"
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "The description to be given to the dataset."
              }
            ]
          },
          "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).<br><br>Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.<br><br> This API allows the caller to create a dataset from data that was uploaded to the Azure Maps Data Service and converted using the Azure Maps Conversi"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Datasets Datasetid",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/datasets/:datasetId",
            "params": [
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "The identifier for the dataset to query from."
              },
              {
                "name": "subscription-key",
                "value": "",
                "type": "query",
                "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Version number of Azure Maps API. Current version is 2.0"
              }
            ]
          },
          "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).<br><br>Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.<br><br>This API allows the caller to fetch a previously successfully created dataset.<br><br>### Submit Get Details Request<br><br>To get the details for a p"
        },
        {
          "info": {
            "name": "Microsoft Azure Patch Datasets Datasetid",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/datasets/:datasetId",
            "params": [
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "Id of the dataset resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The requested API version"
              }
            ]
          },
          "docs": "Creates or updates a dataset."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete Datasets Datasetid",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/datasets/:datasetId",
            "params": [
              {
                "name": "subscription-key",
                "value": "",
                "type": "query",
                "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Version number of Azure Maps API. Current version is 2.0"
              },
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "The identifier for the dataset to query from."
              }
            ]
          },
          "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).<br><br>Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.<br><br>You can also use this API to delete old/unused datasets to create space for new Creator content.<br><br>### Submit Delete Request<br><br>To delete you"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Datasets Operations Operationid",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/datasets/operations/:operationId",
            "params": [
              {
                "name": "subscription-key",
                "value": "",
                "type": "query",
                "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Version number of Azure Maps API. Current version is 2.0"
              },
              {
                "name": "operationId",
                "value": "",
                "type": "path",
                "description": "The ID to query the status for the dataset create/import request."
              }
            ]
          },
          "docs": "This API allows the caller to view the current progress of a dataset operation and the path is obtained from a call to the Create API.<br><br>### Submit Operations Request<br><br>To view the current progress of a dataset operation, you will use a `GET` request where the `operationId` given the path is the ID that represents the operation.<br><br>### Operation Response<br><br>While in progress, a `200-OK` http status code will be returned with no extra headers. If the operation succeeds, a `200-O"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Information About A Specific Dataset \r\n      \r\nstatus Codes Returned:\r\n 200: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/datasets/:name",
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the dataset to get."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Requested API version."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Register A New Dataset \r\n      \r\nstatus Codes Returned:\r\n 201: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 409: A Dataset With The Specified Name Already Exists",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/datasets/:name",
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "A name that can be used to uniquely identify the dataset after it has been registered."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Requested API version."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Update The Properties Of An Existing Dataset \r\n      \r\nstatus Codes Returned:\r\n 200: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found \r\n 412: An If Match Header Was Provided, But The Given Etag Did Not Match The Current Etag Value",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/datasets/:name",
            "headers": [
              {
                "name": "If-Match",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the dataset to update."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Requested API version."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Unregister A Dataset \r\n      \r\nstatus Codes Returned:\r\n 204: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found \r\n 412: An If Match Header Was Provided, But The Given Etag Did Not Match The Current Etag Value",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/datasets/:name",
            "headers": [
              {
                "name": "If-Match",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the dataset to unregister."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Requested API version."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Datasets Datasetid Access",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/datasets/:datasetId/access",
            "params": [
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "Id of dataset to be accessed."
              },
              {
                "name": "subscriptionIds",
                "value": "",
                "type": "query",
                "description": "Subscription Ids."
              },
              {
                "name": "resourceIds",
                "value": "",
                "type": "query",
                "description": "Resource Ids."
              },
              {
                "name": "maxPageSize",
                "value": "",
                "type": "query",
                "description": "Maximum number of items needed (inclusive).\r\nMinimum = 10, Maximum = 1000, Default value = 50."
              },
              {
                "name": "skipToken",
                "value": "",
                "type": "query",
                "description": "Skip token for getting next set of results."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The requested API version"
              }
            ]
          },
          "docs": "Dataset access list."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Datasets Datasetid Access:grant",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/datasets/:datasetId/access:grant",
            "params": [
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "Id of dataset to be accessed."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The requested API version"
              }
            ]
          },
          "docs": "Dataset access grant."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Datasets Datasetid Access:remove",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/datasets/:datasetId/access:remove",
            "params": [
              {
                "name": "datasetId",
                "value": "",
                "type": "path",
                "description": "Id of dataset to be accessed."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The requested API version"
              }
            ]
          },
          "docs": "Dataset access remove."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets",
            "params": [
              {
                "name": "instanceName",
                "value": "",
                "type": "path",
                "description": "Name of instance."
              }
            ]
          },
          "docs": "List Dataset resources by Instance"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName",
            "params": [
              {
                "name": "instanceName",
                "value": "",
                "type": "path",
                "description": "Name of instance."
              },
              {
                "name": "datasetName",
                "value": "",
                "type": "path",
                "description": "Name of dataset."
              }
            ]
          },
          "docs": "Get a Dataset"
        },
        {
          "info": {
            "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName",
            "params": [
              {
                "name": "instanceName",
                "value": "",
                "type": "path",
                "description": "Name of instance."
              },
              {
                "name": "datasetName",
                "value": "",
                "type": "path",
                "description": "Name of dataset."
              }
            ]
          },
          "docs": "Create a Dataset"
        },
        {
          "info": {
            "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName",
            "params": [
              {
                "name": "instanceName",
                "value": "",
                "type": "path",
                "description": "Name of instance."
              },
              {
                "name": "datasetName",
                "value": "",
                "type": "path",
                "description": "Name of dataset."
              }
            ]
          },
          "docs": "Update a Dataset"
        },
        {
          "info": {
            "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName",
            "params": [
              {
                "name": "instanceName",
                "value": "",
                "type": "path",
                "description": "Name of instance."
              },
              {
                "name": "datasetName",
                "value": "",
                "type": "path",
                "description": "Name of dataset."
              }
            ]
          },
          "docs": "Delete a Dataset"
        }
      ]
    }
  ],
  "bundled": true
}