GraphQL API Scalars

A scalar is a simple GraphQL type with no fields.

GraphQL has a standard set of scalars: Boolean, Float, ID, Int, and String.

GitLab extends the default set with custom scalars. Many of these are Global IDs, which is an object identifier in the format of "gid://gitlab/Issue/123". Others like Time provide a strict format for how our GraphQL API displays and accepts time values.

AbuseReportID

A AbuseReportID is a global ID. It is encoded as a string.

An example AbuseReportID is: "gid://gitlab/AbuseReport/1".

AchievementsAchievementID

A AchievementsAchievementID is a global ID. It is encoded as a string.

An example AchievementsAchievementID is: "gid://gitlab/Achievements::Achievement/1".

AchievementsUserAchievementID

A AchievementsUserAchievementID is a global ID. It is encoded as a string.

An example AchievementsUserAchievementID is: "gid://gitlab/Achievements::UserAchievement/1".

AiCatalogBuiltInToolID

A AiCatalogBuiltInToolID is a global ID. It is encoded as a string.

An example AiCatalogBuiltInToolID is: "gid://gitlab/Ai::Catalog::BuiltInTool/1".

AiCatalogItemConsumerID

A AiCatalogItemConsumerID is a global ID. It is encoded as a string.

An example AiCatalogItemConsumerID is: "gid://gitlab/Ai::Catalog::ItemConsumer/1".

AiCatalogItemID

A AiCatalogItemID is a global ID. It is encoded as a string.

An example AiCatalogItemID is: "gid://gitlab/Ai::Catalog::Item/1".

AiCatalogItemVersionID

A AiCatalogItemVersionID is a global ID. It is encoded as a string.

An example AiCatalogItemVersionID is: "gid://gitlab/Ai::Catalog::ItemVersion/1".

AiCatalogMcpServerID

A AiCatalogMcpServerID is a global ID. It is encoded as a string.

An example AiCatalogMcpServerID is: "gid://gitlab/Ai::Catalog::McpServer/1".

AiCatalogPinnedVersion

Version that an AI catalog item consumer is pinned to.

Represented as a string in the format n.n.n, where the major component is a non-zero integer without leading zeros, and the minor and patch components are non-negative integers without leading zeros. For example: 1.0.0, 2.10.3.

AiConversationThreadID

A AiConversationThreadID is a global ID. It is encoded as a string.

An example AiConversationThreadID is: "gid://gitlab/Ai::Conversation::Thread/1".

AiDuoWorkflowsWorkflowID

A AiDuoWorkflowsWorkflowID is a global ID. It is encoded as a string.

An example AiDuoWorkflowsWorkflowID is: "gid://gitlab/Ai::DuoWorkflows::Workflow/1".

AiFlowScheduleID

A AiFlowScheduleID is a global ID. It is encoded as a string.

An example AiFlowScheduleID is: "gid://gitlab/Ai::FlowSchedule/1".

AiFlowTriggerID

A AiFlowTriggerID is a global ID. It is encoded as a string.

An example AiFlowTriggerID is: "gid://gitlab/Ai::FlowTrigger/1".

AiFoundationalChatAgentID

A AiFoundationalChatAgentID is a global ID. It is encoded as a string.

An example AiFoundationalChatAgentID is: "gid://gitlab/Ai::FoundationalChatAgent/1".

AiModelID

A AiModelID is a global ID. It is encoded as a string.

An example AiModelID is: "gid://gitlab/Ai::Model/1".

AiSelfHostedModelID

A AiSelfHostedModelID is a global ID. It is encoded as a string.

An example AiSelfHostedModelID is: "gid://gitlab/Ai::SelfHostedModel/1".

AlertManagementAlertID

A AlertManagementAlertID is a global ID. It is encoded as a string.

An example AlertManagementAlertID is: "gid://gitlab/AlertManagement::Alert/1".

AlertManagementHttpIntegrationID

A AlertManagementHttpIntegrationID is a global ID. It is encoded as a string.

An example AlertManagementHttpIntegrationID is: "gid://gitlab/AlertManagement::HttpIntegration/1".

AnalyticsCustomDashboardsDashboardID

A AnalyticsCustomDashboardsDashboardID is a global ID. It is encoded as a string.

An example AnalyticsCustomDashboardsDashboardID is: "gid://gitlab/Analytics::CustomDashboards::Dashboard/1".

AnalyticsCycleAnalyticsStageID

A AnalyticsCycleAnalyticsStageID is a global ID. It is encoded as a string.

An example AnalyticsCycleAnalyticsStageID is: "gid://gitlab/Analytics::CycleAnalytics::Stage/1".

AnalyticsCycleAnalyticsValueStreamID

A AnalyticsCycleAnalyticsValueStreamID is a global ID. It is encoded as a string.

An example AnalyticsCycleAnalyticsValueStreamID is: "gid://gitlab/Analytics::CycleAnalytics::ValueStream/1".

AnalyticsDevopsAdoptionEnabledNamespaceID

A AnalyticsDevopsAdoptionEnabledNamespaceID is a global ID. It is encoded as a string.

An example AnalyticsDevopsAdoptionEnabledNamespaceID is: "gid://gitlab/Analytics::DevopsAdoption::EnabledNamespace/1".

AppSecFuzzingCoverageCorpusID

A AppSecFuzzingCoverageCorpusID is a global ID. It is encoded as a string.

An example AppSecFuzzingCoverageCorpusID is: "gid://gitlab/AppSec::Fuzzing::Coverage::Corpus/1".

ApprovalProjectRuleID

A ApprovalProjectRuleID is a global ID. It is encoded as a string.

An example ApprovalProjectRuleID is: "gid://gitlab/ApprovalProjectRule/1".

AuditEventsAmazonS3ConfigurationID

A AuditEventsAmazonS3ConfigurationID is a global ID. It is encoded as a string.

An example AuditEventsAmazonS3ConfigurationID is: "gid://gitlab/AuditEvents::AmazonS3Configuration/1".

AuditEventsExternalAuditEventDestinationID

A AuditEventsExternalAuditEventDestinationID is a global ID. It is encoded as a string.

An example AuditEventsExternalAuditEventDestinationID is: "gid://gitlab/AuditEvents::ExternalAuditEventDestination/1".

AuditEventsGoogleCloudLoggingConfigurationID

A AuditEventsGoogleCloudLoggingConfigurationID is a global ID. It is encoded as a string.

An example AuditEventsGoogleCloudLoggingConfigurationID is: "gid://gitlab/AuditEvents::GoogleCloudLoggingConfiguration/1".

AuditEventsGroupExternalStreamingDestinationID

A AuditEventsGroupExternalStreamingDestinationID is a global ID. It is encoded as a string.

An example AuditEventsGroupExternalStreamingDestinationID is: "gid://gitlab/AuditEvents::Group::ExternalStreamingDestination/1".

AuditEventsGroupNamespaceFilterID

A AuditEventsGroupNamespaceFilterID is a global ID. It is encoded as a string.

An example AuditEventsGroupNamespaceFilterID is: "gid://gitlab/AuditEvents::Group::NamespaceFilter/1".

AuditEventsInstanceAmazonS3ConfigurationID

A AuditEventsInstanceAmazonS3ConfigurationID is a global ID. It is encoded as a string.

An example AuditEventsInstanceAmazonS3ConfigurationID is: "gid://gitlab/AuditEvents::Instance::AmazonS3Configuration/1".

AuditEventsInstanceExternalAuditEventDestinationID

A AuditEventsInstanceExternalAuditEventDestinationID is a global ID. It is encoded as a string.

An example AuditEventsInstanceExternalAuditEventDestinationID is: "gid://gitlab/AuditEvents::InstanceExternalAuditEventDestination/1".

AuditEventsInstanceExternalStreamingDestinationID

