Models
Home > @backstage/plugin-bitbucket-cloud-common
> Models
Signature:
namespace Models
Interfaces
Interface |
Description |
---|---|
An account object. | |
Links related to an Account. | |
The author of a change in a repository | |
The common base type for both repository and snippet commits. | |
A branch object, representing a branch in a repository. | |
A repository commit object. | |
A file object, representing a file at a commit in a repository | |
The committer of a change in a repository | |
A link to a resource related to this object. | |
Base type for most resource objects. It defines the common | |
A generic paginated list. | |
A paginated list of branches. | |
A paginated list of projects | |
A paginated list of repositories. | |
A paginated list of workspaces. | |
Object describing a user's role on resources like commits or pull requests. | |
A Bitbucket project. Projects are used by teams to organize repositories. | |
A Bitbucket repository. | |
A team object. | |
Links related to a Team. | |
A Bitbucket workspace. Workspaces are used to organize repositories. | |
Variables
Variable |
Description |
---|---|
The type of markup language the raw content is to be interpreted in. | |
Available merge strategies for pull requests targeting this branch. | |
Controls the rules for forking this repository. * **allow_forks**: unrestricted forking * **no_public_forks**: restrict forking to private forks (forks cannot be made public later) * **no_forks**: deny all forking | |
Controls the rules for forking repositories within this workspace. * **allow_forks**: unrestricted forking * **internal_only**: prevents forking of private repositories outside the workspace or to public repositories |
Type Aliases
Type Alias |
Description |
---|---|
The type of markup language the raw content is to be interpreted in. | |
Available merge strategies for pull requests targeting this branch. | |
Controls the rules for forking this repository. * **allow_forks**: unrestricted forking * **no_public_forks**: restrict forking to private forks (forks cannot be made public later) * **no_forks**: deny all forking | |
Controls the rules for forking repositories within this workspace. * **allow_forks**: unrestricted forking * **internal_only**: prevents forking of private repositories outside the workspace or to public repositories |