Artifact

Creates an Artifact resource

Changed on
post/api/v1/artifacts/

Request

Headers

X-Fieldsstring mask

An optional fields mask

Request body

groupinteger required

ID of the Group that will own the Artifact resource.

descriptionstring

Description of the Artifact resource.

pluginSnapshotIdinteger

The Snapshot ID of the plugin containing the plugin file that performs serializing/deserializing of this Artifact.

taskIdinteger

The id of the plugin artifact task that performs theserializing/deserializing of this Artifact.

artifactUristring

URL pointing to the location of the Artifact resource.

jobinteger required

id of the job that produced this Artifact

Response

Success

idinteger

ID for the Artifact resource.

snapshotinteger

ID for the underlying Artifact snapshot.

createdOnstring date-time

Timestamp when the Artifact resource was created.

snapshotCreatedOnstring date-time

Timestamp when the Artifact resource snapshot was created.

lastModifiedOnstring date-time

Timestamp when the Artifact resource was last modified.

latestSnapshotboolean

Whether or not the Artifact resource is the latest version.

hasDraftboolean

Whether a draft exists for the Artifact resource.

deletedboolean

Whether the Artifact resource has been deleted.

descriptionstring

Description of the Artifact resource.

isDirboolean

Whether the file denotes a directory or not.

fileSizeinteger

The size in bytes of the file.

fileUrlstring

URL for accessing the contents of the Artifact.

artifactUristring

URL pointing to the location of the Artifact resource.

jobinteger required

id of the job that produced this Artifact

Changes

    • breaking

      the response's property type changed from object to no type for status

    • breaking

      the / response's property type changed from object to no type for status

    • breaking

      the ////// response's property type changed from object to no type for status

    • breaking

      the response's property type changed from object to no type for status

    • breaking

      the ////// response's property type changed from object to no type for status

    • breaking

      the /////////// response's property type changed from object to no type for status

    • breaking

      the response's property type changed from object to no type for status

    • info

      api tag Artifact added

    • info

      api tag Artifacts removed

    • info

      added the optional property to the response with the status

    • info

      added to the /////////// response property allOf list for the response status

    • info

      removed from the /////////// response property allOf list for the response status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status