A AuditEventsInstanceExternalStreamingDestinationID is a global ID. It is encoded as a string.

An example AuditEventsInstanceExternalStreamingDestinationID is: "gid://gitlab/AuditEvents::Instance::ExternalStreamingDestination/1".

AuditEventsInstanceGoogleCloudLoggingConfigurationID

A AuditEventsInstanceGoogleCloudLoggingConfigurationID is a global ID. It is encoded as a string.

An example AuditEventsInstanceGoogleCloudLoggingConfigurationID is: "gid://gitlab/AuditEvents::Instance::GoogleCloudLoggingConfiguration/1".

AuditEventsInstanceNamespaceFilterID

A AuditEventsInstanceNamespaceFilterID is a global ID. It is encoded as a string.

An example AuditEventsInstanceNamespaceFilterID is: "gid://gitlab/AuditEvents::Instance::NamespaceFilter/1".

AuditEventsStreamingHTTPNamespaceFilterID

A AuditEventsStreamingHTTPNamespaceFilterID is a global ID. It is encoded as a string.

An example AuditEventsStreamingHTTPNamespaceFilterID is: "gid://gitlab/AuditEvents::Streaming::HTTP::NamespaceFilter/1".

AuditEventsStreamingHeaderID

A AuditEventsStreamingHeaderID is a global ID. It is encoded as a string.

An example AuditEventsStreamingHeaderID is: "gid://gitlab/AuditEvents::Streaming::Header/1".

AuditEventsStreamingInstanceHeaderID

A AuditEventsStreamingInstanceHeaderID is a global ID. It is encoded as a string.

An example AuditEventsStreamingInstanceHeaderID is: "gid://gitlab/AuditEvents::Streaming::InstanceHeader/1".

AuthzLdapAdminRoleLinkID

A AuthzLdapAdminRoleLinkID is a global ID. It is encoded as a string.

An example AuthzLdapAdminRoleLinkID is: "gid://gitlab/Authz::LdapAdminRoleLink/1".

AwardableID

A AwardableID is a global ID. It is encoded as a string.

An example AwardableID is: "gid://gitlab/Awardable/1".

BigInt

Represents non-fractional signed whole numeric values. Since the value may exceed the size of a 32-bit integer, it’s encoded as a string.

BoardID

A BoardID is a global ID. It is encoded as a string.

An example BoardID is: "gid://gitlab/Board/1".

BoardsEpicBoardID

A BoardsEpicBoardID is a global ID. It is encoded as a string.

An example BoardsEpicBoardID is: "gid://gitlab/Boards::EpicBoard/1".

BoardsEpicListID

A BoardsEpicListID is a global ID. It is encoded as a string.

An example BoardsEpicListID is: "gid://gitlab/Boards::EpicList/1".

Boolean

Represents true or false values.

CdApplicationFlowDefinitionID

A CdApplicationFlowDefinitionID is a global ID. It is encoded as a string.

An example CdApplicationFlowDefinitionID is: "gid://gitlab/Cd::ApplicationFlowDefinition/1".

CdApplicationID

A CdApplicationID is a global ID. It is encoded as a string.

An example CdApplicationID is: "gid://gitlab/Cd::Application/1".

CdApplicationLinkID

A CdApplicationLinkID is a global ID. It is encoded as a string.

An example CdApplicationLinkID is: "gid://gitlab/Cd::ApplicationLink/1".

CdArtifactSourceID

A CdArtifactSourceID is a global ID. It is encoded as a string.

An example CdArtifactSourceID is: "gid://gitlab/Cd::ArtifactSource/1".

CdDeploymentID

A CdDeploymentID is a global ID. It is encoded as a string.

An example CdDeploymentID is: "gid://gitlab/Cd::Deployment/1".

CdDeploymentTransitionID

A CdDeploymentTransitionID is a global ID. It is encoded as a string.

An example CdDeploymentTransitionID is: "gid://gitlab/Cd::DeploymentTransition/1".

CdEnvironmentDriverBindingID

A CdEnvironmentDriverBindingID is a global ID. It is encoded as a string.

An example CdEnvironmentDriverBindingID is: "gid://gitlab/Cd::EnvironmentDriverBinding/1".

CdEnvironmentID

A CdEnvironmentID is a global ID. It is encoded as a string.

An example CdEnvironmentID is: "gid://gitlab/Cd::Environment/1".

CdRolloutEnvironmentID

A CdRolloutEnvironmentID is a global ID. It is encoded as a string.

An example CdRolloutEnvironmentID is: "gid://gitlab/Cd::RolloutEnvironment/1".

CdRolloutID

A CdRolloutID is a global ID. It is encoded as a string.

An example CdRolloutID is: "gid://gitlab/Cd::Rollout/1".

CdRolloutStepID

A CdRolloutStepID is a global ID. It is encoded as a string.

An example CdRolloutStepID is: "gid://gitlab/Cd::RolloutStep/1".

CdRolloutTransitionID

A CdRolloutTransitionID is a global ID. It is encoded as a string.

An example CdRolloutTransitionID is: "gid://gitlab/Cd::RolloutTransition/1".

CdServiceEnvironmentHealthID

A CdServiceEnvironmentHealthID is a global ID. It is encoded as a string.

An example CdServiceEnvironmentHealthID is: "gid://gitlab/Cd::ServiceEnvironmentHealth/1".

CdServiceID

A CdServiceID is a global ID. It is encoded as a string.

An example CdServiceID is: "gid://gitlab/Cd::Service/1".

CdVersionID

A CdVersionID is a global ID. It is encoded as a string.

An example CdVersionID is: "gid://gitlab/Cd::Version/1".

CdVersionSetEntryID

A CdVersionSetEntryID is a global ID. It is encoded as a string.

An example CdVersionSetEntryID is: "gid://gitlab/Cd::VersionSetEntry/1".

CdVersionSetID

A CdVersionSetID is a global ID. It is encoded as a string.

An example CdVersionSetID is: "gid://gitlab/Cd::VersionSet/1".

CiBuildID

A CiBuildID is a global ID. It is encoded as a string.

An example CiBuildID is: "gid://gitlab/Ci::Build/1".

CiCatalogResourceID

A CiCatalogResourceID is a global ID. It is encoded as a string.

An example CiCatalogResourceID is: "gid://gitlab/Ci::Catalog::Resource/1".

CiCatalogResourcesComponentID

A CiCatalogResourcesComponentID is a global ID. It is encoded as a string.

An example CiCatalogResourcesComponentID is: "gid://gitlab/Ci::Catalog::Resources::Component/1".

CiCatalogResourcesVersionID

A CiCatalogResourcesVersionID is a global ID. It is encoded as a string.

An example CiCatalogResourcesVersionID is: "gid://gitlab/Ci::Catalog::Resources::Version/1".

CiInputsValue

Value for a CI input. Can be a string, array, number, or boolean.

CiJobArtifactID

A CiJobArtifactID is a global ID. It is encoded as a string.

An example CiJobArtifactID is: "gid://gitlab/Ci::JobArtifact/1".

CiPipelineID

A CiPipelineID is a global ID. It is encoded as a string.

An example CiPipelineID is: "gid://gitlab/Ci::Pipeline/1".

CiPipelineScheduleID

A CiPipelineScheduleID is a global ID. It is encoded as a string.

An example CiPipelineScheduleID is: "gid://gitlab/Ci::PipelineSchedule/1".

CiPipelineScheduleVariableID

A CiPipelineScheduleVariableID is a global ID. It is encoded as a string.

An example CiPipelineScheduleVariableID is: "gid://gitlab/Ci::PipelineScheduleVariable/1".

CiProcessableID

A CiProcessableID is a global ID. It is encoded as a string.

An example CiProcessableID is: "gid://gitlab/Ci::Processable/1".

