Skip to content

Delete a non-current Net Operation Project source revision that has not produced an artifact.

DELETE
/api/workspace/admin/net-operation-project/revisions/{revisionId}
curl --request DELETE \
--url https://example.com/api/workspace/admin/net-operation-project/revisions/example
  • None
revisionId
required
string
access_token
string

Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.

OK

Media typeapplication/json
object
Data

Net Operation Project workspace storage status.

object
ProjectId

Project identifier.

string
nullable
Name

Project display name.

string
nullable
CurrentRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
WorkingRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
ActiveArtifact

Net Operation Project compiled artifact record.

object
Id

Artifact identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
BuildId

Build identifier that produced the artifact.

string
nullable
RevisionId

Source revision identifier used by the build.

string
nullable
Status
integer format: int32
Allowed values: 0 1 2 3
IsActive

Whether this artifact is currently active.

boolean
ArtifactHash

Artifact content hash.

string
nullable
SizeBytes

Artifact binary size in bytes.

integer format: int64
DependencyMetadataJson

Serialized dependency metadata.

string
nullable
FunctionDescriptorJson

Serialized function descriptors.

string
nullable
DataSourceDescriptorJson

Serialized data source descriptors.

string
nullable
SchemaContractHash

Workspace schema contract hash used by the build.

string
nullable
PublishedByUserId

User that published the artifact.

string
nullable
PublishedAt

Publication timestamp.

string format: date-time
nullable
DeactivatedByUserId

User that deactivated the artifact.

string
nullable
DeactivatedAt

Deactivation timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
LatestBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
NeedsValidation

Whether the project should be explicitly checked after schema changes.

boolean
CurrentSchemaContractHash

Current generated workspace schema contract hash.

string
nullable
IsActiveArtifactSchemaStale

Whether the active artifact was built against a different schema contract.

boolean
LatestCheckBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
RevisionCount

Stored source revision count.

integer format: int32
BuildCount

Stored build history count.

integer format: int32
ArtifactCount

Stored artifact history count.

integer format: int32
CreatedAt

Creation timestamp.

string format: date-time
ModifiedAt

Last modification timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
ActiveArtifactRuntimeStatus

Runtime activation compatibility for the active Net Operation Project artifact.

object
ArtifactId

Active artifact identifier.

string
nullable
RevisionId

Source revision that produced the artifact.

string
nullable
BuildId

Build that produced the artifact.

string
nullable
IsCompatible

Whether the current host can activate the artifact.

boolean
ReasonCode

Stable machine-readable compatibility reason code.

string
nullable
Message

Localized operator-facing compatibility message.

string
nullable
Metadata

Safe diagnostic details for the failed startup descriptor, when available.

object
key
additional properties
string
nullable
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"CurrentRevision": {
"SourceKind": 0,
"Status": 0
},
"WorkingRevision": {
"SourceKind": 0,
"Status": 0
},
"ActiveArtifact": {
"Status": 0
},
"LatestBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
},
"LatestCheckBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Bad Request

Media typeapplication/json
object
Data

Net Operation Project workspace storage status.

object
ProjectId

Project identifier.

string
nullable
Name

Project display name.

string
nullable
CurrentRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
WorkingRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
ActiveArtifact

Net Operation Project compiled artifact record.

object
Id

Artifact identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
BuildId

Build identifier that produced the artifact.

string
nullable
RevisionId

Source revision identifier used by the build.

string
nullable
Status
integer format: int32
Allowed values: 0 1 2 3
IsActive

Whether this artifact is currently active.

boolean
ArtifactHash

Artifact content hash.

string
nullable
SizeBytes

Artifact binary size in bytes.

integer format: int64
DependencyMetadataJson

Serialized dependency metadata.

string
nullable
FunctionDescriptorJson

Serialized function descriptors.

string
nullable
DataSourceDescriptorJson

Serialized data source descriptors.

string
nullable
SchemaContractHash

Workspace schema contract hash used by the build.

string
nullable
PublishedByUserId

User that published the artifact.

string
nullable
PublishedAt

Publication timestamp.

string format: date-time
nullable
DeactivatedByUserId

User that deactivated the artifact.

string
nullable
DeactivatedAt

Deactivation timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
LatestBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
NeedsValidation

Whether the project should be explicitly checked after schema changes.

boolean
CurrentSchemaContractHash

Current generated workspace schema contract hash.

string
nullable
IsActiveArtifactSchemaStale

Whether the active artifact was built against a different schema contract.

boolean
LatestCheckBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
RevisionCount

Stored source revision count.

integer format: int32
BuildCount

Stored build history count.

integer format: int32
ArtifactCount

Stored artifact history count.

integer format: int32
CreatedAt

Creation timestamp.

string format: date-time
ModifiedAt

Last modification timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
ActiveArtifactRuntimeStatus

Runtime activation compatibility for the active Net Operation Project artifact.

object
ArtifactId

Active artifact identifier.

string
nullable
RevisionId

Source revision that produced the artifact.

string
nullable
BuildId

Build that produced the artifact.

string
nullable
IsCompatible

Whether the current host can activate the artifact.

boolean
ReasonCode

Stable machine-readable compatibility reason code.

string
nullable
Message

Localized operator-facing compatibility message.

string
nullable
Metadata

Safe diagnostic details for the failed startup descriptor, when available.

