{
"version": "1.0",
"resources": {
"Repository": {
"operation": "ListRepositories",
"resourceIdentifier": {
"repositoryName": "repositories[].repositoryName"
}
}
},
"operations": {
"BatchGetRepositories": {
"repositoryNames": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"DeleteBranch": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"DeleteFile": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"DeleteRepository": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetBlob": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetBranch": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetCommentsForComparedCommit": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetCommentsForPullRequest": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetCommit": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetDifferences": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetFile": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetFolder": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetMergeConflicts": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetRepository": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"GetRepositoryTriggers": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"ListBranches": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"ListPullRequests": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"MergePullRequestByFastForward": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"PostCommentForComparedCommit": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"PostCommentForPullRequest": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"PutFile": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"PutRepositoryTriggers": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"TestRepositoryTriggers": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"UpdateDefaultBranch": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
},
"UpdateRepositoryDescription": {
"repositoryName": {
"completions": [
{
"parameters": {},
"resourceName": "Repository",
"resourceIdentifier": "repositoryName"
}
]
}
}
}
}