Creates a new branch within the specified project. Branches can be created from scratch or derived from an existing parent branch.
The access token received from the authorization server in the OAuth 2.0 flow.
Unique identifier of the organization containing the project
Unique identifier of the project to create the branch in
Details required when creating a new branch
The mode used to discriminate between types of branches.
inherit If present, the branch will inherit the parent branch configuration and data
Human-readable name for the new branch
Optional description for the branch purpose or contents (max 50 characters)
50Configuration for scaling branches to zero when not in use
Details about the branch continuous backup configuration
Branch successfully created
Basic metadata about a branch, used in response to create/update operations
Unique identifier for the branch
Human-readable name of the branch
Timestamp when the branch was created
Timestamp when the branch was last updated
Geographic region where the branch is deployed
Whether the branch allows public access without authentication
Optional description of the branch purpose or contents
Identifier of the parent branch if this is a derived branch, null otherwise
Database connection string for accessing this branch