CiRunnerID

A CiRunnerID is a global ID. It is encoded as a string.

An example CiRunnerID is: "gid://gitlab/Ci::Runner/1".

CiRunnerManagerID

A CiRunnerManagerID is a global ID. It is encoded as a string.

An example CiRunnerManagerID is: "gid://gitlab/Ci::RunnerManager/1".

CiStageID

A CiStageID is a global ID. It is encoded as a string.

An example CiStageID is: "gid://gitlab/Ci::Stage/1".

CiSubscriptionsProjectID

A CiSubscriptionsProjectID is a global ID. It is encoded as a string.

An example CiSubscriptionsProjectID is: "gid://gitlab/Ci::Subscriptions::Project/1".

CiTriggerID

A CiTriggerID is a global ID. It is encoded as a string.

An example CiTriggerID is: "gid://gitlab/Ci::Trigger/1".

ClustersAgentID

A ClustersAgentID is a global ID. It is encoded as a string.

An example ClustersAgentID is: "gid://gitlab/Clusters::Agent/1".

ClustersAgentTokenID

A ClustersAgentTokenID is a global ID. It is encoded as a string.

An example ClustersAgentTokenID is: "gid://gitlab/Clusters::AgentToken/1".

ClustersAgentsUrlConfigurationID

A ClustersAgentsUrlConfigurationID is a global ID. It is encoded as a string.

An example ClustersAgentsUrlConfigurationID is: "gid://gitlab/Clusters::Agents::UrlConfiguration/1".

ClustersClusterID

A ClustersClusterID is a global ID. It is encoded as a string.

An example ClustersClusterID is: "gid://gitlab/Clusters::Cluster/1".

Color

Color represented as a hex code or named color.

For example: #fefefe.

ComplianceManagementComplianceFrameworkComplianceRequirementID

A ComplianceManagementComplianceFrameworkComplianceRequirementID is a global ID. It is encoded as a string.

An example ComplianceManagementComplianceFrameworkComplianceRequirementID is: "gid://gitlab/ComplianceManagement::ComplianceFramework::ComplianceRequirement/1".

ComplianceManagementComplianceFrameworkComplianceRequirementsControlID

A ComplianceManagementComplianceFrameworkComplianceRequirementsControlID is a global ID. It is encoded as a string.

An example ComplianceManagementComplianceFrameworkComplianceRequirementsControlID is: "gid://gitlab/ComplianceManagement::ComplianceFramework::ComplianceRequirementsControl/1".

ComplianceManagementFrameworkID

A ComplianceManagementFrameworkID is a global ID. It is encoded as a string.

An example ComplianceManagementFrameworkID is: "gid://gitlab/ComplianceManagement::Framework/1".

ComplianceManagementFrameworksTemplateRegistryTemplateID

A ComplianceManagementFrameworksTemplateRegistryTemplateID is a global ID. It is encoded as a string.

An example ComplianceManagementFrameworksTemplateRegistryTemplateID is: "gid://gitlab/ComplianceManagement::Frameworks::TemplateRegistry::Template/1".

ComplianceManagementProjectsComplianceViolationID

A ComplianceManagementProjectsComplianceViolationID is a global ID. It is encoded as a string.

An example ComplianceManagementProjectsComplianceViolationID is: "gid://gitlab/ComplianceManagement::Projects::ComplianceViolation/1".

ContainerRegistryProtectionRuleID

A ContainerRegistryProtectionRuleID is a global ID. It is encoded as a string.

An example ContainerRegistryProtectionRuleID is: "gid://gitlab/ContainerRegistry::Protection::Rule/1".

ContainerRegistryProtectionTagRuleID

A ContainerRegistryProtectionTagRuleID is a global ID. It is encoded as a string.

An example ContainerRegistryProtectionTagRuleID is: "gid://gitlab/ContainerRegistry::Protection::TagRule/1".

ContainerRepositoryID

A ContainerRepositoryID is a global ID. It is encoded as a string.

An example ContainerRepositoryID is: "gid://gitlab/ContainerRepository/1".

CustomEmojiID

A CustomEmojiID is a global ID. It is encoded as a string.

An example CustomEmojiID is: "gid://gitlab/CustomEmoji/1".

CustomerRelationsContactID

A CustomerRelationsContactID is a global ID. It is encoded as a string.

An example CustomerRelationsContactID is: "gid://gitlab/CustomerRelations::Contact/1".

CustomerRelationsOrganizationID

A CustomerRelationsOrganizationID is a global ID. It is encoded as a string.

An example CustomerRelationsOrganizationID is: "gid://gitlab/CustomerRelations::Organization/1".

CweIdentifier

A CWE identifier.

DastProfileID

A DastProfileID is a global ID. It is encoded as a string.

An example DastProfileID is: "gid://gitlab/Dast::Profile/1".

DastProfileScheduleID

A DastProfileScheduleID is a global ID. It is encoded as a string.

An example DastProfileScheduleID is: "gid://gitlab/Dast::ProfileSchedule/1".

DastScannerProfileID

A DastScannerProfileID is a global ID. It is encoded as a string.

An example DastScannerProfileID is: "gid://gitlab/DastScannerProfile/1".

DastSiteProfileID

A DastSiteProfileID is a global ID. It is encoded as a string.

An example DastSiteProfileID is: "gid://gitlab/DastSiteProfile/1".

DastSiteTokenID

A DastSiteTokenID is a global ID. It is encoded as a string.

An example DastSiteTokenID is: "gid://gitlab/DastSiteToken/1".

DastSiteValidationID

A DastSiteValidationID is a global ID. It is encoded as a string.

An example DastSiteValidationID is: "gid://gitlab/DastSiteValidation/1".

Date

Date represented in ISO 8601.

DependencyProxyManifestID

A DependencyProxyManifestID is a global ID. It is encoded as a string.

An example DependencyProxyManifestID is: "gid://gitlab/DependencyProxy::Manifest/1".

DeployKeyID

A DeployKeyID is a global ID. It is encoded as a string.

An example DeployKeyID is: "gid://gitlab/DeployKey/1".

DeploymentID

A DeploymentID is a global ID. It is encoded as a string.

An example DeploymentID is: "gid://gitlab/Deployment/1".

DescriptionVersionID

A DescriptionVersionID is a global ID. It is encoded as a string.

An example DescriptionVersionID is: "gid://gitlab/DescriptionVersion/1".

DesignManagementDesignAtVersionID

A DesignManagementDesignAtVersionID is a global ID. It is encoded as a string.

An example DesignManagementDesignAtVersionID is: "gid://gitlab/DesignManagement::DesignAtVersion/1".

DesignManagementDesignID

A DesignManagementDesignID is a global ID. It is encoded as a string.

An example DesignManagementDesignID is: "gid://gitlab/DesignManagement::Design/1".

DesignManagementVersionID

A DesignManagementVersionID is a global ID. It is encoded as a string.

An example DesignManagementVersionID is: "gid://gitlab/DesignManagement::Version/1".

DiffNoteID

A DiffNoteID is a global ID. It is encoded as a string.

An example DiffNoteID is: "gid://gitlab/DiffNote/1".

DiscussionID

A DiscussionID is a global ID. It is encoded as a string.

An example DiscussionID is: "gid://gitlab/Discussion/1".

Duration

Duration between two instants, represented as a fractional number of seconds.

For example: 12.3334.

EmailID

A EmailID is a global ID. It is encoded as a string.

An example EmailID is: "gid://gitlab/Email/1".

EnvironmentID

A EnvironmentID is a global ID. It is encoded as a string.

An example EnvironmentID is: "gid://gitlab/Environment/1".

EpicID

A EpicID is a global ID. It is encoded as a string.

An example EpicID is: "gid://gitlab/Epic/1".

