GraphQL API 유니온
GitLab v19.5요약
A union represents a value that can be one of several object types. An AI catalog item, which is either a custom or foundational item.
A union represents a value that can be one of several object types. For more information, see the GraphQL union documentation.
AiCatalogCustomAndFoundationalItem#
An AI catalog item, which is either a custom or foundational item.
Member types#
ArtifactRegistryPackage#
Package in an Artifact Registry repository, by package format.
Member types#
ArtifactRegistryPackageDetails#
Single package in an Artifact Registry repository, by package format.
Member types#
ArtifactRegistryVersionFile#
File of a version in an Artifact Registry repository, by package format.
Member types#
CiJobTokenScopeTarget#
Represents an object that is the target of a CI_JOB_TOKEN allowlist entry.
Member types#
CiRunnerCloudProvisioning#
Information used in runner cloud provisioning.
Member types#
DependencyLinkMetadata#
Represents metadata associated with a dependency link.
Member types#
EventTargetType#
Represents an object that can be the subject of an event.
Member types#
ExpressionValue#
Represents possible value types for an expression.
Member types#
GitlabSubscriptionUsageEventLocation#
Describes the location of a subscription usage event.
Member types#
GoogleCloudArtifactRegistryArtifact#
A base type of Google Artifact Registry artifacts.
Member types#
GoogleCloudArtifactRegistryArtifactDetails#
Details type of Google Artifact Registry artifacts.
Member types#
Issuable#
Represents an issuable.
Member types#
JobNeedUnion#
Member types#
MavenTargetUpstream#
Maven remote or local upstream that a registry upstream points to.
Member types#
NamespaceUnion#
Represents either a namespace or a reference to a deleted namespace.
Member types#
NoteableType#
Represents an object that supports notes.
Member types#
AlertManagementAlertCommitDesignEpicIssueMergeRequestProjectComplianceViolationSnippetVulnerabilityWikiPage
PackageMetadata#
Represents metadata associated with a Package.
Member types#
PersonalAccessTokenScope#
Scope applied to a personal access token.
Member types#
PolicyAttributesUnion#
Represents specific policy types. Its fields depend on the policy type.
Member types#
ApprovalPolicyAttributesTypeDependencyFirewallPolicyAttributesTypePipelineExecutionPolicyAttributesTypePipelineExecutionScheduledPolicyAttributesTypeScanExecutionPolicyAttributesTypeVulnerabilityManagementPolicyAttributesType
RecentlyViewedItemUnion#
Member types#
Registrable#
Member types#
AbuseReportUploadRegistryAchievementUploadRegistryAiVectorizableFileUploadRegistryAlertManagementMetricImageUploadRegistryAppearanceUploadRegistryBulkImportExportUploadUploadRegistryCiSecureFileRegistryContainerRepositoryRegistryDependencyListExportPartUploadRegistryDependencyListExportUploadRegistryDependencyProxyBlobRegistryDependencyProxyManifestRegistryDesignManagementActionUploadRegistryDesignManagementRepositoryRegistryGroupUploadRegistryGroupWikiRepositoryRegistryImportExportUploadUploadRegistryIssuableMetricImageUploadRegistryJobArtifactRegistryLfsObjectRegistryMergeRequestDiffRegistryOrganizationDetailUploadRegistryPackageFileRegistryPackagesDebianProjectComponentFileRegistryPackagesHelmMetadataCacheRegistryPackagesNugetSymbolRegistryPagesDeploymentRegistryPersonalSnippetUploadRegistryPipelineArtifactRegistryProjectImportExportRelationExportUploadUploadRegistryProjectRepositoryRegistryProjectTopicUploadRegistryProjectUploadRegistryProjectWikiRepositoryRegistrySnippetRepositoryRegistryTerraformStateVersionRegistryUploadRegistryUserPermissionExportUploadUploadRegistryUserUploadRegistryVulnerabilityArchiveExportUploadRegistryVulnerabilityExportPartUploadRegistryVulnerabilityExportUploadRegistryVulnerabilityRemediationUploadRegistry
ScanProfileConfiguration#
Effective configuration for a scan profile trigger, resolved by scan type, and by trigger type for triage and remediation profiles.
Member types#
AutoRemediationConfigurationDependencyScanningConfigurationSastConfigurationSastFalsePositiveConfigurationSastVulnerabilityResolutionConfigurationSecretDetectionConfigurationSecretDetectionFalsePositiveConfigurationVulnerabilityEnrichmentConfiguration
SecurityPolicySource#
Represents a policy source. Its fields depend on the source type.
Member types#
VulnerabilityDetail#
Represents a vulnerability detail field. The fields with data will depend on the vulnerability detail type.
Member types#
VulnerabilityDetailBaseVulnerabilityDetailBooleanVulnerabilityDetailCodeVulnerabilityDetailCodeFlowsVulnerabilityDetailCommitVulnerabilityDetailDiffVulnerabilityDetailFileLocationVulnerabilityDetailIntVulnerabilityDetailListVulnerabilityDetailMarkdownVulnerabilityDetailModuleLocationVulnerabilityDetailNamedListVulnerabilityDetailTableVulnerabilityDetailTextVulnerabilityDetailUrl
VulnerabilityLocation#
Represents a vulnerability location. The fields with data will depend on the vulnerability report type.