{ "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 }