EpicTreeSortingID

A EpicTreeSortingID is a global ID. It is encoded as a string.

An example EpicTreeSortingID is: "gid://gitlab/EpicTreeSorting/1".

Float

Represents signed double-precision fractional values as specified by IEEE 754.

GeoAbuseReportUploadRegistryID

A GeoAbuseReportUploadRegistryID is a global ID. It is encoded as a string.

An example GeoAbuseReportUploadRegistryID is: "gid://gitlab/Geo::AbuseReportUploadRegistry/1".

GeoAchievementUploadRegistryID

A GeoAchievementUploadRegistryID is a global ID. It is encoded as a string.

An example GeoAchievementUploadRegistryID is: "gid://gitlab/Geo::AchievementUploadRegistry/1".

GeoAiVectorizableFileUploadRegistryID

A GeoAiVectorizableFileUploadRegistryID is a global ID. It is encoded as a string.

An example GeoAiVectorizableFileUploadRegistryID is: "gid://gitlab/Geo::AiVectorizableFileUploadRegistry/1".

GeoAlertManagementMetricImageUploadRegistryID

A GeoAlertManagementMetricImageUploadRegistryID is a global ID. It is encoded as a string.

An example GeoAlertManagementMetricImageUploadRegistryID is: "gid://gitlab/Geo::AlertManagementMetricImageUploadRegistry/1".

GeoAppearanceUploadRegistryID

A GeoAppearanceUploadRegistryID is a global ID. It is encoded as a string.

An example GeoAppearanceUploadRegistryID is: "gid://gitlab/Geo::AppearanceUploadRegistry/1".

GeoBaseRegistryID

A GeoBaseRegistryID is a global ID. It is encoded as a string.

An example GeoBaseRegistryID is: "gid://gitlab/Geo::BaseRegistry/1".

GeoBulkImportExportUploadUploadRegistryID

A GeoBulkImportExportUploadUploadRegistryID is a global ID. It is encoded as a string.

An example GeoBulkImportExportUploadUploadRegistryID is: "gid://gitlab/Geo::BulkImportExportUploadUploadRegistry/1".

GeoCiSecureFileRegistryID

A GeoCiSecureFileRegistryID is a global ID. It is encoded as a string.

An example GeoCiSecureFileRegistryID is: "gid://gitlab/Geo::CiSecureFileRegistry/1".

GeoContainerRepositoryRegistryID

A GeoContainerRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoContainerRepositoryRegistryID is: "gid://gitlab/Geo::ContainerRepositoryRegistry/1".

GeoDependencyListExportPartUploadRegistryID

A GeoDependencyListExportPartUploadRegistryID is a global ID. It is encoded as a string.

An example GeoDependencyListExportPartUploadRegistryID is: "gid://gitlab/Geo::DependencyListExportPartUploadRegistry/1".

GeoDependencyListExportUploadRegistryID

A GeoDependencyListExportUploadRegistryID is a global ID. It is encoded as a string.

An example GeoDependencyListExportUploadRegistryID is: "gid://gitlab/Geo::DependencyListExportUploadRegistry/1".

GeoDependencyProxyBlobRegistryID

A GeoDependencyProxyBlobRegistryID is a global ID. It is encoded as a string.

An example GeoDependencyProxyBlobRegistryID is: "gid://gitlab/Geo::DependencyProxyBlobRegistry/1".

GeoDependencyProxyManifestRegistryID

A GeoDependencyProxyManifestRegistryID is a global ID. It is encoded as a string.

An example GeoDependencyProxyManifestRegistryID is: "gid://gitlab/Geo::DependencyProxyManifestRegistry/1".

GeoDesignManagementActionUploadRegistryID

A GeoDesignManagementActionUploadRegistryID is a global ID. It is encoded as a string.

An example GeoDesignManagementActionUploadRegistryID is: "gid://gitlab/Geo::DesignManagementActionUploadRegistry/1".

GeoDesignManagementRepositoryRegistryID

A GeoDesignManagementRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoDesignManagementRepositoryRegistryID is: "gid://gitlab/Geo::DesignManagementRepositoryRegistry/1".

GeoGroupUploadRegistryID

A GeoGroupUploadRegistryID is a global ID. It is encoded as a string.

An example GeoGroupUploadRegistryID is: "gid://gitlab/Geo::GroupUploadRegistry/1".

GeoGroupWikiRepositoryRegistryID

A GeoGroupWikiRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoGroupWikiRepositoryRegistryID is: "gid://gitlab/Geo::GroupWikiRepositoryRegistry/1".

GeoImportExportUploadUploadRegistryID

A GeoImportExportUploadUploadRegistryID is a global ID. It is encoded as a string.

An example GeoImportExportUploadUploadRegistryID is: "gid://gitlab/Geo::ImportExportUploadUploadRegistry/1".

GeoIssuableMetricImageUploadRegistryID

A GeoIssuableMetricImageUploadRegistryID is a global ID. It is encoded as a string.

An example GeoIssuableMetricImageUploadRegistryID is: "gid://gitlab/Geo::IssuableMetricImageUploadRegistry/1".

GeoJobArtifactRegistryID

A GeoJobArtifactRegistryID is a global ID. It is encoded as a string.

An example GeoJobArtifactRegistryID is: "gid://gitlab/Geo::JobArtifactRegistry/1".

GeoLfsObjectRegistryID

A GeoLfsObjectRegistryID is a global ID. It is encoded as a string.

An example GeoLfsObjectRegistryID is: "gid://gitlab/Geo::LfsObjectRegistry/1".

GeoMergeRequestDiffRegistryID

A GeoMergeRequestDiffRegistryID is a global ID. It is encoded as a string.

An example GeoMergeRequestDiffRegistryID is: "gid://gitlab/Geo::MergeRequestDiffRegistry/1".

GeoOrganizationDetailUploadRegistryID

A GeoOrganizationDetailUploadRegistryID is a global ID. It is encoded as a string.

An example GeoOrganizationDetailUploadRegistryID is: "gid://gitlab/Geo::OrganizationDetailUploadRegistry/1".

GeoPackageFileRegistryID

A GeoPackageFileRegistryID is a global ID. It is encoded as a string.

An example GeoPackageFileRegistryID is: "gid://gitlab/Geo::PackageFileRegistry/1".

GeoPackagesDebianProjectComponentFileRegistryID

A GeoPackagesDebianProjectComponentFileRegistryID is a global ID. It is encoded as a string.

An example GeoPackagesDebianProjectComponentFileRegistryID is: "gid://gitlab/Geo::PackagesDebianProjectComponentFileRegistry/1".

GeoPackagesHelmMetadataCacheRegistryID

A GeoPackagesHelmMetadataCacheRegistryID is a global ID. It is encoded as a string.

An example GeoPackagesHelmMetadataCacheRegistryID is: "gid://gitlab/Geo::PackagesHelmMetadataCacheRegistry/1".

GeoPackagesNugetSymbolRegistryID

A GeoPackagesNugetSymbolRegistryID is a global ID. It is encoded as a string.

An example GeoPackagesNugetSymbolRegistryID is: "gid://gitlab/Geo::PackagesNugetSymbolRegistry/1".

GeoPagesDeploymentRegistryID

A GeoPagesDeploymentRegistryID is a global ID. It is encoded as a string.

An example GeoPagesDeploymentRegistryID is: "gid://gitlab/Geo::PagesDeploymentRegistry/1".

GeoPersonalSnippetUploadRegistryID

A GeoPersonalSnippetUploadRegistryID is a global ID. It is encoded as a string.

An example GeoPersonalSnippetUploadRegistryID is: "gid://gitlab/Geo::PersonalSnippetUploadRegistry/1".

GeoPipelineArtifactRegistryID

