[−][src]Module gitlab::api::projects
Project-related API endpoints
These endpoints are used for querying and modifying projects and their resources.
Modules
environments | Project environments API endpoints. |
hooks | Project hook API endpoints. |
issues | Project issue API endpoints. |
jobs | Project job API endpoints. |
labels | Project label API endpoints. |
members | Project members API endpoints. |
merge_requests | Project merge request API endpoints. |
milestones | Project milestone API endpoints. |
pipelines | Project pipeline API endpoints. |
protected_branches | Project repository protected branches API endpoints. |
protected_tags | Project repository protected tags API endpoints. |
repository | Project repository API endpoints. |
Structs
ContainerExpirationPolicy | The expiration policies for container images attached to the project. |
ContainerExpirationPolicyBuilder | Builder for |
CreateProject | Create a new project on an instance. |
CreateProjectBuilder | Builder for |
EditProject | Edit an existing project. |
EditProjectBuilder | Builder for |
Project | Query for a specific project on an instance. |
ProjectBuilder | Builder for |
Projects | Query for projects on an instance. |
ProjectsBuilder | Builder for |
Enums
AutoDevOpsDeployStrategy | The deploy strategy used when Auto DevOps is enabled. |
BuildGitStrategy | The default Git strategy for CI jobs. |
ContainerExpirationCadence | How often the container expiration policy is applied. |
ContainerExpirationKeepN | How many container instances to keep around. |
ContainerExpirationOlderThan | How old containers need to be before they are candidates for expiration. |
FeatureAccessLevel | Access levels available for most features. |
FeatureAccessLevelPublic | Access levels available for features. |
MergeMethod | How merge requests should be merged when using the "Merge" button. |
ProjectOrderBy | Keys project results may be ordered by. |