{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector DevOps API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "DevOps",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Get Providers Microsoft Adhybridhealthservice Reports Devops Isdevops",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/providers/Microsoft.ADHybridHealthService/reports/DevOps/IsDevOps",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The version of the API to be used with the client request."
              }
            ]
          },
          "docs": "Checks if the user is enabled for Dev Ops access."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of All Azure Devops Organizations Accessible By The User Token Consumed By The Connector",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/listAvailableAzureDevOpsOrgs",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Azure Devops Organizations Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Azure Devops Organization Resource",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Creates Or Updates Monitored Azure Devops Organization Details",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Updates Monitored Azure Devops Organization Details",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Azure Devops Projects Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Azure Devops Project Resource",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Creates Or Updates A Monitored Azure Devops Project Resource",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Updates A Monitored Azure Devops Project Resource",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Azure Devops Repositories Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName/repos",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Azure Devops Repository Resource",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName/repos/:repoName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              },
              {
                "name": "repoName",
                "value": "",
                "type": "path",
                "description": "The repository name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Creates Or Updates A Monitored Azure Devops Repository Resource",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName/repos/:repoName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              },
              {
                "name": "repoName",
                "value": "",
                "type": "path",
                "description": "The repository name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Updates A Monitored Azure Devops Repository Resource",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/azureDevOpsOrgs/:orgName/projects/:projectName/repos/:repoName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "orgName",
                "value": "",
                "type": "path",
                "description": "The Azure DevOps organization name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              },
              {
                "name": "repoName",
                "value": "",
                "type": "path",
                "description": "The repository name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure List Devops Configurations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Gets A Devops Configuration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Creates Or Updates A Devops Configuration",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Updates A Devops Configuration",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Deletes A Devops Connector",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of All Github Owners Accessible By The User Token Consumed By The Connector",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/listAvailableGitHubOwners",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Github Owners Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitHubOwners",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Github Owner",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitHubOwners/:ownerName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "ownerName",
                "value": "",
                "type": "path",
                "description": "The GitHub owner name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Github Repositories Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitHubOwners/:ownerName/repos",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "ownerName",
                "value": "",
                "type": "path",
                "description": "The GitHub owner name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Github Repository",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitHubOwners/:ownerName/repos/:repoName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "ownerName",
                "value": "",
                "type": "path",
                "description": "The GitHub owner name."
              },
              {
                "name": "repoName",
                "value": "",
                "type": "path",
                "description": "The repository name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of All Gitlab Groups Accessible By The User Token Consumed By The Connector",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/listAvailableGitLabGroups",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A List Of Gitlab Groups Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitLabGroups",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Gitlab Group Resource For A Given Fully Qualified Name",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitLabGroups/:groupFQName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "groupFQName",
                "value": "",
                "type": "path",
                "description": "The GitLab group fully-qualified name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Gets Nested Subgroups Of Given Gitlab Group Which Are Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitLabGroups/:groupFQName/listSubgroups",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "groupFQName",
                "value": "",
                "type": "path",
                "description": "The GitLab group fully-qualified name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Gets A List Of Gitlab Projects That Are Directly Owned By Given Group And Onboarded To The Connector",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitLabGroups/:groupFQName/projects",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "groupFQName",
                "value": "",
                "type": "path",
                "description": "The GitLab group fully-qualified name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Returns A Monitored Gitlab Project Resource For A Given Fully Qualified Group Name And Project Name",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/gitLabGroups/:groupFQName/projects/:projectName",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "groupFQName",
                "value": "",
                "type": "path",
                "description": "The GitLab group fully-qualified name."
              },
              {
                "name": "projectName",
                "value": "",
                "type": "path",
                "description": "The project name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Devops Long Running Operation Result",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Security/securityConnectors/:securityConnectorName/devops/default/operationResults/:operationResultId",
            "params": [
              {
                "name": "securityConnectorName",
                "value": "",
                "type": "path",
                "description": "The security connector name."
              },
              {
                "name": "operationResultId",
                "value": "",
                "type": "path",
                "description": "The operation result Id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        }
      ]
    }
  ],
  "bundled": true
}