A GeoPipelineArtifactRegistryID is a global ID. It is encoded as a string.

An example GeoPipelineArtifactRegistryID is: "gid://gitlab/Geo::PipelineArtifactRegistry/1".

GeoProjectImportExportRelationExportUploadUploadRegistryID

A GeoProjectImportExportRelationExportUploadUploadRegistryID is a global ID. It is encoded as a string.

An example GeoProjectImportExportRelationExportUploadUploadRegistryID is: "gid://gitlab/Geo::ProjectImportExportRelationExportUploadUploadRegistry/1".

GeoProjectRepositoryRegistryID

A GeoProjectRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoProjectRepositoryRegistryID is: "gid://gitlab/Geo::ProjectRepositoryRegistry/1".

GeoProjectTopicUploadRegistryID

A GeoProjectTopicUploadRegistryID is a global ID. It is encoded as a string.

An example GeoProjectTopicUploadRegistryID is: "gid://gitlab/Geo::ProjectTopicUploadRegistry/1".

GeoProjectUploadRegistryID

A GeoProjectUploadRegistryID is a global ID. It is encoded as a string.

An example GeoProjectUploadRegistryID is: "gid://gitlab/Geo::ProjectUploadRegistry/1".

GeoProjectWikiRepositoryRegistryID

A GeoProjectWikiRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoProjectWikiRepositoryRegistryID is: "gid://gitlab/Geo::ProjectWikiRepositoryRegistry/1".

GeoSnippetRepositoryRegistryID

A GeoSnippetRepositoryRegistryID is a global ID. It is encoded as a string.

An example GeoSnippetRepositoryRegistryID is: "gid://gitlab/Geo::SnippetRepositoryRegistry/1".

GeoTerraformStateVersionRegistryID

A GeoTerraformStateVersionRegistryID is a global ID. It is encoded as a string.

An example GeoTerraformStateVersionRegistryID is: "gid://gitlab/Geo::TerraformStateVersionRegistry/1".

GeoUploadRegistryID

A GeoUploadRegistryID is a global ID. It is encoded as a string.

An example GeoUploadRegistryID is: "gid://gitlab/Geo::UploadRegistry/1".

GeoUserPermissionExportUploadUploadRegistryID

A GeoUserPermissionExportUploadUploadRegistryID is a global ID. It is encoded as a string.

An example GeoUserPermissionExportUploadUploadRegistryID is: "gid://gitlab/Geo::UserPermissionExportUploadUploadRegistry/1".

GeoUserUploadRegistryID

A GeoUserUploadRegistryID is a global ID. It is encoded as a string.

An example GeoUserUploadRegistryID is: "gid://gitlab/Geo::UserUploadRegistry/1".

GeoVulnerabilityArchiveExportUploadRegistryID

A GeoVulnerabilityArchiveExportUploadRegistryID is a global ID. It is encoded as a string.

An example GeoVulnerabilityArchiveExportUploadRegistryID is: "gid://gitlab/Geo::VulnerabilityArchiveExportUploadRegistry/1".

GeoVulnerabilityExportPartUploadRegistryID

A GeoVulnerabilityExportPartUploadRegistryID is a global ID. It is encoded as a string.

An example GeoVulnerabilityExportPartUploadRegistryID is: "gid://gitlab/Geo::VulnerabilityExportPartUploadRegistry/1".

GeoVulnerabilityExportUploadRegistryID

A GeoVulnerabilityExportUploadRegistryID is a global ID. It is encoded as a string.

An example GeoVulnerabilityExportUploadRegistryID is: "gid://gitlab/Geo::VulnerabilityExportUploadRegistry/1".

GeoVulnerabilityRemediationUploadRegistryID

A GeoVulnerabilityRemediationUploadRegistryID is a global ID. It is encoded as a string.

An example GeoVulnerabilityRemediationUploadRegistryID is: "gid://gitlab/Geo::VulnerabilityRemediationUploadRegistry/1".

GitlabErrorTrackingDetailedErrorID

A GitlabErrorTrackingDetailedErrorID is a global ID. It is encoded as a string.

An example GitlabErrorTrackingDetailedErrorID is: "gid://gitlab/Gitlab::ErrorTracking::DetailedError/1".

GitlabSubscriptionsAddOnPurchaseID

A GitlabSubscriptionsAddOnPurchaseID is a global ID. It is encoded as a string.

An example GitlabSubscriptionsAddOnPurchaseID is: "gid://gitlab/GitlabSubscriptions::AddOnPurchase/1".

GlobalID

A global identifier.

A global identifier represents an object uniquely across the application. An example of a global identifier is "gid://gitlab/User/1".

gid://gitlab stands for the root name. User is the name of the ActiveRecord class of the record. 1 is the record id as per the id in the db table.

Global identifiers are encoded as strings.

GoogleCloudImage

Represents a Google Cloud Image for GKE.

GoogleCloudMachineType

Represents a Google Cloud Compute machine type.

GoogleCloudProject

Represents a Google Cloud Compute project.

GoogleCloudRegion

Represents a Google Cloud Compute region.

GoogleCloudZone

Represents a Google Cloud Compute zone.

GovernPolicyEvaluationID

A GovernPolicyEvaluationID is a global ID. It is encoded as a string.

An example GovernPolicyEvaluationID is: "gid://gitlab/Govern::PolicyEvaluation/1".

GovernPolicyViolationID

A GovernPolicyViolationID is a global ID. It is encoded as a string.

An example GovernPolicyViolationID is: "gid://gitlab/Govern::PolicyViolation/1".

GroupHookID

A GroupHookID is a global ID. It is encoded as a string.

An example GroupHookID is: "gid://gitlab/GroupHook/1".

GroupID

A GroupID is a global ID. It is encoded as a string.

An example GroupID is: "gid://gitlab/Group/1".

GroupsSavedReplyID

A GroupsSavedReplyID is a global ID. It is encoded as a string.

An example GroupsSavedReplyID is: "gid://gitlab/Groups::SavedReply/1".

ID

Represents a unique identifier that is Base64 obfuscated. It is often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "VXNlci0xMA==") or integer (such as 4) input value will be accepted as an ID.

ISO8601Date

An ISO 8601-encoded date.

ISO8601DateTime

An ISO 8601-encoded datetime.

ImportSourceUserID

A ImportSourceUserID is a global ID. It is encoded as a string.

An example ImportSourceUserID is: "gid://gitlab/Import::SourceUser/1".

IncidentManagementEscalationPolicyID

A IncidentManagementEscalationPolicyID is a global ID. It is encoded as a string.

An example IncidentManagementEscalationPolicyID is: "gid://gitlab/IncidentManagement::EscalationPolicy/1".

IncidentManagementEscalationRuleID

A IncidentManagementEscalationRuleID is a global ID. It is encoded as a string.

An example IncidentManagementEscalationRuleID is: "gid://gitlab/IncidentManagement::EscalationRule/1".

IncidentManagementIssuableResourceLinkID

A IncidentManagementIssuableResourceLinkID is a global ID. It is encoded as a string.

An example IncidentManagementIssuableResourceLinkID is: "gid://gitlab/IncidentManagement::IssuableResourceLink/1".

IncidentManagementOncallParticipantID

A IncidentManagementOncallParticipantID is a global ID. It is encoded as a string.

An example IncidentManagementOncallParticipantID is: "gid://gitlab/IncidentManagement::OncallParticipant/1".

IncidentManagementOncallRotationID

A IncidentManagementOncallRotationID is a global ID. It is encoded as a string.

An example IncidentManagementOncallRotationID is: "gid://gitlab/IncidentManagement::OncallRotation/1".

IncidentManagementTimelineEventID

A IncidentManagementTimelineEventID is a global ID. It is encoded as a string.

An example IncidentManagementTimelineEventID is: "gid://gitlab/IncidentManagement::TimelineEvent/1".

