Replaces the array of registered endpoints for the specified serviceEndpointsId
with a new array of endpoints.
Replaces the array of registered endpoints for the specified serviceEndpointsId
with a new array of endpoints.
PUT https://5gedge.verizon.com/api/mec/eds/serviceendpoints/{serviceEndpointsId}
HEADER PARAMETERS: application/json
The request header must contain a current ThingSpace authorization bearer token and must set the content-type to JSON. For more information about tokens, see Getting Started
QUERY PARAMETERS: application/json
None
PATH PARAMETERS: application/json
The endpoint ID being updated
REQUEST BODY: application/json
Update a registered service
The request body must be an array of objects that each describe one edge hosted service and its endpoint, the ERN of the 5G Edge platform where it is hosted and a service profile that describes the resource needs of the service.
[{
"serviceEndpoint":
{ "FQDN": "thingtest.verizon.com",
"IPv4Address": "192.168.11.10",
"IPv6Address": "2001:0db8:85a3:0000:0000:8a2e:0370:1234",
"port": 1234,
"URI": "http://base_path/some_segment/id"
},
"applicationId": "IogspaceFEB040902",
"serviceDescription": "ThieIt",
"applicationServerProviderId": "AWS",
"ern": "us-east-1-wl1-atl-wlz-1",
"serviceProfileID" : "Service profile ID"
}
]
Parameter | Description |
---|---|
serviceProfileID required |
The unique identifier for the service profile. |
ern required |
An Edge Resource Name. This is the identifier for an Edge Resource to use as a connection. |
URI | Universal Resouce Identifier. Not to be confused with Universal Resource Locator (URL), which is how to get to the resource identified. |
FQDN | Fully Qualified Domain Name. The entire URL, including http or https. In EDS service registry APIs, the customer calling the API needs to set FQDN for their edge app server endpoint. |
IPv4Address | The 32-bit IPv4 address of the service endpoint. |
IPv6Address | The 256-bit IPv6 address of the service endpoint. |
port | The HTTP port to use for the service endpoint. |
applicationServerProviderId required |
The ID of the Cloud Service Provider (CSP) hosting the application. Currently the only accepted value is "AWS". |
applicationId required |
The assigned name of the application hosted that will be using the service endpoint. Note: The applicationId is unique for every edge hosted service instance. |
serviceDescription | Details about the service parameters supported by the service endpoint (i.e. latency ). |
Note: For cases where user input exceeds the boundary values an additional "data" key will be returned with a relevant description. The error response returns an additional data key value beyond the error values listed here.