You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openapi/openapiv2.json
+54-7Lines changed: 54 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -3982,20 +3982,20 @@
3982
3982
}
3983
3983
}
3984
3984
},
3985
-
"v1CreateNexusOutgoingServiceResponse": {
3985
+
"v1CreateNexusIncomingServiceResponse": {
3986
3986
"type": "object",
3987
3987
"properties": {
3988
3988
"service": {
3989
-
"$ref": "#/definitions/v1OutgoingService",
3989
+
"$ref": "#/definitions/v1IncomingService",
3990
3990
"description": "Data post acceptance. Can be used to issue additional updates to this record."
3991
3991
}
3992
3992
}
3993
3993
},
3994
-
"v1CreateOrUpdateNexusIncomingServiceResponse": {
3994
+
"v1CreateNexusOutgoingServiceResponse": {
3995
3995
"type": "object",
3996
3996
"properties": {
3997
3997
"service": {
3998
-
"$ref": "#/definitions/v1IncomingService",
3998
+
"$ref": "#/definitions/v1OutgoingService",
3999
3999
"description": "Data post acceptance. Can be used to issue additional updates to this record."
4000
4000
}
4001
4001
}
@@ -4740,11 +4740,39 @@
4740
4740
"version": {
4741
4741
"type": "string",
4742
4742
"format": "int64",
4743
-
"description": "Data version for this service, incremented for every update issued via the CreateOrUpdateNexusIncomingService\nAPI."
4743
+
"description": "Data version for this service, incremented for every update issued via the UpdateNexusIncomingService API."
4744
4744
},
4745
+
"id": {
4746
+
"type": "string",
4747
+
"description": "Unique server-generated service ID."
4748
+
},
4749
+
"spec": {
4750
+
"$ref": "#/definitions/v1IncomingServiceSpec",
4751
+
"description": "Spec for the service."
4752
+
},
4753
+
"createdTime": {
4754
+
"type": "string",
4755
+
"format": "date-time",
4756
+
"description": "The date and time when the service was created."
4757
+
},
4758
+
"lastModifiedTime": {
4759
+
"type": "string",
4760
+
"format": "date-time",
4761
+
"description": "The date and time when the service was last modified.\nWill not be set if the service has never been modified."
4762
+
},
4763
+
"urlPrefix": {
4764
+
"type": "string",
4765
+
"description": "Server exposed URL prefix for invocation of operations on this service.\nThis doesn't include the protocol, hostname or port as the server does not know how it should be accessed\npublicly. The URL is stable in the face of service renames."
4766
+
}
4767
+
},
4768
+
"description": "A cluster-global binding from a service ID to namespace, task queue, and metadata for dispatching incoming Nexus\nrequests."
4769
+
},
4770
+
"v1IncomingServiceSpec": {
4771
+
"type": "object",
4772
+
"properties": {
4745
4773
"name": {
4746
4774
"type": "string",
4747
-
"description": "Service name, unique for this cluster.\nThe service name is used to address this service.\nBy default, when using Nexus over HTTP, the service name is matched against the base URL path.\nE.g. the URL /api/v1/services/my-service/ would match a service named \"my-service\".\nThe name must match `[a-zA-Z_][a-zA-Z0-9_]*`."
4775
+
"description": "Service name, unique for this cluster. Must match `[a-zA-Z_][a-zA-Z0-9_]*`."
4748
4776
},
4749
4777
"namespace": {
4750
4778
"type": "string",
@@ -4762,7 +4790,7 @@
4762
4790
"description": "Generic service metadata that is available to the server's authorizer."
4763
4791
}
4764
4792
},
4765
-
"description": "A binding from a service name to namespace, task queue, and metadata for dispatching incoming Nexus requests."
4793
+
"description": "Contains mutable fields for an IncomingService."
4766
4794
},
4767
4795
"v1IndexedValueType": {
4768
4796
"type": "string",
@@ -5329,6 +5357,16 @@
5329
5357
"spec": {
5330
5358
"$ref": "#/definitions/v1OutgoingServiceSpec",
5331
5359
"description": "Spec for the service."
5360
+
},
5361
+
"createdTime": {
5362
+
"type": "string",
5363
+
"format": "date-time",
5364
+
"description": "The date and time when the service was created."
5365
+
},
5366
+
"lastModifiedTime": {
5367
+
"type": "string",
5368
+
"format": "date-time",
5369
+
"description": "The date and time when the service was last modified.\nWill not be set if the service has never been modified."
5332
5370
}
5333
5371
},
5334
5372
"description": "A per-namespace binding from service name to URL that is used by the service to invoke Nexus requests that are\ninitiated by workflows."
@@ -7404,6 +7442,15 @@
7404
7442
}
7405
7443
}
7406
7444
},
7445
+
"v1UpdateNexusIncomingServiceResponse": {
7446
+
"type": "object",
7447
+
"properties": {
7448
+
"service": {
7449
+
"$ref": "#/definitions/v1IncomingService",
7450
+
"description": "Data post acceptance. Can be used to issue additional updates to this record."
0 commit comments