// Code generated by smithy-go-codegen DO NOT EDIT. // Package codecatalyst provides the API client, operations, and parameter types // for Amazon CodeCatalyst. // // Welcome to the Amazon CodeCatalyst API reference. This reference provides // descriptions of operations and data types for Amazon CodeCatalyst. You can use // the Amazon CodeCatalyst API to work with the following objects. Spaces, by // calling the following: // - DeleteSpace , which deletes a space. // - GetSpace , which returns information about a space. // - GetSubscription , which returns information about the Amazon Web Services // account used for billing purposes and the billing plan for the space. // - ListSpaces , which retrieves a list of spaces. // - UpdateSpace , which hanges one or more values for a space. // // Projects, by calling the following: // - CreateProject which creates a project in a specified space. // - GetProject , which returns information about a project. // - ListProjects , which retrieves a list of projects in a space. // // Users, by calling the following: // - GetUserDetails , which returns information about a user in Amazon // CodeCatalyst. // // Source repositories, by calling the following: // - CreateSourceRepository , which creates an empty Git-based source repository // in a specified project. // - CreateSourceRepositoryBranch , which creates a branch in a specified // repository where you can work on code. // - DeleteSourceRepository , which deletes a source repository. // - GetSourceRepository , which returns information about a source repository. // - GetSourceRepositoryCloneUrls , which returns information about the URLs that // can be used with a Git client to clone a source repository. // - ListSourceRepositories , which retrieves a list of source repositories in a // project. // - ListSourceRepositoryBranches , which retrieves a list of branches in a // source repository. // // Dev Environments and the Amazon Web Services Toolkits, by calling the // following: // - CreateDevEnvironment , which creates a Dev Environment, where you can // quickly work on the code stored in the source repositories of your project. // - DeleteDevEnvironment , which deletes a Dev Environment. // - GetDevEnvironment , which returns information about a Dev Environment. // - ListDevEnvironments , which retrieves a list of Dev Environments in a // project. // - ListDevEnvironmentSessions , which retrieves a list of active Dev // Environment sessions in a project. // - StartDevEnvironment , which starts a specified Dev Environment and puts it // into an active state. // - StartDevEnvironmentSession , which starts a session to a specified Dev // Environment. // - StopDevEnvironment , which stops a specified Dev Environment and puts it // into an stopped state. // - StopDevEnvironmentSession , which stops a session for a specified Dev // Environment. // - UpdateDevEnvironment , which changes one or more values for a Dev // Environment. // // Security, activity, and resource management in Amazon CodeCatalyst, by calling // the following: // - CreateAccessToken , which creates a personal access token (PAT) for the // current user. // - DeleteAccessToken , which deletes a specified personal access token (PAT). // - ListAccessTokens , which lists all personal access tokens (PATs) associated // with a user. // - ListEventLogs , which retrieves a list of events that occurred during a // specified time period in a space. // - VerifySession , which verifies whether the calling user has a valid Amazon // CodeCatalyst login and session. // // If you are using the Amazon CodeCatalyst APIs with an SDK or the CLI, you must // configure your computer to work with Amazon CodeCatalyst and single sign-on // (SSO). For more information, see Setting up to use the CLI with Amazon // CodeCatalyst (https://docs.aws.amazon.com/codecatalyst/latest/userguide/set-up-cli.html) // and the SSO documentation for your SDK. package codecatalyst