Module: API

Defined in:
lib/api/scope.rb,
lib/api/api.rb,
lib/api/jobs.rb,
lib/api/keys.rb,
lib/api/lint.rb,
lib/api/tags.rb,
lib/api/files.rb,
lib/api/notes.rb,
lib/api/pages.rb,
lib/api/todos.rb,
lib/api/users.rb,
lib/api/wikis.rb,
lib/api/avatar.rb,
lib/api/badges.rb,
lib/api/boards.rb,
lib/api/events.rb,
lib/api/groups.rb,
lib/api/issues.rb,
lib/api/labels.rb,
lib/api/search.rb,
lib/api/commits.rb,
lib/api/helpers.rb,
lib/api/members.rb,
lib/api/version.rb,
lib/api/branches.rb,
lib/api/features.rb,
lib/api/go_proxy.rb,
lib/api/markdown.rb,
lib/api/projects.rb,
lib/api/releases.rb,
lib/api/services.rb,
lib/api/settings.rb,
lib/api/snippets.rb,
lib/api/triggers.rb,
lib/api/api_guard.rb,
lib/api/ci/runner.rb,
lib/api/templates.rb,
lib/api/v3/github.rb,
lib/api/variables.rb,
lib/api/appearance.rb,
lib/api/ci/runners.rb,
lib/api/namespaces.rb,
lib/api/statistics.rb,
lib/api/submodules.rb,
lib/api/usage_data.rb,
lib/api/award_emoji.rb,
lib/api/deploy_keys.rb,
lib/api/deployments.rb,
lib/api/discussions.rb,
lib/api/issue_links.rb,
lib/api/suggestions.rb,
lib/api/user_counts.rb,
lib/api/applications.rb,
lib/api/ci/pipelines.rb,
lib/api/entities/tag.rb,
lib/api/environments.rb,
lib/api/group_boards.rb,
lib/api/group_export.rb,
lib/api/group_import.rb,
lib/api/group_labels.rb,
lib/api/npm_packages.rb,
lib/api/repositories.rb,
lib/api/system_hooks.rb,
lib/api/admin/sidekiq.rb,
lib/api/deploy_tokens.rb,
lib/api/entities/blob.rb,
lib/api/entities/diff.rb,
lib/api/entities/hook.rb,
lib/api/entities/list.rb,
lib/api/entities/note.rb,
lib/api/entities/todo.rb,
lib/api/entities/user.rb,
lib/api/import_github.rb,
lib/api/internal/base.rb,
lib/api/job_artifacts.rb,
lib/api/package_files.rb,
lib/api/pages_domains.rb,
lib/api/project_hooks.rb,
lib/api/pypi_packages.rb,
lib/api/release/links.rb,
lib/api/subscriptions.rb,
lib/api/conan_packages.rb,
lib/api/entities/badge.rb,
lib/api/entities/board.rb,
lib/api/entities/email.rb,
lib/api/entities/event.rb,
lib/api/entities/group.rb,
lib/api/entities/issue.rb,
lib/api/entities/label.rb,
lib/api/error_tracking.rb,
lib/api/freeze_periods.rb,
lib/api/group_clusters.rb,
lib/api/group_packages.rb,
lib/api/helpers/runner.rb,
lib/api/internal/pages.rb,
lib/api/maven_packages.rb,
lib/api/merge_requests.rb,
lib/api/nuget_packages.rb,
lib/api/project_events.rb,
lib/api/project_export.rb,
lib/api/project_import.rb,
lib/api/protected_tags.rb,
lib/api/remote_mirrors.rb,
lib/api/access_requests.rb,
lib/api/commit_statuses.rb,
lib/api/entities/avatar.rb,
lib/api/entities/branch.rb,
lib/api/entities/ci/job.rb,
lib/api/entities/commit.rb,
lib/api/entities/member.rb,
lib/api/entities/runner.rb,
lib/api/github/entities.rb,
lib/api/group_variables.rb,
lib/api/helpers/version.rb,
lib/api/sidekiq_metrics.rb,
lib/api/terraform/state.rb,
lib/api/boards_responses.rb,
lib/api/entities/cluster.rb,
lib/api/entities/compare.rb,
lib/api/entities/feature.rb,
lib/api/entities/gpg_key.rb,
lib/api/entities/license.rb,
lib/api/entities/mr_note.rb,
lib/api/entities/package.rb,
lib/api/entities/project.rb,
lib/api/entities/release.rb,
lib/api/entities/snippet.rb,
lib/api/entities/ssh_key.rb,
lib/api/entities/trigger.rb,
lib/api/generic_packages.rb,
lib/api/group_milestones.rb,
lib/api/project_clusters.rb,
lib/api/project_packages.rb,
lib/api/project_snippets.rb,
lib/api/composer_packages.rb,
lib/api/entities/identity.rb,
lib/api/entities/template.rb,
lib/api/pagination_params.rb,
lib/api/project_snapshots.rb,
lib/api/project_templates.rb,
lib/api/admin/ci/variables.rb,
lib/api/broadcast_messages.rb,
lib/api/entities/approvals.rb,
lib/api/entities/basic_ref.rb,
lib/api/entities/ci/bridge.rb,
lib/api/entities/diff_refs.rb,
lib/api/entities/milestone.rb,
lib/api/entities/namespace.rb,
lib/api/entities/user_path.rb,
lib/api/entities/user_safe.rb,
lib/api/entities/wiki_page.rb,
lib/api/helpers/pagination.rb,
lib/api/project_milestones.rb,
lib/api/project_statistics.rb,
lib/api/protected_branches.rb,
lib/api/entities/appearance.rb,
lib/api/entities/deploy_key.rb,
lib/api/entities/deployment.rb,
lib/api/entities/discussion.rb,
lib/api/entities/issue_link.rb,
lib/api/entities/membership.rb,
lib/api/entities/suggestion.rb,
lib/api/entities/user_basic.rb,
lib/api/helpers/presentable.rb,
lib/api/internal/kubernetes.rb,
lib/api/merge_request_diffs.rb,
lib/api/milestone_responses.rb,
lib/api/entities/application.rb,
lib/api/entities/award_emoji.rb,
lib/api/entities/blame_range.rb,
lib/api/entities/ci/pipeline.rb,
lib/api/entities/ci/variable.rb,
lib/api/entities/commit_note.rb,
lib/api/entities/contributor.rb,
lib/api/entities/environment.rb,
lib/api/entities/group_label.rb,
lib/api/entities/issue_basic.rb,
lib/api/entities/label_basic.rb,
lib/api/entities/npm_package.rb,
lib/api/entities/tag_release.rb,
lib/api/entities/tree_object.rb,
lib/api/entities/user_public.rb,
lib/api/entities/user_status.rb,
lib/api/entities/x509_issuer.rb,
lib/api/helpers/rate_limiter.rb,
lib/api/ci/pipeline_schedules.rb,
lib/api/entities/ci/job_basic.rb,
lib/api/entities/commit_stats.rb,
lib/api/entities/deploy_token.rb,
lib/api/entities/feature_gate.rb,
lib/api/entities/group_access.rb,
lib/api/entities/group_detail.rb,
lib/api/entities/package_file.rb,
lib/api/entities/pages_domain.rb,
lib/api/entities/project_hook.rb,
lib/api/entities/provider/gcp.rb,
lib/api/helpers/label_helpers.rb,
lib/api/helpers/notes_helpers.rb,
lib/api/helpers/users_helpers.rb,
lib/api/helpers/wikis_helpers.rb,
lib/api/notification_settings.rb,
lib/api/resource_label_events.rb,
lib/api/resource_state_events.rb,
lib/api/entities/cluster_group.rb,
lib/api/entities/commit_detail.rb,
lib/api/entities/commit_status.rb,
lib/api/entities/diff_position.rb,
lib/api/entities/freeze_period.rb,
lib/api/entities/license_basic.rb,
lib/api/entities/member_access.rb,
lib/api/entities/merge_request.rb,
lib/api/entities/project_label.rb,
lib/api/entities/protected_tag.rb,
lib/api/entities/related_issue.rb,
lib/api/entities/releases/link.rb,
lib/api/entities/remote_mirror.rb,
lib/api/entities/user_activity.rb,
lib/api/helpers/badges_helpers.rb,
lib/api/helpers/common_helpers.rb,
lib/api/helpers/events_helpers.rb,
lib/api/helpers/groups_helpers.rb,
lib/api/helpers/issues_helpers.rb,
lib/api/helpers/search_helpers.rb,
lib/api/admin/instance_clusters.rb,
lib/api/entities/entity_helpers.rb,
lib/api/entities/error_tracking.rb,
lib/api/entities/external_issue.rb,
lib/api/entities/project_access.rb,
lib/api/entities/project_upload.rb,
lib/api/entities/runner_details.rb,
lib/api/entities/templates_list.rb,
lib/api/entities/x509_signature.rb,
lib/api/helpers/graphql_helpers.rb,
lib/api/helpers/headers_helpers.rb,
lib/api/helpers/members_helpers.rb,
lib/api/import_bitbucket_server.rb,
lib/api/merge_request_approvals.rb,
lib/api/time_tracking_endpoints.rb,
lib/api/container_registry_event.rb,
lib/api/entities/ci/job_artifact.rb,
lib/api/entities/cluster_project.rb,
lib/api/entities/issuable_entity.rb,
lib/api/entities/namespace_basic.rb,
lib/api/entities/npm_package_tag.rb,
lib/api/entities/nuget/metadatum.rb,
lib/api/entities/package_version.rb,
lib/api/entities/project_service.rb,
lib/api/entities/project_snippet.rb,
lib/api/entities/releases/source.rb,
lib/api/entities/user_with_admin.rb,
lib/api/entities/wiki_attachment.rb,
lib/api/entities/wiki_page_basic.rb,
lib/api/helpers/internal_helpers.rb,
lib/api/helpers/packages_helpers.rb,
lib/api/helpers/projects_helpers.rb,
lib/api/helpers/services_helpers.rb,
lib/api/helpers/settings_helpers.rb,
lib/api/helpers/snippets_helpers.rb,
lib/api/support/git_access_actor.rb,
lib/api/entities/access_requester.rb,
lib/api/entities/commit_signature.rb,
lib/api/entities/commit_with_link.rb,
lib/api/entities/custom_attribute.rb,
lib/api/entities/job_request/port.rb,
lib/api/entities/job_request/step.rb,
lib/api/entities/nuget/dependency.rb,
lib/api/entities/package/pipeline.rb,
lib/api/entities/personal_snippet.rb,
lib/api/entities/project_identity.rb,
lib/api/entities/protected_branch.rb,
lib/api/entities/x509_certificate.rb,
lib/api/helpers/custom_attributes.rb,
lib/api/projects_relation_builder.rb,
lib/api/resource_milestone_events.rb,
lib/api/entities/broadcast_message.rb,
lib/api/entities/ci/pipeline_basic.rb,
lib/api/entities/commit_with_stats.rb,
lib/api/entities/environment_basic.rb,
lib/api/entities/go_module_version.rb,
lib/api/entities/job_request/cache.rb,
lib/api/entities/job_request/image.rb,
lib/api/entities/releases/evidence.rb,
lib/api/entities/ssh_key_with_user.rb,
lib/api/entities/user_agent_detail.rb,
lib/api/custom_attributes_endpoints.rb,
lib/api/entities/blame_range_commit.rb,
lib/api/entities/container_registry.rb,
lib/api/entities/merge_request_diff.rb,
lib/api/entities/pages_domain_basic.rb,
lib/api/entities/project_group_link.rb,
lib/api/entities/project_statistics.rb,
lib/api/entities/push_event_payload.rb,
lib/api/entities/user_stars_project.rb,
lib/api/helpers/discussions_helpers.rb,
lib/api/helpers/file_upload_helpers.rb,
lib/api/entities/application_setting.rb,
lib/api/entities/basic_badge_details.rb,
lib/api/entities/basic_group_details.rb,
lib/api/entities/deploy_keys_project.rb,
lib/api/entities/impersonation_token.rb,
lib/api/entities/issuable_references.rb,
lib/api/entities/issuable_time_stats.rb,
lib/api/entities/job_request/service.rb,
lib/api/entities/merge_request_basic.rb,
lib/api/entities/nuget/search_result.rb,
lib/api/entities/nuget/service_index.rb,
lib/api/entities/platform/kubernetes.rb,
lib/api/entities/project_with_access.rb,
lib/api/group_container_repositories.rb,
lib/api/validations/validators/limit.rb,
lib/api/entities/ci/job_artifact_file.rb,
lib/api/entities/ci/pipeline_schedule.rb,
lib/api/entities/deploy_key_with_user.rb,
lib/api/entities/gpg_commit_signature.rb,
lib/api/entities/job_request/git_info.rb,
lib/api/entities/job_request/job_info.rb,
lib/api/entities/job_request/response.rb,
lib/api/entities/merge_request_simple.rb,
lib/api/entities/milestone_with_stats.rb,
lib/api/entities/notification_setting.rb,
lib/api/entities/nuget/search_results.rb,
lib/api/entities/protected_ref_access.rb,
lib/api/entities/resource_label_event.rb,
lib/api/entities/resource_state_event.rb,
lib/api/helpers/pagination_strategies.rb,
lib/api/metrics/dashboard/annotations.rb,
lib/api/entities/basic_project_details.rb,
lib/api/entities/job_request/artifacts.rb,
lib/api/entities/merge_request_changes.rb,
lib/api/entities/personal_access_token.rb,
lib/api/entities/project_daily_fetches.rb,
lib/api/entities/project_export_status.rb,
lib/api/entities/project_import_status.rb,
lib/api/entities/project_service_basic.rb,
lib/api/helpers/merge_requests_helpers.rb,
lib/api/project_container_repositories.rb,
lib/api/validations/validators/absence.rb,
lib/api/validations/validators/git_ref.rb,
lib/api/validations/validators/git_sha.rb,
lib/api/entities/application_statistics.rb,
lib/api/entities/job_request/dependency.rb,
lib/api/entities/nuget/dependency_group.rb,
lib/api/entities/nuget/package_metadata.rb,
lib/api/helpers/performance_bar_helpers.rb,
lib/api/metrics/user_starred_dashboards.rb,
lib/api/entities/application_with_secret.rb,
lib/api/entities/deploy_token_with_token.rb,
lib/api/entities/job_request/credentials.rb,
lib/api/entities/job_request/runner_info.rb,
lib/api/entities/merge_request_approvals.rb,
lib/api/entities/merge_request_diff_full.rb,
lib/api/entities/nuget/packages_metadata.rb,
lib/api/entities/nuget/packages_versions.rb,
lib/api/entities/shared_group_with_group.rb,
lib/api/entities/user_details_with_admin.rb,
lib/api/project_repository_storage_moves.rb,
lib/api/validations/types/workhorse_file.rb,
lib/api/validations/validators/file_path.rb,
lib/api/entities/design_management/design.rb,
lib/api/entities/pages_domain_certificate.rb,
lib/api/entities/project_daily_statistics.rb,
lib/api/entities/resource_milestone_event.rb,
lib/api/helpers/project_snapshots_helpers.rb,
lib/api/helpers/related_resources_helpers.rb,
lib/api/entities/ci/job_basic_with_project.rb,
lib/api/entities/shared_group_with_project.rb,
lib/api/helpers/packages/conan/api_helpers.rb,
lib/api/helpers/protected_branches_helpers.rb,
lib/api/entities/internal/pages/lookup_path.rb,
lib/api/helpers/packages/basic_auth_helpers.rb,
lib/api/entities/container_expiration_policy.rb,
lib/api/entities/global_notification_setting.rb,
lib/api/entities/nuget/search_result_version.rb,
lib/api/entities/runner_registration_details.rb,
lib/api/entities/ci/pipeline_schedule_details.rb,
lib/api/entities/metrics/dashboard/annotation.rb,
lib/api/entities/nuget/packages_metadata_item.rb,
lib/api/helpers/resource_label_events_helpers.rb,
lib/api/validations/validators/array_none_any.rb,
lib/api/entities/internal/pages/virtual_domain.rb,
lib/api/entities/internal_post_receive/message.rb,
lib/api/entities/impersonation_token_with_token.rb,
lib/api/entities/internal_post_receive/response.rb,
lib/api/entities/metrics/user_starred_dashboard.rb,
lib/api/entities/project_import_failed_relation.rb,
lib/api/validations/validators/integer_none_any.rb,
lib/api/validations/validators/untrusted_regexp.rb,
lib/api/entities/conan_package/conan_upload_urls.rb,
lib/api/entities/internal/serverless/lookup_path.rb,
lib/api/entities/project_repository_storage_move.rb,
lib/api/helpers/packages_manager_clients_helpers.rb,
lib/api/validations/types/hash_of_integer_values.rb,
lib/api/entities/personal_access_token_with_token.rb,
lib/api/helpers/packages/dependency_proxy_helpers.rb,
lib/api/validations/types/comma_separated_to_array.rb,
lib/api/entities/internal/serverless/virtual_domain.rb,
lib/api/entities/conan_package/conan_recipe_manifest.rb,
lib/api/entities/conan_package/conan_recipe_snapshot.rb,
lib/api/entities/pages_domain_certificate_expiration.rb,
lib/api/validations/validators/check_assignees_count.rb,
lib/api/entities/conan_package/conan_package_manifest.rb,
lib/api/entities/conan_package/conan_package_snapshot.rb,
lib/api/entities/nuget/package_metadata_catalog_entry.rb,
lib/api/validations/types/comma_separated_to_integer_array.rb

