CodeCatalyst
import { CodeCatalyst } from "https://aws-api.deno.dev/v0.4/services/codecatalyst.ts?docs=full";
§Constructors
§Methods
Creates a personal access token (PAT) for the current user. A personal access token (PAT) is similar to a password. It is associated with your user account. You use PATs to access Amazon CodeCatalyst resources such as source repositories from third-party applications like Git and integrated development environments (IDEs). For more information, see Managing personal access tokens in Amazon CodeCatalyst.
Creates a Dev Environment in Amazon CodeCatalyst, a cloud-based development Dev Environment that you can use to quickly work on the code stored in the source repositories of your project. By default, a Dev Environment is configured to have a 2 core processor, 4GB of RAM, and 16GB of persistent storage.
Creates a project in a specified space.
Creates a branch in a specified source repository in Amazon CodeCatalyst.
Note: 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 specified personal access token (PAT). A personal access token can only be deleted by the user who created it.
Deletes a Dev Environment.
Returns information about a Dev Environment for a source repository in a project. Dev Environments are specific to the user who creates them.
Returns information about the URLs that can be used with a Git client to clone a source repository.
Returns information about the Amazon Web Services account used for billing purposes and the billing plan for the space.
Returns information about a user.
Lists all personal access tokens (PATs) associated with the user who calls the API. You can only list PATs associated with your user account.
Retrives a list of Dev Environments in a project.
Retrieves a list of events that occurred during a specified time period in a space. You can use these events to audit user and system activity in a space.
Retrieves a list of projects.
Retrieves a list of source repositories in a project.
Retrieves a list of branches in a specified source repository.
Starts a specified Dev Environment and puts it into an active state.
Starts a session for a specified Dev Environment.
Pauses a specified Dev Environment and places it in a non-running state. Stopped Dev Environments do not consume compute minutes.
Changes one or more values for a Dev Environment. Updating certain values of the Dev Environment will cause a restart.
Verifies whether the calling user has a valid Amazon CodeCatalyst login and session. If successful, this returns the ID of the user in Amazon CodeCatalyst.