IncidentManagementTimelineEventTagID

A IncidentManagementTimelineEventTagID is a global ID. It is encoded as a string.

An example IncidentManagementTimelineEventTagID is: "gid://gitlab/IncidentManagement::TimelineEventTag/1".

Int

Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

IntegrationsPrometheusID

A IntegrationsPrometheusID is a global ID. It is encoded as a string.

An example IntegrationsPrometheusID is: "gid://gitlab/Integrations::Prometheus/1". The older format "gid://gitlab/PrometheusService/1" was deprecated in 14.1.

IssuableID

A IssuableID is a global ID. It is encoded as a string.

An example IssuableID is: "gid://gitlab/Issuable/1".

IssuablesCustomFieldID

A IssuablesCustomFieldID is a global ID. It is encoded as a string.

An example IssuablesCustomFieldID is: "gid://gitlab/Issuables::CustomField/1".

IssuablesCustomFieldSelectOptionID

A IssuablesCustomFieldSelectOptionID is a global ID. It is encoded as a string.

An example IssuablesCustomFieldSelectOptionID is: "gid://gitlab/Issuables::CustomFieldSelectOption/1".

IssueID

A IssueID is a global ID. It is encoded as a string.

An example IssueID is: "gid://gitlab/Issue/1".

IterationID

A IterationID is a global ID. It is encoded as a string.

An example IterationID is: "gid://gitlab/Iteration/1". The older format "gid://gitlab/EEIteration/1" was deprecated in 13.3.

IterationsCadenceID

A IterationsCadenceID is a global ID. It is encoded as a string.

An example IterationsCadenceID is: "gid://gitlab/Iterations::Cadence/1".

JSON

Represents untyped JSON.

JobID

A CommitStatusID is a global ID. It is encoded as a string.

An example CommitStatusID is: "gid://gitlab/CommitStatus/1".

JsonString

JSON object as raw string.

LabelID

A LabelID is a global ID. It is encoded as a string.

An example LabelID is: "gid://gitlab/Label/1".

ListID

A ListID is a global ID. It is encoded as a string.

An example ListID is: "gid://gitlab/List/1".

MemberRoleID

A MemberRoleID is a global ID. It is encoded as a string.

An example MemberRoleID is: "gid://gitlab/MemberRole/1".

MergeRequestID

A MergeRequestID is a global ID. It is encoded as a string.

An example MergeRequestID is: "gid://gitlab/MergeRequest/1".

MergeRequestsClosingIssuesID

A MergeRequestsClosingIssuesID is a global ID. It is encoded as a string.

An example MergeRequestsClosingIssuesID is: "gid://gitlab/MergeRequestsClosingIssues/1".

MergeRequestsExternalStatusCheckID

A MergeRequestsExternalStatusCheckID is a global ID. It is encoded as a string.

An example MergeRequestsExternalStatusCheckID is: "gid://gitlab/MergeRequests::ExternalStatusCheck/1".

MergeRequestsSavedViewID

A MergeRequestsSavedViewID is a global ID. It is encoded as a string.

An example MergeRequestsSavedViewID is: "gid://gitlab/MergeRequests::SavedView/1".

MergeTrainsCarID

A MergeTrainsCarID is a global ID. It is encoded as a string.

An example MergeTrainsCarID is: "gid://gitlab/MergeTrains::Car/1".

MilestoneID

A MilestoneID is a global ID. It is encoded as a string.

An example MilestoneID is: "gid://gitlab/Milestone/1".

MlCandidateID

A MlCandidateID is a global ID. It is encoded as a string.

An example MlCandidateID is: "gid://gitlab/Ml::Candidate/1".

MlCandidateMetadataID

A MlCandidateMetadataID is a global ID. It is encoded as a string.

An example MlCandidateMetadataID is: "gid://gitlab/Ml::CandidateMetadata/1".

MlCandidateMetricID

A MlCandidateMetricID is a global ID. It is encoded as a string.

An example MlCandidateMetricID is: "gid://gitlab/Ml::CandidateMetric/1".

MlCandidateParamID

A MlCandidateParamID is a global ID. It is encoded as a string.

An example MlCandidateParamID is: "gid://gitlab/Ml::CandidateParam/1".

MlExperimentID

A MlExperimentID is a global ID. It is encoded as a string.

An example MlExperimentID is: "gid://gitlab/Ml::Experiment/1".

MlModelID

A MlModelID is a global ID. It is encoded as a string.

An example MlModelID is: "gid://gitlab/Ml::Model/1".

MlModelVersionID

A MlModelVersionID is a global ID. It is encoded as a string.

An example MlModelVersionID is: "gid://gitlab/Ml::ModelVersion/1".

NamespaceID

A NamespaceID is a global ID. It is encoded as a string.

An example NamespaceID is: "gid://gitlab/Namespace/1".

NamespacesNamespaceBanID

A NamespacesNamespaceBanID is a global ID. It is encoded as a string.

An example NamespacesNamespaceBanID is: "gid://gitlab/Namespaces::NamespaceBan/1".

NoteID

A NoteID is a global ID. It is encoded as a string.

An example NoteID is: "gid://gitlab/Note/1".

NoteableID

A NoteableID is a global ID. It is encoded as a string.

An example NoteableID is: "gid://gitlab/Noteable/1".

OperationsFeatureFlagID

A OperationsFeatureFlagID is a global ID. It is encoded as a string.

An example OperationsFeatureFlagID is: "gid://gitlab/Operations::FeatureFlag/1".

OrganizationsOrganizationID

A OrganizationsOrganizationID is a global ID. It is encoded as a string.

An example OrganizationsOrganizationID is: "gid://gitlab/Organizations::Organization/1".

OrganizationsOrganizationUserID

A OrganizationsOrganizationUserID is a global ID. It is encoded as a string.

An example OrganizationsOrganizationUserID is: "gid://gitlab/Organizations::OrganizationUser/1".

PackageMetadataAdvisoryID

A PackageMetadataAdvisoryID is a global ID. It is encoded as a string.

An example PackageMetadataAdvisoryID is: "gid://gitlab/PackageMetadata::Advisory/1".

PackagesConanFileMetadatumID

A PackagesConanFileMetadatumID is a global ID. It is encoded as a string.

An example PackagesConanFileMetadatumID is: "gid://gitlab/Packages::Conan::FileMetadatum/1".

PackagesConanMetadatumID

A PackagesConanMetadatumID is a global ID. It is encoded as a string.

An example PackagesConanMetadatumID is: "gid://gitlab/Packages::Conan::Metadatum/1".

PackagesDependencyID

A PackagesDependencyID is a global ID. It is encoded as a string.

An example PackagesDependencyID is: "gid://gitlab/Packages::Dependency/1".

PackagesDependencyLinkID

A PackagesDependencyLinkID is a global ID. It is encoded as a string.

An example PackagesDependencyLinkID is: "gid://gitlab/Packages::DependencyLink/1".

PackagesMavenMetadatumID

A PackagesMavenMetadatumID is a global ID. It is encoded as a string.

An example PackagesMavenMetadatumID is: "gid://gitlab/Packages::Maven::Metadatum/1".

PackagesNugetDependencyLinkMetadatumID

A PackagesNugetDependencyLinkMetadatumID is a global ID. It is encoded as a string.

An example PackagesNugetDependencyLinkMetadatumID is: "gid://gitlab/Packages::Nuget::DependencyLinkMetadatum/1".

PackagesNugetMetadatumID

A PackagesNugetMetadatumID is a global ID. It is encoded as a string.

An example PackagesNugetMetadatumID is: "gid://gitlab/Packages::Nuget::Metadatum/1".

PackagesPackageFileID

A PackagesPackageFileID is a global ID. It is encoded as a string.