object
key
additional properties
string
nullable
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"CurrentRevision": {
"SourceKind": 0,
"Status": 0
},
"WorkingRevision": {
"SourceKind": 0,
"Status": 0
},
"ActiveArtifact": {
"Status": 0
},
"LatestBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
},
"LatestCheckBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Forbidden

Media typeapplication/json
object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example",
"instance": "example"
}

Not Found

Media typeapplication/json
object
Data

Net Operation Project workspace storage status.

object
ProjectId

Project identifier.

string
nullable
Name

Project display name.

string
nullable
CurrentRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
WorkingRevision

Immutable Net Operation Project source revision.

object
Id

Revision identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionNumber

Monotonic revision number.

integer format: int32
SourceKind
integer format: int32
Allowed values: 0 1 2 3
Status
integer format: int32
Allowed values: 0 1 2 3 4
Comment

Optional revision comment.

string
nullable
SourceChecksum

Canonical source tree checksum.

string
nullable
SchemaContractHash

Optional schema contract hash captured with the revision.

string
nullable
CreatedAt

Creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier.

string
nullable
FileCount

Number of files stored in the revision.

integer format: int32
ActiveArtifact

Net Operation Project compiled artifact record.

object
Id

Artifact identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
BuildId

Build identifier that produced the artifact.

string
nullable
RevisionId

Source revision identifier used by the build.

string
nullable
Status
integer format: int32
Allowed values: 0 1 2 3
IsActive

Whether this artifact is currently active.

boolean
ArtifactHash

Artifact content hash.

string
nullable
SizeBytes

Artifact binary size in bytes.

integer format: int64
DependencyMetadataJson

Serialized dependency metadata.

string
nullable
FunctionDescriptorJson

Serialized function descriptors.

string
nullable
DataSourceDescriptorJson

Serialized data source descriptors.

string
nullable
SchemaContractHash

Workspace schema contract hash used by the build.

string
nullable
PublishedByUserId

User that published the artifact.

string
nullable
PublishedAt

Publication timestamp.

string format: date-time
nullable
DeactivatedByUserId

User that deactivated the artifact.

string
nullable
DeactivatedAt

Deactivation timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
LatestBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
NeedsValidation

Whether the project should be explicitly checked after schema changes.

boolean
CurrentSchemaContractHash

Current generated workspace schema contract hash.

string
nullable
IsActiveArtifactSchemaStale

Whether the active artifact was built against a different schema contract.

boolean
LatestCheckBuild

Net Operation Project build history record.

object
Id

Build identifier.

string
nullable
ProjectId

Project identifier.

string
nullable
RevisionId

Source revision identifier.

string
nullable
BuildNumber

Monotonic build number.

integer format: int32
Kind
integer format: int32
Allowed values: 0 1
Status
integer format: int32
Allowed values: 0 1 2 3 4
Stage
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
StageMessageKey

Localization key for current build stage.

string
nullable
ProgressPercent

Current progress percentage.

integer format: int32
RequestedByUserId

Requesting user identifier.

string
nullable
RequestedAt

Build request timestamp.

string format: date-time
StartedAt

Build start timestamp.

string format: date-time
nullable
CompletedAt

Build completion timestamp.

string format: date-time
nullable
WorkerId

Worker that claimed the build.

string
nullable
HeartbeatAt

Last worker heartbeat timestamp.

string format: date-time
nullable
AttemptCount

Number of worker attempts.

integer format: int32
GeneratedProjectChecksum

Optional generated project checksum.

string
nullable
SchemaContractHash

Optional schema contract hash.

string
nullable
DiagnosticsJson

Optional structured diagnostics JSON.

string
nullable
ErrorSummary

Optional short error summary.

string
nullable
RowVersion

Concurrency token.

string format: uuid
Failure

Safe structured diagnostics for a failed Net Operation Project build.

object
ReasonCode

Stable machine-readable reason code.

string
nullable
Category
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9
Retryable

Whether retrying can reasonably succeed without operator remediation.

boolean
SqlState

Optional PostgreSQL SQLSTATE without SQL or parameter values.

string
nullable
TargetKind

Optional allow-listed publication target kind.

string
nullable
TargetId

Optional safe logical target identifier.

string
nullable
RemediationCode

Stable remediation instruction code.

string
nullable
RevisionCount

Stored source revision count.

integer format: int32
BuildCount

Stored build history count.

integer format: int32
ArtifactCount

Stored artifact history count.

integer format: int32
CreatedAt

Creation timestamp.

string format: date-time
ModifiedAt

Last modification timestamp.

string format: date-time
nullable
RowVersion

Concurrency token.

string format: uuid
ActiveArtifactRuntimeStatus

Runtime activation compatibility for the active Net Operation Project artifact.

object
ArtifactId

Active artifact identifier.

string
nullable
RevisionId

Source revision that produced the artifact.

string
nullable
BuildId

Build that produced the artifact.

string
nullable
IsCompatible

Whether the current host can activate the artifact.

boolean
ReasonCode

Stable machine-readable compatibility reason code.

string
nullable
Message

Localized operator-facing compatibility message.

string
nullable
Metadata

Safe diagnostic details for the failed startup descriptor, when available.

object
key
additional properties
string
nullable
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"CurrentRevision": {
"SourceKind": 0,
"Status": 0
},
"WorkingRevision": {
"SourceKind": 0,
"Status": 0
},
"ActiveArtifact": {
"Status": 0
},
"LatestBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
},
"LatestCheckBuild": {
"Kind": 0,
"Status": 0,
"Stage": 0,
"Failure": {
"Category": 0
}
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}