Overview

rubocop:disable GitlabSecurity/PublicSend

Defined Under Namespace

Modules: APIGuard, Admin, BoardsResponses, Ci, CustomAttributesEndpoints, Entities, Github, Helpers, Internal, Metrics, MilestoneResponses, PaginationParams, ProjectsRelationBuilder, Release, Support, Terraform, TimeTrackingEndpoints, V3, Validations Classes: API, AccessRequests, Appearance, Applications, Avatar, AwardEmoji, Badges, Boards, Branches, BroadcastMessages, CommitStatuses, Commits, ComposerPackages, ConanPackages, ContainerRegistryEvent, DeployKeys, DeployTokens, Deployments, Discussions, Environments, ErrorTracking, Events, Features, Files, FreezePeriods, GenericPackages, GoProxy, GroupBoards, GroupClusters, GroupContainerRepositories, GroupExport, GroupImport, GroupLabels, GroupMilestones, GroupPackages, GroupVariables, Groups, ImportBitbucketServer, ImportGithub, IssueLinks, Issues, JobArtifacts, Jobs, Keys, Labels, Lint, Markdown, MavenPackages, Members, MergeRequestApprovals, MergeRequestDiffs, MergeRequests, Namespaces, Notes, NotificationSettings, NpmPackages, NugetPackages, PackageFiles, Pages, PagesDomains, ProjectClusters, ProjectContainerRepositories, ProjectEvents, ProjectExport, ProjectHooks, ProjectImport, ProjectMilestones, ProjectPackages, ProjectRepositoryStorageMoves, ProjectSnapshots, ProjectSnippets, ProjectStatistics, ProjectTemplates, Projects, ProtectedBranches, ProtectedTags, PypiPackages, Releases, RemoteMirrors, Repositories, ResourceLabelEvents, ResourceMilestoneEvents, ResourceStateEvents, Scope, Search, Services, Settings, SidekiqMetrics, Snippets, Statistics, Submodules, Subscriptions, Suggestions, SystemHooks, Tags, Templates, Todos, Triggers, UsageData, UserCounts, Users, Variables, Version, Wikis