An example PackagesPackageFileID is: "gid://gitlab/Packages::PackageFile/1".

PackagesPackageID

A PackagesPackageID is a global ID. It is encoded as a string.

An example PackagesPackageID is: "gid://gitlab/Packages::Package/1".

PackagesProtectionRuleID

A PackagesProtectionRuleID is a global ID. It is encoded as a string.

An example PackagesProtectionRuleID is: "gid://gitlab/Packages::Protection::Rule/1".

PackagesPypiMetadatumID

A PackagesPypiMetadatumID is a global ID. It is encoded as a string.

An example PackagesPypiMetadatumID is: "gid://gitlab/Packages::Pypi::Metadatum/1".

PackagesTerraformModuleMetadatumID

A PackagesTerraformModuleMetadatumID is a global ID. It is encoded as a string.

An example PackagesTerraformModuleMetadatumID is: "gid://gitlab/Packages::TerraformModule::Metadatum/1".

PagesDeploymentID

A PagesDeploymentID is a global ID. It is encoded as a string.

An example PagesDeploymentID is: "gid://gitlab/PagesDeployment/1".

PathLockID

A PathLockID is a global ID. It is encoded as a string.

An example PathLockID is: "gid://gitlab/PathLock/1".

PayloadAlertFieldPathSegment

String or integer.

PersonalAccessTokenID

A PersonalAccessTokenID is a global ID. It is encoded as a string.

An example PersonalAccessTokenID is: "gid://gitlab/PersonalAccessToken/1".

ProjectHookID

A ProjectHookID is a global ID. It is encoded as a string.

An example ProjectHookID is: "gid://gitlab/ProjectHook/1".

ProjectID

A ProjectID is a global ID. It is encoded as a string.

An example ProjectID is: "gid://gitlab/Project/1".

ProjectImportStateID

A ProjectImportStateID is a global ID. It is encoded as a string.

An example ProjectImportStateID is: "gid://gitlab/ProjectImportState/1".

ProjectsBranchRuleID

A ProjectsBranchRuleID is a global ID. It is encoded as a string.

An example ProjectsBranchRuleID is: "gid://gitlab/Projects::BranchRule/1".

ProjectsSavedReplyID

A ProjectsSavedReplyID is a global ID. It is encoded as a string.

An example ProjectsSavedReplyID is: "gid://gitlab/Projects::SavedReply/1".

ProjectsTargetBranchRuleID

A ProjectsTargetBranchRuleID is a global ID. It is encoded as a string.

An example ProjectsTargetBranchRuleID is: "gid://gitlab/Projects::TargetBranchRule/1".

ReleaseID

A ReleaseID is a global ID. It is encoded as a string.

An example ReleaseID is: "gid://gitlab/Release/1".

ReleasesLinkID

A ReleasesLinkID is a global ID. It is encoded as a string.

An example ReleasesLinkID is: "gid://gitlab/Releases::Link/1".

RemoteDevelopmentNamespaceClusterAgentMappingID

A RemoteDevelopmentNamespaceClusterAgentMappingID is a global ID. It is encoded as a string.

An example RemoteDevelopmentNamespaceClusterAgentMappingID is: "gid://gitlab/RemoteDevelopment::NamespaceClusterAgentMapping/1".

RemoteDevelopmentWorkspaceID

A RemoteDevelopmentWorkspaceID is a global ID. It is encoded as a string.

An example RemoteDevelopmentWorkspaceID is: "gid://gitlab/RemoteDevelopment::Workspace/1".

RemoteDevelopmentWorkspaceVariableID

A RemoteDevelopmentWorkspaceVariableID is a global ID. It is encoded as a string.

An example RemoteDevelopmentWorkspaceVariableID is: "gid://gitlab/RemoteDevelopment::WorkspaceVariable/1".

RemoteDevelopmentWorkspacesAgentConfigID

A RemoteDevelopmentWorkspacesAgentConfigID is a global ID. It is encoded as a string.

An example RemoteDevelopmentWorkspacesAgentConfigID is: "gid://gitlab/RemoteDevelopment::WorkspacesAgentConfig/1".

SbomComponentID

A SbomComponentID is a global ID. It is encoded as a string.

An example SbomComponentID is: "gid://gitlab/Sbom::Component/1".

SbomComponentVersionID

A SbomComponentVersionID is a global ID. It is encoded as a string.

An example SbomComponentVersionID is: "gid://gitlab/Sbom::ComponentVersion/1".

SbomOccurrenceID

A SbomOccurrenceID is a global ID. It is encoded as a string.

An example SbomOccurrenceID is: "gid://gitlab/Sbom::Occurrence/1".

SecurityAscpComponentID

A SecurityAscpComponentID is a global ID. It is encoded as a string.

An example SecurityAscpComponentID is: "gid://gitlab/Security::Ascp::Component/1".

SecurityAscpScanID

A SecurityAscpScanID is a global ID. It is encoded as a string.

An example SecurityAscpScanID is: "gid://gitlab/Security::Ascp::Scan/1".

SecurityAscpSecurityContextID

A SecurityAscpSecurityContextID is a global ID. It is encoded as a string.

An example SecurityAscpSecurityContextID is: "gid://gitlab/Security::Ascp::SecurityContext/1".

SecurityAscpSecurityGuidelineID

A SecurityAscpSecurityGuidelineID is a global ID. It is encoded as a string.

An example SecurityAscpSecurityGuidelineID is: "gid://gitlab/Security::Ascp::SecurityGuideline/1".

SecurityAttributeID

A SecurityAttributeID is a global ID. It is encoded as a string.

An example SecurityAttributeID is: "gid://gitlab/Security::Attribute/1".

SecurityCategoryID

A SecurityCategoryID is a global ID. It is encoded as a string.

An example SecurityCategoryID is: "gid://gitlab/Security::Category/1".

SecurityDependencyFirewallPolicyRuleID

A SecurityDependencyFirewallPolicyRuleID is a global ID. It is encoded as a string.

An example SecurityDependencyFirewallPolicyRuleID is: "gid://gitlab/Security::DependencyFirewallPolicyRule/1".

SecurityOrchestrationPolicyConfigurationID

A SecurityOrchestrationPolicyConfigurationID is a global ID. It is encoded as a string.

An example SecurityOrchestrationPolicyConfigurationID is: "gid://gitlab/Security::OrchestrationPolicyConfiguration/1".

SecurityPipelineExecutionProjectScheduleID

A SecurityPipelineExecutionProjectScheduleID is a global ID. It is encoded as a string.

An example SecurityPipelineExecutionProjectScheduleID is: "gid://gitlab/Security::PipelineExecutionProjectSchedule/1".

SecurityPolicyID

A SecurityPolicyID is a global ID. It is encoded as a string.

An example SecurityPolicyID is: "gid://gitlab/Security::Policy/1".

SecurityPolicySchedulePipelineID

A SecurityPolicySchedulePipelineID is a global ID. It is encoded as a string.

An example SecurityPolicySchedulePipelineID is: "gid://gitlab/Security::PolicySchedulePipeline/1".

SecurityProjectSecurityExclusionID

A SecurityProjectSecurityExclusionID is a global ID. It is encoded as a string.

An example SecurityProjectSecurityExclusionID is: "gid://gitlab/Security::ProjectSecurityExclusion/1".

SecurityProjectTrackedContextID

A SecurityProjectTrackedContextID is a global ID. It is encoded as a string.

An example SecurityProjectTrackedContextID is: "gid://gitlab/Security::ProjectTrackedContext/1".

SecurityScanProfileID

A SecurityScanProfileID is a global ID. It is encoded as a string.

An example SecurityScanProfileID is: "gid://gitlab/Security::ScanProfile/1".

SecurityScheduledPipelineExecutionPolicyTestRunID

