"description": "Timestamp when the PackageFileRegistry was created",
"description": "When maven_duplicates_allowed is false, you can publish duplicate packages with names that match this regex. Otherwise, this setting has no effect.",
"args": [
"args": [
],
],
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Time",
"name": "UntrustedRegexp",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "id",
"name": "mavenDuplicatesAllowed",
"description": "ID of the PackageFileRegistry",
"description": "Indicates whether duplicate Maven packages are allowed for this namespace.",
"args": [
"args": [
],
],
...
@@ -50708,44 +50671,47 @@
...
@@ -50708,44 +50671,47 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "Boolean",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
}
{
],
"name": "lastSyncFailure",
"inputFields": null,
"description": "Error message during sync of the PackageFileRegistry",
"interfaces": [
"args": [
],
],
"type": {
"enumValues": null,
"kind": "SCALAR",
"possibleTypes": null
"name": "String",
},
"ofType": null
{
},
"kind": "OBJECT",
"isDeprecated": false,
"name": "PackageTag",
"deprecationReason": null
"description": "Represents a package tag",
},
"fields": [
{
{
"name": "lastSyncedAt",
"name": "createdAt",
"description": "Timestamp of the most recent successful sync of the PackageFileRegistry",
"description": "The created date.",
"args": [
"args": [
],
],
"type": {
"type": {
"kind": "SCALAR",
"kind": "NON_NULL",
"name": "Time",
"name": null,
"ofType": null
"ofType": {
"kind": "SCALAR",
"name": "Time",
"ofType": null
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "packageFileId",
"name": "id",
"description": "ID of the PackageFile",
"description": "The ID of the tag.",
"args": [
"args": [
],
],
...
@@ -50762,43 +50728,37 @@
...
@@ -50762,43 +50728,37 @@
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "retryAt",
"name": "name",
"description": "Timestamp after which the PackageFileRegistry should be resynced",
"description": "The name of the tag.",
"args": [
],
"type": {
"kind": "SCALAR",
"name": "Time",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "retryCount",
"description": "Number of consecutive failed sync attempts of the PackageFileRegistry",
"args": [
"args": [
],
],
"type": {
"type": {
"kind": "SCALAR",
"kind": "NON_NULL",
"name": "Int",
"name": null,
"ofType": null
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "state",
"name": "updatedAt",
"description": "Sync state of the PackageFileRegistry",
"description": "The updated date.",
"args": [
"args": [
],
],
"type": {
"type": {
"kind": "ENUM",
"kind": "NON_NULL",
"name": "RegistryState",
"name": null,
"ofType": null
"ofType": {
"kind": "SCALAR",
"name": "Time",
"ofType": null
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
...
@@ -50813,8 +50773,8 @@
...
@@ -50813,8 +50773,8 @@
},
},
{
{
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageFileRegistryConnection",
"name": "PackageTagConnection",
"description": "The connection type for PackageFileRegistry.",
"description": "The connection type for PackageTag.",
"fields": [
"fields": [
{
{
"name": "edges",
"name": "edges",
...
@@ -50827,7 +50787,7 @@
...
@@ -50827,7 +50787,7 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageFileRegistryEdge",
"name": "PackageTagEdge",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -50845,7 +50805,7 @@
...
@@ -50845,7 +50805,7 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageFileRegistry",
"name": "PackageTag",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -50880,7 +50840,7 @@
...
@@ -50880,7 +50840,7 @@
},
},
{
{
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageFileRegistryEdge",
"name": "PackageTagEdge",
"description": "An edge in a connection.",
"description": "An edge in a connection.",
"fields": [
"fields": [
{
{
...
@@ -50909,7 +50869,7 @@
...
@@ -50909,7 +50869,7 @@
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageFileRegistry",
"name": "PackageTag",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
...
@@ -50923,28 +50883,97 @@
...
@@ -50923,28 +50883,97 @@
"enumValues": null,
"enumValues": null,
"possibleTypes": null
"possibleTypes": null
},
},
{
"kind": "ENUM",
"name": "PackageTypeEnum",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "MAVEN",
"description": "Packages from the Maven package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NPM",
"description": "Packages from the NPM package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CONAN",
"description": "Packages from the Conan package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NUGET",
"description": "Packages from the Nuget package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PYPI",
"description": "Packages from the PyPI package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "COMPOSER",
"description": "Packages from the Composer package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GENERIC",
"description": "Packages from the Generic package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GOLANG",
"description": "Packages from the Golang package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DEBIAN",
"description": "Packages from the Debian package manager",
"description": "Represents a version of a package in the Package Registry",
"fields": [
"fields": [
{
{
"name": "mavenDuplicateExceptionRegex",
"name": "createdAt",
"description": "When maven_duplicates_allowed is false, you can publish duplicate packages with names that match this regex. Otherwise, this setting has no effect.",
"description": "Date of creation.",
"args": [
"args": [
],
],
"type": {
"type": {
"kind": "SCALAR",
"kind": "NON_NULL",
"name": "UntrustedRegexp",
"name": null,
"ofType": null
"ofType": {
"kind": "SCALAR",
"name": "Time",
"ofType": null
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "mavenDuplicatesAllowed",
"name": "id",
"description": "Indicates whether duplicate Maven packages are allowed for this namespace.",
"description": "ID of the package.",
"args": [
"args": [
],
],
...
@@ -50953,29 +50982,30 @@
...
@@ -50953,29 +50982,30 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "PackagesPackageID",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
}
},
],
{
"inputFields": null,
"name": "metadata",
"interfaces": [
"description": "Package metadata.",
"args": [
],
],
"enumValues": null,
"type": {
"possibleTypes": null
"kind": "UNION",
},
"name": "PackageMetadata",
{
"ofType": null
"kind": "OBJECT",
},
"name": "PackageTag",
"isDeprecated": false,
"description": "Represents a package tag",
"deprecationReason": null
"fields": [
},
{
{
"name": "createdAt",
"name": "name",
"description": "The created date.",
"description": "Name of the package.",
"args": [
"args": [
],
],
...
@@ -50984,7 +51014,7 @@
...
@@ -50984,7 +51014,7 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Time",
"name": "String",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -50992,8 +51022,8 @@
...
@@ -50992,8 +51022,8 @@
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "id",
"name": "packageType",
"description": "The ID of the tag.",
"description": "Package type.",
"args": [
"args": [
],
],
...
@@ -51001,8 +51031,8 @@
...
@@ -51001,8 +51031,8 @@
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "ENUM",
"name": "ID",
"name": "PackageTypeEnum",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -51010,8 +51040,61 @@
...
@@ -51010,8 +51040,61 @@
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "name",
"name": "pipelines",
"description": "The name of the tag.",
"description": "Pipelines that built the package.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "PipelineConnection",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "project",
"description": "Project where the package is stored.",
"args": [
"args": [
],
],
...
@@ -51019,17 +51102,70 @@
...
@@ -51019,17 +51102,70 @@
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "OBJECT",
"name": "String",
"name": "Project",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
"name": "tags",
"description": "Package tags.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "PackageTagConnection",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
{
"name": "updatedAt",
"name": "updatedAt",
"description": "The updated date.",
"description": "Date of most recent update.",
"args": [
"args": [
],
],
...
@@ -51044,6 +51180,20 @@
...
@@ -51044,6 +51180,20 @@
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
{
"name": "version",
"description": "Version string.",
"args": [
],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
}
],
],
"inputFields": null,
"inputFields": null,
...
@@ -51055,8 +51205,8 @@
...
@@ -51055,8 +51205,8 @@
},
},
{
{
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageTagConnection",
"name": "PackageWithoutVersionsConnection",
"description": "The connection type for PackageTag.",
"description": "The connection type for PackageWithoutVersions.",
"fields": [
"fields": [
{
{
"name": "edges",
"name": "edges",
...
@@ -51069,7 +51219,7 @@
...
@@ -51069,7 +51219,7 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageTagEdge",
"name": "PackageWithoutVersionsEdge",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -51087,7 +51237,7 @@
...
@@ -51087,7 +51237,7 @@
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageTag",
"name": "PackageWithoutVersions",
"ofType": null
"ofType": null
}
}
},
},
...
@@ -51122,7 +51272,7 @@
...
@@ -51122,7 +51272,7 @@
},
},
{
{
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageTagEdge",
"name": "PackageWithoutVersionsEdge",
"description": "An edge in a connection.",
"description": "An edge in a connection.",
"fields": [
"fields": [
{
{
...
@@ -51151,7 +51301,7 @@
...
@@ -51151,7 +51301,7 @@
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "PackageTag",
"name": "PackageWithoutVersions",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
...
@@ -51165,71 +51315,6 @@
...
@@ -51165,71 +51315,6 @@
"enumValues": null,
"enumValues": null,
"possibleTypes": null
"possibleTypes": null
},
},
{
"kind": "ENUM",
"name": "PackageTypeEnum",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "MAVEN",
"description": "Packages from the Maven package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NPM",
"description": "Packages from the NPM package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CONAN",
"description": "Packages from the Conan package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NUGET",
"description": "Packages from the Nuget package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PYPI",
"description": "Packages from the PyPI package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "COMPOSER",
"description": "Packages from the Composer package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GENERIC",
"description": "Packages from the Generic package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GOLANG",
"description": "Packages from the Golang package manager",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DEBIAN",
"description": "Packages from the Debian package manager",
@@ -593,6 +593,15 @@ Represents a ComplianceFramework associated with a Project.
...
@@ -593,6 +593,15 @@ Represents a ComplianceFramework associated with a Project.
| `name` | String! | Name of the compliance framework |
| `name` | String! | Name of the compliance framework |
| `pipelineConfigurationFullPath` | String | Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/compliance/soc2/.gitlab-ci.yml`. |
| `pipelineConfigurationFullPath` | String | Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/compliance/soc2/.gitlab-ci.yml`. |
### ComposerMetadata
Composer metadata.
| Field | Type | Description |
| ----- | ---- | ----------- |
| `composerJson` | PackageComposerJsonType! | Data of the Composer JSON file. |
| `targetSha` | String! | Target SHA of the package. |
### ConfigureSastPayload
### ConfigureSastPayload
Autogenerated return type of ConfigureSast.
Autogenerated return type of ConfigureSast.
...
@@ -2541,34 +2550,17 @@ Represents a package in the Package Registry.
...
@@ -2541,34 +2550,17 @@ Represents a package in the Package Registry.
| Field | Type | Description |
| Field | Type | Description |
| ----- | ---- | ----------- |
| ----- | ---- | ----------- |
| `createdAt` | Time! | The created date. |
| `createdAt` | Time! | Date of creation. |
| `id` | ID! | The ID of the package. |
| `id` | PackagesPackageID! | ID of the package. |