{ "opencollection": "1.0.0", "info": { "name": "Amazon CodeCatalyst AccessTokens Spaces API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Spaces", "type": "folder" }, "items": [ { "info": { "name": "Amazon CodeCatalyst List Dev Environments", "type": "http" }, "http": { "method": "POST", "url": "http://codecatalyst.global.api.aws/v1/spaces/:spaceName/projects/:projectName/devEnvironments", "params": [ { "name": "spaceName", "value": "", "type": "path", "description": "The name of the space." }, { "name": "projectName", "value": "", "type": "path", "description": "The name of the project in the space." }, { "name": "maxResults", "value": "", "type": "query", "description": "Pagination limit" }, { "name": "nextToken", "value": "", "type": "query", "description": "Pagination token" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves a list of Dev Environments in a project." }, { "info": { "name": "Amazon CodeCatalyst Create Dev Environment", "type": "http" }, "http": { "method": "PUT", "url": "http://codecatalyst.global.api.aws/v1/spaces/:spaceName/projects/:projectName/devEnvironments", "params": [ { "name": "spaceName", "value": "", "type": "path", "description": "The name of the space." }, { "name": "projectName", "value": "", "type": "path", "description": "The name of the project in the space." } ], "body": { "type": "json", "data": "{}" } }, "docs": "
Creates a Dev Environment in Amazon CodeCatalyst, a cloud-based development environment that you can use to quickly work on the code stored in the source repositories of your project.
When created in the Amazon CodeCatalyst console, by default a Dev Environment is configured to have a 2 core processor, 4GB of RAM, and 16GB of persistent storage. None of these defaults apply to a Dev Environment created programmatically.
main."
},
{
"info": {
"name": "Amazon CodeCatalyst Delete Source Repository",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "http://codecatalyst.global.api.aws/v1/spaces/:spaceName/projects/:projectName/sourceRepositories/:name",
"params": [
{
"name": "spaceName",
"value": "",
"type": "path",
"description": "The name of the space."
},
{
"name": "projectName",
"value": "",
"type": "path",
"description": "The name of the project in the space."
},
{
"name": "name",
"value": "",
"type": "path",
"description": "The name of the source repository."
}
]
},
"docs": "Deletes a source repository in Amazon CodeCatalyst. You cannot use this API to delete a linked repository. It can only be used to delete a Amazon CodeCatalyst source repository."
},
{
"info": {
"name": "Amazon CodeCatalyst Create Source Repository Branch",
"type": "http"
},
"http": {
"method": "PUT",
"url": "http://codecatalyst.global.api.aws/v1/spaces/:spaceName/projects/:projectName/sourceRepositories/:sourceRepositoryName/branches/:name",
"params": [
{
"name": "spaceName",
"value": "",
"type": "path",
"description": "The name of the space."
},
{
"name": "projectName",
"value": "",
"type": "path",
"description": "The name of the project in the space."
},
{
"name": "sourceRepositoryName",
"value": "",
"type": "path",
"description": "The name of the repository where you want to create a branch."
},
{
"name": "name",
"value": "",
"type": "path",
"description": "The name for the branch you're creating."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Creates a branch in a specified source repository in Amazon CodeCatalyst.
This API only creates a branch in a source repository hosted in Amazon CodeCatalyst. You cannot use this API to create a branch in a linked repository.
Deletes a space.
Deleting a space cannot be undone. Additionally, since space names must be unique across Amazon CodeCatalyst, you cannot reuse names of deleted spaces.