A SecurityScheduledPipelineExecutionPolicyTestRunID is a global ID. It is encoded as a string.

An example SecurityScheduledPipelineExecutionPolicyTestRunID is: "gid://gitlab/Security::ScheduledPipelineExecutionPolicyTestRun/1".

SecurityTrainingProviderID

A SecurityTrainingProviderID is a global ID. It is encoded as a string.

An example SecurityTrainingProviderID is: "gid://gitlab/Security::TrainingProvider/1".

SnippetID

A SnippetID is a global ID. It is encoded as a string.

An example SnippetID is: "gid://gitlab/Snippet/1".

String

Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.

SuggestionID

A SuggestionID is a global ID. It is encoded as a string.

An example SuggestionID is: "gid://gitlab/Suggestion/1".

SystemNoteMetadataID

A SystemNoteMetadataID is a global ID. It is encoded as a string.

An example SystemNoteMetadataID is: "gid://gitlab/SystemNoteMetadata/1".

TerraformStateID

A TerraformStateID is a global ID. It is encoded as a string.

An example TerraformStateID is: "gid://gitlab/Terraform::State/1".

TerraformStateProtectionRuleID

A TerraformStateProtectionRuleID is a global ID. It is encoded as a string.

An example TerraformStateProtectionRuleID is: "gid://gitlab/Terraform::StateProtectionRule/1".

Time

Time represented in ISO 8601.

For example: 2021-03-09T14:58:50+00:00.

See https://www.iso.org/iso-8601-date-and-time-format.html.

TimelogID

A TimelogID is a global ID. It is encoded as a string.

An example TimelogID is: "gid://gitlab/Timelog/1".

TodoID

A TodoID is a global ID. It is encoded as a string.

An example TodoID is: "gid://gitlab/Todo/1".

TodoableID

A TodoableID is a global ID. It is encoded as a string.

An example TodoableID is: "gid://gitlab/Todoable/1".

TypesNamespaceID

A TypesNamespaceID is a global ID. It is encoded as a string.

An example TypesNamespaceID is: "gid://gitlab/Types::Namespace/1".

UntrustedRegexp

A regexp containing patterns sourced from user input.

Upload

UploadID

A UploadID is a global ID. It is encoded as a string.

An example UploadID is: "gid://gitlab/Upload/1".

UserID

A UserID is a global ID. It is encoded as a string.

An example UserID is: "gid://gitlab/User/1".

UsersSavedReplyID

A UsersSavedReplyID is a global ID. It is encoded as a string.

An example UsersSavedReplyID is: "gid://gitlab/Users::SavedReply/1".

VirtualRegistriesContainerRegistryID

A VirtualRegistriesContainerRegistryID is a global ID. It is encoded as a string.

An example VirtualRegistriesContainerRegistryID is: "gid://gitlab/VirtualRegistries::Container::Registry/1".

VirtualRegistriesContainerRegistryUpstreamID

A VirtualRegistriesContainerRegistryUpstreamID is a global ID. It is encoded as a string.

An example VirtualRegistriesContainerRegistryUpstreamID is: "gid://gitlab/VirtualRegistries::Container::RegistryUpstream/1".

VirtualRegistriesContainerUpstreamID

A VirtualRegistriesContainerUpstreamID is a global ID. It is encoded as a string.

An example VirtualRegistriesContainerUpstreamID is: "gid://gitlab/VirtualRegistries::Container::Upstream/1".

VirtualRegistriesPackagesMavenRegistryID

A VirtualRegistriesPackagesMavenRegistryID is a global ID. It is encoded as a string.

An example VirtualRegistriesPackagesMavenRegistryID is: "gid://gitlab/VirtualRegistries::Packages::Maven::Registry/1".

VirtualRegistriesPackagesMavenRegistryUpstreamID

A VirtualRegistriesPackagesMavenRegistryUpstreamID is a global ID. It is encoded as a string.

An example VirtualRegistriesPackagesMavenRegistryUpstreamID is: "gid://gitlab/VirtualRegistries::Packages::Maven::RegistryUpstream/1".

VirtualRegistriesPackagesMavenUpstreamID

A VirtualRegistriesPackagesMavenUpstreamID is a global ID. It is encoded as a string.

An example VirtualRegistriesPackagesMavenUpstreamID is: "gid://gitlab/VirtualRegistries::Packages::Maven::Upstream/1".

VirtualRegistriesPackagesMavenUpstreamRuleID

A VirtualRegistriesPackagesMavenUpstreamRuleID is a global ID. It is encoded as a string.

An example VirtualRegistriesPackagesMavenUpstreamRuleID is: "gid://gitlab/VirtualRegistries::Packages::Maven::Upstream::Rule/1".

VulnerabilitiesExternalIssueLinkID

A VulnerabilitiesExternalIssueLinkID is a global ID. It is encoded as a string.

An example VulnerabilitiesExternalIssueLinkID is: "gid://gitlab/Vulnerabilities::ExternalIssueLink/1".

VulnerabilitiesScannerID

A VulnerabilitiesScannerID is a global ID. It is encoded as a string.

An example VulnerabilitiesScannerID is: "gid://gitlab/Vulnerabilities::Scanner/1".

VulnerabilitiesStateTransitionID

A VulnerabilitiesStateTransitionID is a global ID. It is encoded as a string.

An example VulnerabilitiesStateTransitionID is: "gid://gitlab/Vulnerabilities::StateTransition/1".

VulnerabilityID

A VulnerabilityID is a global ID. It is encoded as a string.

An example VulnerabilityID is: "gid://gitlab/Vulnerability/1".

WebHookLogID

A WebHookLogID is a global ID. It is encoded as a string.

An example WebHookLogID is: "gid://gitlab/WebHookLog/1".

WikiPageMetaID

A WikiPageMetaID is a global ID. It is encoded as a string.

An example WikiPageMetaID is: "gid://gitlab/WikiPage::Meta/1".

WorkItemID

A WorkItemID is a global ID. It is encoded as a string.

An example WorkItemID is: "gid://gitlab/WorkItem/1".

While we transition from Issues into Work Items this type will temporarily support IssueID like: "gid://gitlab/Issue/1". This behavior will be removed without notice in the future.

WorkItemsDecisionID

A WorkItemsDecisionID is a global ID. It is encoded as a string.

An example WorkItemsDecisionID is: "gid://gitlab/WorkItems::Decision/1".

WorkItemsDecisionOptionID

A WorkItemsDecisionOptionID is a global ID. It is encoded as a string.

An example WorkItemsDecisionOptionID is: "gid://gitlab/WorkItems::DecisionOption/1".

WorkItemsRelatedWorkItemLinkID

A WorkItemsRelatedWorkItemLinkID is a global ID. It is encoded as a string.

An example WorkItemsRelatedWorkItemLinkID is: "gid://gitlab/WorkItems::RelatedWorkItemLink/1".

WorkItemsSavedViewsSavedViewID

A WorkItemsSavedViewsSavedViewID is a global ID. It is encoded as a string.

An example WorkItemsSavedViewsSavedViewID is: "gid://gitlab/WorkItems::SavedViews::SavedView/1".

WorkItemsStatusesLifecycleID

A WorkItemsStatusesLifecycleID is a global ID. It is encoded as a string.

An example WorkItemsStatusesLifecycleID is: "gid://gitlab/WorkItems::Statuses::Lifecycle/1".

WorkItemsStatusesStatusID

A WorkItemsStatusesStatusID is a global ID. It is encoded as a string.

An example WorkItemsStatusesStatusID is: "gid://gitlab/WorkItems::Statuses::Status/1".

WorkItemsTypeID

A WorkItemsTypeID is a global ID. It is encoded as a string.

An example WorkItemsTypeID is: "gid://gitlab/WorkItems::Type/1".