Introduction
Welcome! This is the API reference for the NetFoundry Network Management Service (v2), a lexicon of all possible API operations and their parameters. More conceptually and procedurally oriented guides and code samples may be found by visiting the Developer Portal.
Overview
HTTP verbs
NetFoundry adheres closely to standard HTTP and REST conventions in its use of HTTP verbs.
Verb | Usage |
---|---|
|
Used to retrieve a resource |
|
Used to create a new resource |
|
Used to update an existing resource, full updates only |
|
Used to update an existing resource, partial updates |
|
Used to delete an existing resource |
HTTP status codes
NetFoundry adheres closely to standard HTTP and REST conventions in its use of HTTP status codes.
Status code | Usage |
---|---|
|
The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request, the response will contain an entity describing or containing the result of the action. |
|
The request has been fulfilled and resulted in a new resource being created. |
|
The request has been accepted and is being processed asynchronously Standard response for successful HTTP requests which invoke back-end services. |
|
The server successfully processed the request, but is not returning any content. |
|
The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing). |
|
The request lacks valid authentication credentials for the target resource. |
|
The request is authenticated with valid credentials however that set of credentials is not authorized to access this resource. |
|
The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible. |
Pagination
Paginated services will accept the following optional request parameters:
Path | Type | Optional | Description |
---|---|---|---|
page |
Integer |
true |
Page you want to retrieve, 0 indexed and defaults to 0. |
size |
Integer |
true |
Size of the page you want to retrieve, defaults to 1000. |
sort |
String |
true |
Sort a list of resources by one or more of their properties e.g. |
Pagination response has following structure:
Path | Type | Optional | Description |
---|---|---|---|
content |
Array[Object] |
false |
Actual items. |
totalElements |
Integer |
false |
Total count. |
totalPages |
Integer |
false |
Total pages with current page size. |
last |
Boolean |
false |
If this page is the last one. |
numberOfElements |
Integer |
false |
Actual size of content array (number of items). |
first |
Boolean |
false |
If this page is the first one. |
sort |
Object |
true |
Sort information object. |
size |
Integer |
false |
Requested size of the page. |
number |
Integer |
false |
Page number. |
empty |
booloean |
false |
If this page is empty. |
Content Types
You may request a content type or alternative representation or both for a resource or list of resources with the
Accept
header.
Request a Content Type
The default content type of a response is HAL+JSON when the Accept
header is absent from the request. A table
describing available types is below. Here’s an example of requesting a particular endpoint by ID as YAML.
GET /core/v2/endpoints/{{endpointId}} HTTP/1.1
Accept: application/x-yaml
id: "273a915a-50e4-4994-891e-56a33ce6449e"
ownerIdentityId: "6526771d-d0b4-4325-835a-b57caaa698dd"
createdBy: "6526771d-d0b4-4325-835a-b57caaa698dd"
createdAt:
nano: 448425000
epochSecond: 1616076528
updatedAt:
nano: 661920000
epochSecond: 1623109454
deletedBy: null
deletedAt: null
networkId: "5611d56c-cb91-4b8f-b658-9e066092ff0a"
zitiId: "uIWXyl94U"
name: "ACME Endpoint1"
typeId: "5b53fb49-51b1-4a87-a4e4-edda9716a970"
appId: null
appVersion: null
branch: "main"
revision: "80ece9482fdd"
type: "ziti-sdk-golang"
version: "v0.15.13"
arch: "amd64"
os: "darwin"
osRelease: "17.7.0"
osVersion: "Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64"
hasApiSession: false
hasEdgeRouterConnection: false
sessionIdentityId: null
syncId: null
syncResourceId: null
attributes:
- "#workFromAnywhere"
sessionActive: true
jwt: null
mfaEnabled: false
jwtExpiresAt: null
Notation | MIME Type | Description |
---|---|---|
HAL+JSON (default) |
application/hal+json |
If you request a single resource by ID then the top level of the response will describe that resource and have
If you request a list of resources then response will have |
JSON |
application/json |
Single resource: response is a JSON dictionary describing the resource List of resources: response is a JSON list where each element describes an indivual resource. |
YAML |
application/x-yaml |
Single resource: response is a YAML dictionary describing the resource List of resources: response is a YAML list where each element describes an indivual resource. |
CSV |
text/csv |
Comma-separated format where the first line is composed of column headers and subsequent lines each represent one resource. |
Request a Representation
A representation is a way of filtering and transforming the properties that are returned for each resource. The default
representation includes all resource properties. There is one alternative representation available at this time: the
create
representation includes only the properties that are necessary to create an identical resource. This is useful
for things like as-code snapshots and cloning resources. You may append the as=create
parameter to the default MIME
type to change only the representation of the resources in the response.
GET /core/v2/endpoints?networkId={{networkId}} HTTP/1.1
Accept:application/hal+json;as=create
{
"_embedded": {
"createEndpointList": [
{
"name": "ACME Endpoint1",
"enrollmentMethod": {
"ott": true,
"updb": null,
"ottca": null
},
"attributes": [
"#workFromAnywhere"
],
"_links": {
"network": {
"href": "https://gateway.production.netfoundry.io/core/v2/networks/5611d56c-cb91-4b8f-b658-9e066092ff0a",
"title": "ACME Network",
"profile": "parent"
},
"self": {
"href": "https://gateway.production.netfoundry.io/core/v2/endpoints/273a915a-50e4-4994-891e-56a33ce6449e"
}
}
}
]
}
}
Parameter | Value | Description |
---|---|---|
as |
create |
Only return the properties necessary to create the same resource. |
Embed Child Resources
When requesting an individual or list of resources you may additionally request child resources be embedded in the
response by sending query parameter embed=all
or embed={{child}}
. The valid names for child resources are the keys
in _links
, except things that are not children like self
, network
. The table below details how the format of the
embedded lists varies depending upon the requested content-type. Embedding is always one level deep. Put another way,
the network is like the trunk which may embed branch lists (e.g. edge routers), and branches may embed individual leaves
(e.g. the edge router’s host).
This example requests that the "edge-routers" child resource list be embedded in the response that describes a particular network.
GET /core/v2/networks/${networkId}?embed=edge-routers
Accept: application/hal+json
The full response would be prohibitively verbose, and so this template will demonstrate the response structure for a single resource with embedded child list "edge-routers".
{
{{ network properties }},
"_embedded": {
"edge-routers": {{ list of edge routers }}
},
"_links": {{ dictionary of related resources}}
}
This example requests the "host" resource be embedded in each element of the list of edge routers
GET /core/v2/edge-routers?networkId=${networkId}&embed=host
Accept: application/hal+json
The full response would be prohibitively verbose, and so this template will demonstrate the response structure for a list of resources with embedded child "host".
{
"_embedded": {
"edgeRouterList": [
{
{{ edge router 1 properties }},
"_links": {{ edge router 1 links }},
"_embedded": {
"host": {{ edge router 1 host's properties }}
}
},
{
{{ edge router 2 properties }},
"_links": {{ edge router 2 links }},
"_embedded": {
"host": {{ edge router 2 host's properties }}
}
}
]
},
"_links": {{ edge router list's links }},
"page": {
"size": 3500,
"totalElements": 2,
"totalPages": 1,
"number": 0
}
}
Notation | MIME Type | Embedded Format |
---|---|---|
HAL+JSON (default) |
application/hal+json |
The response has key |
JSON |
application/json |
Each requested, embedded list will appear in a top-level key e.g. |
YAML |
application/x-yaml |
Each requested, embedded list will appear in a top-level key where the resource type has been transposed from
kebab-case to camel-case e.g. |
CSV |
text/csv |
Heterogeneous embedded resources can not be expressed as CSV because they would require different column headers. |
Backup a Network
You may combine techniques above for requesting embedded resources and the as=create
representation to backup a network.
GET /core/v2/network/{{networkId}}&embed=all
Accept: application/hal+json;as=create
Authentication
Authentication is delegated to an identity provider e.g. Cognito, Auth0, Okta. Use your API account credential to obtain an access token. Know more by reading the Authentication Guide.
Cognito
Follow this example if your authentication URL is for Amazon Cognito.
NETFOUNDRY_API_TOKEN=$( \ (1)
curl --user ${NETFOUNDRY_CLIENT_ID}:${NETFOUNDRY_PASSWORD} \ (2)
--request POST ${NETFOUNDRY_OAUTH_URL} \ (3)
--header 'content-type: application/x-www-form-urlencoded' \
--data 'grant_type=client_credentials&scope=https%3A%2F%2Fgateway.production.netfoundry.io%2F%2Fignore-scope' | \
jq -r .access_token (4)
)
1 | creates an environment variable to hold the token after successful request. The contents of this variable will be used in all subsequent requests |
2 | substitute the client ID and password for your API account |
3 | substitute the authentication URL for your API account |
4 | extract the access token with jq (command-line JSON processor) |
Auth0
Follow this example if your authentication URL is for Auth0.
NETFOUNDRY_API_TOKEN=$( \(1)
curl \(2)
--request POST \
--silent \
--show-error \
--header 'content-type: application/json' \
--data '{
"client_id":"---redacted----", (3)
"client_secret": "---redacted----", (4)
"audience":"https://gateway.production.netfoundry.io/",
"grant_type":"client_credentials"
}' \
https://netfoundry-production.auth0.com/oauth/token |\
jq -r .access_token \(5)
) && echo $NETFOUNDRY_API_TOKEN (6)
1 | creates an environment variable to hold the token after successful request. The contents of this variable will be used in all subsequent requests |
2 | this example uses the cURL command to perform the request |
3 | you will need to insert your actual client ID |
4 | you will need to insert your actual secret |
5 | this example uses jq to parse the response from Auth0 and extract the token |
6 | this line prints the extracted token; it is included for convenience / debugging purposes only |
API request using access token
Execute an http request per the example below (e.g. fetch networks). The access token is presented to the API via the
header, which in turn leverages the Authorization
variable used in the previous example to store the extracted access token.NETFOUNDRY_API_TOKEN
# get networks
curl https://gateway.production.netfoundry.io/core/v2/networks \ (1)
--header "Authorization: Bearer ${NETFOUNDRY_API_TOKEN}" (2)
1 | the URL used to fetch networks (see also [Listing networks]) |
2 | the header transmits the Bearer token |
Resources
Data Centers
Find Data Centers
GET /data-centers
Authorization
This endpoint requires read
action on the data-center
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
hostType |
String |
true |
Must be one of [NC, ER]. |
productVersion |
String |
true |
|
provider |
String |
true |
Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
true |
|
address |
String |
true |
|
city |
String |
true |
|
stateCode |
String |
true |
|
stateName |
String |
true |
|
continentName |
String |
true |
|
continentCode |
String |
true |
|
countryName |
String |
true |
|
countryCode |
String |
true |
|
isp |
String |
true |
|
lat |
Decimal |
true |
|
lng |
Decimal |
true |
|
locationCode |
String |
true |
|
locationName |
String |
true |
|
provider |
String |
true |
Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
true |
|
address |
String |
true |
|
city |
String |
true |
|
stateCode |
String |
true |
|
stateName |
String |
true |
|
continentName |
String |
true |
|
continentCode |
String |
true |
|
countryName |
String |
true |
|
countryCode |
String |
true |
|
isp |
String |
true |
|
lat |
Decimal |
true |
|
lng |
Decimal |
true |
|
locationCode |
String |
true |
|
locationName |
String |
true |
|
provider |
String |
true |
Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/data-centers' -i -X GET \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJNTVc2MVh1bW9xa1BXT1hucTBYUk5nIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImRjZjQxOTVlLTZmODUtNGJhZS04NDU1LWZhMjZhMDU5ZTI4ZiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI4MiwiZXhwIjoxNjUzNDIwODgyLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjBmNzVhYmM1LTEyOGMtNGY5Ny1hZGU1LWRiNTEwYzQzZDE0M1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI4Mn1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.otTVcV6J9sZE5h6-GgenX_cImgPPNQJNUugDj4eWtIws08YJJKzWY8_x9rfkVUNc81eentHLlwNh9mzGpS7GmmKniCVaEE6Hf2kn3DWLkkTep_yoXrkfhX54SAk6kHromhRT3yEKOUnNl4cenPxpak2N7Qd_sI9xX_8SgruIl2oEYJ8P8bNyOzlBgPpab0GB_s4gX4nPJXCxBREJ5YShmL6t20bBJJlLfiHHaUmb8xy3gVIxxfrPetygXT7VqPX9Mr21eUJoQ3IzlH81ZKXV6sGJTIW_ZFyAnWInwYR8VHGEgV5-rIMA74ifKvaVwddu9EdiKVuz_ci2juDZLWfhMw'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 872
{
"_embedded" : {
"dataCenters" : [ {
"id" : "ed78e456-94a1-4d1a-9d39-52ae8be14861",
"address" : null,
"city" : null,
"stateCode" : null,
"stateName" : null,
"continentName" : null,
"continentCode" : null,
"countryName" : null,
"countryCode" : null,
"isp" : null,
"lat" : null,
"lng" : null,
"locationCode" : "us-east4-a",
"locationName" : null,
"provider" : "GCP",
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/data-centers/ed78e456-94a1-4d1a-9d39-52ae8be14861"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/data-centers"
}
},
"page" : {
"size" : 3500,
"totalElements" : 1,
"totalPages" : 1,
"number" : 0
}
}
Networks
Find Networks
GET /networks
Authorization
This endpoint requires read
action on the network
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
findByName |
String |
true |
|
findByNetworkGroupId |
Object |
true |
|
productVersion |
String |
true |
|
status |
Object |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
network.size |
String |
true |
|
locationCode |
String |
true |
|
o365BreakoutCategory |
Object |
true |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkGroupId |
String |
false |
|
size |
String |
false |
Deprecated.. |
productVersion |
Object |
false |
|
region |
String |
false |
Deprecated.. |
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
o365BreakoutCategory |
String |
false |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
networkController |
Object |
true |
Deprecated.. |
networkController.id |
String |
false |
|
networkController.ownerIdentityId |
String |
true |
|
networkController.networkId |
String |
false |
|
networkController.domainName |
String |
true |
|
networkController.name |
String |
false |
|
networkController.hostId |
String |
false |
|
networkController.status |
String |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
networkController.createdAt |
String |
false |
|
networkController.updatedAt |
String |
false |
|
networkController.deletedAt |
String |
true |
|
networkController.deletedBy |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
networkControllers |
false |
Link to the collection of network controllers within this Network. |
edgeRouters |
false |
Link to the collection of edge-routers within this Network. |
edgeRouterPolicies |
false |
Link to the collection of edge-router-policies within this Network. |
endpoints |
false |
Link to the collection of endpoints within this Network. |
services |
false |
Link to the collection of services within this Network. |
appWans |
false |
Link to the collection of app-wans within this Network. |
certificateAuthorities |
false |
Link to the collection of certificate-authorities within this Network. |
hosts |
false |
Link to the collection of hosts within this Network. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkGroupId |
String |
false |
|
size |
String |
false |
Deprecated.. |
productVersion |
Object |
false |
|
region |
String |
false |
Deprecated.. |
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
o365BreakoutCategory |
String |
false |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
networkController |
Object |
true |
Deprecated.. |
networkController.id |
String |
false |
|
networkController.ownerIdentityId |
String |
true |
|
networkController.networkId |
String |
false |
|
networkController.domainName |
String |
true |
|
networkController.name |
String |
false |
|
networkController.hostId |
String |
false |
|
networkController.status |
String |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
networkController.createdAt |
String |
false |
|
networkController.updatedAt |
String |
false |
|
networkController.deletedAt |
String |
true |
|
networkController.deletedBy |
String |
true |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/networks' -i -X GET \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkTm1ESUpfbkF1RkJ4aGxhc2FYMEJRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImVmZmExZmUxLTg0YzktNGFkZS04NGFhLWY2OGU0NjU3MGI3OSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzMSwiZXhwIjoxNjUzNDIwOTMxLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImZlNWFjMGI2LWI2OWMtNDdjOC1hODI0LTk4MWE4NjBlM2Q0MVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzMX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.WguHK2ZaW8SqSIgVxlXoXAj5XRTOMcuAhlL8WwgXmPUlAWJPEpjY2leQdbcOHs0JOADw2tdNLg4kVUyDkKBgseSBb2GtZq7s6giQvcAw0w94oSmF6rpc79AT7rpc-C18DphbVyLFOg7W6er4Qs7K72uOHo_rW7f8-VvlnKadPPOxhN8bQJts8BMkcwprXRE9TF5e-TxhDF-Ojfj1tJK8uqSR_5b92bgdnIQeR_8DC9_wcteuqyD0MRt5ccH16Gp1muTl7a0maPhH_Zo1tMNmwjBosUaqq0MW88Ws6iVhVbYaZ0IDsbJ23RKgt22Oy3xmIoOlXFeaCkPfD1sN2ZmRpA'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 48364
{
"_embedded" : {
"networkList" : [ {
"id" : "2b84ae0d-d59e-4bd3-848e-a9138e3730a2",
"ownerIdentityId" : "fd3b9e68-7e37-48dc-aa0d-ea8853e81c53",
"createdBy" : "fd3b9e68-7e37-48dc-aa0d-ea8853e81c53",
"createdAt" : "2022-05-24T18:35:30.610050Z",
"updatedAt" : "2022-05-24T18:35:30.611433Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-847",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "c2206c77-dbcc-4b58-b859-011ec3aaa123",
"ownerIdentityId" : null,
"networkId" : "2b84ae0d-d59e-4bd3-848e-a9138e3730a2",
"domainName" : null,
"name" : "network-847-nc",
"hostId" : "ba0fe4c3-1ce2-42e8-aa74-44d380149ed7",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:30.613262Z",
"updatedAt" : "2022-05-24T18:35:30.613262Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=2b84ae0d-d59e-4bd3-848e-a9138e3730a2"
}
}
}, {
"id" : "336e0d70-4d60-4be9-8c8d-ab21dfa3b749",
"ownerIdentityId" : "2666c2a8-40a4-4747-8377-4c1c5f9bf15e",
"createdBy" : "2666c2a8-40a4-4747-8377-4c1c5f9bf15e",
"createdAt" : "2022-05-24T18:35:31.561792Z",
"updatedAt" : "2022-05-24T18:35:31.562814Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-875",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "c301c419-cc5a-4c70-ab3c-1ab8e94349c7",
"ownerIdentityId" : null,
"networkId" : "336e0d70-4d60-4be9-8c8d-ab21dfa3b749",
"domainName" : null,
"name" : "network-875-nc",
"hostId" : "28baccac-d14e-46e7-9832-beed2bb6e142",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.564208Z",
"updatedAt" : "2022-05-24T18:35:31.564208Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=336e0d70-4d60-4be9-8c8d-ab21dfa3b749"
}
}
}, {
"id" : "3dd64ef8-50d1-47b0-8c4a-7e170adf0eae",
"ownerIdentityId" : "947934b0-bab5-4b39-81ca-edf92197c135",
"createdBy" : "947934b0-bab5-4b39-81ca-edf92197c135",
"createdAt" : "2022-05-24T18:35:31.299103Z",
"updatedAt" : "2022-05-24T18:35:31.299929Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-864",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "18202c32-0913-4d18-833a-e5c0442448fc",
"ownerIdentityId" : null,
"networkId" : "3dd64ef8-50d1-47b0-8c4a-7e170adf0eae",
"domainName" : null,
"name" : "network-864-nc",
"hostId" : "efdc4601-0f97-47d0-8cf4-462c589c5d97",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.301363Z",
"updatedAt" : "2022-05-24T18:35:31.301363Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=3dd64ef8-50d1-47b0-8c4a-7e170adf0eae"
}
}
}, {
"id" : "4458a067-0494-4630-8eec-7693ebb646ea",
"ownerIdentityId" : "1c29b154-6e46-4620-957e-320c59fcb6e3",
"createdBy" : "1c29b154-6e46-4620-957e-320c59fcb6e3",
"createdAt" : "2022-05-24T18:35:31.142534Z",
"updatedAt" : "2022-05-24T18:35:31.188287Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Test Network Yaml",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.43",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "7499a72e-ba5b-4028-9c7b-127861d1734c",
"ownerIdentityId" : null,
"networkId" : "4458a067-0494-4630-8eec-7693ebb646ea",
"domainName" : "83b29b8a-b606-4c79-9e1f-e20660a45a02.sandbox.netfoundry.io",
"name" : "NCAWSi-testncinstance",
"hostId" : "8f472b8a-9cf6-4242-88d3-f063134455eb",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.178Z",
"updatedAt" : "2022-05-24T18:35:31.184943Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4458a067-0494-4630-8eec-7693ebb646ea"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=4458a067-0494-4630-8eec-7693ebb646ea"
}
}
}, {
"id" : "61ad1e5f-158e-4a54-8503-eda35f65c37d",
"ownerIdentityId" : "5c59e049-a08b-44e9-8ec7-7dc0b2eaada6",
"createdBy" : "5c59e049-a08b-44e9-8ec7-7dc0b2eaada6",
"createdAt" : "2022-05-24T18:35:31.327879Z",
"updatedAt" : "2022-05-24T18:35:31.351964Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Upload Test Network",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.43",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "c65576aa-3a66-47fa-ac77-8b709aaf940b",
"ownerIdentityId" : null,
"networkId" : "61ad1e5f-158e-4a54-8503-eda35f65c37d",
"domainName" : "7699cebd-30df-4dc2-ad97-132f56a7734f.sandbox.netfoundry.io",
"name" : "NCAWSi-testncinstance",
"hostId" : "bbdb8d74-fdb5-4099-8512-a2c6e3796cec",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.343465Z",
"updatedAt" : "2022-05-24T18:35:31.348948Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=61ad1e5f-158e-4a54-8503-eda35f65c37d"
}
}
}, {
"id" : "6ea5a1cf-057a-4536-9689-81eea8b2f569",
"ownerIdentityId" : "08851830-a0fe-4c09-adc6-e370237afc13",
"createdBy" : "08851830-a0fe-4c09-adc6-e370237afc13",
"createdAt" : "2022-05-24T18:35:30.622853Z",
"updatedAt" : "2022-05-24T18:35:30.734007Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "suspend-test",
"networkGroupId" : "dd5f0b6d-20bf-44ff-b093-ea42ba2d208d",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "SUSPENDED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "a527bf5e-7169-48fc-bb2b-985a0b1f4e60",
"ownerIdentityId" : null,
"networkId" : "6ea5a1cf-057a-4536-9689-81eea8b2f569",
"domainName" : null,
"name" : "suspend-test-nc",
"hostId" : "951fa15b-080c-4177-ac5d-e6b4057f202b",
"status" : "SUSPENDED",
"createdAt" : "2022-05-24T18:35:30.626008Z",
"updatedAt" : "2022-05-24T18:35:30.732252Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/dd5f0b6d-20bf-44ff-b093-ea42ba2d208d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=6ea5a1cf-057a-4536-9689-81eea8b2f569"
}
}
}, {
"id" : "789384ad-4a52-4625-bf95-cd4d823cbb25",
"ownerIdentityId" : "6f2c1fc5-7712-433d-aec8-427c18957758",
"createdBy" : "6f2c1fc5-7712-433d-aec8-427c18957758",
"createdAt" : "2022-05-24T18:35:30.864526Z",
"updatedAt" : "2022-05-24T18:35:30.865627Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-855",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "d6bd543a-752e-467b-8b92-d60992dfd765",
"ownerIdentityId" : null,
"networkId" : "789384ad-4a52-4625-bf95-cd4d823cbb25",
"domainName" : null,
"name" : "network-855-nc",
"hostId" : "a29f8233-7098-4731-b2c6-d8c2c5e86e93",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:30.867933Z",
"updatedAt" : "2022-05-24T18:35:30.867933Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=789384ad-4a52-4625-bf95-cd4d823cbb25"
}
}
}, {
"id" : "893d702e-c65b-4a3a-bd71-c28f33fd8060",
"ownerIdentityId" : "c9e0e7ff-068c-419e-bcbd-1b8712cb8d65",
"createdBy" : "c9e0e7ff-068c-419e-bcbd-1b8712cb8d65",
"createdAt" : "2022-05-24T18:35:31.436273Z",
"updatedAt" : "2022-05-24T18:35:31.437369Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-867",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "2a3501dc-aa36-470e-a71e-3dc232951d2d",
"ownerIdentityId" : null,
"networkId" : "893d702e-c65b-4a3a-bd71-c28f33fd8060",
"domainName" : null,
"name" : "network-867-nc",
"hostId" : "6b627f04-6fb4-4c2d-a2df-4ac87c35eab5",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.439238Z",
"updatedAt" : "2022-05-24T18:35:31.439238Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=893d702e-c65b-4a3a-bd71-c28f33fd8060"
}
}
}, {
"id" : "8f260fed-ad65-425f-a568-45d7363e7a0d",
"ownerIdentityId" : "7c5ce1c9-061c-4176-b7dd-d465f1d27110",
"createdBy" : "7c5ce1c9-061c-4176-b7dd-d465f1d27110",
"createdAt" : "2022-05-24T18:35:31.252284Z",
"updatedAt" : "2022-05-24T18:35:31.253110Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-861",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "bdcff915-3048-4e1e-b363-3efd6206e5c5",
"ownerIdentityId" : null,
"networkId" : "8f260fed-ad65-425f-a568-45d7363e7a0d",
"domainName" : null,
"name" : "network-861-nc",
"hostId" : "76896970-d695-44bc-a0b4-84ece8782647",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.254625Z",
"updatedAt" : "2022-05-24T18:35:31.254625Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
}
}
}, {
"id" : "9672dca4-e015-4a40-b6e9-289cb6bfca3b",
"ownerIdentityId" : "1ed5723d-a09e-49ee-8a72-68df96522b3c",
"createdBy" : "1ed5723d-a09e-49ee-8a72-68df96522b3c",
"createdAt" : "2022-05-24T18:35:31.443041Z",
"updatedAt" : "2022-05-24T18:35:31.509077Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "resume-test",
"networkGroupId" : "50f75bac-4a97-47ac-9d0b-d831e58220b2",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "c83fe152-2848-49ba-9f2d-9a38cc709f17",
"ownerIdentityId" : null,
"networkId" : "9672dca4-e015-4a40-b6e9-289cb6bfca3b",
"domainName" : "new-domain.nf.io",
"name" : "resume-test-nc",
"hostId" : "ce6877b3-2b3e-410b-84e9-37845f7283da",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.444959Z",
"updatedAt" : "2022-05-24T18:35:31.475804Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/50f75bac-4a97-47ac-9d0b-d831e58220b2",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=9672dca4-e015-4a40-b6e9-289cb6bfca3b"
}
}
}, {
"id" : "ddbb8b5c-fe31-4681-b5db-2e755af3f695",
"ownerIdentityId" : "1543c5e5-e75e-4ceb-a85d-cd708bc106fb",
"createdBy" : "1543c5e5-e75e-4ceb-a85d-cd708bc106fb",
"createdAt" : "2022-05-24T18:35:31.220765Z",
"updatedAt" : "2022-05-24T18:35:31.221625Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-858",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "d22b55d6-e006-46ed-a913-e6505cf21a93",
"ownerIdentityId" : null,
"networkId" : "ddbb8b5c-fe31-4681-b5db-2e755af3f695",
"domainName" : null,
"name" : "network-858-nc",
"hostId" : "6bef613e-34cd-4c79-b059-bcdea92ad188",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.223133Z",
"updatedAt" : "2022-05-24T18:35:31.223133Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=ddbb8b5c-fe31-4681-b5db-2e755af3f695"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks"
}
},
"page" : {
"size" : 3500,
"totalElements" : 11,
"totalPages" : 1,
"number" : 0
}
}
Get Network
GET /networks/{id}
Authorization
This endpoint requires read
action on the network
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkGroupId |
String |
false |
|
size |
String |
false |
Deprecated.. |
productVersion |
Object |
false |
|
region |
String |
false |
Deprecated.. |
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
o365BreakoutCategory |
String |
false |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
networkController |
Object |
true |
Deprecated.. |
networkController.id |
String |
false |
|
networkController.ownerIdentityId |
String |
true |
|
networkController.networkId |
String |
false |
|
networkController.domainName |
String |
true |
|
networkController.name |
String |
false |
|
networkController.hostId |
String |
false |
|
networkController.status |
String |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
networkController.createdAt |
String |
false |
|
networkController.updatedAt |
String |
false |
|
networkController.deletedAt |
String |
true |
|
networkController.deletedBy |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
networkControllers |
false |
Link to the collection of network controllers within this Network. |
edgeRouters |
false |
Link to the collection of edge-routers within this Network. |
edgeRouterPolicies |
false |
Link to the collection of edge-router-policies within this Network. |
endpoints |
false |
Link to the collection of endpoints within this Network. |
services |
false |
Link to the collection of services within this Network. |
appWans |
false |
Link to the collection of app-wans within this Network. |
certificateAuthorities |
false |
Link to the collection of certificate-authorities within this Network. |
hosts |
false |
Link to the collection of hosts within this Network. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/networks/8f260fed-ad65-425f-a568-45d7363e7a0d' -i -X GET \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJJbmwwTUFQRkdQeUJjaFJjbzBXTGR3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImE5Njc0ODYyLTNiZDUtNGU0OS04YzI3LTIyOGIyNmFmZjU5ZCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzMSwiZXhwIjoxNjUzNDIwOTMxLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjY1NDQ1YzEwLThlNjItNGExNC1iMjY0LWE5OTMwZTkzYWUxZlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzMX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.fdv_9eHtHr8KVQdbrP-ebysA8ta3MPLqTtOXGIBbUyuK3jzIoNbHCkLkJ9K4aq4iidjsU-DGAxKVjoggmbS48cTxApisf5xkskPBYfV1Rbllk1jBOmozokNJHzSF3zCpAzepS6JPhdBUG0J1rGaSEUY6cNG_ZIK-xqW7ud6HEiOylZ8N5x3SuBL3e2y16yga1PZfNqSAClgalVazCR-hvBp0yQrym79R12eK-njMi3Aa_Xi7-4mwXUrCmwZmEy3_FRzG-DZObugnbjDhvyq4KF2NxdXCZMFHQ81rVNvEu-NDeopw62pqmPyzJF-US6cgDKVcOW4ED4hoJj06uDYk3g'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 4001
{
"id" : "8f260fed-ad65-425f-a568-45d7363e7a0d",
"ownerIdentityId" : "7c5ce1c9-061c-4176-b7dd-d465f1d27110",
"createdBy" : "7c5ce1c9-061c-4176-b7dd-d465f1d27110",
"createdAt" : "2022-05-24T18:35:31.252284Z",
"updatedAt" : "2022-05-24T18:35:31.253110Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "network-861",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "PROVISIONED",
"o365BreakoutCategory" : "NONE",
"networkController" : {
"id" : "bdcff915-3048-4e1e-b363-3efd6206e5c5",
"ownerIdentityId" : null,
"networkId" : "8f260fed-ad65-425f-a568-45d7363e7a0d",
"domainName" : null,
"name" : "network-861-nc",
"hostId" : "76896970-d695-44bc-a0b4-84ece8782647",
"status" : "PROVISIONED",
"createdAt" : "2022-05-24T18:35:31.254625Z",
"updatedAt" : "2022-05-24T18:35:31.254625Z",
"deletedAt" : null,
"deletedBy" : null
},
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=8f260fed-ad65-425f-a568-45d7363e7a0d"
}
}
}
Create Network
POST /networks
Authorization
This endpoint requires create
action on the network
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
networkGroupId |
String |
true |
Client must have |
size |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
productVersion |
Object |
true |
|
o365BreakoutCategory |
String |
true |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
provider |
String |
true |
Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters |
Array[Object] |
true |
|
edgeRouters[].name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].networkId |
String |
true |
Client must have |
edgeRouters[].dataCenterId |
String |
true |
Deprecated.. |
edgeRouters[].provider |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].region |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].hostSize |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].linkListener |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].tunnelerEnabled |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].noTraversal |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouters[].attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterPolicies |
Array[Object] |
true |
|
edgeRouterPolicies[].name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterPolicies[].networkId |
String |
true |
Client must have |
edgeRouterPolicies[].semantic |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterPolicies[].endpointAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterPolicies[].edgeRouterAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
services |
Array[Object] |
true |
|
services[].networkId |
String |
true |
Client must have |
services[].name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
services[].encryptionRequired |
Boolean |
true |
|
services[].configIds |
Array[Object] |
true |
{@link Config}s referenced by id in this property will be applied to the created {@link Service}. Note, only existing, non-exclusive {@link Config}s may be referenced via this property. {@link Config}s applied via this property and the {@link #configNames} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configIds}, {@link #configNames} or {@link #configs} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
services[].configNames |
Array[String] |
true |
{@link Config}s referenced by name in this property will be applied to the created {@link Service}. Note, only existing, non-exclusive {@link Config}s may be referenced via this property. {@link Config}s applied via this property and the {@link #configIds} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configNames}, {@link #configIds} or {@link #configs} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
services[].configs |
Array[Object] |
true |
{@link Config}s created via this property will be applied to the created {@link Service}. Each entry is this property must be a valid {@link CreateConfig} directive, and the created {@link Config} will be marked as exclusive to the created {@link Service}. This will create exclusive {@link Config}s. If the intent is to create a shared {@link Config}, then it must be created separately, then referenced via either {@link #configIds} or {@link #configNames}. {@link Config}s applied via this property and the {@link #configIds} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configs}, {@link #configIds} or {@link #configNames} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
services[].configs[].networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link Config} should be created. Client must have |
services[].configs[].name |
String |
true |
Specifies the name to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
services[].configs[].configTypeId |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the id of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with name and embedded create based declarations. Client must have |
services[].configs[].configTypeName |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the name of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with id and embedded create based declarations. |
services[].configs[].configType |
Object |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have. The form of this {@link ConfigType} declaration is an embedded "command" to create a {@link ConfigType}. The resulting {@link ConfigType} instance will only be usable by this {@link Config} and it will be deleted when this {@link Config} is deleted. This method of specifying the {@link ConfigType} is mutually exclusive with id and name based declarations. |
services[].configs[].configType.networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link ConfigType} should be created. Client must have |
services[].configs[].configType.name |
String |
true |
Specifies the name to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
services[].configs[].configType.schema |
Object |
true |
Specifies the JSON Schema to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
services[].configs[].data |
Object |
true |
Specifies the data to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
services[].attributes |
Array[String] |
true |
The contained attributes will be applied to the created Service. io.netfoundry.common.util.validation.ValidAs. |
services[].modelType |
String |
true |
If intending to create a model driven {@link Service}, then this property must be set to the type of model desired and must match the schema of the {@link #model} property. This property and {@link #model} are covariant. Either set both or neither. Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
services[].model |
Object |
true |
If intending to create a model driven {@link Service}, then this property must be set with the desired model data which must match the type indicated by {@link #modelType}. This property and {@link #modelType} are covariant. Either set both or neither. |
certificateAuthorities |
Array[Object] |
true |
|
certificateAuthorities[].networkId |
String |
true |
Client must have |
certificateAuthorities[].name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
certificateAuthorities[].autoCaEnrollmentEnabled |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
certificateAuthorities[].authEnabled |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
certificateAuthorities[].ottCaEnrollmentEnabled |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
certificateAuthorities[].certPem |
String |
false |
Size must be between 100 and 2147483647 inclusive. |
certificateAuthorities[].endpointAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
certificateAuthorities[].identityNameFormat |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
endpoints |
Array[Object] |
true |
|
endpoints[].networkId |
String |
true |
The UUID of the network in which to create the endpoint. Client must have |
endpoints[].name |
String |
true |
A display name allowing whitespace for the endpoint. io.netfoundry.common.util.validation.ValidAs. |
endpoints[].enrollmentMethod |
Object |
true |
ott: "true" will return an enrollment token for use with the built-in Ziti CA |
endpoints[].enrollmentMethod.ott |
Boolean |
true |
|
endpoints[].enrollmentMethod.updb |
String |
true |
|
endpoints[].enrollmentMethod.ottca |
String |
true |
|
endpoints[].attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
endpoints[].syncId |
String |
true |
|
endpoints[].syncResourceId |
String |
true |
|
endpoints[].shareRegistration |
Object |
true |
|
endpoints[].shareRegistration.id |
String |
false |
Client must have |
endpoints[].shareRegistration.toList |
Array[String] |
false |
|
endpoints[].shareRegistration.ccList |
Array[String] |
true |
|
endpoints[].shareRegistration.subject |
String |
true |
|
endpoints[].shareRegistration.type |
String |
true |
Must be one of [Email]. |
appWans |
Array[Object] |
true |
|
appWans[].networkId |
String |
false |
|
appWans[].name |
String |
false |
|
appWans[].serviceAttributes |
Array[String] |
true |
|
appWans[].endpointAttributes |
Array[String] |
true |
|
appWans[].postureCheckAttributes |
Array[String] |
true |
|
postureChecks |
Array[Object] |
true |
|
postureChecks[].name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
postureChecks[].networkId |
String |
true |
Client must have |
postureChecks[].type |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
postureChecks[].attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
postureChecks[].data |
Object |
false |
io.netfoundry.common.util.validation.ValidAs. |
postureChecks[].data.domains |
Array[String] |
false |
|
postureChecks[].data.macAddresses |
Array[String] |
false |
|
postureChecks[].data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
postureChecks[].data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
postureChecks[].data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
postureChecks[].data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
postureChecks[].data.operatingSystems |
Array[Object] |
false |
|
postureChecks[].data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
postureChecks[].data.operatingSystems[].versions |
Array[String] |
false |
|
postureChecks[].data.process |
Object |
false |
|
postureChecks[].data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
postureChecks[].data.process.path |
String |
false |
|
postureChecks[].data.process.hashes |
Array[String] |
true |
|
postureChecks[].data.process.signerFingerprint |
String |
true |
|
postureChecks[].data.processes |
Array[Object] |
false |
|
postureChecks[].data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
postureChecks[].data.processes[].path |
String |
false |
|
postureChecks[].data.processes[].hashes |
Array[String] |
true |
|
postureChecks[].data.processes[].signerFingerprints |
Array[String] |
true |
|
postureChecks[].data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkGroupId |
String |
false |
|
size |
String |
false |
Deprecated.. |
productVersion |
Object |
false |
|
region |
String |
false |
Deprecated.. |
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
o365BreakoutCategory |
String |
false |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
networkController |
Object |
true |
Deprecated.. |
networkController.id |
String |
false |
|
networkController.ownerIdentityId |
String |
true |
|
networkController.networkId |
String |
false |
|
networkController.domainName |
String |
true |
|
networkController.name |
String |
false |
|
networkController.hostId |
String |
false |
|
networkController.status |
String |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
networkController.createdAt |
String |
false |
|
networkController.updatedAt |
String |
false |
|
networkController.deletedAt |
String |
true |
|
networkController.deletedBy |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
networkControllers |
false |
Link to the collection of network controllers within this Network. |
edgeRouters |
false |
Link to the collection of edge-routers within this Network. |
edgeRouterPolicies |
false |
Link to the collection of edge-router-policies within this Network. |
endpoints |
false |
Link to the collection of endpoints within this Network. |
services |
false |
Link to the collection of services within this Network. |
appWans |
false |
Link to the collection of app-wans within this Network. |
certificateAuthorities |
false |
Link to the collection of certificate-authorities within this Network. |
hosts |
false |
Link to the collection of hosts within this Network. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/networks' -i -X POST \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJ1dVowczVYNDkwZEJ2a0F6OWNXYXN3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImZlYjllOGQ2LTA0OTktNDExNC1hMzQ2LTU1YTZjMDhhMTBmOCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzMSwiZXhwIjoxNjUzNDIwOTMxLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImM2NzQ0ZDkyLWI5MDUtNDk1OC04Mzg3LWNlZGZkYTMwM2Q3ZlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzMX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.Fn3Ea2aanuWEk9AS8FDwUicxaS51DXIAFEcB-ZmHmnQDs7jsku_Ne65B0e4UGwtZGqd5i0gog2NIwuli_Kv_hV18AlAHUuV8Rop_kQ9thRJX1G-1p5928IW36GmeE-Eb6E4OSLqrju-m_VlIdGp7Zt8q6MUtDU1b0FswI0pofj8iYlpWnL6H48oVYK80Svl6CnJsNnsKSszfrsk9nq_Et8mEdPJVqqSdo2mQ5WX9i24v3nG-iuOA3aVCRISWZKslT3GT9ETPkqWI972pu0y29ew1RGWCU9EYHA4eQH2T4pO6HbIQ8856OfTeT1b1ea84wKXQ1-L0vECvJ383Ql_RLQ' \
-d '{"networkGroupId":"42793891-0d5a-49e1-9a59-c128fb76f0fa","size":"small","name":"Create Test Network","o365BreakoutCategory":"NONE","provider":"AWS","region":"us-east-1","edgeRouters":[],"edgeRouterPolicies":[],"services":[],"certificateAuthorities":[],"endpoints":[],"appWans":[],"postureChecks":[]}'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 3584
{
"id" : "6b9d60d6-458e-4f93-93cb-b4cd879e8931",
"ownerIdentityId" : "feb9e8d6-0499-4114-a346-55a6c08a10f8",
"createdBy" : "feb9e8d6-0499-4114-a346-55a6c08a10f8",
"createdAt" : "2022-05-24T18:35:31.734462Z",
"updatedAt" : "2022-05-24T18:35:31.734462Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Create Test Network",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.43",
"region" : "us-east-1",
"status" : "PROVISIONING",
"o365BreakoutCategory" : "NONE",
"networkController" : null,
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=6b9d60d6-458e-4f93-93cb-b4cd879e8931"
}
}
}
Delete Network
DELETE /networks/{id}
Authorization
This endpoint requires delete
action on the network
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkGroupId |
String |
false |
|
size |
String |
false |
Deprecated.. |
productVersion |
Object |
false |
|
region |
String |
false |
Deprecated.. |
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
o365BreakoutCategory |
String |
false |
Must be one of [OPTIMIZE, OPTIMIZE_ALLOW, OPTIMIZE_ALLOW_DEFAULT, NONE]. |
networkController |
Object |
true |
Deprecated.. |
networkController.id |
String |
false |
|
networkController.ownerIdentityId |
String |
true |
|
networkController.networkId |
String |
false |
|
networkController.domainName |
String |
true |
|
networkController.name |
String |
false |
|
networkController.hostId |
String |
false |
|
networkController.status |
String |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
networkController.createdAt |
String |
false |
|
networkController.updatedAt |
String |
false |
|
networkController.deletedAt |
String |
true |
|
networkController.deletedBy |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
networkControllers |
false |
Link to the collection of network controllers within this Network. |
edgeRouters |
false |
Link to the collection of edge-routers within this Network. |
edgeRouterPolicies |
false |
Link to the collection of edge-router-policies within this Network. |
endpoints |
false |
Link to the collection of endpoints within this Network. |
services |
false |
Link to the collection of services within this Network. |
appWans |
false |
Link to the collection of app-wans within this Network. |
certificateAuthorities |
false |
Link to the collection of certificate-authorities within this Network. |
hosts |
false |
Link to the collection of hosts within this Network. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/networks/20bc2aec-9cd8-4960-818a-d9c185963f69' -i -X DELETE \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJoMUx0LTFBbUgyeUpzM1kxSkk2WF9RIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjVlODQ5OWZiLWU0NzAtNDBjZi05NDNmLTk1Y2Y5NzBlYzU0ZSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzMiwiZXhwIjoxNjUzNDIwOTMyLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjllY2JiZTNiLWRiM2QtNDJjNy1hMTFkLThhYjU1NGI5NDU0NlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzMn1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.FBvgniV45GOPqqiZI6aFohnbbN8E_U0gB095Sez4idt1DAGBdaLvCLeTRpaGRKyabmZpnSS_MxBYCH5awbp4QIDrX9bl4B8FBZgvf2-bOEQGZrpNKI3twHTVxxf6GQr3DftAQa0evCyhD11GVmTxw_6w043dKXmLbtgnaZdrjoSNqMBiB12EztOrqDm76aRiwnpx3ioRa2IjSVoE0pEg00-Oe_2_D87iToH495kgf3mK3TM1l3GyePZgfomxj2BDV1tU1yAwobAv8XA7R2DsmDl_5ukA2NJTBPKrOIudSYKzuziTEyQ_CwXreX4-l8GG3q0NlEww7xNCpglWbnoEyA'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 3606
{
"id" : "20bc2aec-9cd8-4960-818a-d9c185963f69",
"ownerIdentityId" : "05779f5a-7029-499e-bb86-943dc69de538",
"createdBy" : "05779f5a-7029-499e-bb86-943dc69de538",
"createdAt" : "2022-05-24T18:35:32.200483Z",
"updatedAt" : "2022-05-24T18:35:32.218422Z",
"deletedBy" : "5e8499fb-e470-40cf-943f-95cf970ec54e",
"deletedAt" : null,
"name" : "network-902",
"networkGroupId" : "42793891-0d5a-49e1-9a59-c128fb76f0fa",
"size" : "small",
"productVersion" : "7.3.37",
"region" : "us-east-1",
"status" : "DELETING",
"o365BreakoutCategory" : "NONE",
"networkController" : null,
"_links" : {
"network-group" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-groups/42793891-0d5a-49e1-9a59-c128fb76f0fa",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"networks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks",
"profile" : "parent"
},
"config-types" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/config-types?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"app-wans" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"endpoints" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"configs" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/configs?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/executions?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"posture-checks" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"edge-routers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"certificate-authorities" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/certificate-authorities?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"terminators" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/terminators?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"services" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"service-edge-router-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-edge-router-policies?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"hosts" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"service-policies" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/service-policies?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"process-executions" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/process-executions?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
},
"network-controllers" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/network-controllers?networkId=20bc2aec-9cd8-4960-818a-d9c185963f69"
}
}
}
Endpoints
Find Endpoints
GET /endpoints
Authorization
This endpoint requires read
action on the endpoint
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
typeId |
String |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
accessibleServiceId |
Object |
true |
|
accessibleEdgeRouterId |
Object |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
Object |
true |
|
syncId |
Object |
true |
|
syncResourceId |
String |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
|
attribute |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints' -i -X GET \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJydlM4dGYwQUxhZ3RSWjZhVGMtVHR3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjNhYTVhNThjLTQzNDUtNGE5OC04NmM4LWViNzZmM2JlMjg3MSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI5OCwiZXhwIjoxNjUzNDIwODk4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImMxMTY4NmI5LWVlZDItNGQ5MS1iMzg3LWFmYWViMzk0M2Y2ZVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI5OH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.CNEDRfIbqq6VmWo9kYy55IeIAsRxi_dx0dBuDxz8jpMkSlLAfeXocwogjfpKZ9dQeSyzVHWBtA1bLL2eqfk5ur7EocAVdMYxrlmPVK4ksF7M0VXwkEsR-09b2ptGDE9bcnN_eCvlsqhRVOKP9vsUB7bgGwDlH5BvwjcReZgShOtY8wsSMnRlgQYLRwHGw6sN_iDW657z9Gui_mc3nLFDHCwh5PA6Y5tMNc6E96EAoF0qqBh9uh6MFeiEA1WVgOSgQv6IT8varr_4S1EBycLSr1v-SK0mvNYWA2YE9pTQj4hRP_5piflzFg8EmRRcJkIKfCqAbGKsFXgPgFCD1guRCg'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1846
{
"_embedded" : {
"endpointList" : [ {
"id" : "bae49ed5-9920-4ad7-ba8d-10f6f6d4e43c",
"ownerIdentityId" : "1192eecb-b11d-4c08-bc9c-5831b896f223",
"createdBy" : "1192eecb-b11d-4c08-bc9c-5831b896f223",
"createdAt" : "2022-05-24T18:34:58.220717Z",
"updatedAt" : "2022-05-24T18:34:58.220717Z",
"deletedBy" : null,
"deletedAt" : null,
"networkId" : "47991b63-de7d-4834-9861-7d51bc4f3d2f",
"zitiId" : "ziti-id-366",
"name" : "endpoint-365",
"typeId" : "type",
"appId" : "appId",
"appVersion" : "appVersion",
"branch" : "branch",
"revision" : "revision",
"type" : "User",
"version" : "version",
"arch" : "arch",
"os" : "os",
"osRelease" : "osRelease",
"osVersion" : "osVersion",
"hasApiSession" : false,
"hasEdgeRouterConnection" : false,
"lastOnlineAt" : null,
"syncId" : null,
"syncResourceId" : null,
"attributes" : [ ],
"jwt" : null,
"mfaEnabled" : false,
"online" : false,
"jwtExpiresAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/47991b63-de7d-4834-9861-7d51bc4f3d2f",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints/bae49ed5-9920-4ad7-ba8d-10f6f6d4e43c"
},
"app-data-usages" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-data-usages?endpointId=bae49ed5-9920-4ad7-ba8d-10f6f6d4e43c"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints"
}
},
"page" : {
"size" : 3500,
"totalElements" : 1,
"totalPages" : 1,
"number" : 0
}
}
Get Endpoint
GET /endpoints/{id}
Authorization
This endpoint requires read
action on the endpoint
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints/fab37acc-2b72-440a-8ea1-1623e2bfd596' -i -X GET \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0cnJSZE93ZUhoY0pucURsR002YkJRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjUyYzVlMTU0LTcyOGUtNDhmNS04ZGNhLTdiMzY5ODViYzI4OCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI5OSwiZXhwIjoxNjUzNDIwODk5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjliODBiYzA1LWVkM2UtNDg4MC1hZTg2LWY0OWQ5YTVkNzlhMFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI5OX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.Mq1hbTxQxjeuUOo-yxLhuxVDKEeneok_0fJA55LWHWlhPjjIxk5NOKFJjXq-h_mD2mT3JEBvBnCoTdkQGtS6N-CfbTBx6-bwHTyX554_YdMtV1rzXItP2h8LrBoBiFfsL49Mq7eP6o2kyHqhsnhM639YKyhVEr_TkNBYpbfZh43eWsteDuHgYJCw3WXPMrPF4uQIHJRca3BhNTRIMWctY3hPKzp4FYDJA2aULzGyBFw2TVnaEiBXD_pKu-onxSaZPFxhka5-wR8H56iceAPxdvXKU8PqvFJvDWFX44wDnwrZhTwJxJFzb6I3-nrITgQOfJqpYFgp5CWhYjKufLvHSg'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1401
{
"id" : "fab37acc-2b72-440a-8ea1-1623e2bfd596",
"ownerIdentityId" : "d220c74c-11ee-4bdd-bac0-36278899d495",
"createdBy" : "d220c74c-11ee-4bdd-bac0-36278899d495",
"createdAt" : "2022-05-24T18:34:59.120741Z",
"updatedAt" : "2022-05-24T18:34:59.120741Z",
"deletedBy" : null,
"deletedAt" : null,
"networkId" : "56d11bd7-807e-4177-b233-cf1e5fe38567",
"zitiId" : "ziti-id-474",
"name" : "endpoint-473",
"typeId" : "type",
"appId" : "appId",
"appVersion" : "appVersion",
"branch" : "branch",
"revision" : "revision",
"type" : "User",
"version" : "version",
"arch" : "arch",
"os" : "os",
"osRelease" : "osRelease",
"osVersion" : "osVersion",
"hasApiSession" : false,
"hasEdgeRouterConnection" : false,
"lastOnlineAt" : null,
"syncId" : null,
"syncResourceId" : null,
"attributes" : [ ],
"jwt" : null,
"mfaEnabled" : false,
"online" : false,
"jwtExpiresAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/56d11bd7-807e-4177-b233-cf1e5fe38567",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints/fab37acc-2b72-440a-8ea1-1623e2bfd596"
},
"app-data-usages" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-data-usages?endpointId=fab37acc-2b72-440a-8ea1-1623e2bfd596"
}
}
}
Find Endpoints
GET /endpoints
Authorization
This endpoint requires read
action on the endpoint
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
typeId |
String |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
accessibleServiceId |
Object |
true |
|
accessibleEdgeRouterId |
Object |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
Object |
true |
|
syncId |
Object |
true |
|
syncResourceId |
String |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
|
attribute |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints?syncResourceId=7bd7f9d8-4c8f-43a6-9084-c1bdaef1c051' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJ2UEpXXy1aWHFoR3ZFUkpibjZ0ekh3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImRiNTQ3ZmVmLWM2OTEtNGY3NC04MDNjLWJmNjcyMWEzNTBjNCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMwNSwiZXhwIjoxNjUzNDIwOTA1LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImQ5NjJiZDFlLWYyYTktNDViNy1iNWVkLTRiYTNjYzFjYTUwNFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMwNX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.pTnnKtGusI_9Q7hcV61DTi0Q2Y39HbSZvX71CrwkSzaardLcSiPcigy-XRLyRe0PJYv7hTLRK_EyCwqawThrQ77TQqWsyIs-fLgRJ9ziRKW6mHiV9_hyOzzKWKsxXZsn1DEosVY1Sv5-L_Tt1gSYME1GhdGSVi78jHGVUr0Fml0TW_jjQqKgwd2TzIMmiJpHxSBeEWxF5daVvNFXNfbHJTZNLngO-mjok754rwssHHbu-q1ecxOAEYc3pla2PvSssTJZoLZ68wg0xSkws5IV_WjGtKE3tSXP2GbIGLbZjx3Xzl6OE-37p5PUvBtbE0S8uBJpAFW9aqp1omi7BcMZPA'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 269
{
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints?syncResourceId=7bd7f9d8-4c8f-43a6-9084-c1bdaef1c051"
}
},
"page" : {
"size" : 0,
"totalElements" : 0,
"totalPages" : 1,
"number" : 0
}
}
Create Endpoint
POST /endpoints
Create an endpoint identity with a unique name and particular role attributes that will match edge router and service policies. The identity may then be enrolled via the selected method and thereafter used with a client or server SDK, or with a tunneler to intercept or terminate service traffic.
Authorization
This endpoint requires create
action on the endpoint
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
networkId |
String |
true |
The UUID of the network in which to create the endpoint. Client must have |
name |
String |
true |
A display name allowing whitespace for the endpoint. io.netfoundry.common.util.validation.ValidAs. |
enrollmentMethod |
Object |
true |
ott: "true" will return an enrollment token for use with the built-in Ziti CA |
enrollmentMethod.ott |
Boolean |
true |
|
enrollmentMethod.updb |
String |
true |
|
enrollmentMethod.ottca |
String |
true |
|
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
shareRegistration |
Object |
true |
|
shareRegistration.id |
String |
false |
Client must have |
shareRegistration.toList |
Array[String] |
false |
|
shareRegistration.ccList |
Array[String] |
true |
|
shareRegistration.subject |
String |
true |
|
shareRegistration.type |
String |
true |
Must be one of [Email]. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints' -i -X POST \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0V0UxU3hta3hBaUNuWWl3b2xRTjVnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjMyNTM1Zjk2LWY3ZGEtNGYwNC1iNjlkLThjMzZmN2JkNDk2OCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI5OCwiZXhwIjoxNjUzNDIwODk4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjE0ZjJlYTRhLWI4OGItNGNiMy1hZThiLTEzZmZiZWE3MGExMVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI5OH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.WoXZikei_xfJQ4Yu4r3CC9F3e4iPl-ZMUGLpgsIEVSf2dw6hAPOaiFTKNu1SI15E35N3brEDcJTy7DbApomtbVnst3cH8lOlMJLsg29DiFzGs7k7PatanX5UAVabWOVWzgzRyA7040ovAcOVTVyIsJ2gfMRTCmSjTUKMvWy8UKYlzXtaDWqEj20xSSAz2gqTrr5Ol_-tUCfpXB28UpT80BmzzB6YdP9Ai3hkUTPd9AVxdFE_IxtfEw8o_0D50Uq7Dh-Zl8a2tzx1HHoyL-ioFQEJe5vMisa3v0v1l_M9wPNTXUp6VscRF693mrpgEv-rNkV9PmJX76KHQO7Izo-bcQ' \
-d '{"networkId":"6f7c44d1-b440-43ed-90fe-ddff323526df","name":"Test endpoint 02","enrollmentMethod":{"ott":true,"updb":null,"ottca":null},"attributes":["#clients"],"shareRegistration":{"id":null,"toList":["fake@example.com"],"ccList":null,"subject":"New Endpoint!!","type":null}}'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1391
{
"id" : "76465221-15aa-4536-8917-987565cfa19b",
"ownerIdentityId" : "32535f96-f7da-4f04-b69d-8c36f7bd4968",
"createdBy" : "32535f96-f7da-4f04-b69d-8c36f7bd4968",
"createdAt" : "2022-05-24T18:34:58.591553Z",
"updatedAt" : "2022-05-24T18:34:58.591553Z",
"deletedBy" : null,
"deletedAt" : null,
"networkId" : "6f7c44d1-b440-43ed-90fe-ddff323526df",
"zitiId" : null,
"name" : "Test endpoint 02",
"typeId" : null,
"appId" : null,
"appVersion" : null,
"branch" : null,
"revision" : null,
"type" : null,
"version" : null,
"arch" : null,
"os" : null,
"osRelease" : null,
"osVersion" : null,
"hasApiSession" : false,
"hasEdgeRouterConnection" : false,
"lastOnlineAt" : null,
"syncId" : null,
"syncResourceId" : null,
"attributes" : [ "#clients" ],
"jwt" : "jwthere",
"mfaEnabled" : false,
"online" : false,
"jwtExpiresAt" : "2022-05-24T18:34:58.578107Z",
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/6f7c44d1-b440-43ed-90fe-ddff323526df",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints/76465221-15aa-4536-8917-987565cfa19b"
},
"app-data-usages" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-data-usages?endpointId=76465221-15aa-4536-8917-987565cfa19b"
}
}
}
Patch Endpoint
PATCH /endpoints/{id}
Authorization
This endpoint requires update
action on the endpoint
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
typeId |
String |
true |
|
appId |
String |
true |
|
appVersion |
String |
true |
|
branch |
String |
true |
|
revision |
String |
true |
|
type |
String |
true |
|
version |
String |
true |
|
arch |
String |
true |
|
os |
String |
true |
|
osRelease |
String |
true |
|
osVersion |
String |
true |
|
hasApiSession |
Boolean |
true |
|
hasEdgeRouterConnection |
Boolean |
true |
|
lastOnlineAt |
String |
true |
|
syncId |
String |
true |
|
syncResourceId |
String |
true |
|
attributes |
Array[String] |
false |
|
jwt |
String |
true |
|
mfaEnabled |
Boolean |
true |
|
online |
Boolean |
true |
|
jwtExpiresAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints/a0abf068-1d7e-438d-8b48-8539c5835bef' -i -X PATCH \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkRmJZWWtHd21taW1mNS02R0tUY19RIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjM0ZDE1MjY5LWZjOTYtNDg5MS1hZTZjLTk1NjY1OTU4YmE5NCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI5OSwiZXhwIjoxNjUzNDIwODk5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImUxZTA3Njc0LTMyYWItNDhjNS04NmFmLWNlOGIyNTYwMjEwMVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI5OX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.V9U56rNZO5xzHVPsmI0ylH50hi7KkQkOzHDtvnpFZTfSifABauB3sihLfeaHf0iEpskShG5VTVntEU6HKViJUcXegryxcCBlaLvegB3aDW0r3Y7veo6i0h6m0wgQYTU-8w2OQkHXPOMJGNJBZojdyD4UyVU1MYz2sDT_Lxnyy8FDrapUydy66IlhUrPvqc70mtQGlKDP-Tc65l0CMU_pMpH7g8i6ffvzymGBYcTlNgAsxGYQD7xfZFQnf-pk5bn7MbT31uO9Is8MBDivLEnxV5nSqcOnNr3l7CNAzg-CduAWPiuOBMVXCjrSYZRi-uPJ2Dhqno4M9trzua30Holemw' \
-d '{"name":"Test endpoint 02 updated"}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1250
{
"id" : "a0abf068-1d7e-438d-8b48-8539c5835bef",
"ownerIdentityId" : "02cf2095-e74a-43d5-bfe6-a035a8c64a5e",
"createdBy" : "02cf2095-e74a-43d5-bfe6-a035a8c64a5e",
"createdAt" : "2022-05-24T18:34:59.021626Z",
"updatedAt" : "2022-05-24T18:34:59.057910Z",
"deletedBy" : null,
"deletedAt" : null,
"networkId" : "c709dc22-96e0-41ba-bc8e-637fb238a0ee",
"zitiId" : "ziti-id-459",
"name" : "Test endpoint 02 updated",
"typeId" : "type",
"appId" : "appId",
"appVersion" : "appVersion",
"branch" : "branch",
"revision" : "revision",
"type" : "User",
"version" : "version",
"arch" : "arch",
"os" : "os",
"osRelease" : "osRelease",
"osVersion" : "osVersion",
"hasApiSession" : false,
"hasEdgeRouterConnection" : false,
"lastOnlineAt" : null,
"syncId" : null,
"syncResourceId" : null,
"attributes" : [ ],
"jwt" : null,
"mfaEnabled" : false,
"online" : false,
"jwtExpiresAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c709dc22-96e0-41ba-bc8e-637fb238a0ee",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/endpoints/a0abf068-1d7e-438d-8b48-8539c5835bef"
}
}
}
Delete Endpoint
DELETE /endpoints/{id}
Authorization
This endpoint requires delete
action on the endpoint
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
No response body.
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/endpoints/def9c8d7-0f0f-4e86-8535-f24b8126e3a9' -i -X DELETE \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlaU40VG9zTWhVR3lZbFFyMUs1Y1NnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjRhY2NmNDA2LTFlNDUtNDg1Ni04ZGRjLTYwYTkwMTQ3ZDVjZSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzI5OSwiZXhwIjoxNjUzNDIwODk5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjcwMWE3NDdlLTc5OWQtNGZjNi1hNTAyLWVjODk0NDA5ZTExYlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzI5OX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.TRXD3WsvgE2EmmQON1JyNhbfhOm4Xy5a33wEiuNdI5zVuqa8wBskMqdTHkUSVbxijRy3GZKVMX3xJb95NgpmgHa77Uh40rgWJrLN1EFOen-6ktci-eIVKnY9fAbBctXvolX3RiVIrTKrqRjwfuHcolt5mMF8rr14hNhfRGjimi4h_cxiB9rbuW5SgOryySApU4GCmK4CG-nI29pQGTyfoUTMzngQNisZH2A-qiJ1cNsN9cP0TWRbYhaMdMz2fOA3DpSUouNJuYHVMnuFsuVKW26Vul079dOIrtovhkil0J5e-8lCRTUV-kGkuUVTpIdHKBFk2zInV2LvPe7ZkIJwfg'
Example response
HTTP/1.1 200 OK
Edge Routers
Find Edge Routers
GET /edge-routers
Authorization
This endpoint requires read
action on the edge-router
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
productVersion |
String |
true |
|
dataCenterId |
Object |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
ipAddress |
String |
true |
|
provider |
String |
true |
|
accessibleEndpointId |
Object |
true |
|
accessibleServiceId |
Object |
true |
|
hostId |
Object |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
Object |
true |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
attribute |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-routers' -i -X GET \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJfZGliNnFVbURTZFZpRm5RRjM3UmZRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjBmMjcwODc5LWQ2ZDItNGVmMS04YjFjLTEyMmRiZDhhOTUwZSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOSwiZXhwIjoxNjUzNDIxMDI5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImVhNGUxYzM4LTZjNzktNGFlZi1hYTE4LWU1NDY3NzljMTdiMVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.n3qqCi9noruAiiyv4K6oVLsTjOyrfIIvIm5X3CXs9xUy97s2FBS_-euUDs0ltPSlzYWc0UU3Q2h-n9DcoOECrvMlr3HRUPF2fcKmGXr7bz7uK3KeQ_8IkiLeuo7rhmB5soPjo_0j2abuT8MRMwsgKn2MDezOIUuLUFU2Sjf4LnLkzOHW1UdS5xz499NoJq7e8PoIRZjkxmc89kske1Ewjmpoh-YfVy6l_jhqDrgz-X--pxpBAHWZbWTlZ7VXz5LT_66Z5ekPGuVCPoQJDSDHINIByJwnJCStFilvDjT5IIHDPKPwkrlw6NkX1B9TMWPlbq2rUDd5dgMCj29dPYpZqQ'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 147476
{
"_embedded" : {
"edgeRouterList" : [ {
"id" : "049c71e2-1383-4ed2-916c-dad255438fb4",
"hostId" : "d72fc34d-e0d7-4c57-b0e2-3d4184c8f774",
"ownerIdentityId" : "9ee51f49-7512-4f4e-ad9b-b329b1b5f34a",
"createdBy" : "9ee51f49-7512-4f4e-ad9b-b329b1b5f34a",
"createdAt" : "2022-05-24T18:37:07.410173Z",
"updatedAt" : "2022-05-24T18:37:07.410173Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1123",
"name" : "er-test-1122",
"productVersion" : "7.3.36",
"networkId" : "c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/d72fc34d-e0d7-4c57-b0e2-3d4184c8f774"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/049c71e2-1383-4ed2-916c-dad255438fb4"
}
}
}, {
"id" : "05a9a7d2-7cc6-4aa5-b303-76899e501578",
"hostId" : "6ad644cc-4b69-4479-9169-ac2a18812a59",
"ownerIdentityId" : "ee958303-e11e-4e10-befd-7c584c7bf321",
"createdBy" : "ee958303-e11e-4e10-befd-7c584c7bf321",
"createdAt" : "2022-05-24T18:37:08.956149Z",
"updatedAt" : "2022-05-24T18:37:08.956149Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1419",
"name" : "er-test-1418",
"productVersion" : "7.3.36",
"networkId" : "859840c5-7f55-4ac6-aff9-9f56a9454d32",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/859840c5-7f55-4ac6-aff9-9f56a9454d32",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/6ad644cc-4b69-4479-9169-ac2a18812a59"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/05a9a7d2-7cc6-4aa5-b303-76899e501578"
}
}
}, {
"id" : "074afa9b-baf7-41dd-a3be-3e2f02c2adf1",
"hostId" : "56013832-b8b9-49f5-94be-420465f00400",
"ownerIdentityId" : "fbcf95d6-ad1c-4831-b68d-c694578375a1",
"createdBy" : "fbcf95d6-ad1c-4831-b68d-c694578375a1",
"createdAt" : "2022-05-24T18:37:09.354949Z",
"updatedAt" : "2022-05-24T18:37:09.354949Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1508",
"name" : "er-test-1507",
"productVersion" : "7.3.36",
"networkId" : "39928c31-c0c1-40f2-afa8-af79d6bebfea",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/39928c31-c0c1-40f2-afa8-af79d6bebfea",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/56013832-b8b9-49f5-94be-420465f00400"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/074afa9b-baf7-41dd-a3be-3e2f02c2adf1"
}
}
}, {
"id" : "0ae8e09f-bc02-4b38-b568-678542967712",
"hostId" : "04fac840-3329-41aa-9c04-e5855865fad7",
"ownerIdentityId" : "305baadb-fe32-49f6-9453-b3fbc9aba876",
"createdBy" : "305baadb-fe32-49f6-9453-b3fbc9aba876",
"createdAt" : "2022-05-24T18:37:08.907468Z",
"updatedAt" : "2022-05-24T18:37:08.907468Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1409",
"name" : "er-test-1408",
"productVersion" : "7.3.36",
"networkId" : "ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/04fac840-3329-41aa-9c04-e5855865fad7"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/0ae8e09f-bc02-4b38-b568-678542967712"
}
}
}, {
"id" : "0c16752d-0c6f-4bf6-9c44-008a090aac27",
"hostId" : "eab58909-45c8-41e4-9fe0-67bbad038352",
"ownerIdentityId" : "60505cea-dad6-458e-88bf-f219f734710c",
"createdBy" : "60505cea-dad6-458e-88bf-f219f734710c",
"createdAt" : "2022-05-24T18:37:08.209583Z",
"updatedAt" : "2022-05-24T18:37:08.209583Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1245",
"name" : "er-test-1244",
"productVersion" : "7.3.36",
"networkId" : "8f87555f-30b7-45ed-bc78-b77c0de2922a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f87555f-30b7-45ed-bc78-b77c0de2922a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/eab58909-45c8-41e4-9fe0-67bbad038352"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/0c16752d-0c6f-4bf6-9c44-008a090aac27"
}
}
}, {
"id" : "0cda0bf1-2dba-48c7-83ce-6b86715e2e9c",
"hostId" : "af8acfee-009f-4e30-b4d3-7f4fe1ec64f2",
"ownerIdentityId" : "447752d3-5c06-483d-9886-931c2f5b0581",
"createdBy" : "447752d3-5c06-483d-9886-931c2f5b0581",
"createdAt" : "2022-05-24T18:37:08.485606Z",
"updatedAt" : "2022-05-24T18:37:08.485606Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1300",
"name" : "er-test-1299",
"productVersion" : "7.3.36",
"networkId" : "5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/af8acfee-009f-4e30-b4d3-7f4fe1ec64f2"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/0cda0bf1-2dba-48c7-83ce-6b86715e2e9c"
}
}
}, {
"id" : "11dc965d-8c83-4588-9f67-ca8dbde618d5",
"hostId" : "98d4879c-9f95-47d9-80a7-b13abd3e95ba",
"ownerIdentityId" : "d7209033-0ef7-4dd7-a041-531f6726b2bc",
"createdBy" : "d7209033-0ef7-4dd7-a041-531f6726b2bc",
"createdAt" : "2022-05-24T18:37:09.304297Z",
"updatedAt" : "2022-05-24T18:37:09.304297Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1492",
"name" : "er-test-1491",
"productVersion" : "7.3.36",
"networkId" : "e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/98d4879c-9f95-47d9-80a7-b13abd3e95ba"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/11dc965d-8c83-4588-9f67-ca8dbde618d5"
}
}
}, {
"id" : "12456d9c-145f-4544-8ef2-d107b416e766",
"hostId" : "be0e70ed-21a7-4001-a318-0c8a982c2f5a",
"ownerIdentityId" : "b1136a19-f18d-4738-b7fd-78b20350246f",
"createdBy" : "b1136a19-f18d-4738-b7fd-78b20350246f",
"createdAt" : "2022-05-24T18:37:08.639403Z",
"updatedAt" : "2022-05-24T18:37:08.639403Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1339",
"name" : "er-test-1338",
"productVersion" : "7.3.36",
"networkId" : "021e19d0-72b3-4886-906b-59b34acb2fdf",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/021e19d0-72b3-4886-906b-59b34acb2fdf",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/be0e70ed-21a7-4001-a318-0c8a982c2f5a"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/12456d9c-145f-4544-8ef2-d107b416e766"
}
}
}, {
"id" : "12cba9eb-bdac-4a93-bb03-58c0fbb2ba0b",
"hostId" : "f4d342e9-e30d-44cf-8749-1d1273b216ad",
"ownerIdentityId" : "e1af5c14-48e6-4538-88a5-87df3a473b3f",
"createdBy" : "e1af5c14-48e6-4538-88a5-87df3a473b3f",
"createdAt" : "2022-05-24T18:37:07.408763Z",
"updatedAt" : "2022-05-24T18:37:07.408763Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1120",
"name" : "er-test-1119",
"productVersion" : "7.3.36",
"networkId" : "c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/f4d342e9-e30d-44cf-8749-1d1273b216ad"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/12cba9eb-bdac-4a93-bb03-58c0fbb2ba0b"
}
}
}, {
"id" : "16086853-d63e-443c-a2e5-b6d65591896e",
"hostId" : "f7ecc5b8-291e-4ecc-9e77-5722c5f78b4f",
"ownerIdentityId" : "48242f29-f952-4ac5-8345-bccf52e57c5f",
"createdBy" : "48242f29-f952-4ac5-8345-bccf52e57c5f",
"createdAt" : "2022-05-24T18:37:07.802171Z",
"updatedAt" : "2022-05-24T18:37:07.802171Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1200",
"name" : "er-test-1199",
"productVersion" : "7.3.36",
"networkId" : "68f2c746-b456-4997-aa08-66f2635c32f3",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/68f2c746-b456-4997-aa08-66f2635c32f3",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/f7ecc5b8-291e-4ecc-9e77-5722c5f78b4f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/16086853-d63e-443c-a2e5-b6d65591896e"
}
}
}, {
"id" : "1985bafc-10ef-4c7d-8b42-5d1fc33620d5",
"hostId" : "04037a04-930e-4b10-a5a8-927412d06651",
"ownerIdentityId" : "83e067c9-622d-4162-9ebb-7f4790314b7a",
"createdBy" : "83e067c9-622d-4162-9ebb-7f4790314b7a",
"createdAt" : "2022-05-24T18:37:08.908868Z",
"updatedAt" : "2022-05-24T18:37:08.908868Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1412",
"name" : "er-test-1411",
"productVersion" : "7.3.36",
"networkId" : "ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/04037a04-930e-4b10-a5a8-927412d06651"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1985bafc-10ef-4c7d-8b42-5d1fc33620d5"
}
}
}, {
"id" : "1abe412d-9d3e-4039-88a0-d31fae3bf179",
"hostId" : "44dbc599-678e-4171-8c75-c96215814a38",
"ownerIdentityId" : "98f3f25a-0908-4487-bce5-53869b356496",
"createdBy" : "98f3f25a-0908-4487-bce5-53869b356496",
"createdAt" : "2022-05-24T18:37:09.353557Z",
"updatedAt" : "2022-05-24T18:37:09.353557Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1505",
"name" : "er-test-1504",
"productVersion" : "7.3.36",
"networkId" : "39928c31-c0c1-40f2-afa8-af79d6bebfea",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/39928c31-c0c1-40f2-afa8-af79d6bebfea",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/44dbc599-678e-4171-8c75-c96215814a38"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1abe412d-9d3e-4039-88a0-d31fae3bf179"
}
}
}, {
"id" : "1cf21946-c6f2-494c-aaa2-ca2b21956e2c",
"hostId" : "c689b0ca-677a-416c-b00f-8d6c8782d7b8",
"ownerIdentityId" : "e2576a69-9c74-46a1-a2d8-5cce9e9e90a9",
"createdBy" : "e2576a69-9c74-46a1-a2d8-5cce9e9e90a9",
"createdAt" : "2022-05-24T18:37:07.488598Z",
"updatedAt" : "2022-05-24T18:37:07.488598Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1136",
"name" : "er-test-1135",
"productVersion" : "7.3.36",
"networkId" : "1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/c689b0ca-677a-416c-b00f-8d6c8782d7b8"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1cf21946-c6f2-494c-aaa2-ca2b21956e2c"
}
}
}, {
"id" : "1e2409ac-4838-4fe5-b5ce-d330dd2ea9b1",
"hostId" : "2024dee9-ea3e-4343-9b31-6ce88d7ef459",
"ownerIdentityId" : "1cdae336-e899-4ef3-ab5a-3eeea942b220",
"createdBy" : "1cdae336-e899-4ef3-ab5a-3eeea942b220",
"createdAt" : "2022-05-24T18:37:09.302947Z",
"updatedAt" : "2022-05-24T18:37:09.302947Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1489",
"name" : "er-test-1488",
"productVersion" : "7.3.36",
"networkId" : "e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/2024dee9-ea3e-4343-9b31-6ce88d7ef459"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1e2409ac-4838-4fe5-b5ce-d330dd2ea9b1"
}
}
}, {
"id" : "1e490dc8-3c45-4d6b-9f93-c8be8ba11a2e",
"hostId" : "2017055d-515a-4e76-8d06-2d26c588994f",
"ownerIdentityId" : "9067774a-6bd9-4724-ad63-1d57876d5d3d",
"createdBy" : "9067774a-6bd9-4724-ad63-1d57876d5d3d",
"createdAt" : "2022-05-24T18:37:07.189768Z",
"updatedAt" : "2022-05-24T18:37:07.189768Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1101",
"name" : "er-test-1100",
"productVersion" : "7.3.36",
"networkId" : "ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/2017055d-515a-4e76-8d06-2d26c588994f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1e490dc8-3c45-4d6b-9f93-c8be8ba11a2e"
}
}
}, {
"id" : "1ffcb79e-fbd1-4832-9837-b0f53c3c9ade",
"hostId" : "2716ac0d-7757-4863-a68e-6bac81f59fff",
"ownerIdentityId" : "a5cdd0f3-264c-4e16-9de3-33f3aeb5a97c",
"createdBy" : "a5cdd0f3-264c-4e16-9de3-33f3aeb5a97c",
"createdAt" : "2022-05-24T18:37:07.620357Z",
"updatedAt" : "2022-05-24T18:37:07.620357Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1165",
"name" : "er-test-1164",
"productVersion" : "7.3.36",
"networkId" : "d5c4ba26-96aa-416d-bb5e-49685eda8186",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d5c4ba26-96aa-416d-bb5e-49685eda8186",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/2716ac0d-7757-4863-a68e-6bac81f59fff"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/1ffcb79e-fbd1-4832-9837-b0f53c3c9ade"
}
}
}, {
"id" : "2032d711-853f-4543-b279-ac7337d5c80d",
"hostId" : "f3e18963-6bd6-4265-97fe-67e5250fe1ff",
"ownerIdentityId" : "5b2ca5c0-1164-49a5-a564-b15282dc7b6d",
"createdBy" : "5b2ca5c0-1164-49a5-a564-b15282dc7b6d",
"createdAt" : "2022-05-24T18:37:07.188002Z",
"updatedAt" : "2022-05-24T18:37:07.188002Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1098",
"name" : "er-test-1097",
"productVersion" : "7.3.36",
"networkId" : "ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/f3e18963-6bd6-4265-97fe-67e5250fe1ff"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/2032d711-853f-4543-b279-ac7337d5c80d"
}
}
}, {
"id" : "21a08334-55fb-4113-80f5-352cb12d4490",
"hostId" : "a85c4354-e73d-4f9a-9e8b-834edc589c9f",
"ownerIdentityId" : "dfe8693d-5023-4128-9e61-39f5e35a6676",
"createdBy" : "dfe8693d-5023-4128-9e61-39f5e35a6676",
"createdAt" : "2022-05-24T18:37:09.057538Z",
"updatedAt" : "2022-05-24T18:37:09.092964Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1435",
"name" : "er-test-1434",
"productVersion" : "7.3.36",
"networkId" : "861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "medium",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/a85c4354-e73d-4f9a-9e8b-834edc589c9f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/21a08334-55fb-4113-80f5-352cb12d4490"
}
}
}, {
"id" : "28b17fdd-c6f6-4ad3-a799-b929090eb2b4",
"hostId" : "ba48f189-3930-4e57-bdab-44740ff848ab",
"ownerIdentityId" : "b0870089-ecaa-467e-bf44-74fb346f9be2",
"createdBy" : "b0870089-ecaa-467e-bf44-74fb346f9be2",
"createdAt" : "2022-05-24T18:37:08.495564Z",
"updatedAt" : "2022-05-24T18:37:08.495564Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1317",
"name" : "er-ziti-features-1316",
"productVersion" : "7.3.4",
"networkId" : "16c6c92c-9e21-43b7-8a0d-a568b4aea991",
"jwt" : null,
"linkListener" : true,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/16c6c92c-9e21-43b7-8a0d-a568b4aea991",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/ba48f189-3930-4e57-bdab-44740ff848ab"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/28b17fdd-c6f6-4ad3-a799-b929090eb2b4"
}
}
}, {
"id" : "341e6a05-7f34-4ac7-81c6-dc8e70df18c2",
"hostId" : "324ef47d-dc35-43c8-9727-0a3ee9650ce2",
"ownerIdentityId" : "a4c566d8-8223-49a8-b4a2-62afa29f8fd9",
"createdBy" : "a4c566d8-8223-49a8-b4a2-62afa29f8fd9",
"createdAt" : "2022-05-24T18:37:07.489981Z",
"updatedAt" : "2022-05-24T18:37:07.489981Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1139",
"name" : "er-test-1138",
"productVersion" : "7.3.36",
"networkId" : "1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/324ef47d-dc35-43c8-9727-0a3ee9650ce2"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/341e6a05-7f34-4ac7-81c6-dc8e70df18c2"
}
}
}, {
"id" : "36a61a38-c19f-4a7a-8c98-f6b57d213baf",
"hostId" : "e31d0280-c84d-4cbb-ac24-b4aabc4d8c40",
"ownerIdentityId" : "02d65260-7ad0-4c0e-be8c-ffcc4db81030",
"createdBy" : "02d65260-7ad0-4c0e-be8c-ffcc4db81030",
"createdAt" : "2022-05-24T18:37:09.061538Z",
"updatedAt" : "2022-05-24T18:37:09.061538Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1444",
"name" : "er-test-1443",
"productVersion" : "7.3.36",
"networkId" : "861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/e31d0280-c84d-4cbb-ac24-b4aabc4d8c40"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/36a61a38-c19f-4a7a-8c98-f6b57d213baf"
}
}
}, {
"id" : "36bfe57f-3ce8-403e-bb48-f4120b0ebaee",
"hostId" : "7b77bc40-b5f5-49ef-b2d5-2852c17fc200",
"ownerIdentityId" : "7ec62dd8-6269-43e8-b0c0-eadfae4c1ba6",
"createdBy" : "7ec62dd8-6269-43e8-b0c0-eadfae4c1ba6",
"createdAt" : "2022-05-24T18:37:08.434729Z",
"updatedAt" : "2022-05-24T18:37:08.434729Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1293",
"name" : "er-test-1292",
"productVersion" : "7.3.36",
"networkId" : "d32bdd79-e72c-4784-9d68-1f9f33505105",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d32bdd79-e72c-4784-9d68-1f9f33505105",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/7b77bc40-b5f5-49ef-b2d5-2852c17fc200"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/36bfe57f-3ce8-403e-bb48-f4120b0ebaee"
}
}
}, {
"id" : "37ffd18e-25e4-4bc7-8b69-193e5ad8012b",
"hostId" : "460f4dd8-7312-4c8f-92cf-c8f265e27dcd",
"ownerIdentityId" : "1ce814f5-d36a-4592-933d-7cc69756e9f3",
"createdBy" : "1ce814f5-d36a-4592-933d-7cc69756e9f3",
"createdAt" : "2022-05-24T18:37:08.958753Z",
"updatedAt" : "2022-05-24T18:37:08.958753Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1425",
"name" : "er-test-1424",
"productVersion" : "7.3.36",
"networkId" : "859840c5-7f55-4ac6-aff9-9f56a9454d32",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/859840c5-7f55-4ac6-aff9-9f56a9454d32",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/460f4dd8-7312-4c8f-92cf-c8f265e27dcd"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/37ffd18e-25e4-4bc7-8b69-193e5ad8012b"
}
}
}, {
"id" : "38091493-6502-41e7-ba7a-060b4efae8d2",
"hostId" : "e94532b4-c8bc-47eb-a8ae-157b66f89f69",
"ownerIdentityId" : "808221f7-e861-4688-a9fd-7adace30d0be",
"createdBy" : "808221f7-e861-4688-a9fd-7adace30d0be",
"createdAt" : "2022-05-24T18:37:07.405949Z",
"updatedAt" : "2022-05-24T18:37:07.433369Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1114",
"name" : "er-test-1113",
"productVersion" : "7.3.36",
"networkId" : "c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/e94532b4-c8bc-47eb-a8ae-157b66f89f69"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/38091493-6502-41e7-ba7a-060b4efae8d2"
}
}
}, {
"id" : "39afc372-edbe-4fa3-9e1b-d2540a0142a3",
"hostId" : "4ba23c41-03df-47d5-94c9-28625804d316",
"ownerIdentityId" : "8b1348c2-f494-4abc-858a-1e8ad6bf07fa",
"createdBy" : "8b1348c2-f494-4abc-858a-1e8ad6bf07fa",
"createdAt" : "2022-05-24T18:37:08.433245Z",
"updatedAt" : "2022-05-24T18:37:08.433245Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1290",
"name" : "er-test-1289",
"productVersion" : "7.3.36",
"networkId" : "d32bdd79-e72c-4784-9d68-1f9f33505105",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d32bdd79-e72c-4784-9d68-1f9f33505105",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/4ba23c41-03df-47d5-94c9-28625804d316"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/39afc372-edbe-4fa3-9e1b-d2540a0142a3"
}
}
}, {
"id" : "3b4921a2-7158-44d0-b4f1-10984dd5ef58",
"hostId" : "fa83fb1a-a40a-45c5-b8de-b886cc54c21b",
"ownerIdentityId" : "83080b29-003e-4caf-a3db-49ee2c517bca",
"createdBy" : "83080b29-003e-4caf-a3db-49ee2c517bca",
"createdAt" : "2022-05-24T18:37:07.621565Z",
"updatedAt" : "2022-05-24T18:37:07.621565Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1168",
"name" : "er-test-1167",
"productVersion" : "7.3.36",
"networkId" : "d5c4ba26-96aa-416d-bb5e-49685eda8186",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d5c4ba26-96aa-416d-bb5e-49685eda8186",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/fa83fb1a-a40a-45c5-b8de-b886cc54c21b"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/3b4921a2-7158-44d0-b4f1-10984dd5ef58"
}
}
}, {
"id" : "3b6d6439-d02d-4d53-9f7b-ef34f0982d79",
"hostId" : "c0dcc20f-8baa-494c-8ebd-73875f6cbcc2",
"ownerIdentityId" : "4655f3f8-916e-4a6b-b8e1-0672a5763efa",
"createdBy" : "4655f3f8-916e-4a6b-b8e1-0672a5763efa",
"createdAt" : "2022-05-24T18:37:07.756899Z",
"updatedAt" : "2022-05-24T18:37:07.756899Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1181",
"name" : "er-test-1180",
"productVersion" : "7.3.36",
"networkId" : "a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/c0dcc20f-8baa-494c-8ebd-73875f6cbcc2"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/3b6d6439-d02d-4d53-9f7b-ef34f0982d79"
}
}
}, {
"id" : "4319ddd5-f64d-4427-a2c1-7eb92786553a",
"hostId" : "4215b507-c89d-4633-be3e-0c47bcdea12c",
"ownerIdentityId" : "874eb9a4-4c2e-40d4-b533-596b1424d6e5",
"createdBy" : "874eb9a4-4c2e-40d4-b533-596b1424d6e5",
"createdAt" : "2022-05-24T18:37:07.540253Z",
"updatedAt" : "2022-05-24T18:37:07.567799Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1146",
"name" : "er-test-1145",
"productVersion" : "7.3.36",
"networkId" : "8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/4215b507-c89d-4633-be3e-0c47bcdea12c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/4319ddd5-f64d-4427-a2c1-7eb92786553a"
}
}
}, {
"id" : "45b9304d-24ff-4b7e-8ef1-c03785171e55",
"hostId" : "8b3094d2-2a58-4872-bd9f-b2a6ab810d66",
"ownerIdentityId" : "2f6ebd17-3022-4679-9a87-bef4257f273e",
"createdBy" : "2f6ebd17-3022-4679-9a87-bef4257f273e",
"createdAt" : "2022-05-24T18:37:07.800806Z",
"updatedAt" : "2022-05-24T18:37:07.800806Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1197",
"name" : "er-test-1196",
"productVersion" : "7.3.36",
"networkId" : "68f2c746-b456-4997-aa08-66f2635c32f3",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/68f2c746-b456-4997-aa08-66f2635c32f3",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/8b3094d2-2a58-4872-bd9f-b2a6ab810d66"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/45b9304d-24ff-4b7e-8ef1-c03785171e55"
}
}
}, {
"id" : "46393374-29c5-48ae-9cac-24425afa145b",
"hostId" : "a9fefe6f-ddc0-4984-9bcd-5c7c48677206",
"ownerIdentityId" : "f0336f63-e11f-44be-9788-7ff414d9f401",
"createdBy" : "f0336f63-e11f-44be-9788-7ff414d9f401",
"createdAt" : "2022-05-24T18:37:08.138329Z",
"updatedAt" : "2022-05-24T18:37:08.138329Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1222",
"name" : "er-test-1221",
"productVersion" : "7.3.36",
"networkId" : "fca06e8e-c195-4da8-bfb8-50da349c392d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/fca06e8e-c195-4da8-bfb8-50da349c392d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/a9fefe6f-ddc0-4984-9bcd-5c7c48677206"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/46393374-29c5-48ae-9cac-24425afa145b"
}
}
}, {
"id" : "4a37a6be-9b2f-4d8d-8858-8e9ede213c30",
"hostId" : "cc8d9d3f-e876-451f-baa2-5452c48611b0",
"ownerIdentityId" : "d118e453-c295-4f80-ab72-3d6301d16ffe",
"createdBy" : "d118e453-c295-4f80-ab72-3d6301d16ffe",
"createdAt" : "2022-05-24T18:37:07.541643Z",
"updatedAt" : "2022-05-24T18:37:07.541643Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1149",
"name" : "er-test-1148",
"productVersion" : "7.3.36",
"networkId" : "8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/cc8d9d3f-e876-451f-baa2-5452c48611b0"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/4a37a6be-9b2f-4d8d-8858-8e9ede213c30"
}
}
}, {
"id" : "4a765a8c-68a9-4b6c-9c65-5de06265dad7",
"hostId" : "9e3b916f-9daa-4aa4-afef-05a37ed32464",
"ownerIdentityId" : "c7f09f1f-5875-4440-af86-d7519a682915",
"createdBy" : "c7f09f1f-5875-4440-af86-d7519a682915",
"createdAt" : "2022-05-24T18:37:08.486982Z",
"updatedAt" : "2022-05-24T18:37:08.486982Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1303",
"name" : "er-test-1302",
"productVersion" : "7.3.36",
"networkId" : "5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9e3b916f-9daa-4aa4-afef-05a37ed32464"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/4a765a8c-68a9-4b6c-9c65-5de06265dad7"
}
}
}, {
"id" : "4d11158e-30fa-4c65-b7f0-e44fa48df7a0",
"hostId" : "88773d12-f10f-4e2d-8b05-4f16af2d115f",
"ownerIdentityId" : "684a06c1-012e-4b6f-a7e0-84ea0d5c0bd7",
"createdBy" : "684a06c1-012e-4b6f-a7e0-84ea0d5c0bd7",
"createdAt" : "2022-05-24T18:37:08.905544Z",
"updatedAt" : "2022-05-24T18:37:08.905544Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1406",
"name" : "er-test-1405",
"productVersion" : "7.3.36",
"networkId" : "ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/88773d12-f10f-4e2d-8b05-4f16af2d115f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/4d11158e-30fa-4c65-b7f0-e44fa48df7a0"
}
}
}, {
"id" : "4d7bd436-6635-4198-b6c7-33efe666245d",
"hostId" : "795ac4f0-be43-4b16-8883-c476560c48b2",
"ownerIdentityId" : "f5d48e42-8b41-48a5-baf2-db546bce1244",
"createdBy" : "f5d48e42-8b41-48a5-baf2-db546bce1244",
"createdAt" : "2022-05-24T18:37:09.213729Z",
"updatedAt" : "2022-05-24T18:37:09.213729Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1473",
"name" : "er-test-1472",
"productVersion" : "7.3.36",
"networkId" : "4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/795ac4f0-be43-4b16-8883-c476560c48b2"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/4d7bd436-6635-4198-b6c7-33efe666245d"
}
}
}, {
"id" : "5a9a855e-33ba-4067-a2df-a39a099f85b3",
"hostId" : "b1a9abb1-b391-4c11-b059-263a9ffaf159",
"ownerIdentityId" : "10799e3c-b940-47dc-ad2f-0dba9899b3eb",
"createdBy" : "10799e3c-b940-47dc-ad2f-0dba9899b3eb",
"createdAt" : "2022-05-24T18:37:08.206298Z",
"updatedAt" : "2022-05-24T18:37:08.206298Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1239",
"name" : "er-test-1238",
"productVersion" : "7.3.36",
"networkId" : "8f87555f-30b7-45ed-bc78-b77c0de2922a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f87555f-30b7-45ed-bc78-b77c0de2922a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/b1a9abb1-b391-4c11-b059-263a9ffaf159"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/5a9a855e-33ba-4067-a2df-a39a099f85b3"
}
}
}, {
"id" : "5e2a159a-1a84-4001-861c-38742687f833",
"hostId" : "121fbf3b-7f30-40bf-901d-64058b4c84c4",
"ownerIdentityId" : "1491f117-bf31-452d-bb74-cb3ed5a067c1",
"createdBy" : "1491f117-bf31-452d-bb74-cb3ed5a067c1",
"createdAt" : "2022-05-24T18:37:08.551493Z",
"updatedAt" : "2022-05-24T18:37:08.551493Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1332",
"name" : "er-test-1331",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/121fbf3b-7f30-40bf-901d-64058b4c84c4"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/5e2a159a-1a84-4001-861c-38742687f833"
}
}
}, {
"id" : "5fa5ad13-bf03-45b3-bd4f-7fec3e1ed705",
"hostId" : "af2efe8d-10d0-488d-9ba2-b83d4e609f89",
"ownerIdentityId" : "c067387c-2134-4399-b925-76c2c6d9824e",
"createdBy" : "c067387c-2134-4399-b925-76c2c6d9824e",
"createdAt" : "2022-05-24T18:37:08.489622Z",
"updatedAt" : "2022-05-24T18:37:08.489622Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1309",
"name" : "er-test-1308",
"productVersion" : "7.3.36",
"networkId" : "5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/af2efe8d-10d0-488d-9ba2-b83d4e609f89"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/5fa5ad13-bf03-45b3-bd4f-7fec3e1ed705"
}
}
}, {
"id" : "634bafc6-b8a4-49f5-932c-512d2dd445e5",
"hostId" : "02c2dc82-98d1-489a-926f-835bce81e911",
"ownerIdentityId" : "c8168f7a-e133-4949-adc2-677cbd2a7fd3",
"createdBy" : "c8168f7a-e133-4949-adc2-677cbd2a7fd3",
"createdAt" : "2022-05-24T18:37:08.305413Z",
"updatedAt" : "2022-05-24T18:37:08.305413Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1252",
"name" : "er-test-1251",
"productVersion" : "7.3.36",
"networkId" : "f40be65b-0e0a-4612-8b37-1484e1152a65",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/f40be65b-0e0a-4612-8b37-1484e1152a65",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/02c2dc82-98d1-489a-926f-835bce81e911"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/634bafc6-b8a4-49f5-932c-512d2dd445e5"
}
}
}, {
"id" : "6408ab20-60cd-4e82-9c9d-9ce1d2928e81",
"hostId" : "f2f6a2bd-28db-4354-a7ca-81338193eb05",
"ownerIdentityId" : "0b7d245c-f1ec-4da8-821e-7eb96de6257f",
"createdBy" : "0b7d245c-f1ec-4da8-821e-7eb96de6257f",
"createdAt" : "2022-05-24T18:37:08.789574Z",
"updatedAt" : "2022-05-24T18:37:08.789574Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1377",
"name" : "er-test-1376",
"productVersion" : "7.3.36",
"networkId" : "7bed02dc-c7c6-4899-a785-8b7623628ceb",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7bed02dc-c7c6-4899-a785-8b7623628ceb",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/f2f6a2bd-28db-4354-a7ca-81338193eb05"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/6408ab20-60cd-4e82-9c9d-9ce1d2928e81"
}
}
}, {
"id" : "64eed9f0-b5f4-40a3-9158-c77b57df0df3",
"hostId" : "10e3d481-e964-4fbc-baae-ff1792dbda81",
"ownerIdentityId" : "26f5502e-c188-40d0-9f90-d12621f25a45",
"createdBy" : "26f5502e-c188-40d0-9f90-d12621f25a45",
"createdAt" : "2022-05-24T18:37:08.204679Z",
"updatedAt" : "2022-05-24T18:37:08.248783Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1236",
"name" : "er-test-1235",
"productVersion" : "7.3.36",
"networkId" : "8f87555f-30b7-45ed-bc78-b77c0de2922a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f87555f-30b7-45ed-bc78-b77c0de2922a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/10e3d481-e964-4fbc-baae-ff1792dbda81"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/64eed9f0-b5f4-40a3-9158-c77b57df0df3"
}
}
}, {
"id" : "655a850c-8a45-4f9f-9905-6eabb7bab113",
"hostId" : "5342d8c4-280d-47aa-883a-22fc75c10677",
"ownerIdentityId" : "d8d309de-7376-4c3b-bd12-ec97165b957a",
"createdBy" : "d8d309de-7376-4c3b-bd12-ec97165b957a",
"createdAt" : "2022-05-24T18:37:08.855914Z",
"updatedAt" : "2022-05-24T18:37:08.855914Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1390",
"name" : "er-test-1389",
"productVersion" : "7.3.36",
"networkId" : "047d071a-338a-428d-a71b-2e6310d09b98",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/047d071a-338a-428d-a71b-2e6310d09b98",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/5342d8c4-280d-47aa-883a-22fc75c10677"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/655a850c-8a45-4f9f-9905-6eabb7bab113"
}
}
}, {
"id" : "6757b618-fdee-4d6f-a933-ab96a20c6bd9",
"hostId" : "c6a0a019-33ca-4d24-9999-9906e67b1d60",
"ownerIdentityId" : "eb34f42e-1552-481d-9627-33f6cdb64ae2",
"createdBy" : "eb34f42e-1552-481d-9627-33f6cdb64ae2",
"createdAt" : "2022-05-24T18:37:08.741212Z",
"updatedAt" : "2022-05-24T18:37:08.741212Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1364",
"name" : "er-test-1363",
"productVersion" : "7.3.36",
"networkId" : "7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/c6a0a019-33ca-4d24-9999-9906e67b1d60"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/6757b618-fdee-4d6f-a933-ab96a20c6bd9"
}
}
}, {
"id" : "6c89f8fc-7a32-43d3-93b4-2706da307af5",
"hostId" : "096796e4-5429-4840-a36a-39029a63e5d9",
"ownerIdentityId" : "3537eed9-39e7-43fe-902e-df33e6c51164",
"createdBy" : "3537eed9-39e7-43fe-902e-df33e6c51164",
"createdAt" : "2022-05-24T18:37:07.694491Z",
"updatedAt" : "2022-05-24T18:37:07.709882Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "d561557b-a517-456c-9173-c2e8e19c6266",
"name" : "edgerouter-1175",
"productVersion" : "7.3.36",
"networkId" : "d5c4ba26-96aa-416d-bb5e-49685eda8186",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "CUSTOMER",
"region" : null,
"hostSize" : null,
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d5c4ba26-96aa-416d-bb5e-49685eda8186",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/096796e4-5429-4840-a36a-39029a63e5d9"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/6c89f8fc-7a32-43d3-93b4-2706da307af5"
}
}
}, {
"id" : "6cd05637-007b-4171-9045-3863d4cf54a3",
"hostId" : "99faebd0-6aa4-4185-a6cd-e8a122b01c2e",
"ownerIdentityId" : "fa9f0363-3f9b-4a47-af94-752b7cd4e054",
"createdBy" : "fa9f0363-3f9b-4a47-af94-752b7cd4e054",
"createdAt" : "2022-05-24T18:37:09.210888Z",
"updatedAt" : "2022-05-24T18:37:09.249981Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1467",
"name" : "Updated name",
"productVersion" : "7.3.36",
"networkId" : "4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/99faebd0-6aa4-4185-a6cd-e8a122b01c2e"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/6cd05637-007b-4171-9045-3863d4cf54a3"
}
}
}, {
"id" : "71f50e73-ce71-4e66-814d-5bb51077e10b",
"hostId" : "babc51ca-7378-49c6-a748-c0c0fdf17ccd",
"ownerIdentityId" : "896aff6a-4bdb-47d3-8cd1-bee4b66e7425",
"createdBy" : "896aff6a-4bdb-47d3-8cd1-bee4b66e7425",
"createdAt" : "2022-05-24T18:37:08.643419Z",
"updatedAt" : "2022-05-24T18:37:08.643419Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1348",
"name" : "er-test-1347",
"productVersion" : "7.3.36",
"networkId" : "021e19d0-72b3-4886-906b-59b34acb2fdf",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/021e19d0-72b3-4886-906b-59b34acb2fdf",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/babc51ca-7378-49c6-a748-c0c0fdf17ccd"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/71f50e73-ce71-4e66-814d-5bb51077e10b"
}
}
}, {
"id" : "7291bb72-f3f1-4090-84c2-29817c63b494",
"hostId" : "b73b77d2-d8d9-4058-8657-72821502785f",
"ownerIdentityId" : "ae7249a7-722f-4925-ad2c-930c6ecaef2b",
"createdBy" : "ae7249a7-722f-4925-ad2c-930c6ecaef2b",
"createdAt" : "2022-05-24T18:37:08.640749Z",
"updatedAt" : "2022-05-24T18:37:08.640749Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1342",
"name" : "er-test-1341",
"productVersion" : "7.3.36",
"networkId" : "021e19d0-72b3-4886-906b-59b34acb2fdf",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/021e19d0-72b3-4886-906b-59b34acb2fdf",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/b73b77d2-d8d9-4058-8657-72821502785f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/7291bb72-f3f1-4090-84c2-29817c63b494"
}
}
}, {
"id" : "732af6b7-fca5-47d6-8a40-c2f4b81a83a9",
"hostId" : "731c7cbb-6484-485c-8908-fa85eb157add",
"ownerIdentityId" : "25c51f3d-7c90-42a7-94e9-0c9942cef1f2",
"createdBy" : "25c51f3d-7c90-42a7-94e9-0c9942cef1f2",
"createdAt" : "2022-05-24T18:37:08.136723Z",
"updatedAt" : "2022-05-24T18:37:08.136723Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1219",
"name" : "er-test-1218",
"productVersion" : "7.3.36",
"networkId" : "fca06e8e-c195-4da8-bfb8-50da349c392d",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/fca06e8e-c195-4da8-bfb8-50da349c392d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/731c7cbb-6484-485c-8908-fa85eb157add"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/732af6b7-fca5-47d6-8a40-c2f4b81a83a9"
}
}
}, {
"id" : "740f47b1-daf8-472d-a755-c1243a858bc2",
"hostId" : "6f7f10ac-73dc-4139-bda8-92dc55a98d2f",
"ownerIdentityId" : "a0e335c8-06ec-4b32-9ec0-2da43e0a8347",
"createdBy" : "a0e335c8-06ec-4b32-9ec0-2da43e0a8347",
"createdAt" : "2022-05-24T18:37:08.550165Z",
"updatedAt" : "2022-05-24T18:37:08.550165Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1329",
"name" : "er-test-1328",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/6f7f10ac-73dc-4139-bda8-92dc55a98d2f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/740f47b1-daf8-472d-a755-c1243a858bc2"
}
}
}, {
"id" : "766422b0-a676-486a-804d-a33adc2a3f44",
"hostId" : "889d7d29-85d5-4d44-8e62-6e88045db0e0",
"ownerIdentityId" : "57bb5643-0453-4963-ac7b-c797cb4eccf5",
"createdBy" : "57bb5643-0453-4963-ac7b-c797cb4eccf5",
"createdAt" : "2022-05-24T18:37:09.060199Z",
"updatedAt" : "2022-05-24T18:37:09.060199Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1441",
"name" : "er-test-1440",
"productVersion" : "7.3.36",
"networkId" : "861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/889d7d29-85d5-4d44-8e62-6e88045db0e0"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/766422b0-a676-486a-804d-a33adc2a3f44"
}
}
}, {
"id" : "792d8999-b1c1-43c0-bbd1-11f7c910abe9",
"hostId" : "ebbe357b-ef65-4051-822e-0317d6c95305",
"ownerIdentityId" : "90bcf12e-0356-42d0-9864-b9151f377547",
"createdBy" : "90bcf12e-0356-42d0-9864-b9151f377547",
"createdAt" : "2022-05-24T18:37:08.790920Z",
"updatedAt" : "2022-05-24T18:37:08.790920Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1380",
"name" : "er-test-1379",
"productVersion" : "7.3.36",
"networkId" : "7bed02dc-c7c6-4899-a785-8b7623628ceb",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7bed02dc-c7c6-4899-a785-8b7623628ceb",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/ebbe357b-ef65-4051-822e-0317d6c95305"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/792d8999-b1c1-43c0-bbd1-11f7c910abe9"
}
}
}, {
"id" : "7a5e99f6-4260-45bb-bf6c-6b772b29d147",
"hostId" : "21cc78c1-4b9c-40ca-8bf2-c68cf7ec5c01",
"ownerIdentityId" : "7ef56f22-86a9-4733-aa03-ef3545dd3645",
"createdBy" : "7ef56f22-86a9-4733-aa03-ef3545dd3645",
"createdAt" : "2022-05-24T18:37:08.367535Z",
"updatedAt" : "2022-05-24T18:37:08.367535Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1274",
"name" : "er-test-1273",
"productVersion" : "7.3.36",
"networkId" : "019a5b66-027d-4a0f-9a9b-5346a4143510",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/019a5b66-027d-4a0f-9a9b-5346a4143510",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/21cc78c1-4b9c-40ca-8bf2-c68cf7ec5c01"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/7a5e99f6-4260-45bb-bf6c-6b772b29d147"
}
}
}, {
"id" : "7f91fc74-27a8-4fe1-9075-5a4ea868cd9f",
"hostId" : "abeae842-bb77-420e-b7b0-914cf5b8b75c",
"ownerIdentityId" : "1563ddb3-849d-447f-82d0-8918dbc66462",
"createdBy" : "1563ddb3-849d-447f-82d0-8918dbc66462",
"createdAt" : "2022-05-24T18:37:07.619089Z",
"updatedAt" : "2022-05-24T18:37:07.619089Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1162",
"name" : "er-test-1161",
"productVersion" : "7.3.36",
"networkId" : "d5c4ba26-96aa-416d-bb5e-49685eda8186",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d5c4ba26-96aa-416d-bb5e-49685eda8186",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/abeae842-bb77-420e-b7b0-914cf5b8b75c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/7f91fc74-27a8-4fe1-9075-5a4ea868cd9f"
}
}
}, {
"id" : "80177bb5-3f8b-4aea-aa1c-a70512201cd4",
"hostId" : "d13e3bf0-952e-4e00-b53d-0ccccb8c4123",
"ownerIdentityId" : "865a84a9-fdd4-4e1c-9cc6-90605fb4d15f",
"createdBy" : "865a84a9-fdd4-4e1c-9cc6-90605fb4d15f",
"createdAt" : "2022-05-24T18:37:08.859748Z",
"updatedAt" : "2022-05-24T18:37:08.859748Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1396",
"name" : "er-test-1395",
"productVersion" : "7.3.36",
"networkId" : "047d071a-338a-428d-a71b-2e6310d09b98",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/047d071a-338a-428d-a71b-2e6310d09b98",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/d13e3bf0-952e-4e00-b53d-0ccccb8c4123"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/80177bb5-3f8b-4aea-aa1c-a70512201cd4"
}
}
}, {
"id" : "878cbefc-702c-49f2-9137-b74c45d9e039",
"hostId" : "df5b3af1-5504-49e3-9b48-ac6ce1eb88af",
"ownerIdentityId" : "f82c5fbd-1a0b-4e62-9112-e90dbb8385df",
"createdBy" : "f82c5fbd-1a0b-4e62-9112-e90dbb8385df",
"createdAt" : "2022-05-24T18:37:07.759554Z",
"updatedAt" : "2022-05-24T18:37:07.759554Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1187",
"name" : "er-test-1186",
"productVersion" : "7.3.36",
"networkId" : "a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/df5b3af1-5504-49e3-9b48-ac6ce1eb88af"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/878cbefc-702c-49f2-9137-b74c45d9e039"
}
}
}, {
"id" : "8974a8d7-2315-4f41-9dbf-1b0a294d5b0d",
"hostId" : "1e490ab5-126a-4336-b74e-c46ddfe6dbd3",
"ownerIdentityId" : "0e9cd26c-d71f-4a7a-966f-da3e8a728d07",
"createdBy" : "0e9cd26c-d71f-4a7a-966f-da3e8a728d07",
"createdAt" : "2022-05-24T18:37:08.739875Z",
"updatedAt" : "2022-05-24T18:37:08.739875Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1361",
"name" : "er-test-1360",
"productVersion" : "7.3.36",
"networkId" : "7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/1e490ab5-126a-4336-b74e-c46ddfe6dbd3"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/8974a8d7-2315-4f41-9dbf-1b0a294d5b0d"
}
}
}, {
"id" : "89d02bbc-3426-43d1-bba0-d6f8596e4c6d",
"hostId" : "b968a7d1-5adb-453e-b247-f8454b42ee78",
"ownerIdentityId" : "d9ed01ba-5aa5-4c37-b7f0-1d578dca731e",
"createdBy" : "d9ed01ba-5aa5-4c37-b7f0-1d578dca731e",
"createdAt" : "2022-05-24T18:37:08.810124Z",
"updatedAt" : "2022-05-24T18:37:08.826515Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "672eb9bb-817b-42ea-9498-b7e97ba140d2",
"name" : "Test edge router 1653417428",
"productVersion" : "7.3.36",
"networkId" : "7bed02dc-c7c6-4899-a785-8b7623628ceb",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : false,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "CUSTOMER",
"region" : null,
"hostSize" : null,
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7bed02dc-c7c6-4899-a785-8b7623628ceb",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/b968a7d1-5adb-453e-b247-f8454b42ee78"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/89d02bbc-3426-43d1-bba0-d6f8596e4c6d"
}
}
}, {
"id" : "8ac7cef0-5115-45c5-be33-97478c6f244f",
"hostId" : "407058b2-624e-4bd6-bb6a-e50513abef17",
"ownerIdentityId" : "ecb79d67-e648-420f-9a54-ee39a707cec2",
"createdBy" : "ecb79d67-e648-420f-9a54-ee39a707cec2",
"createdAt" : "2022-05-24T18:37:08.363661Z",
"updatedAt" : "2022-05-24T18:37:08.363661Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1268",
"name" : "er-test-1267",
"productVersion" : "7.3.36",
"networkId" : "019a5b66-027d-4a0f-9a9b-5346a4143510",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/019a5b66-027d-4a0f-9a9b-5346a4143510",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/407058b2-624e-4bd6-bb6a-e50513abef17"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/8ac7cef0-5115-45c5-be33-97478c6f244f"
}
}
}, {
"id" : "8ae66161-2fb8-4f01-b5d8-12e98071f90d",
"hostId" : "da9e0e4a-c7e5-4992-a6bd-217baba8d653",
"ownerIdentityId" : "c337dc0f-9117-48a9-929f-36203b967adc",
"createdBy" : "c337dc0f-9117-48a9-929f-36203b967adc",
"createdAt" : "2022-05-24T18:37:08.738549Z",
"updatedAt" : "2022-05-24T18:37:08.738549Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1358",
"name" : "er-test-1357",
"productVersion" : "7.3.36",
"networkId" : "7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/da9e0e4a-c7e5-4992-a6bd-217baba8d653"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/8ae66161-2fb8-4f01-b5d8-12e98071f90d"
}
}
}, {
"id" : "8b64be60-d5f7-4e06-bfd9-d128c8344b9b",
"hostId" : "fb69ee42-0bcc-4a59-a94b-54102b81ec2b",
"ownerIdentityId" : "c633ad0c-127d-47b9-b23f-b77848114c47",
"createdBy" : "c633ad0c-127d-47b9-b23f-b77848114c47",
"createdAt" : "2022-05-24T18:37:08.960105Z",
"updatedAt" : "2022-05-24T18:37:08.960105Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1428",
"name" : "er-test-1427",
"productVersion" : "7.3.36",
"networkId" : "859840c5-7f55-4ac6-aff9-9f56a9454d32",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/859840c5-7f55-4ac6-aff9-9f56a9454d32",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/fb69ee42-0bcc-4a59-a94b-54102b81ec2b"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/8b64be60-d5f7-4e06-bfd9-d128c8344b9b"
}
}
}, {
"id" : "8f914ecf-82a1-4c49-a253-c1c3b790494c",
"hostId" : "a67aa902-11f4-4ece-9ba1-b0630ff619be",
"ownerIdentityId" : "8b4e4162-9086-4cb7-ba94-7a022359a721",
"createdBy" : "8b4e4162-9086-4cb7-ba94-7a022359a721",
"createdAt" : "2022-05-24T18:37:08.365746Z",
"updatedAt" : "2022-05-24T18:37:08.365746Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1271",
"name" : "er-test-1270",
"productVersion" : "7.3.36",
"networkId" : "019a5b66-027d-4a0f-9a9b-5346a4143510",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/019a5b66-027d-4a0f-9a9b-5346a4143510",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/a67aa902-11f4-4ece-9ba1-b0630ff619be"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/8f914ecf-82a1-4c49-a253-c1c3b790494c"
}
}
}, {
"id" : "955c25c8-2092-4160-81af-8d589eef7589",
"hostId" : "df4d3afe-e90b-4671-9c45-4335b6acdb91",
"ownerIdentityId" : "2a67267e-a09a-4cc1-900e-0bb239410008",
"createdBy" : "2a67267e-a09a-4cc1-900e-0bb239410008",
"createdAt" : "2022-05-24T18:37:09.352310Z",
"updatedAt" : "2022-05-24T18:37:09.352310Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1502",
"name" : "er-test-1501",
"productVersion" : "7.3.36",
"networkId" : "39928c31-c0c1-40f2-afa8-af79d6bebfea",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/39928c31-c0c1-40f2-afa8-af79d6bebfea",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/df4d3afe-e90b-4671-9c45-4335b6acdb91"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/955c25c8-2092-4160-81af-8d589eef7589"
}
}
}, {
"id" : "963834ee-dd03-4173-bd9c-121eb748bcd1",
"hostId" : "78b705d0-d5cb-4a0f-862e-a1c5404643a0",
"ownerIdentityId" : "d279761b-8eab-447b-bdb6-dc133de155e1",
"createdBy" : "d279761b-8eab-447b-bdb6-dc133de155e1",
"createdAt" : "2022-05-24T18:37:08.737206Z",
"updatedAt" : "2022-05-24T18:37:08.737206Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1355",
"name" : "er-test-1354",
"productVersion" : "7.3.36",
"networkId" : "7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7618d6ed-b658-4a11-8f3c-3b109d235f2d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/78b705d0-d5cb-4a0f-862e-a1c5404643a0"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/963834ee-dd03-4173-bd9c-121eb748bcd1"
}
}
}, {
"id" : "98f701e3-ec1d-442d-bafb-0036238dedfb",
"hostId" : "3638d936-152c-40a9-a850-0b764ef63a9d",
"ownerIdentityId" : "8689f48f-5763-4dc2-bb2d-300e4399f095",
"createdBy" : "8689f48f-5763-4dc2-bb2d-300e4399f095",
"createdAt" : "2022-05-24T18:37:07.275698Z",
"updatedAt" : "2022-05-24T18:37:07.291930Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "c472acc5-203f-4db2-b800-bea0dd50404d",
"name" : "Test edge router 1653417427",
"productVersion" : "7.3.36",
"networkId" : "ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"jwt" : null,
"linkListener" : false,
"tunnelerEnabled" : false,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "CUSTOMER",
"region" : null,
"hostSize" : null,
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/3638d936-152c-40a9-a850-0b764ef63a9d"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/98f701e3-ec1d-442d-bafb-0036238dedfb"
}
}
}, {
"id" : "9e68c0ad-69c0-43da-a8d6-9627a38c132f",
"hostId" : "52c303b8-6c71-4ee2-914f-c4dbbc26775a",
"ownerIdentityId" : "c2f032ec-2190-4cd6-97c4-2e3a5ece46bb",
"createdBy" : "c2f032ec-2190-4cd6-97c4-2e3a5ece46bb",
"createdAt" : "2022-05-24T18:37:08.307229Z",
"updatedAt" : "2022-05-24T18:37:08.307229Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1255",
"name" : "er-test-1254",
"productVersion" : "7.3.36",
"networkId" : "f40be65b-0e0a-4612-8b37-1484e1152a65",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/f40be65b-0e0a-4612-8b37-1484e1152a65",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/52c303b8-6c71-4ee2-914f-c4dbbc26775a"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/9e68c0ad-69c0-43da-a8d6-9627a38c132f"
}
}
}, {
"id" : "a1889c6d-d399-4068-ad3b-c3cb50552634",
"hostId" : "3c67f356-ac65-4db8-9f93-f842defea270",
"ownerIdentityId" : "683d5312-db78-48d9-839f-b1fc1913f189",
"createdBy" : "683d5312-db78-48d9-839f-b1fc1913f189",
"createdAt" : "2022-05-24T18:37:09.351015Z",
"updatedAt" : "2022-05-24T18:37:09.351015Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1499",
"name" : "er-test-1498",
"productVersion" : "7.3.36",
"networkId" : "39928c31-c0c1-40f2-afa8-af79d6bebfea",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/39928c31-c0c1-40f2-afa8-af79d6bebfea",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/3c67f356-ac65-4db8-9f93-f842defea270"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/a1889c6d-d399-4068-ad3b-c3cb50552634"
}
}
}, {
"id" : "a925abed-569a-4fed-bee6-704af052ce0d",
"hostId" : "520bd063-e4a3-4a62-808d-af486ce2bd44",
"ownerIdentityId" : "930aa706-6ff5-4705-96d2-30c0c310c457",
"createdBy" : "930aa706-6ff5-4705-96d2-30c0c310c457",
"createdAt" : "2022-05-24T18:37:08.310295Z",
"updatedAt" : "2022-05-24T18:37:08.310295Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1261",
"name" : "er-test-1260",
"productVersion" : "7.3.36",
"networkId" : "f40be65b-0e0a-4612-8b37-1484e1152a65",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/f40be65b-0e0a-4612-8b37-1484e1152a65",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/520bd063-e4a3-4a62-808d-af486ce2bd44"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/a925abed-569a-4fed-bee6-704af052ce0d"
}
}
}, {
"id" : "ab116801-485a-47db-ab71-7fb15f63ba1a",
"hostId" : "9fd11d7a-f5b7-466a-ac08-cdc3645f1fd7",
"ownerIdentityId" : "9acfee02-61c4-4634-97ee-3e1798f9ce45",
"createdBy" : "9acfee02-61c4-4634-97ee-3e1798f9ce45",
"createdAt" : "2022-05-24T18:37:08.431757Z",
"updatedAt" : "2022-05-24T18:37:08.431757Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1287",
"name" : "er-test-1286",
"productVersion" : "7.3.36",
"networkId" : "d32bdd79-e72c-4784-9d68-1f9f33505105",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d32bdd79-e72c-4784-9d68-1f9f33505105",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9fd11d7a-f5b7-466a-ac08-cdc3645f1fd7"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ab116801-485a-47db-ab71-7fb15f63ba1a"
}
}
}, {
"id" : "ad226b48-5634-465e-8feb-298ed9b39f81",
"hostId" : "9cf1e6f4-81b0-44ed-9e9d-9c655f585934",
"ownerIdentityId" : "805be478-0c0f-4459-b7b6-3e03e4259f00",
"createdBy" : "805be478-0c0f-4459-b7b6-3e03e4259f00",
"createdAt" : "2022-05-24T18:37:08.133718Z",
"updatedAt" : "2022-05-24T18:37:08.133718Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1213",
"name" : "er-test-1212",
"productVersion" : "7.3.36",
"networkId" : "fca06e8e-c195-4da8-bfb8-50da349c392d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/fca06e8e-c195-4da8-bfb8-50da349c392d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9cf1e6f4-81b0-44ed-9e9d-9c655f585934"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ad226b48-5634-465e-8feb-298ed9b39f81"
}
}
}, {
"id" : "ae0ceb97-506b-4847-b28e-ab13457bf5e4",
"hostId" : "862ddff7-e7aa-4d92-bca2-144ec5592615",
"ownerIdentityId" : "8e0d74db-ad98-4175-8dc4-9062ca4632c2",
"createdBy" : "8e0d74db-ad98-4175-8dc4-9062ca4632c2",
"createdAt" : "2022-05-24T18:37:09.215122Z",
"updatedAt" : "2022-05-24T18:37:09.215122Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1476",
"name" : "er-test-1475",
"productVersion" : "7.3.36",
"networkId" : "4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/862ddff7-e7aa-4d92-bca2-144ec5592615"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ae0ceb97-506b-4847-b28e-ab13457bf5e4"
}
}
}, {
"id" : "b4ccc041-d9e4-4fed-a088-5ef69f97dd7c",
"hostId" : "3a93dc96-9f72-4bce-abd0-e51012e0cfff",
"ownerIdentityId" : "29229584-f4c7-4f89-9b45-cafccadf02b3",
"createdBy" : "29229584-f4c7-4f89-9b45-cafccadf02b3",
"createdAt" : "2022-05-24T18:37:08.903639Z",
"updatedAt" : "2022-05-24T18:37:08.903639Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1403",
"name" : "er-test-1402",
"productVersion" : "7.3.36",
"networkId" : "ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ecc4fe77-fbb7-40fe-80ce-549c8f535065",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/3a93dc96-9f72-4bce-abd0-e51012e0cfff"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b4ccc041-d9e4-4fed-a088-5ef69f97dd7c"
}
}
}, {
"id" : "b4cfc31b-ca71-4d1c-a0f5-d2c93d556d0a",
"hostId" : "1b82347f-2d49-4b97-9bc0-706d7ddb4055",
"ownerIdentityId" : "6cac8fea-0c6b-4cc2-a074-24ddefa30acb",
"createdBy" : "6cac8fea-0c6b-4cc2-a074-24ddefa30acb",
"createdAt" : "2022-05-24T18:37:08.786892Z",
"updatedAt" : "2022-05-24T18:37:08.786892Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1371",
"name" : "er-test-1370",
"productVersion" : "7.3.36",
"networkId" : "7bed02dc-c7c6-4899-a785-8b7623628ceb",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7bed02dc-c7c6-4899-a785-8b7623628ceb",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/1b82347f-2d49-4b97-9bc0-706d7ddb4055"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b4cfc31b-ca71-4d1c-a0f5-d2c93d556d0a"
}
}
}, {
"id" : "b59299c1-9d7c-4e16-8729-39b2d95dd3c7",
"hostId" : "2c068c36-4f90-4b42-b48d-da86b9310d26",
"ownerIdentityId" : "ebdb8027-be2d-4117-8914-9fd449d3209a",
"createdBy" : "ebdb8027-be2d-4117-8914-9fd449d3209a",
"createdAt" : "2022-05-24T18:37:09.300285Z",
"updatedAt" : "2022-05-24T18:37:09.328153Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1483",
"name" : "er-test-1482",
"productVersion" : "7.3.36",
"networkId" : "e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "ERROR",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/2c068c36-4f90-4b42-b48d-da86b9310d26"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b59299c1-9d7c-4e16-8729-39b2d95dd3c7"
}
}
}, {
"id" : "b841b74c-c999-418b-ab1e-760325dc7b6b",
"hostId" : "a0587e0f-a9fd-46e3-88ac-3c8cabdcbd6c",
"ownerIdentityId" : "130b70f5-65a3-44ae-9f0a-ad9f51d925ba",
"createdBy" : "130b70f5-65a3-44ae-9f0a-ad9f51d925ba",
"createdAt" : "2022-05-24T18:37:09.301603Z",
"updatedAt" : "2022-05-24T18:37:09.301603Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1486",
"name" : "er-test-1485",
"productVersion" : "7.3.36",
"networkId" : "e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/e18d54fb-74dd-4db6-8138-65e7d9bfd4a4",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/a0587e0f-a9fd-46e3-88ac-3c8cabdcbd6c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b841b74c-c999-418b-ab1e-760325dc7b6b"
}
}
}, {
"id" : "b85150b1-0eae-4abf-9496-3a40a7a4483a",
"hostId" : "42150c3c-38f2-4755-bac0-0c1135964587",
"ownerIdentityId" : "7888b936-864e-4301-9b74-877053ed4c4e",
"createdBy" : "7888b936-864e-4301-9b74-877053ed4c4e",
"createdAt" : "2022-05-24T18:37:07.487329Z",
"updatedAt" : "2022-05-24T18:37:07.487329Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1133",
"name" : "er-test-1132",
"productVersion" : "7.3.36",
"networkId" : "1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/42150c3c-38f2-4755-bac0-0c1135964587"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b85150b1-0eae-4abf-9496-3a40a7a4483a"
}
}
}, {
"id" : "b8e0a764-6e0d-456c-a24a-ab495cf3e4dc",
"hostId" : "942db557-1e8e-4056-9ceb-f0e8803b6a1b",
"ownerIdentityId" : "529ea35d-9fbb-4bfe-aac0-b965e2b1557b",
"createdBy" : "529ea35d-9fbb-4bfe-aac0-b965e2b1557b",
"createdAt" : "2022-05-24T18:37:08.642070Z",
"updatedAt" : "2022-05-24T18:37:08.642070Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1345",
"name" : "er-test-1344",
"productVersion" : "7.3.36",
"networkId" : "021e19d0-72b3-4886-906b-59b34acb2fdf",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/021e19d0-72b3-4886-906b-59b34acb2fdf",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/942db557-1e8e-4056-9ceb-f0e8803b6a1b"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/b8e0a764-6e0d-456c-a24a-ab495cf3e4dc"
}
}
}, {
"id" : "bbfffc74-0de8-4d31-adca-54d277866140",
"hostId" : "afb2f2da-ae16-478b-971b-43878b298516",
"ownerIdentityId" : "c51e2637-8764-4589-a79c-73a08a8737f7",
"createdBy" : "c51e2637-8764-4589-a79c-73a08a8737f7",
"createdAt" : "2022-05-24T18:37:08.788260Z",
"updatedAt" : "2022-05-24T18:37:08.788260Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1374",
"name" : "er-test-1373",
"productVersion" : "7.3.36",
"networkId" : "7bed02dc-c7c6-4899-a785-8b7623628ceb",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/7bed02dc-c7c6-4899-a785-8b7623628ceb",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/afb2f2da-ae16-478b-971b-43878b298516"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/bbfffc74-0de8-4d31-adca-54d277866140"
}
}
}, {
"id" : "cd4ff8d4-ad70-438f-b9b2-dd904505337d",
"hostId" : "db594941-8e57-4a52-aa37-7c86b40c0a9d",
"ownerIdentityId" : "f80fccf5-ad26-4276-8148-8b330f43dd5a",
"createdBy" : "f80fccf5-ad26-4276-8148-8b330f43dd5a",
"createdAt" : "2022-05-24T18:37:09.145879Z",
"updatedAt" : "2022-05-24T18:37:09.145879Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1460",
"name" : "er-test-1459",
"productVersion" : "7.3.36",
"networkId" : "0afc2205-5fb5-44df-8a19-47e187af3091",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/0afc2205-5fb5-44df-8a19-47e187af3091",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/db594941-8e57-4a52-aa37-7c86b40c0a9d"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/cd4ff8d4-ad70-438f-b9b2-dd904505337d"
}
}
}, {
"id" : "ce1ab1cc-5858-41b6-a18b-676bf34a1be8",
"hostId" : "17b41732-f334-4d4b-94f7-fd78c937521d",
"ownerIdentityId" : "1c06e1c0-5b2c-46ab-99ae-55c6bde5f828",
"createdBy" : "1c06e1c0-5b2c-46ab-99ae-55c6bde5f828",
"createdAt" : "2022-05-24T18:37:08.548828Z",
"updatedAt" : "2022-05-24T18:37:08.548828Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1326",
"name" : "er-test-1325",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/17b41732-f334-4d4b-94f7-fd78c937521d"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ce1ab1cc-5858-41b6-a18b-676bf34a1be8"
}
}
}, {
"id" : "cf04408c-fd74-4c30-a154-a61a8339bd7d",
"hostId" : "3452232d-10f3-4e9e-9674-195ae91ebf33",
"ownerIdentityId" : "b2e0a0cd-4fbc-4bd9-a56a-f75eb557e4cf",
"createdBy" : "b2e0a0cd-4fbc-4bd9-a56a-f75eb557e4cf",
"createdAt" : "2022-05-24T18:37:09.143185Z",
"updatedAt" : "2022-05-24T18:37:09.143185Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1454",
"name" : "er-test-1453",
"productVersion" : "7.3.36",
"networkId" : "0afc2205-5fb5-44df-8a19-47e187af3091",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/0afc2205-5fb5-44df-8a19-47e187af3091",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/3452232d-10f3-4e9e-9674-195ae91ebf33"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/cf04408c-fd74-4c30-a154-a61a8339bd7d"
}
}
}, {
"id" : "cfc90f72-9ec7-40b3-9bd4-70fd96fff2ad",
"hostId" : "204b9521-7d4d-4a24-870a-c47515c0d3d2",
"ownerIdentityId" : "33e0cf18-6d18-434b-b467-0d632ba1a1f9",
"createdBy" : "33e0cf18-6d18-434b-b467-0d632ba1a1f9",
"createdAt" : "2022-05-24T18:37:09.141829Z",
"updatedAt" : "2022-05-24T18:37:09.164033Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1451",
"name" : "er-test-1450",
"productVersion" : "7.3.36",
"networkId" : "0afc2205-5fb5-44df-8a19-47e187af3091",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "SUSPENDED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/0afc2205-5fb5-44df-8a19-47e187af3091",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/204b9521-7d4d-4a24-870a-c47515c0d3d2"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/cfc90f72-9ec7-40b3-9bd4-70fd96fff2ad"
}
}
}, {
"id" : "d02386c5-10ac-44a0-b085-5d36d59f4b8d",
"hostId" : "2c3c7b3b-8c99-46bb-82cc-79c9248753c3",
"ownerIdentityId" : "7f705a27-0889-422c-ae3f-ceb819f89e76",
"createdBy" : "7f705a27-0889-422c-ae3f-ceb819f89e76",
"createdAt" : "2022-05-24T18:37:08.207803Z",
"updatedAt" : "2022-05-24T18:37:08.207803Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1242",
"name" : "er-test-1241",
"productVersion" : "7.3.36",
"networkId" : "8f87555f-30b7-45ed-bc78-b77c0de2922a",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f87555f-30b7-45ed-bc78-b77c0de2922a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/2c3c7b3b-8c99-46bb-82cc-79c9248753c3"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d02386c5-10ac-44a0-b085-5d36d59f4b8d"
}
}
}, {
"id" : "d1617b50-22f0-46d9-9e7a-5efa8b81eb41",
"hostId" : "6154f6be-8efc-4539-8f04-c8d7ca93c07c",
"ownerIdentityId" : "55b80be0-a720-4eb5-b891-ab3bf6890642",
"createdBy" : "55b80be0-a720-4eb5-b891-ab3bf6890642",
"createdAt" : "2022-05-24T18:37:08.488282Z",
"updatedAt" : "2022-05-24T18:37:08.488282Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1306",
"name" : "er-test-1305",
"productVersion" : "7.3.36",
"networkId" : "5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/5970c95b-dbe4-491e-a7b7-bc9b504f4602",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/6154f6be-8efc-4539-8f04-c8d7ca93c07c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d1617b50-22f0-46d9-9e7a-5efa8b81eb41"
}
}
}, {
"id" : "d67ddb09-9e52-4d17-9408-73d60c6bc067",
"hostId" : "4da7d458-0395-4657-b71d-21395423ee59",
"ownerIdentityId" : "a993de23-6e46-40e9-ae93-e094aa4babaf",
"createdBy" : "a993de23-6e46-40e9-ae93-e094aa4babaf",
"createdAt" : "2022-05-24T18:37:07.758268Z",
"updatedAt" : "2022-05-24T18:37:07.758268Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1184",
"name" : "er-test-1183",
"productVersion" : "7.3.36",
"networkId" : "a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/4da7d458-0395-4657-b71d-21395423ee59"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d67ddb09-9e52-4d17-9408-73d60c6bc067"
}
}
}, {
"id" : "d862912a-53dc-40cd-94cd-b637dfd9015d",
"hostId" : "18291d91-2ab7-4d0c-a3ac-435b9d8f8f45",
"ownerIdentityId" : "5e0a39f1-f5a1-4b1f-aeaa-ba132842e91b",
"createdBy" : "5e0a39f1-f5a1-4b1f-aeaa-ba132842e91b",
"createdAt" : "2022-05-24T18:37:08.369075Z",
"updatedAt" : "2022-05-24T18:37:08.369075Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1277",
"name" : "er-test-1276",
"productVersion" : "7.3.36",
"networkId" : "019a5b66-027d-4a0f-9a9b-5346a4143510",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/019a5b66-027d-4a0f-9a9b-5346a4143510",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/18291d91-2ab7-4d0c-a3ac-435b9d8f8f45"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d862912a-53dc-40cd-94cd-b637dfd9015d"
}
}
}, {
"id" : "d879f43b-6d81-4c5c-9dc0-d2213a1136d1",
"hostId" : "b8971480-5a66-412f-9c1a-0e207dbd822f",
"ownerIdentityId" : "d1090a2b-4a6c-46b0-ac8a-fce3c93449f0",
"createdBy" : "d1090a2b-4a6c-46b0-ac8a-fce3c93449f0",
"createdAt" : "2022-05-24T18:37:07.760871Z",
"updatedAt" : "2022-05-24T18:37:07.760871Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1190",
"name" : "er-test-1189",
"productVersion" : "7.3.36",
"networkId" : "a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a28cb820-bd1e-4f5d-8597-19c9e2d49a18",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/b8971480-5a66-412f-9c1a-0e207dbd822f"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d879f43b-6d81-4c5c-9dc0-d2213a1136d1"
}
}
}, {
"id" : "d9f6fa57-e190-485a-a6ff-0930ae17661b",
"hostId" : "313b1aad-d80a-43f9-8846-781380ab1b82",
"ownerIdentityId" : "64cec9aa-f25c-43c6-8e0b-a199b7f840e3",
"createdBy" : "64cec9aa-f25c-43c6-8e0b-a199b7f840e3",
"createdAt" : "2022-05-24T18:37:07.543038Z",
"updatedAt" : "2022-05-24T18:37:07.543038Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1152",
"name" : "er-test-1151",
"productVersion" : "7.3.36",
"networkId" : "8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/313b1aad-d80a-43f9-8846-781380ab1b82"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/d9f6fa57-e190-485a-a6ff-0930ae17661b"
}
}
}, {
"id" : "dca81391-0eb8-4148-bb47-b1159464184e",
"hostId" : "92283b06-4ffb-40d0-95ff-f54638aac27a",
"ownerIdentityId" : "17a1badd-4fde-4530-a2dd-d3ba5ab9c709",
"createdBy" : "17a1badd-4fde-4530-a2dd-d3ba5ab9c709",
"createdAt" : "2022-05-24T18:37:07.804722Z",
"updatedAt" : "2022-05-24T18:37:07.804722Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1206",
"name" : "er-test-1205",
"productVersion" : "7.3.36",
"networkId" : "68f2c746-b456-4997-aa08-66f2635c32f3",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/68f2c746-b456-4997-aa08-66f2635c32f3",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/92283b06-4ffb-40d0-95ff-f54638aac27a"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/dca81391-0eb8-4148-bb47-b1159464184e"
}
}
}, {
"id" : "de44ac91-5b44-4aba-a1c6-04530b725d2c",
"hostId" : "9974623f-bc18-4408-85c6-c822ca88a952",
"ownerIdentityId" : "4c7610c3-63f3-4380-9c21-7cb0f2697d62",
"createdBy" : "4c7610c3-63f3-4380-9c21-7cb0f2697d62",
"createdAt" : "2022-05-24T18:37:07.486005Z",
"updatedAt" : "2022-05-24T18:37:07.486005Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1130",
"name" : "er-test-1129",
"productVersion" : "7.3.36",
"networkId" : "1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/1a6fcb8c-f4f6-4470-a170-6e0b0c955e3f",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9974623f-bc18-4408-85c6-c822ca88a952"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/de44ac91-5b44-4aba-a1c6-04530b725d2c"
}
}
}, {
"id" : "de6841c9-0357-4abc-ae79-5fde6f65e7d7",
"hostId" : "c780db35-c423-4ce8-be5a-7e27dabffc99",
"ownerIdentityId" : "f94cf0ca-c568-42ec-87fa-db70c2ef714a",
"createdBy" : "f94cf0ca-c568-42ec-87fa-db70c2ef714a",
"createdAt" : "2022-05-24T18:37:07.192811Z",
"updatedAt" : "2022-05-24T18:37:07.192811Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1107",
"name" : "er-test-1106",
"productVersion" : "7.3.36",
"networkId" : "ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/c780db35-c423-4ce8-be5a-7e27dabffc99"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/de6841c9-0357-4abc-ae79-5fde6f65e7d7"
}
}
}, {
"id" : "e3309b72-8f9a-4d54-a6b2-4970c5615a25",
"hostId" : "f3d8397e-afc5-465b-9837-602b5e672f50",
"ownerIdentityId" : "964daea5-7839-4f8a-acf8-3b54762a0236",
"createdBy" : "964daea5-7839-4f8a-acf8-3b54762a0236",
"createdAt" : "2022-05-24T18:37:08.658429Z",
"updatedAt" : "2022-05-24T18:37:08.682973Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "a7bbaad7-44a8-4894-bc30-0230d1af48e3",
"name" : "Test edge router 1653417428",
"productVersion" : "7.3.36",
"networkId" : "021e19d0-72b3-4886-906b-59b34acb2fdf",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : false,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "ERROR",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/021e19d0-72b3-4886-906b-59b34acb2fdf",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/f3d8397e-afc5-465b-9837-602b5e672f50"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/e3309b72-8f9a-4d54-a6b2-4970c5615a25"
}
}
}, {
"id" : "e4acce7f-3bfc-4298-9c8c-b575d17e5155",
"hostId" : "5991952b-701b-49f0-8233-3079ed78c789",
"ownerIdentityId" : "ec1f6a87-622f-4bad-94f0-584525204bd0",
"createdBy" : "ec1f6a87-622f-4bad-94f0-584525204bd0",
"createdAt" : "2022-05-24T18:37:09.058915Z",
"updatedAt" : "2022-05-24T18:37:09.058915Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1438",
"name" : "er-test-1437",
"productVersion" : "7.3.36",
"networkId" : "861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/861e5374-48d2-43c5-9ca7-a2ec1c8c6480",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/5991952b-701b-49f0-8233-3079ed78c789"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/e4acce7f-3bfc-4298-9c8c-b575d17e5155"
}
}
}, {
"id" : "e55ca9b0-9bad-44f5-8f00-62e55faf87f6",
"hostId" : "236428e9-3a2a-4831-bf5d-3ab08add0d60",
"ownerIdentityId" : "e6f76feb-ecf6-49cf-ae66-180fdf571c48",
"createdBy" : "e6f76feb-ecf6-49cf-ae66-180fdf571c48",
"createdAt" : "2022-05-24T18:37:08.547469Z",
"updatedAt" : "2022-05-24T18:37:08.547469Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1323",
"name" : "er-test-1322",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/236428e9-3a2a-4831-bf5d-3ab08add0d60"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/e55ca9b0-9bad-44f5-8f00-62e55faf87f6"
}
}
}, {
"id" : "e9a6b39f-4346-4cc9-956e-9a90d21b1dff",
"hostId" : "86d5f289-0544-43ed-8b3b-5fc1819a8793",
"ownerIdentityId" : "b041acb6-a75c-44c4-a1b2-a3320b849d75",
"createdBy" : "b041acb6-a75c-44c4-a1b2-a3320b849d75",
"createdAt" : "2022-05-24T18:37:09.144530Z",
"updatedAt" : "2022-05-24T18:37:09.144530Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1457",
"name" : "er-test-1456",
"productVersion" : "7.3.36",
"networkId" : "0afc2205-5fb5-44df-8a19-47e187af3091",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/0afc2205-5fb5-44df-8a19-47e187af3091",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/86d5f289-0544-43ed-8b3b-5fc1819a8793"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/e9a6b39f-4346-4cc9-956e-9a90d21b1dff"
}
}
}, {
"id" : "eb32de14-ddb3-4148-958b-cf7c2a85a5ae",
"hostId" : null,
"ownerIdentityId" : "eeb7d643-bbee-49ac-9dac-3f5d3d584059",
"createdBy" : "eeb7d643-bbee-49ac-9dac-3f5d3d584059",
"createdAt" : "2022-05-24T18:37:08.567196Z",
"updatedAt" : "2022-05-24T18:37:08.586134Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "90edbf9b-c111-4ca7-a998-08fade8808b0",
"name" : "Test edge router 1653417428",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : null,
"linkListener" : false,
"tunnelerEnabled" : false,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "ERROR",
"provider" : null,
"region" : null,
"hostSize" : null,
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/eb32de14-ddb3-4148-958b-cf7c2a85a5ae"
}
}
}, {
"id" : "ebec3c06-a469-434c-8920-0d7d7b3917ff",
"hostId" : "3408da9c-bc0f-4410-b8d7-1dbf0b8d3b47",
"ownerIdentityId" : "3669cab7-04f0-430f-bc9c-9e71b3c3d3e9",
"createdBy" : "3669cab7-04f0-430f-bc9c-9e71b3c3d3e9",
"createdAt" : "2022-05-24T18:37:08.430213Z",
"updatedAt" : "2022-05-24T18:37:08.430213Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1284",
"name" : "er-test-1283",
"productVersion" : "7.3.36",
"networkId" : "d32bdd79-e72c-4784-9d68-1f9f33505105",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d32bdd79-e72c-4784-9d68-1f9f33505105",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/3408da9c-bc0f-4410-b8d7-1dbf0b8d3b47"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ebec3c06-a469-434c-8920-0d7d7b3917ff"
}
}
}, {
"id" : "ee5d4579-1748-4d2b-9932-6feff1b1aca2",
"hostId" : "9756faff-f61c-415b-b930-2c694b817619",
"ownerIdentityId" : "b48970ca-86bf-491a-be07-65acb0d37ba9",
"createdBy" : "b48970ca-86bf-491a-be07-65acb0d37ba9",
"createdAt" : "2022-05-24T18:37:07.622946Z",
"updatedAt" : "2022-05-24T18:37:07.622946Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1171",
"name" : "er-test-1170",
"productVersion" : "7.3.36",
"networkId" : "d5c4ba26-96aa-416d-bb5e-49685eda8186",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d5c4ba26-96aa-416d-bb5e-49685eda8186",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9756faff-f61c-415b-b930-2c694b817619"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ee5d4579-1748-4d2b-9932-6feff1b1aca2"
}
}
}, {
"id" : "ef1e43b6-548a-48a5-8636-34d71e73b51c",
"hostId" : "95a7dc2a-6793-4bc8-b8cd-50cacf0b6956",
"ownerIdentityId" : "97800d7b-1cba-48fb-ad2b-5b18e60250d1",
"createdBy" : "97800d7b-1cba-48fb-ad2b-5b18e60250d1",
"createdAt" : "2022-05-24T18:37:07.191309Z",
"updatedAt" : "2022-05-24T18:37:07.191309Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1104",
"name" : "er-test-1103",
"productVersion" : "7.3.36",
"networkId" : "ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/ad946901-b736-42c0-96ba-4fdff2ab8f7c",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/95a7dc2a-6793-4bc8-b8cd-50cacf0b6956"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ef1e43b6-548a-48a5-8636-34d71e73b51c"
}
}
}, {
"id" : "ef343aad-089a-4a95-a042-bd78815b3c1b",
"hostId" : "18b82d3b-c215-4081-9551-639dcaa1d764",
"ownerIdentityId" : "ada73332-cfdb-4592-ba7f-c8b5dbe33532",
"createdBy" : "ada73332-cfdb-4592-ba7f-c8b5dbe33532",
"createdAt" : "2022-05-24T18:37:08.145595Z",
"updatedAt" : "2022-05-24T18:37:08.145595Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1230",
"name" : "er-ziti-features-1229",
"productVersion" : "7.3.33",
"networkId" : "e3f58513-38e0-4882-847c-6c458e0b091f",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/e3f58513-38e0-4882-847c-6c458e0b091f",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/18b82d3b-c215-4081-9551-639dcaa1d764"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ef343aad-089a-4a95-a042-bd78815b3c1b"
}
}
}, {
"id" : "ef7339a5-97b8-4dfb-a6cc-f23fac365a43",
"hostId" : "6e8f4048-147e-4a6a-a009-1f914a309bd8",
"ownerIdentityId" : "178810ca-2fd0-4b7e-85de-4237cc393bf8",
"createdBy" : "178810ca-2fd0-4b7e-85de-4237cc393bf8",
"createdAt" : "2022-05-24T18:37:08.857831Z",
"updatedAt" : "2022-05-24T18:37:08.857831Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1393",
"name" : "er-test-1392",
"productVersion" : "7.3.36",
"networkId" : "047d071a-338a-428d-a71b-2e6310d09b98",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/047d071a-338a-428d-a71b-2e6310d09b98",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/6e8f4048-147e-4a6a-a009-1f914a309bd8"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/ef7339a5-97b8-4dfb-a6cc-f23fac365a43"
}
}
}, {
"id" : "f0add0dd-1318-42b5-b014-1f83a552aeec",
"hostId" : "34ac92c8-cf78-4b81-901f-6d74009dec7c",
"ownerIdentityId" : "5f559f67-3711-4496-be75-c510a2292860",
"createdBy" : "5f559f67-3711-4496-be75-c510a2292860",
"createdAt" : "2022-05-24T18:37:07.407401Z",
"updatedAt" : "2022-05-24T18:37:07.407401Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1117",
"name" : "er-test-1116",
"productVersion" : "7.3.36",
"networkId" : "c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c7e7e4a3-8fee-4a25-a3e3-a06924d2b151",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/34ac92c8-cf78-4b81-901f-6d74009dec7c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/f0add0dd-1318-42b5-b014-1f83a552aeec"
}
}
}, {
"id" : "f1f407f3-f8b3-4ca7-86a2-8e5cfd281352",
"hostId" : "63c08011-8c8d-484c-9837-3294943be1ad",
"ownerIdentityId" : "730a8086-00f3-43e9-94c4-918460207fdc",
"createdBy" : "730a8086-00f3-43e9-94c4-918460207fdc",
"createdAt" : "2022-05-24T18:37:08.308674Z",
"updatedAt" : "2022-05-24T18:37:08.308674Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1258",
"name" : "er-test-1257",
"productVersion" : "7.3.36",
"networkId" : "f40be65b-0e0a-4612-8b37-1484e1152a65",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/f40be65b-0e0a-4612-8b37-1484e1152a65",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/63c08011-8c8d-484c-9837-3294943be1ad"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/f1f407f3-f8b3-4ca7-86a2-8e5cfd281352"
}
}
}, {
"id" : "f4191eb5-2b2b-4227-bdbb-0107a8a96a57",
"hostId" : "fcb8bf87-c761-43c6-b12a-6e454ae2fecd",
"ownerIdentityId" : "e3854809-1452-4260-a2d1-0f7af26abbbe",
"createdBy" : "e3854809-1452-4260-a2d1-0f7af26abbbe",
"createdAt" : "2022-05-24T18:37:09.212282Z",
"updatedAt" : "2022-05-24T18:37:09.212282Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1470",
"name" : "er-test-1469",
"productVersion" : "7.3.36",
"networkId" : "4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4cd58ad7-0489-4c8e-bbaa-fc0394e1f4fd",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/fcb8bf87-c761-43c6-b12a-6e454ae2fecd"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/f4191eb5-2b2b-4227-bdbb-0107a8a96a57"
}
}
}, {
"id" : "f98f6f1d-3974-481f-8761-7be1c2b3673c",
"hostId" : "9df06fdd-0043-47ca-a26f-d1e3d17cc4ef",
"ownerIdentityId" : "b343211e-71b0-4d82-a9da-07340939e565",
"createdBy" : "b343211e-71b0-4d82-a9da-07340939e565",
"createdAt" : "2022-05-24T18:37:08.853551Z",
"updatedAt" : "2022-05-24T18:37:08.853551Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1387",
"name" : "er-test-1386",
"productVersion" : "7.3.36",
"networkId" : "047d071a-338a-428d-a71b-2e6310d09b98",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/047d071a-338a-428d-a71b-2e6310d09b98",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/9df06fdd-0043-47ca-a26f-d1e3d17cc4ef"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/f98f6f1d-3974-481f-8761-7be1c2b3673c"
}
}
}, {
"id" : "fb56c700-0c48-4e40-af4b-4830280d1fea",
"hostId" : "febdc49b-a498-4b54-b7e9-50f4210a558a",
"ownerIdentityId" : "8408b5b4-b070-4052-85db-3816764843a8",
"createdBy" : "8408b5b4-b070-4052-85db-3816764843a8",
"createdAt" : "2022-05-24T18:37:08.135277Z",
"updatedAt" : "2022-05-24T18:37:08.135277Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1216",
"name" : "er-test-1215",
"productVersion" : "7.3.36",
"networkId" : "fca06e8e-c195-4da8-bfb8-50da349c392d",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/fca06e8e-c195-4da8-bfb8-50da349c392d",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/febdc49b-a498-4b54-b7e9-50f4210a558a"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/fb56c700-0c48-4e40-af4b-4830280d1fea"
}
}
}, {
"id" : "fcbc1169-a08c-44e1-b771-d2e6a1513581",
"hostId" : "8ed72d03-469b-4506-8bfd-2d72a8c1ed18",
"ownerIdentityId" : "b75e983c-af58-4f5d-a5f9-b7f55d42378b",
"createdBy" : "b75e983c-af58-4f5d-a5f9-b7f55d42378b",
"createdAt" : "2022-05-24T18:37:07.803425Z",
"updatedAt" : "2022-05-24T18:37:07.803425Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1203",
"name" : "er-test-1202",
"productVersion" : "7.3.36",
"networkId" : "68f2c746-b456-4997-aa08-66f2635c32f3",
"jwt" : "fake-jwt",
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/68f2c746-b456-4997-aa08-66f2635c32f3",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/8ed72d03-469b-4506-8bfd-2d72a8c1ed18"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/fcbc1169-a08c-44e1-b771-d2e6a1513581"
}
}
}, {
"id" : "fcc14a02-adb2-44ba-9e43-f42b9a8bf57d",
"hostId" : "aa6cb127-a19d-4dd8-b7bb-ffda0ca8c023",
"ownerIdentityId" : "5243193a-fd6b-43f8-a20e-acfa30bfc2ad",
"createdBy" : "5243193a-fd6b-43f8-a20e-acfa30bfc2ad",
"createdAt" : "2022-05-24T18:37:07.544370Z",
"updatedAt" : "2022-05-24T18:37:07.544370Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1155",
"name" : "er-test-1154",
"productVersion" : "7.3.36",
"networkId" : "8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a1b4b57-b142-4c95-85a8-a25aaaac098a",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/aa6cb127-a19d-4dd8-b7bb-ffda0ca8c023"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/fcc14a02-adb2-44ba-9e43-f42b9a8bf57d"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers"
}
},
"page" : {
"size" : 3500,
"totalElements" : 106,
"totalPages" : 1,
"number" : 0
}
}
Get Edge Router
GET /edge-routers/{id}
Authorization
This endpoint requires read
action on the edge-router
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-routers/2dfa65bd-613e-433c-8901-e4c964cf95e9' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJKTjktMWNpWXo4QUNLb251TTREUGR3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjM4NmFjY2ZlLWEzZjItNDQxYi04ODI4LTBmNTRjNzVmZTJkNiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOSwiZXhwIjoxNjUzNDIxMDI5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjVjMWNkZjUwLTJhZmYtNDEwMS05MjY5LWZhMDYxODliNmYxZVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.l15bHexFTP-2rNqr2QFwlZvQwNhzfW2xIvQrGZDK1xw7pai9H_yIp8Qu6DnIeFEXYIMrRUduOw6_ZE1LW5ozkriyuNXgamLmDuHoDq_sFQKh8_SOWu9Gh7ZcAci9fRY-CUulIjUJjwKoiXU6wgSmSiPasCe75Ri-s0qpv9SlTOYolGq-LqhvfEd7WJrY2n9cKYd0QcHQGO0UxkgbQy4CdvUN8Wu2DQhG8i3vLJk_acz-rm0wZvYNEz5cX8HQkdmAFbmLP_Co6FwHL0rLZ3ZRhO4rXKkz5ubSyb96hQjywZRUovo_KhTFx2O_j7vMP3cZFGdmxPgLS-t4l9IQUPcGbw'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 1238
{
"id" : "2dfa65bd-613e-433c-8901-e4c964cf95e9",
"hostId" : "54f4acb7-d06f-4f8c-8d3a-a12a43cad407",
"ownerIdentityId" : "96c27dc1-3d12-4e95-8022-8564ee24619b",
"createdBy" : "96c27dc1-3d12-4e95-8022-8564ee24619b",
"createdAt" : "2022-05-24T18:37:09.889435Z",
"updatedAt" : "2022-05-24T18:37:09.889435Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1547",
"name" : "er-test-1546",
"productVersion" : "7.3.36",
"networkId" : "aa3322a3-ab88-4154-96d5-a6ecf2e11a01",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/aa3322a3-ab88-4154-96d5-a6ecf2e11a01",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/54f4acb7-d06f-4f8c-8d3a-a12a43cad407"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/2dfa65bd-613e-433c-8901-e4c964cf95e9"
}
}
}
Create Edge Router
POST /edge-routers/
Authorization
This endpoint requires create
action on the edge-router
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
networkId |
String |
true |
Client must have |
dataCenterId |
String |
true |
Deprecated.. |
provider |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
region |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
hostSize |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
linkListener |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
tunnelerEnabled |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
noTraversal |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-routers/' -i -X POST \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJKakVfR0ozMmR6RTc1VWhKQzVncC1RIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImVlYjdkNjQzLWJiZWUtNDlhYy05ZGFjLTNmNWQzZDU4NDA1OSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOCwiZXhwIjoxNjUzNDIxMDI4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjcyYWQwN2M4LTY1YjItNDY5OC1hNjZmLWIzZDI2MWEyNjc1YlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.AYS-1TPj7k3J3Td-XLK-VFQIWw0zoFHKlau_MzHLV1pT1gRL1FKS5Pin6t6POdFkz6iPVpDdHxx9-pyoKFW5hyITCz15fEHjgMb_d5_jF9s6wA3y2Vf-NmUwOZRmP9_MjyIbEI-NzQ6kNsRWF_r4fy5S6lOO5jh6XmRpOaHenqPJRuwF9qgK4v1YahrF335fFITBRDS41wufmz89RDiOC_YEKZH7muYFLgicsc0mE_kOianmcsQXg_GgNMQZoehjcZqT8u9FvYIsPRaZhAmj1_JW_a9NSJbi9VlbA4JAMmOj25S7_GotTpTejeT8dvgzxaL9hdIIbiKraBzYWrhvoQ' \
-d '{"name":"Test edge router 1653417428","networkId":"76ca26ab-cdad-4188-a4c1-e1012b372f5d","provider":"AWS","region":"us-east-1","linkListener":false,"tunnelerEnabled":false,"noTraversal":false,"attributes":[]}'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1062
{
"id" : "eb32de14-ddb3-4148-958b-cf7c2a85a5ae",
"hostId" : null,
"ownerIdentityId" : "eeb7d643-bbee-49ac-9dac-3f5d3d584059",
"createdBy" : "eeb7d643-bbee-49ac-9dac-3f5d3d584059",
"createdAt" : "2022-05-24T18:37:08.567196Z",
"updatedAt" : "2022-05-24T18:37:08.567196Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : null,
"name" : "Test edge router 1653417428",
"productVersion" : "7.3.36",
"networkId" : "76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"jwt" : null,
"linkListener" : false,
"tunnelerEnabled" : false,
"noTraversal" : false,
"online" : false,
"verified" : false,
"status" : "NEW",
"provider" : null,
"region" : null,
"hostSize" : null,
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/76ca26ab-cdad-4188-a4c1-e1012b372f5d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/eb32de14-ddb3-4148-958b-cf7c2a85a5ae"
}
}
}
Update Edge Router
PATCH /edge-routers/{id}
Authorization
This endpoint requires update
action on the edge-router
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
noTraversal |
Boolean |
true |
io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-routers/79af82f6-d5a5-4fad-bc72-d9f626054144' -i -X PATCH \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJtbnE3cGNqQmJyUm5CWHFZWnBZSG5RIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjA0ZDg4ZDZkLWI0MjgtNDhlMS1hNmEzLTkzNTA1N2ZlZDMwYSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOSwiZXhwIjoxNjUzNDIxMDI5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjBjZTQwNjc3LTY0OTktNDk1NS1iODIwLThkZjUzZWJmY2NjN1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.m_6M0_8GGPwJOzYTuOPeCTQk61XQjoDPy1Q2f0DcyJZwkxwTk7vrIxEjWP3e7Gt0CCrbOWiTduz1zXCie5x2G5tq1LcGVN5pzIPyWpZEJe0wQMm9KA5jN8ztVn6eO7OeP5wXt6JMdHP-V8ilWZcnDmfUyzpc-_dvdz_ziqoZo9jTZtW1jsEp0xj4vDWlGqjuZCAUIGWRYsmsXqRJScfovXbS6Tgz4Nwe2uFQHDlgW1U7KigHQVE6QfXkCPyPIerRRW2JulXHIKHmtCiV5P5lobtYECG3XC6R7fy-nOwybS2Izly6O45bzZPas_Hw8qfd6BzyjZw2hNoPjfPBL8lPDw' \
-d '{"name":"Updated name","noTraversal":false}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1238
{
"id" : "79af82f6-d5a5-4fad-bc72-d9f626054144",
"hostId" : "dbe3d6da-026e-4c2f-9c06-a946e3f3af13",
"ownerIdentityId" : "520afe10-18ef-41ea-bd03-2c80724e8217",
"createdBy" : "520afe10-18ef-41ea-bd03-2c80724e8217",
"createdAt" : "2022-05-24T18:37:09.823769Z",
"updatedAt" : "2022-05-24T18:37:09.841413Z",
"deletedBy" : null,
"deletedAt" : null,
"zitiId" : "ziti-id-1531",
"name" : "Updated name",
"productVersion" : "7.3.36",
"networkId" : "d86fb36a-3c06-4c04-8124-79b3eb620828",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "PROVISIONED",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d86fb36a-3c06-4c04-8124-79b3eb620828",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/dbe3d6da-026e-4c2f-9c06-a946e3f3af13"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/79af82f6-d5a5-4fad-bc72-d9f626054144"
}
}
}
Delete Edge Router
DELETE /edge-routers/{id}
Authorization
This endpoint requires delete
action on the edge-router
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
hostId |
String |
true |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
productVersion |
Object |
true |
|
networkId |
String |
false |
|
jwt |
String |
true |
|
linkListener |
Boolean |
true |
|
tunnelerEnabled |
Boolean |
true |
|
noTraversal |
Boolean |
true |
|
online |
Boolean |
true |
|
verified |
Boolean |
true |
|
status |
String |
false |
Must be one of [NEW, PROVISIONING, PROVISIONED, ERROR, UPDATING, SUSPENDED, REPLACING, DELETING, DELETED]. |
provider |
String |
true |
Deprecated. Deprecated in favor of the provider property on the host. Must be one of [AWS, AZURE, GCP, ALICLOUD, NETFOUNDRY, OCI, OCP, CUSTOMER]. |
region |
String |
true |
Deprecated. Deprecated in favor of the region property on the host. |
hostSize |
String |
true |
Deprecated. Deprecated in favor of the size property on the host. |
attributes |
Array[String] |
false |
|
registration |
Object |
true |
|
registration.id |
String |
false |
|
registration.networkId |
String |
false |
|
registration.edgeRouterId |
String |
false |
|
registration.registrationAttempts |
Integer |
true |
|
registration.expiresAt |
String |
false |
|
registration.issuedAt |
String |
false |
|
registration.usedAt |
String |
true |
|
registration.createdAt |
String |
false |
|
registration.createdBy |
String |
false |
|
registration.updatedAt |
String |
false |
|
registration.deletedAt |
String |
true |
|
registration.deletedBy |
String |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-routers/e6d909b9-14cd-4144-bfac-bc3ae72588a4' -i -X DELETE \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJFYW9Wc3puY2kyS3RHYWRDcmh4d0RRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjQ5ZmRhMDcyLWFiYjItNDM0Yi04OGVjLWZhZmZmMDgyMmQxMCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOCwiZXhwIjoxNjUzNDIxMDI4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImUxNzhjMTQwLTdmOTctNGUwYi05MWRmLWJjMDIwMDk4M2NhZFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.C0tFAXbSeTlWS4y2ge3AFN3dwh3aSLNv5c0uQMmLMGKoc0ry2Akwn60efp4uSTukBkHEjGpj7h8O6G01JxLArpjo3feLMRG7vEWYeVq-o1m6fizpI_MjLLacDxPtGAih2kGUJpnDtlUFjwFo5yhMwccnebOU0gtspuDKcNIhCfd3diY4_1-SKQYJYAcGGoo9kUoiCEluPAKLvQKLYwiyMBoQLqnZWtRdRcDjPrKW3thkcYcWsJ27zMrwuB24FyZFHf5GLywPp4xaqfEpVUF4flouqeD8ZHCEX9MzbHh_pdNprcJZ2ScWsxHQo7GWCbXpEqp_oNs8dWiC-9ym9jf7Vg'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 1269
{
"id" : "e6d909b9-14cd-4144-bfac-bc3ae72588a4",
"hostId" : "187389ca-23c6-4159-ba41-e3243d09915c",
"ownerIdentityId" : "0b947ab5-ba57-476e-83ce-cb756eaa6dd9",
"createdBy" : "0b947ab5-ba57-476e-83ce-cb756eaa6dd9",
"createdAt" : "2022-05-24T18:37:08.957436Z",
"updatedAt" : "2022-05-24T18:37:08.977510Z",
"deletedBy" : "49fda072-abb2-434b-88ec-fafff0822d10",
"deletedAt" : null,
"zitiId" : "ziti-id-1422",
"name" : "er-test-1421",
"productVersion" : "7.3.36",
"networkId" : "859840c5-7f55-4ac6-aff9-9f56a9454d32",
"jwt" : null,
"linkListener" : true,
"tunnelerEnabled" : true,
"noTraversal" : false,
"online" : false,
"verified" : true,
"status" : "DELETING",
"provider" : "AWS",
"region" : "us-east-1",
"hostSize" : "small",
"attributes" : [ ],
"registration" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/859840c5-7f55-4ac6-aff9-9f56a9454d32",
"profile" : "parent"
},
"host" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/hosts/187389ca-23c6-4159-ba41-e3243d09915c"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-routers/e6d909b9-14cd-4144-bfac-bc3ae72588a4"
}
}
}
Edge Router Policies
Find Edge Router Policies
GET /edge-router-policies
Authorization
This endpoint requires read
action on the edge-router-policy
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
isSystem |
Boolean |
true |
|
semantic |
Object |
true |
Must be one of [AllOf, AnyOf]. |
affectedEndpointId |
Object |
true |
|
affectedEdgeRouterId |
Object |
true |
|
attributeType |
String |
true |
Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
attribute |
Object |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
isSystem |
Boolean |
false |
|
semantic |
String |
false |
Must be one of [AllOf, AnyOf]. |
endpointAttributes |
Array[String] |
false |
|
edgeRouterAttributes |
Array[String] |
false |
|
exclusiveType |
String |
true |
Indicates whether or not this {@link EdgeRouterPolicy} is "exclusive" to a specific {@link EdgeRouter} or {@link Endpoint} instance, or is not exclusive (null). An exclusive {@link EdgeRouterPolicy} is defined and managed by the resource that it is exclusive to. An exclusive {@link EdgeRouterPolicy} will have exactly one attribute of the type indicated by this property, and that attribute will be an '@' name based direct reference to the resource that defined and manages this policy. An exclusive {@link EdgeRouterPolicy} can not be created by an external API request. They are only created by internal processes as a side effect of other actions. Exclusive policies can not be updated via an external API request. All changes to exclusive policies are driven by the system, usually as a side effect of actions on the managing resource. Last but not least, exclusive policies are auto-deleted when the managing resource is deleted. Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
ownerIdentityId |
String |
true |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
isSystem |
Boolean |
false |
|
semantic |
String |
false |
Must be one of [AllOf, AnyOf]. |
endpointAttributes |
Array[String] |
false |
|
edgeRouterAttributes |
Array[String] |
false |
|
exclusiveType |
String |
true |
Indicates whether or not this {@link EdgeRouterPolicy} is "exclusive" to a specific {@link EdgeRouter} or {@link Endpoint} instance, or is not exclusive (null). An exclusive {@link EdgeRouterPolicy} is defined and managed by the resource that it is exclusive to. An exclusive {@link EdgeRouterPolicy} will have exactly one attribute of the type indicated by this property, and that attribute will be an '@' name based direct reference to the resource that defined and manages this policy. An exclusive {@link EdgeRouterPolicy} can not be created by an external API request. They are only created by internal processes as a side effect of other actions. Exclusive policies can not be updated via an external API request. All changes to exclusive policies are driven by the system, usually as a side effect of actions on the managing resource. Last but not least, exclusive policies are auto-deleted when the managing resource is deleted. Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
ownerIdentityId |
String |
true |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-router-policies' -i -X GET \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJaVmMtOWVoRS1iY3lkOXZ5aFFjZ3pRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImNiZWI4YWY2LWMzOWYtNDExYy1iMjUzLTBmYTE0MjM0NGJkZiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzNywiZXhwIjoxNjUzNDIwOTM3LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjAwOGM5ZDk3LTE2NjEtNDg3Zi05NGM1LTA4YzhmNzk4Y2VjM1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzN31dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.qQdm0dNNohJOeVDbGXCfu7WlwzWpnm07RuzNLtzmZ8ibPio4Am8frClZsEtb6wes95zv65qBwsXKLjFt8CJF0sD7k3ND3KMZ7shuHFa9c_deDEHEbGc-eMLn3m3I3vXNW2AnLZh4A4qqWcOnQT3JFkUmXq2AkXM6pRd1KhHm87g09e_fjhTffogmX_mca7bpZW31lwMMExAm8pvLaNFbzDs2KVu2uz8Vl8Sw57nEjs51wgrYEgRhsNY-fqyXgGdh9N69R2jFzAmTKXUzTqhk5SPhV1bb-zciZbMaFxWikjCAtJMEv2MRys9ZwQ26ngK4kHO-EYHH0IRoRWc-lHCTmQ'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 2179
{
"_embedded" : {
"edgeRouterPolicyList" : [ {
"id" : "12396793-75be-45dd-a54f-417e2616dbd6",
"networkId" : "11ae1c37-3d56-4d1e-a128-344f5f8e0945",
"zitiId" : "cee37143-5390-44d7-9ce4-5efd96f10e8b",
"name" : "Find Test Edge Router Policy",
"isSystem" : false,
"semantic" : "AnyOf",
"endpointAttributes" : [ ],
"edgeRouterAttributes" : [ ],
"exclusiveType" : null,
"ownerIdentityId" : null,
"createdBy" : null,
"createdAt" : "2022-05-24T18:35:05.836571Z",
"updatedAt" : "2022-05-24T18:35:05.836571Z",
"deletedBy" : null,
"deletedAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/11ae1c37-3d56-4d1e-a128-344f5f8e0945",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies/12396793-75be-45dd-a54f-417e2616dbd6"
}
}
}, {
"id" : "f5510349-9171-49fe-bb6e-6fb9e62351b0",
"networkId" : "8f0a2135-bef1-4cdc-b7e6-ee30bf8bfd73",
"zitiId" : "2e98c0e7-2c8f-4cdc-8b99-b0f06b918712",
"name" : "erp-914",
"isSystem" : false,
"semantic" : "AnyOf",
"endpointAttributes" : [ ],
"edgeRouterAttributes" : [ ],
"exclusiveType" : null,
"ownerIdentityId" : null,
"createdBy" : null,
"createdAt" : "2022-05-24T18:35:37.835681Z",
"updatedAt" : "2022-05-24T18:35:37.835681Z",
"deletedBy" : null,
"deletedAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8f0a2135-bef1-4cdc-b7e6-ee30bf8bfd73",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies/f5510349-9171-49fe-bb6e-6fb9e62351b0"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies"
}
},
"page" : {
"size" : 3500,
"totalElements" : 2,
"totalPages" : 1,
"number" : 0
}
}
Get Edge Router Policy
GET /edge-router-policies/{id}
Authorization
This endpoint requires read
action on the edge-router-policy
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
isSystem |
Boolean |
false |
|
semantic |
String |
false |
Must be one of [AllOf, AnyOf]. |
endpointAttributes |
Array[String] |
false |
|
edgeRouterAttributes |
Array[String] |
false |
|
exclusiveType |
String |
true |
Indicates whether or not this {@link EdgeRouterPolicy} is "exclusive" to a specific {@link EdgeRouter} or {@link Endpoint} instance, or is not exclusive (null). An exclusive {@link EdgeRouterPolicy} is defined and managed by the resource that it is exclusive to. An exclusive {@link EdgeRouterPolicy} will have exactly one attribute of the type indicated by this property, and that attribute will be an '@' name based direct reference to the resource that defined and manages this policy. An exclusive {@link EdgeRouterPolicy} can not be created by an external API request. They are only created by internal processes as a side effect of other actions. Exclusive policies can not be updated via an external API request. All changes to exclusive policies are driven by the system, usually as a side effect of actions on the managing resource. Last but not least, exclusive policies are auto-deleted when the managing resource is deleted. Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
ownerIdentityId |
String |
true |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-router-policies/e7c44082-2ef5-4bfb-848f-1b92ff863ff2' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlNkFaaDRCTnRMZUhiOFVLN09LeXNnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImNjZTI3ZWVlLTJmZjEtNDA3MC04ZTVlLTc1Zjg3ZTU3NWMzZiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzNywiZXhwIjoxNjUzNDIwOTM3LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImY5YWJmYWUzLTRlMTEtNDBkNi05MTBkLTVmNjgyNzhhNDMxYlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzN31dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.VfhXMX4cnKhZkcnrvTr9BdBo2uu8Cv3ZJEhZxFyjDXNJ_BpN3j4fCa_hllBSqy_VO2Ke_YG4Po3xHyzSOZvcTz3bUmZxBHpk2F1aWvKCyWR_XFvi3ZO2NMo74-aOXH0juIgYdyTwSG7iw9G5uq9GAhvyMtD7d0Gga210RQXsdoSvKit288qs8uQOgT8nr9N4VFORTgF6cDn_f0wtV2g-3KPyg-5K6LYpWER7XgRx8N2wRaj-_pNN1n-JOpSrj_VYjHYo7Fj0gHj0mq00TYJm823FyP3FW5kKv80_SYyvdH_DeZRDA-hRGsWOOVNQwuyCC4vGdjGuKxXAJNACcHy2Yw'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 834
{
"id" : "e7c44082-2ef5-4bfb-848f-1b92ff863ff2",
"networkId" : "3726a924-1085-47d3-bf21-d1c6adb14784",
"zitiId" : "267f26cf-1584-4892-8bed-3f74787166c1",
"name" : "erp-928",
"isSystem" : false,
"semantic" : "AnyOf",
"endpointAttributes" : [ ],
"edgeRouterAttributes" : [ ],
"exclusiveType" : null,
"ownerIdentityId" : null,
"createdBy" : null,
"createdAt" : "2022-05-24T18:35:37.983635Z",
"updatedAt" : "2022-05-24T18:35:37.983635Z",
"deletedBy" : null,
"deletedAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/3726a924-1085-47d3-bf21-d1c6adb14784",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies/e7c44082-2ef5-4bfb-848f-1b92ff863ff2"
}
}
}
Create Edge Router Policy
POST /edge-router-policies
Authorization
This endpoint requires create
action on the edge-router-policy
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
networkId |
String |
true |
Client must have |
semantic |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
endpointAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
isSystem |
Boolean |
false |
|
semantic |
String |
false |
Must be one of [AllOf, AnyOf]. |
endpointAttributes |
Array[String] |
false |
|
edgeRouterAttributes |
Array[String] |
false |
|
exclusiveType |
String |
true |
Indicates whether or not this {@link EdgeRouterPolicy} is "exclusive" to a specific {@link EdgeRouter} or {@link Endpoint} instance, or is not exclusive (null). An exclusive {@link EdgeRouterPolicy} is defined and managed by the resource that it is exclusive to. An exclusive {@link EdgeRouterPolicy} will have exactly one attribute of the type indicated by this property, and that attribute will be an '@' name based direct reference to the resource that defined and manages this policy. An exclusive {@link EdgeRouterPolicy} can not be created by an external API request. They are only created by internal processes as a side effect of other actions. Exclusive policies can not be updated via an external API request. All changes to exclusive policies are driven by the system, usually as a side effect of actions on the managing resource. Last but not least, exclusive policies are auto-deleted when the managing resource is deleted. Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
ownerIdentityId |
String |
true |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-router-policies' -i -X POST \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJvaHNiRXJodFM0VnlWM0JPMVNPM2hnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjU2NDAxNWZlLWM0ODEtNDcxZS04MzVlLTg1Y2E1N2IzNGRlMyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzNywiZXhwIjoxNjUzNDIwOTM3LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjYwNzBhNzkwLWM1ZjQtNGE5ZS05MTk1LTU4YTM1ODY2ZjY0Y1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzN31dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.eCGcUP83p2RN95nykDIGIv00g0E6fIZYQOSx88PD7ZexnHJ5AYLlqovzn0rhpriFhZ800_S8XC5frOFakounVnaGTdmpFh5bf_C1fpyDjo8FothE_MAlkI7-bM_unaLuVwLx378Qz6UGWfWxqiTzt2ELB-VmywDejMY1t6HpbUOuW74QiZDhgU0lBDFmSKRiGYCv7zjIwiCPW5HN3VNf6sneVxm573ECbHwb9pU_lETD3R_3_KZer0MGTtugIOxVGq9ALQe_QYh_fcH155Hyg8TFqdQ9Pm0HL1jk57pnEWxnhQvo0VAG4pU4GN6KR80YXyzl10ve5XsC3DivAdtMew' \
-d '{"name":"Test edge router policy 1653417337","networkId":"63cdb52c-31f2-4d8c-b520-53fac0036abb","semantic":"AnyOf","endpointAttributes":["#topclients"],"edgeRouterAttributes":["@edgerouter-919","#westrouters"]}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 977
{
"id" : "e14c66cf-489f-4b95-99a7-0336dc107906",
"networkId" : "63cdb52c-31f2-4d8c-b520-53fac0036abb",
"zitiId" : "956ae9d8-560a-48ef-94e8-3fd70d6468a4",
"name" : "Test edge router policy 1653417337",
"isSystem" : false,
"semantic" : "AnyOf",
"endpointAttributes" : [ "#topclients" ],
"edgeRouterAttributes" : [ "@edgerouter-919", "#westrouters" ],
"exclusiveType" : null,
"ownerIdentityId" : "564015fe-c481-471e-835e-85ca57b34de3",
"createdBy" : "564015fe-c481-471e-835e-85ca57b34de3",
"createdAt" : "2022-05-24T18:35:37.934020Z",
"updatedAt" : "2022-05-24T18:35:37.938345Z",
"deletedBy" : null,
"deletedAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/63cdb52c-31f2-4d8c-b520-53fac0036abb",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies/e14c66cf-489f-4b95-99a7-0336dc107906"
}
}
}
Update Edge Router Policy
PUT /edge-router-policies/{id}
Authorization
This endpoint requires update
action on the edge-router-policy
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
networkId |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
semantic |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
endpointAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
edgeRouterAttributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
isSystem |
Boolean |
false |
|
semantic |
String |
false |
Must be one of [AllOf, AnyOf]. |
endpointAttributes |
Array[String] |
false |
|
edgeRouterAttributes |
Array[String] |
false |
|
exclusiveType |
String |
true |
Indicates whether or not this {@link EdgeRouterPolicy} is "exclusive" to a specific {@link EdgeRouter} or {@link Endpoint} instance, or is not exclusive (null). An exclusive {@link EdgeRouterPolicy} is defined and managed by the resource that it is exclusive to. An exclusive {@link EdgeRouterPolicy} will have exactly one attribute of the type indicated by this property, and that attribute will be an '@' name based direct reference to the resource that defined and manages this policy. An exclusive {@link EdgeRouterPolicy} can not be created by an external API request. They are only created by internal processes as a side effect of other actions. Exclusive policies can not be updated via an external API request. All changes to exclusive policies are driven by the system, usually as a side effect of actions on the managing resource. Last but not least, exclusive policies are auto-deleted when the managing resource is deleted. Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
ownerIdentityId |
String |
true |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-router-policies/6446e09e-5b29-41e6-83f3-9d26cde6a016' -i -X PUT \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJ6MUdkOUNPV25BWjFSRUllWlQ5V01BIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImJhNmY2NDM1LTY3ZGUtNGIwNS1iOTFlLWUwZTE4NDI4YmRiNSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzOCwiZXhwIjoxNjUzNDIwOTM4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjM3MTEzOGQ4LWFhM2QtNDVkOS1hNDk3LTI2MmVhM2ZlYjliMVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.PO5GaNUXVK7CXAtPkxWiJ9U9yUHtr2ak5k2I_aCDNNtZ_PxLeJWKnz7ntxh6Raub44nFF0gbXyLpRhe-gAGwwSfsO9SWwg0CyyqsuKju0mL8cIVIr_S0-MH-1tUgGqci0xvFXWwGPYSvQWYA4pnKOv0Xs4txhuLNurgIfgTRR-MRayMcMOQ80KKPrxCyGcYe6_q5LnpKfCXl8JRuVfgQBFU_WQ5OJ8jS6w0hhMXkTPfY_OgHiV2NpdjolPVn9DOZcYZwSIttmCx7mtsjCBn-f69NIwQiL_lPpU8hzMadUz0JVELYFW12RyLXxiXNRRhUzMkfQETJf6dxXnwihdLWXw' \
-d '{"name":"Updated edge router policy name","networkId":"dc5ebe23-a429-49bd-ba70-69663485adb5","semantic":"AnyOf","endpointAttributes":["#useastrouters"],"edgeRouterAttributes":["#usendpoints"]}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 890
{
"id" : "6446e09e-5b29-41e6-83f3-9d26cde6a016",
"networkId" : "dc5ebe23-a429-49bd-ba70-69663485adb5",
"zitiId" : "034ff5ed-df91-407c-8db8-5f8f4771f780",
"name" : "Updated edge router policy name",
"isSystem" : false,
"semantic" : "AnyOf",
"endpointAttributes" : [ "#useastrouters" ],
"edgeRouterAttributes" : [ "#usendpoints" ],
"exclusiveType" : null,
"ownerIdentityId" : null,
"createdBy" : null,
"createdAt" : "2022-05-24T18:35:38.233436Z",
"updatedAt" : "2022-05-24T18:35:38.247455Z",
"deletedBy" : null,
"deletedAt" : null,
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/dc5ebe23-a429-49bd-ba70-69663485adb5",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/edge-router-policies/6446e09e-5b29-41e6-83f3-9d26cde6a016"
}
}
}
Delete Edge Router Policy
DELETE /edge-router-policies/{id}
Authorization
This endpoint requires delete
action on the edge-router-policy
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
No response body.
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/edge-router-policies/0cf2acfe-1d77-4004-b999-adb6508bf863' -i -X DELETE \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJwWkt4M3A5VDA1N0FlenZUVU5UMXlRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImIyZTFhNzU5LTQzYTgtNDliNS1iZmQxLThkMDY1MGYzNDcxMyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMzOCwiZXhwIjoxNjUzNDIwOTM4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjc4Y2E2NjM4LTA0NGQtNGMyYi1iYTk3LTIyMmZlMzIxNmIzOVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMzOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.OjGx4nxaiQyYePMCeidmto7x3ICOH73C6Q6CvDj6KA2ohbQYUemeCCbi1BQHNrs5Vh5IUZbqq4vMyUkKGEUecUuueqBTfp1cI5U9ZZs_jCE9HEF3sa1nFCxao9lxy0gYmpzVk27baDGe_Z6umi3-ZEPS6MPaIrWEKQ0vO2RfKMHezlBSvrEcJN5hwkWvj_Q3UDvx0B447-1_9meTSbJJSJ8nJ-21boQVIxSwu9hfkm72rTZoegUalyzvCW3GtxCS7nzm_2OpaJEGW_7L_RKjeQ0ljoshCRQ-3q5WYqhlLjjEuTYvhmUATa_mh7c9v0BmfpgyThL3_IUYeRf2jSMZug'
Example response
HTTP/1.1 200 OK
Services
Find Services
GET /services
Authorization
This endpoint requires read
action on the service
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
encryptionRequired |
Boolean |
true |
|
modelType |
Object |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
accessibleEndpointId |
Object |
true |
|
accessibleEdgeRouterId |
Object |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
attribute |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/services?encryptionRequired=true' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJfbG0ydV9nZzVEUGhoMzMtT1VicjZRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImI2OTRiYjkxLWI4YmMtNDg2NS1iOTYwLTM5OTdlZWVjZjhlMSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMwNywiZXhwIjoxNjUzNDIwOTA3LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjBkNGZiZjhlLTYzMzctNDgyOC05YjAyLTM5Y2JiMmE0OGQ1OVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMwN31dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.OcE6eTaTakBC2vRlAGcMN_tyVY2IxqYKB6Pndj78oSf0lSXiPX2jVl1E1c9E_Kt8IqfwBNAOOxdOcZIW0CG2Xsmq4559XACGqdOZMizTIR9k__hGxjZqAE2LDlhGQh3PV8k02gNLzwi7_yVaYxSIKJNHzmOdKrJwSJlwIrobkIWvPxP6ZFj7YCKa6Qa0cV_SMyiYfXnjikAppj5Jrqh--dx6eWfGV9l5mlBmLhvMXzc8_KzMwk89axJyaW9bFoRcJSri36kGQBqBKjY-93iHK6wBnirfJOX3MRh-mL3Yh9NuXMuEnN1qFLNRi6wn9q1G3RCTehi3itdYyqJLeNHv-g'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 1259
{
"_embedded" : {
"serviceList" : [ {
"id" : "e10c8341-e84d-435c-ae01-e60f286939aa",
"networkId" : "fc305507-3800-4d64-bd75-8388355de3f8",
"zitiId" : "ziti-id-678",
"name" : "Find Test Service",
"encryptionRequired" : true,
"modelType" : null,
"ownerIdentityId" : "139c424b-d490-418a-aae0-c78232765df8",
"createdBy" : "139c424b-d490-418a-aae0-c78232765df8",
"createdAt" : "2022-05-24T18:35:06.818984Z",
"updatedAt" : "2022-05-24T18:35:06.818984Z",
"deletedBy" : null,
"deletedAt" : null,
"configIdByConfigTypeId" : { },
"attributes" : [ ],
"model" : null,
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services/e10c8341-e84d-435c-ae01-e60f286939aa"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/fc305507-3800-4d64-bd75-8388355de3f8",
"profile" : "parent"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services?encryptionRequired=true"
}
},
"page" : {
"size" : 3500,
"totalElements" : 1,
"totalPages" : 1,
"number" : 0
}
}
Get Service
GET /services/{id}
Authorization
This endpoint requires read
action on the service
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmWHRpQldIRmpKS0pOVnJkOVZ6b3VRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImE0MzM3M2E3LTUxYzYtNGMyZi1hNTg5LTI5YWI3YTRiZTc1NiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQxOCwiZXhwIjoxNjUzNDIxMDE4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjE5ZDZjODAzLWYzNzMtNGJlZC05YjBkLTA3NmIxZjk0NDE2OVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQxOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.DzQasv9qhneuO5xmzbWqCFt4iU6H2ki9d5sTHg7D1N7hJScluEWtifpp48Ja9g3uF9Uc0QO03QCZ_kVlfFIbqDhZfcc2PFk6WZ-s8lb1QM9V6VQK4aT6JKRU6QsJ7qB69umW1T6vY4G0qVTlcEZWhgNpXsNRwJ5LHX85D6JgHh7aITIDhn56AzMLf-P2lLTt0OJOlvzkQawnhYmRn_cTEpKaiAMPpsDppwibGRXQr25IU5qO1SxQvuN8xQCFseN7NjnBKRu0mRK3LBWwiONtn9R5OBE_GvyUfDjeunjoaV-lyKfh4pBTaCKchOcQKMCHJVoYQnGgtXjI2kgnVtbapQ'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 1166
{
"id" : "34ab9295-6fff-48a2-b81c-7dab8982b665",
"networkId" : "a7f70350-5953-4f10-91ee-fcaaca24d906",
"zitiId" : null,
"name" : "My Service 6vnnj6mur6j",
"encryptionRequired" : false,
"modelType" : "TunnelerToSdk",
"ownerIdentityId" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdBy" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdAt" : "2022-05-24T18:36:58.026591Z",
"updatedAt" : "2022-05-24T18:36:58.026591Z",
"deletedBy" : null,
"deletedAt" : null,
"configIdByConfigTypeId" : {
"7a18a2d4-b4b4-4fa4-a358-cc842b6e0799" : "063945b2-34f4-4c32-9708-3f2fa6349b05"
},
"attributes" : [ "#Attr-1", "#Attr-2" ],
"model" : {
"clientIngress" : {
"host" : "myHost.com",
"port" : 8989
},
"bindEndpointAttributes" : [ "#east-pop" ],
"edgeRouterAttributes" : [ "#LA-dataCenter-ERs" ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a7f70350-5953-4f10-91ee-fcaaca24d906",
"profile" : "parent"
}
}
}
Create Service
POST /services
Authorization
This endpoint requires create
action on the service
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
networkId |
String |
true |
Client must have |
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
encryptionRequired |
Boolean |
true |
|
configIds |
Array[Object] |
true |
{@link Config}s referenced by id in this property will be applied to the created {@link Service}. Note, only existing, non-exclusive {@link Config}s may be referenced via this property. {@link Config}s applied via this property and the {@link #configNames} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configIds}, {@link #configNames} or {@link #configs} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
configNames |
Array[String] |
true |
{@link Config}s referenced by name in this property will be applied to the created {@link Service}. Note, only existing, non-exclusive {@link Config}s may be referenced via this property. {@link Config}s applied via this property and the {@link #configIds} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configNames}, {@link #configIds} or {@link #configs} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
configs |
Array[Object] |
true |
{@link Config}s created via this property will be applied to the created {@link Service}. Each entry is this property must be a valid {@link CreateConfig} directive, and the created {@link Config} will be marked as exclusive to the created {@link Service}. This will create exclusive {@link Config}s. If the intent is to create a shared {@link Config}, then it must be created separately, then referenced via either {@link #configIds} or {@link #configNames}. {@link Config}s applied via this property and the {@link #configIds} and {@link #configs} properties must not conflict. That is, each must be of a different {@link ConfigType}. Applying {@link Config}s to a service via this {@link #configs}, {@link #configIds} or {@link #configNames} are mutually exclusive to a model based {@link Service}. Setting any of these three properties while also specifying a {@link #model} will result in an error. |
configs[].networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link Config} should be created. Client must have |
configs[].name |
String |
true |
Specifies the name to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
configs[].configTypeId |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the id of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with name and embedded create based declarations. Client must have |
configs[].configTypeName |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the name of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with id and embedded create based declarations. |
configs[].configType |
Object |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have. The form of this {@link ConfigType} declaration is an embedded "command" to create a {@link ConfigType}. The resulting {@link ConfigType} instance will only be usable by this {@link Config} and it will be deleted when this {@link Config} is deleted. This method of specifying the {@link ConfigType} is mutually exclusive with id and name based declarations. |
configs[].configType.networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link ConfigType} should be created. Client must have |
configs[].configType.name |
String |
true |
Specifies the name to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
configs[].configType.schema |
Object |
true |
Specifies the JSON Schema to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
configs[].data |
Object |
true |
Specifies the data to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
The contained attributes will be applied to the created Service. io.netfoundry.common.util.validation.ValidAs. |
modelType |
String |
true |
If intending to create a model driven {@link Service}, then this property must be set to the type of model desired and must match the schema of the {@link #model} property. This property and {@link #model} are covariant. Either set both or neither. Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
model |
Object |
true |
If intending to create a model driven {@link Service}, then this property must be set with the desired model data which must match the type indicated by {@link #modelType}. This property and {@link #modelType} are covariant. Either set both or neither. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/services' -i -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiUnNtaWE5aGdaWlhjcndpWEdIRkh3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjM5ZjJhMTM4LTI4Y2EtNDJmYS1hYjk3LTMyM2M4OWU2YjQ2MyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQxOCwiZXhwIjoxNjUzNDIxMDE4LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImZhMmNjZTU5LTk2ZWQtNDczYy1hODUzLWZiMGQ3N2UzMjRhNlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQxOH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.rdZ8OjIJW1GkNT48gBZMY0F5VTxN_LYfTfjrsQiTCKXkth6hqIVE_EWzVG-ri87A89CHsl-iaTp4KeBmlTrn7EqUrrE6YhE_TBYTbMYGbq6rx55cQOk2Qox4rDotlyBEP5OeiQSGHH8BzaWgxxNJF7nQqlyAZad2IAODAoakZqtLakLG8XQrBIDoSZoO-euWEUDxhZkGhT8V0PiCTqhZ2GoZGJ5Und_LWHyapfvEvneLuEH79Pi1dpNU_OX31tnEbCiIJjk_cPXz_abpcNemqKhzxU1Q73AK-zZaQy22jO6I2VnuXHpWyhj_WIF41-9nfkGm4GByp_P-gjWWX7prUw' \
-d '{"networkId":"a7f70350-5953-4f10-91ee-fcaaca24d906","name":"My Service 6vnnj6mur6j","encryptionRequired":false,"attributes":["#Attr-1","#Attr-2"],"modelType":"TunnelerToSdk","model":{"clientIngress":{"host":"myHost.com","port":8989},"bindEndpointAttributes":["#east-pop"],"edgeRouterAttributes":["#LA-dataCenter-ERs"]}}'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/json
Content-Length: 848
{
"id" : "34ab9295-6fff-48a2-b81c-7dab8982b665",
"networkId" : "a7f70350-5953-4f10-91ee-fcaaca24d906",
"zitiId" : null,
"name" : "My Service 6vnnj6mur6j",
"encryptionRequired" : false,
"modelType" : "TunnelerToSdk",
"ownerIdentityId" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdBy" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdAt" : "2022-05-24T18:36:58.026591Z",
"updatedAt" : "2022-05-24T18:36:58.026591Z",
"deletedBy" : null,
"deletedAt" : null,
"configIdByConfigTypeId" : {
"7a18a2d4-b4b4-4fa4-a358-cc842b6e0799" : "063945b2-34f4-4c32-9708-3f2fa6349b05"
},
"attributes" : [ "#Attr-1", "#Attr-2" ],
"model" : {
"clientIngress" : {
"host" : "myHost.com",
"port" : 8989
},
"bindEndpointAttributes" : [ "#east-pop" ],
"edgeRouterAttributes" : [ "#LA-dataCenter-ERs" ]
}
}
Update Service
PATCH /services/{id}
Authorization
This endpoint requires update
action on the service
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
When set, this property specifies the desired name of the Service. Omit the property when PATCHing and no name change is desired. io.netfoundry.common.util.validation.ValidAs. |
encryptionRequired |
Boolean |
true |
When set, this property specifies whether encryption is required on the Service. Omit the property when PATCHing and no change in this property is desired. io.netfoundry.common.util.validation.ValidAs. |
configIds |
Array[Object] |
true |
This property references existing {@link Config}s by id which, along with {@link #configNames}, are logically combined to form the set of {@link Config}s that the {@link Service} will be updated to have assigned to it after processing this request. That logical set must be contain references to ALL desired {@link Config}s. Any currently assigned {@link Config}s not in that set will be unlinked from the {@link Service}. Any {@link Config}s present in the set and not currently linked to the {@link Service} will be added to the set of assigned {@link Config}s. Any exclusive {@link Config} which are unlinked will be deleted. Non-exclusive {@link Config}s will remain, even if there are no {@link Service}s using them. Any exclusive {@link Config}s referenced by {@link #configIds} or {@link #configNames} must be exclusive to the {@link Config} being updated. Use {@link #createExclusiveConfigs} to add and link a new exclusive {@link Config}. A {@link Service} can only have one {@link Config} assigned to it for any given {@link ConfigType}. It is possible to remove one {@link Config} and and another, both of the same {@link ConfigType}, in the same update request, as long as the end result is a {@link Service} which conforms to this "at most one per type" rule. If the {@link Service} is model driven, as indicated by the presence of a non-null {@link #model} property, then all {@link Config} management is governed by the model. Attempts to assign, create, or update {@link Config}s via this and similar {@link Config} related properties outside the scope of the {@link #model} will be rejected. Clients not wishing to change the assigned {@link Config}s must omit this property from PATCH requests. Sending an empty collection will be interpreted as a directive to remove all linked {@link Config}s. |
configNames |
Array[String] |
true |
This property references existing {@link Config}s by id which, along with {@link #configIds}, are logically combined to form the set of {@link Config}s that the {@link Service} will be updated to have assigned to it after processing this request. That logical set must be contain references to ALL desired {@link Config}s. Any currently assigned {@link Config}s not in that set will be unlinked from the {@link Service}. Any {@link Config}s present in the set and not currently linked to the {@link Service} will be added to the set of assigned {@link Config}s. Any exclusive {@link Config} which are unlinked will be deleted. Non-exclusive {@link Config}s will remain, even if there are no {@link Service}s using them. Any exclusive {@link Config}s referenced by {@link #configIds} or {@link #configNames} must be exclusive to the {@link Config} being updated. Use {@link #createExclusiveConfigs} to add and link a new exclusive {@link Config}. A {@link Service} can only have one {@link Config} assigned to it for any given {@link ConfigType}. It is possible to remove one {@link Config} and and another, both of the same {@link ConfigType}, in the same update request, as long as the end result is a {@link Service} which conforms to this "at most one per type" rule. If the {@link Service} is model driven, as indicated by the presence of a non-null {@link #model} property, then all {@link Config} management is governed by the model. Attempts to assign, create, or update {@link Config}s via this and similar {@link Config} related properties outside the scope of the {@link #model} will be rejected. Clients not wishing to change the assigned {@link Config}s must omit this property from PATCH requests. Sending an empty collection will be interpreted as a directive to remove all linked {@link Config}s. |
updateExclusiveConfigs |
Map |
true |
This property declares update directives for existing exclusive {@link Config}s which are linked and exclusive to the {@link Service} being updated. Such exclusive {@link Config}s can not be directly updated. This property is a map where the key may be either the id or name of the existing exclusive {@link Config}, and the value is the update directive for that {@link Config}. This property can not be used to update non-exclusive {@link Config}s nor any {@link Config} not assigned to this {@link Service}. Use direct {@link Config} updates for non-exclusive {@link Config}s. Exclusive {@link Config} updates are processed after changes to assigned {@link Config}s via {@link #configIds} and {@link #configNames}, and before {@link #createExclusiveConfigs} have been processed. Updating an exclusive Config via this property implicitly retains the assignment of the Config to the Service. Only include entries in this map property for {@link Config}s which require an update. If the {@link Service} is model driven, as indicated by the presence of a non-null {@link #model} property, then all {@link Config} management is governed by the model. Attempts to assign, create, or update {@link Config}s via this and similar {@link Config} related properties outside the scope of the {@link #model} will be rejected. |
createExclusiveConfigs |
Array[Object] |
true |
This property declares the creation of new exclusive {@link Config}s which will be created and assigned to the {@link Service} as a result of processing this request. These {@link CreateConfig} directives are processed after changes to assigned {@link Config}s via {@link #configIds} and {@link #configNames}, and after {@link #updateExclusiveConfigs} have been processed. By processing updates prior to creates, it is possible to rename an existing exclusive {@link Config} via an update so that a {@link CreateConfig} within this property can create a new {@link Config} using the old existing {@link Config} name. A {@link Service} can only have one {@link Config} assigned to it for any given {@link ConfigType}. It is possible to remove one {@link Config} and create another, both of the same {@link ConfigType}, as long as the end result is a {@link Service} which conforms to this "at most one per type" rule. If the {@link Service} is model driven, as indicated by the presence of a non-null {@link #model} property, then all {@link Config} management is governed by the model. Attempts to assign, create, or update {@link Config}s via this and similar {@link Config} related properties outside the scope of the {@link #model} will be rejected. |
createExclusiveConfigs[].networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link Config} should be created. Client must have |
createExclusiveConfigs[].name |
String |
true |
Specifies the name to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
createExclusiveConfigs[].configTypeId |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the id of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with name and embedded create based declarations. Client must have |
createExclusiveConfigs[].configTypeName |
String |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have by the name of that {@link ConfigType}. The referenced {@link ConfigType} must exist, be in a valid state for use, and not be 'exclusive' or otherwise reserved by some other resource. This method of specifying the {@link ConfigType} is mutually exclusive with id and embedded create based declarations. |
createExclusiveConfigs[].configType |
Object |
true |
Specifies the {@link ConfigType} that the resulting {@link Config} should have. The form of this {@link ConfigType} declaration is an embedded "command" to create a {@link ConfigType}. The resulting {@link ConfigType} instance will only be usable by this {@link Config} and it will be deleted when this {@link Config} is deleted. This method of specifying the {@link ConfigType} is mutually exclusive with id and name based declarations. |
createExclusiveConfigs[].configType.networkId |
String |
true |
Specifies the id of the {@link Network} within which the resulting {@link ConfigType} should be created. Client must have |
createExclusiveConfigs[].configType.name |
String |
true |
Specifies the name to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
createExclusiveConfigs[].configType.schema |
Object |
true |
Specifies the JSON Schema to assign to the {@link ConfigType}. io.netfoundry.common.util.validation.ValidAs. |
createExclusiveConfigs[].data |
Object |
true |
Specifies the data to assign to the {@link Config}. io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
If this property is set, then the attributes assigned to the Service will be set to match those in this property. io.netfoundry.common.util.validation.ValidAs. |
modelType |
String |
true |
A Service’s model type can not be changed after creation. This property should only be set when also providing a model property in the update request. Passing either property alone will result in an error. This property informs the server of the type of the model to expect in the peer model property of this update. Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
model |
Object |
true |
If set, any changes in this model will be applied to the Service. Note, when passing a model you must also pass the peer modelType property to indicate to the server the type of model being passed. Passing one without the other will result in an error. Unlike the update request as a whole, the model property must be fully specified during an update request. Even under PATCH semantics, all properties within this model are required if submitting a model at all. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665' -i -X PATCH \
-H 'Content-Type: application/json' \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJVbS05a0Q1ZlVaS3VaX19FTWpoUEJ3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImIyNGVmZTE3LTE2MDktNDI0ZC05OTdlLTU3NjMwNmZjZmNiZCIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyMCwiZXhwIjoxNjUzNDIxMDIwLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjA1ZmU3MjdhLTU4Y2EtNDk5Mi1hZjAwLTdjYTFkNGE1YTM1ZlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyMH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.tM_G7iPLBA-UV4V6ATPwzLxMIQ1D6RFIE1kfpGYOG-CpgoXCWwhUjc_sgutvB0aFwtsZYCLQzrLX7msfnYsPbrYkjaSkGQDyXnjhk6qKb9tiOOmIDZTes221ujGW7Qtcu1VyEoxGgzicO7-8DOythdXu1nWHj4u61DYT9QVEdjqS1BZY2_AdkHJad86kKtTvGTG0igoosazrkDyUdqGuycytaZM9N6UCCVtrVkfNpiTHKaJoSg5im2C4P5etveftFKQiOO7z7u51H4wQUx-hY8CAE2SpLf7O5EmsB_2_0r_MhtqkQhyAIbYVYFARgP-Qh2lJcaRpymws9gQT_dQ7wA' \
-d '{"name":"Our Service 6vnnj6mur6j","encryptionRequired":true,"attributes":["#Attr-4","#Attr-2"],"modelType":"TunnelerToSdk","model":{"clientIngress":{"host":"myHost.com","port":8989},"bindEndpointAttributes":["#east-pop"],"edgeRouterAttributes":["#LA-dataCenter-ERs"]}}'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json
Content-Length: 1166
{
"id" : "34ab9295-6fff-48a2-b81c-7dab8982b665",
"networkId" : "a7f70350-5953-4f10-91ee-fcaaca24d906",
"zitiId" : null,
"name" : "Our Service 6vnnj6mur6j",
"encryptionRequired" : true,
"modelType" : "TunnelerToSdk",
"ownerIdentityId" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdBy" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdAt" : "2022-05-24T18:36:58.026591Z",
"updatedAt" : "2022-05-24T18:37:00.527938Z",
"deletedBy" : null,
"deletedAt" : null,
"configIdByConfigTypeId" : {
"7a18a2d4-b4b4-4fa4-a358-cc842b6e0799" : "a037b033-d920-4af9-a131-a15ddc3fcd4a"
},
"attributes" : [ "#Attr-4", "#Attr-2" ],
"model" : {
"clientIngress" : {
"host" : "myHost.com",
"port" : 8989
},
"bindEndpointAttributes" : [ "#east-pop" ],
"edgeRouterAttributes" : [ "#LA-dataCenter-ERs" ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a7f70350-5953-4f10-91ee-fcaaca24d906",
"profile" : "parent"
}
}
}
Delete Service
DELETE /services/{id}
Authorization
This endpoint requires delete
action on the service
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
networkId |
String |
false |
|
zitiId |
String |
true |
The id of this service within Ziti. This will be null when there is no Ziti Service matching this logical Service definition, which is the case during initial creation and destruction of the logical Service. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
encryptionRequired |
Boolean |
true |
|
modelType |
String |
true |
Must be one of [Generic, TunnelerToSdk, TunnelerToEndpoint, TunnelerToEdgeRouter, AdvancedTunnelerToEndpoint, ZSSH]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
configIdByConfigTypeId |
Map |
false |
|
attributes |
Array[String] |
false |
|
model |
Object |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665' -i -X DELETE \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJzWWM4ckRMNDBSa2h3MVVDTm9xOW5nIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjI4MGViNmFlLWNjMzgtNGJkYi1hNzExLWE3ZGNlMDI2MDRkZSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyMSwiZXhwIjoxNjUzNDIxMDIxLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImNiNzQ2OTc5LTgyYzgtNGEyNC04ZTIzLTg0ZjRhNjMxODFjMlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyMX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.IZHEe1s-OY51DAXBZUfX2GlUNRKFTKoyRrpgS49xktzkuurE1tJHnJWYuE_BLKKz515x2R4CcqHW73S8WrBuXFEI85nhKLwxm-0NTy6E4x-czeuVgm01XsZOGgDts8mnzefZ9CekfvRMpBWH2YhH0YPuWyW4MZnrJvTMK1TBpTwUuu0asgEXHe3L9b9PQ25WcqVYm6hpM1ePTuky584mKNZCim5MFqdRE01DpkHa0LMKzFe9wrHXr6JQj3AEwOLJGAcHDJrS4PpNVh5dGO-RkPLXVikN_UUamoTrIHA1JhT81qPTKzJ8zjy-Jxr_vlMdYHG3X3-yQ_WT_GeuF1TRIQ'
Example response
HTTP/1.1 202 Accepted
Content-Type: application/hal+json
Content-Length: 1168
{
"id" : "34ab9295-6fff-48a2-b81c-7dab8982b665",
"networkId" : "a7f70350-5953-4f10-91ee-fcaaca24d906",
"zitiId" : null,
"name" : "Our Service 6vnnj6mur6j",
"encryptionRequired" : true,
"modelType" : "TunnelerToSdk",
"ownerIdentityId" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdBy" : "39f2a138-28ca-42fa-ab97-323c89e6b463",
"createdAt" : "2022-05-24T18:36:58.026591Z",
"updatedAt" : "2022-05-24T18:37:01.761320Z",
"deletedBy" : "280eb6ae-cc38-4bdb-a711-a7dce02604de",
"deletedAt" : "2022-05-24T18:37:01.761Z",
"configIdByConfigTypeId" : {
"7a18a2d4-b4b4-4fa4-a358-cc842b6e0799" : "a037b033-d920-4af9-a131-a15ddc3fcd4a"
},
"attributes" : [ ],
"model" : {
"clientIngress" : {
"host" : "myHost.com",
"port" : 8989
},
"bindEndpointAttributes" : [ ],
"edgeRouterAttributes" : [ ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/services/34ab9295-6fff-48a2-b81c-7dab8982b665"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/a7f70350-5953-4f10-91ee-fcaaca24d906",
"profile" : "parent"
}
}
}
App Wans
Find App Wans
GET /app-wans
Authorization
This endpoint requires read
action on the app-wan
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
affectedEndpointId |
Object |
true |
|
affectedServiceId |
Object |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
attributeType |
String |
true |
Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
attribute |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans' -i -X GET \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxVHZlWWNWTUFJWk1KbXZ4RWtLV293IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjRiMGYzYmU4LWMyYjgtNDQwMS1hNjFjLWJiOTcxOTUxZmZkOSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQzMCwiZXhwIjoxNjUzNDIxMDMwLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjcxODBhZGQ0LWM2ZjEtNDUzMi1iZTI5LWY3YjMyM2M1NzZmMFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQzMH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.I8uF2KFZZSb6xKmuGEBp3xNHLGiBmcqGt6f1JBffprYcLPBjHm7CGnUXRQ6Uma-QgSeyNkHsjLaEOYXPy2cPZzIyboVXknmhfpGfbPU2Z2Ik2OgnI82uvuTu0dk4R3a7Xjzh5AQeRwgZd1fHONOl8re_KmOD0GaPnK2qtvgGL-CUEK8rh5a3pT69CdauQcn_g1K1OacdAAbV0cML6vGxhNTNRtViagFpWCJDHfCquASg3aSveyhJa_Z5-lZBW3hTRPdHBJ5w6KBVCL8vsJTnh1b7mdrf8BxdvPI9zcMc4wC2V0uV3pRuLiZNNS_-2UzEOxSjQfjkg99fat03xF9BDQ'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 26486
{
"_embedded" : {
"appWanList" : [ {
"id" : "135f3a6f-be1f-46de-a05c-1d642e819953",
"ownerIdentityId" : "2a8dc36a-4319-4002-a229-78847a377762",
"createdBy" : "2a8dc36a-4319-4002-a229-78847a377762",
"createdAt" : "2022-05-24T18:37:10.180474Z",
"updatedAt" : "2022-05-24T18:37:10.181092Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "appwan-1597",
"zitiId" : "edce1cd1-00a1-463b-a28e-a6a601b42156",
"networkId" : "c7b169b5-fb90-40e8-a44a-ea0f89430bc9",
"serviceAttributes" : [ ],
"endpointAttributes" : [ ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c7b169b5-fb90-40e8-a44a-ea0f89430bc9",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/135f3a6f-be1f-46de-a05c-1d642e819953"
}
}
}, {
"id" : "136935f2-10e8-458f-82b6-cb6d5d3ff1bb",
"ownerIdentityId" : "3794aaf7-742b-4efa-a59c-06b4d1dbe10e",
"createdBy" : "3794aaf7-742b-4efa-a59c-06b4d1dbe10e",
"createdAt" : "2022-05-24T18:35:23.843942Z",
"updatedAt" : "2022-05-24T18:35:23.845096Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "b7e657a3-00da-40f8-bbe1-a36b1149fb38",
"networkId" : "b97e3a77-8722-48c9-a178-ec8f46c20857",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/b97e3a77-8722-48c9-a178-ec8f46c20857",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/136935f2-10e8-458f-82b6-cb6d5d3ff1bb"
}
}
}, {
"id" : "1cc4bef9-db17-4dde-8c7d-7ba4ab77ebb2",
"ownerIdentityId" : "7128b17e-ca8a-496f-997e-f13e8c678ca3",
"createdBy" : "7128b17e-ca8a-496f-997e-f13e8c678ca3",
"createdAt" : "2022-05-24T18:37:10.129049Z",
"updatedAt" : "2022-05-24T18:37:10.142066Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "appwan-1590",
"zitiId" : "78440828-0633-41f6-ac09-991fb7766b17",
"networkId" : "d1586022-a887-441b-908d-68424c4bf2db",
"serviceAttributes" : [ "#service03", "#service02", "#service01" ],
"endpointAttributes" : [ "#usendpoints" ],
"postureCheckAttributes" : [ "#windows" ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d1586022-a887-441b-908d-68424c4bf2db",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/1cc4bef9-db17-4dde-8c7d-7ba4ab77ebb2"
}
}
}, {
"id" : "201d73bd-e81f-4d62-ba25-167249d8291c",
"ownerIdentityId" : "45734cb0-995a-45cf-9f04-c2ea39cc1973",
"createdBy" : "45734cb0-995a-45cf-9f04-c2ea39cc1973",
"createdAt" : "2022-05-24T18:35:23.924381Z",
"updatedAt" : "2022-05-24T18:35:23.925458Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "561d43f4-5028-4d69-8aec-c7cd29f30fd0",
"networkId" : "69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/201d73bd-e81f-4d62-ba25-167249d8291c"
}
}
}, {
"id" : "2b38377f-eb79-40e9-9147-2c079c28d238",
"ownerIdentityId" : "4374c76b-9bbc-4700-8653-768c9f85be35",
"createdBy" : "4374c76b-9bbc-4700-8653-768c9f85be35",
"createdAt" : "2022-05-24T18:35:23.481147Z",
"updatedAt" : "2022-05-24T18:35:23.482421Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "1a1b94fa-185f-462e-b01c-8efc53846860",
"networkId" : "8a4e1101-f63f-456a-ab67-7780712ade24",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a4e1101-f63f-456a-ab67-7780712ade24",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/2b38377f-eb79-40e9-9147-2c079c28d238"
}
}
}, {
"id" : "3316095f-a0ef-424a-bde7-f2dec96863cc",
"ownerIdentityId" : "ab01b36e-40df-45d7-acd3-19dc533496d7",
"createdBy" : "ab01b36e-40df-45d7-acd3-19dc533496d7",
"createdAt" : "2022-05-24T18:35:23.990452Z",
"updatedAt" : "2022-05-24T18:35:23.991732Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "7214ac12-9707-4d96-9e54-3a876fe8b350",
"networkId" : "c2109df5-43e9-405b-a953-2973fb7f5e36",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c2109df5-43e9-405b-a953-2973fb7f5e36",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/3316095f-a0ef-424a-bde7-f2dec96863cc"
}
}
}, {
"id" : "3aea9d93-cc38-4a4a-abdf-1c2899c93e0e",
"ownerIdentityId" : "4813e051-58e6-4e1d-9d61-08fccf5f3306",
"createdBy" : "4813e051-58e6-4e1d-9d61-08fccf5f3306",
"createdAt" : "2022-05-24T18:35:23.578662Z",
"updatedAt" : "2022-05-24T18:35:23.579844Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "0b87108c-168a-4f66-96bb-1b712f55a570",
"networkId" : "d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/3aea9d93-cc38-4a4a-abdf-1c2899c93e0e"
}
}
}, {
"id" : "517a9bc6-4614-4330-8dd3-c709a37a119c",
"ownerIdentityId" : "0d97a9f5-6e90-45f8-9a4e-abb1942ac237",
"createdBy" : "0d97a9f5-6e90-45f8-9a4e-abb1942ac237",
"createdAt" : "2022-05-24T18:35:23.848070Z",
"updatedAt" : "2022-05-24T18:35:23.849237Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "23668942-99eb-4946-972f-43be27d65a7e",
"networkId" : "b97e3a77-8722-48c9-a178-ec8f46c20857",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/b97e3a77-8722-48c9-a178-ec8f46c20857",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/517a9bc6-4614-4330-8dd3-c709a37a119c"
}
}
}, {
"id" : "5771ccc1-e21e-4752-98bf-70ec2d835bc5",
"ownerIdentityId" : "14843510-8f81-412b-8cff-96f35bb73171",
"createdBy" : "14843510-8f81-412b-8cff-96f35bb73171",
"createdAt" : "2022-05-24T18:35:23.483369Z",
"updatedAt" : "2022-05-24T18:35:23.484562Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "3794d9d2-554a-4edc-995b-4843798b974d",
"networkId" : "8a4e1101-f63f-456a-ab67-7780712ade24",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a4e1101-f63f-456a-ab67-7780712ade24",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/5771ccc1-e21e-4752-98bf-70ec2d835bc5"
}
}
}, {
"id" : "59b53dc4-cfba-4f5c-962d-130be0e7dc66",
"ownerIdentityId" : "88dec8f7-80f2-43ef-a1c6-f789d4de3eeb",
"createdBy" : "88dec8f7-80f2-43ef-a1c6-f789d4de3eeb",
"createdAt" : "2022-05-24T18:35:23.576464Z",
"updatedAt" : "2022-05-24T18:35:23.577707Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "8473c33f-accb-4c57-b27d-78a1c6cddc04",
"networkId" : "d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/59b53dc4-cfba-4f5c-962d-130be0e7dc66"
}
}
}, {
"id" : "6121da3f-c7ee-416f-bab1-76d437e4a74c",
"ownerIdentityId" : "b6139a32-d226-414f-83aa-12ff45164493",
"createdBy" : "b6139a32-d226-414f-83aa-12ff45164493",
"createdAt" : "2022-05-24T18:37:09.997847Z",
"updatedAt" : "2022-05-24T18:37:09.998486Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "appwan-1569",
"zitiId" : "b84984eb-4753-403b-998d-07643ad4b245",
"networkId" : "c8716302-8e36-4b30-bf6b-3e70f6f8fd91",
"serviceAttributes" : [ ],
"endpointAttributes" : [ ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c8716302-8e36-4b30-bf6b-3e70f6f8fd91",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/6121da3f-c7ee-416f-bab1-76d437e4a74c"
}
}
}, {
"id" : "6b2a23ad-d863-4c5c-a03d-12cfc43e48b3",
"ownerIdentityId" : "b5f556ab-12c0-4fee-8b19-a8d9a188ff52",
"createdBy" : "b5f556ab-12c0-4fee-8b19-a8d9a188ff52",
"createdAt" : "2022-05-24T18:35:12.637392Z",
"updatedAt" : "2022-05-24T18:35:12.638366Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Find Test AppWan",
"zitiId" : "f5ff921f-6e1c-42a5-bfa6-44b6f523ce70",
"networkId" : "4a559110-03c6-47c4-9d0d-ce05964160c7",
"serviceAttributes" : [ ],
"endpointAttributes" : [ ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/4a559110-03c6-47c4-9d0d-ce05964160c7",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/6b2a23ad-d863-4c5c-a03d-12cfc43e48b3"
}
}
}, {
"id" : "7ff1d8c2-c0ce-4dd7-ba97-e1e10419c6b2",
"ownerIdentityId" : "7393b5b9-ffaf-49b4-9ce0-e82c409e9424",
"createdBy" : "7393b5b9-ffaf-49b4-9ce0-e82c409e9424",
"createdAt" : "2022-05-24T18:35:23.846025Z",
"updatedAt" : "2022-05-24T18:35:23.847170Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "971274be-8ede-4af1-af7b-d424499138a8",
"networkId" : "b97e3a77-8722-48c9-a178-ec8f46c20857",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/b97e3a77-8722-48c9-a178-ec8f46c20857",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/7ff1d8c2-c0ce-4dd7-ba97-e1e10419c6b2"
}
}
}, {
"id" : "903916bb-048c-40fa-bf93-0790dd73e68e",
"ownerIdentityId" : "d5487887-1fe9-4050-ac87-894bc7b9f0d2",
"createdBy" : "d5487887-1fe9-4050-ac87-894bc7b9f0d2",
"createdAt" : "2022-05-24T18:35:23.757049Z",
"updatedAt" : "2022-05-24T18:35:23.758307Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "a8781b30-a71b-4429-b6a0-3ebaef9eeb52",
"networkId" : "cd57a986-1d8e-4893-958a-ce38a382b63d",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cd57a986-1d8e-4893-958a-ce38a382b63d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/903916bb-048c-40fa-bf93-0790dd73e68e"
}
}
}, {
"id" : "9a41bf20-ba4a-459f-aae6-3f6575f6501c",
"ownerIdentityId" : "a7b96488-62ed-4139-bd53-16a7872c8b3d",
"createdBy" : "a7b96488-62ed-4139-bd53-16a7872c8b3d",
"createdAt" : "2022-05-24T18:35:23.681012Z",
"updatedAt" : "2022-05-24T18:35:23.682380Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "527a5d5e-dc28-465a-9847-be1128e2adf2",
"networkId" : "cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/9a41bf20-ba4a-459f-aae6-3f6575f6501c"
}
}
}, {
"id" : "9d3924a2-edf9-407c-9dc5-8c863ef7604d",
"ownerIdentityId" : "0ab77793-691f-426d-9021-8b0f3bb67b5c",
"createdBy" : "0ab77793-691f-426d-9021-8b0f3bb67b5c",
"createdAt" : "2022-05-24T18:35:23.761245Z",
"updatedAt" : "2022-05-24T18:35:23.762435Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "075c4738-32d8-434c-8e1b-40ebb852039b",
"networkId" : "cd57a986-1d8e-4893-958a-ce38a382b63d",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cd57a986-1d8e-4893-958a-ce38a382b63d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/9d3924a2-edf9-407c-9dc5-8c863ef7604d"
}
}
}, {
"id" : "9e7ec7e6-14e6-492b-8510-cda8b1cea86f",
"ownerIdentityId" : "90114b59-a562-44f2-9679-1d56cbdfc90d",
"createdBy" : "90114b59-a562-44f2-9679-1d56cbdfc90d",
"createdAt" : "2022-05-24T18:35:23.759225Z",
"updatedAt" : "2022-05-24T18:35:23.760365Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "69a587f6-24c5-4d8b-aee7-5016c916d6e6",
"networkId" : "cd57a986-1d8e-4893-958a-ce38a382b63d",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cd57a986-1d8e-4893-958a-ce38a382b63d",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/9e7ec7e6-14e6-492b-8510-cda8b1cea86f"
}
}
}, {
"id" : "b7e3baf3-511f-4fbd-bcb9-ddc32841e733",
"ownerIdentityId" : "2ceac4ae-4f2e-4514-bc55-612161da117c",
"createdBy" : "2ceac4ae-4f2e-4514-bc55-612161da117c",
"createdAt" : "2022-05-24T18:35:23.485466Z",
"updatedAt" : "2022-05-24T18:35:23.486678Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "29519008-c900-4206-88ff-ed432723bab7",
"networkId" : "8a4e1101-f63f-456a-ab67-7780712ade24",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a4e1101-f63f-456a-ab67-7780712ade24",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/b7e3baf3-511f-4fbd-bcb9-ddc32841e733"
}
}
}, {
"id" : "d1e00c60-ac75-4adb-8696-a2ddb3655bb6",
"ownerIdentityId" : "f7a8717b-bf8a-403f-8269-e3455a3ae562",
"createdBy" : "f7a8717b-bf8a-403f-8269-e3455a3ae562",
"createdAt" : "2022-05-24T18:35:23.678986Z",
"updatedAt" : "2022-05-24T18:35:23.680124Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "631113f8-fdb6-433d-a862-2389a9d85b59",
"networkId" : "cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/d1e00c60-ac75-4adb-8696-a2ddb3655bb6"
}
}
}, {
"id" : "d297515e-e316-45e8-ba3b-8b7c7d6b4f9d",
"ownerIdentityId" : "d1384ace-9353-426e-b337-ccd8a92502f0",
"createdBy" : "d1384ace-9353-426e-b337-ccd8a92502f0",
"createdAt" : "2022-05-24T18:35:23.992672Z",
"updatedAt" : "2022-05-24T18:35:23.993902Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "1cd36591-a50a-4ae5-9b7b-74cb2dd620b6",
"networkId" : "c2109df5-43e9-405b-a953-2973fb7f5e36",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c2109df5-43e9-405b-a953-2973fb7f5e36",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/d297515e-e316-45e8-ba3b-8b7c7d6b4f9d"
}
}
}, {
"id" : "d6aa84f9-0753-44a7-b60d-808600411480",
"ownerIdentityId" : "29e8b4a5-75b4-48e9-9576-78b7ff258cf1",
"createdBy" : "29e8b4a5-75b4-48e9-9576-78b7ff258cf1",
"createdAt" : "2022-05-24T18:35:23.920153Z",
"updatedAt" : "2022-05-24T18:35:23.921435Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "4a412534-a2f2-47ce-9cb4-de1d0facf504",
"networkId" : "69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/d6aa84f9-0753-44a7-b60d-808600411480"
}
}
}, {
"id" : "d97cce08-2e29-42e9-bb68-1cbc38d622bc",
"ownerIdentityId" : "50e8c935-97ad-4855-aace-fe35d966fd65",
"createdBy" : "50e8c935-97ad-4855-aace-fe35d966fd65",
"createdAt" : "2022-05-24T18:35:23.994825Z",
"updatedAt" : "2022-05-24T18:35:23.996020Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan C",
"zitiId" : "33fb3afe-8b4a-4c52-bc2f-3862e0b36a49",
"networkId" : "c2109df5-43e9-405b-a953-2973fb7f5e36",
"serviceAttributes" : [ "@Service C" ],
"endpointAttributes" : [ "@Endpoint C" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/c2109df5-43e9-405b-a953-2973fb7f5e36",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/d97cce08-2e29-42e9-bb68-1cbc38d622bc"
}
}
}, {
"id" : "ec7c0665-f905-4ed9-8a47-2c2f42ea008a",
"ownerIdentityId" : "6b0659f2-0227-4f25-8916-81a5e014869b",
"createdBy" : "6b0659f2-0227-4f25-8916-81a5e014869b",
"createdAt" : "2022-05-24T18:35:23.922390Z",
"updatedAt" : "2022-05-24T18:35:23.923513Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan B",
"zitiId" : "d400c0bc-e63f-45d4-b6d8-daab340f28a8",
"networkId" : "69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"serviceAttributes" : [ "@Service B" ],
"endpointAttributes" : [ "@Endpoint B" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/69649ec2-9adb-44dd-8cd7-d6229d155ac4",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/ec7c0665-f905-4ed9-8a47-2c2f42ea008a"
}
}
}, {
"id" : "f0872c7d-14ae-433c-885f-fbbc702a29d3",
"ownerIdentityId" : "e56778f8-c2e7-4ca8-b521-42afff249066",
"createdBy" : "e56778f8-c2e7-4ca8-b521-42afff249066",
"createdAt" : "2022-05-24T18:37:10.077163Z",
"updatedAt" : "2022-05-24T18:37:10.090796Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Updated App Wan name",
"zitiId" : "2b1a5584-114d-486b-a2d7-6edb0262b15c",
"networkId" : "8a6822dd-c389-4446-8f1d-d6fa9dcc12c6",
"serviceAttributes" : [ "#service03", "#service02", "#service01" ],
"endpointAttributes" : [ "#usendpoints" ],
"postureCheckAttributes" : [ "#windows" ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a6822dd-c389-4446-8f1d-d6fa9dcc12c6",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/f0872c7d-14ae-433c-885f-fbbc702a29d3"
}
}
}, {
"id" : "f198f9ea-021c-4ddb-92ab-e7c118fc69b3",
"ownerIdentityId" : "255fbfa8-e718-4aa9-849e-eb5e47a00025",
"createdBy" : "255fbfa8-e718-4aa9-849e-eb5e47a00025",
"createdAt" : "2022-05-24T18:35:23.676737Z",
"updatedAt" : "2022-05-24T18:35:23.678059Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "e7e5ad6d-47a4-45ff-ad0c-2dd8b836e940",
"networkId" : "cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/cf3b1cf3-5a31-4e63-9a8e-2ddd6a310a2c",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/f198f9ea-021c-4ddb-92ab-e7c118fc69b3"
}
}
}, {
"id" : "f2173c0e-35bb-4972-a03b-b39dd36561f1",
"ownerIdentityId" : "16a3b834-65c1-4546-a933-1cb82fceecda",
"createdBy" : "16a3b834-65c1-4546-a933-1cb82fceecda",
"createdAt" : "2022-05-24T18:35:23.574271Z",
"updatedAt" : "2022-05-24T18:35:23.575524Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "AppWan A",
"zitiId" : "6001bd52-5547-48e9-881c-5a0a7836505f",
"networkId" : "d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"serviceAttributes" : [ "@Service A" ],
"endpointAttributes" : [ "@Endpoint A" ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/d74cc9d5-c241-48b0-9b5e-0bd29758c0a9",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/f2173c0e-35bb-4972-a03b-b39dd36561f1"
}
}
}, {
"id" : "fac625db-6a88-4c33-b9ea-81da1c25859a",
"ownerIdentityId" : "dbbdcf4d-7af7-4d59-897f-47cf04e6058f",
"createdBy" : "dbbdcf4d-7af7-4d59-897f-47cf04e6058f",
"createdAt" : "2022-05-24T18:37:10.052246Z",
"updatedAt" : "2022-05-24T18:37:10.052941Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "appwan-1576",
"zitiId" : "6d7a28a7-bc10-42f8-a3ba-8e066aa05223",
"networkId" : "5831f1e7-0a58-4f40-bd8e-4ed7335a0764",
"serviceAttributes" : [ ],
"endpointAttributes" : [ ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/5831f1e7-0a58-4f40-bd8e-4ed7335a0764",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/fac625db-6a88-4c33-b9ea-81da1c25859a"
}
}
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans"
}
},
"page" : {
"size" : 3500,
"totalElements" : 27,
"totalPages" : 1,
"number" : 0
}
}
Get App Wan
GET /app-wans/{id}
Authorization
This endpoint requires read
action on the app-wan
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans/d9a94a0b-8d14-48d9-8b96-cb87736887cc' -i -X GET \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJ3ZnBUbFlRc1p2eVhfaHl6dTQ4cFhRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImQwNDU4YmVmLWJiNmEtNDhiMi05ZjkyLTk3MDg3OTk5MjAyYiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQzMCwiZXhwIjoxNjUzNDIxMDMwLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjUxODg3NmZiLWMzZWEtNGY2ZS1iMjQ5LTNjZTdkMTM3ZDk2MlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQzMH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.h0D_EjH_TdbihEwoEn2cTyyhyFAj5tjU8QB5AzUK7w1xVinv8odQRq5sXJJI4a_U8R0-NxJWIZp150xAwdalEQlxjvrg1d7YDXVgeyzA0spNHEPcVxqKT7C738Bwg4ajoTLnq2ZqM12U5KW7Q7SiUNTddp6WPn1sflTfvalpPqOEXpcC4Hh9CXeZIITNcR8c4kAWGHOtg73I4zDmAO0ikKOcVWzKKy_RHlQ1vGT9B6B_1BN65rqJqWBuZGxhIOQaF7cQTv3vq6ebAD-bM9m4nJwbVQ91aoIAdGMD6Jf15deGtXGKQEvV6_IsD078qsGmKWRj6_JfIs6sY4IzAHHRAw'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 853
{
"id" : "d9a94a0b-8d14-48d9-8b96-cb87736887cc",
"ownerIdentityId" : "fbe86f6d-d42c-49f6-91d5-fe2c48712277",
"createdBy" : "fbe86f6d-d42c-49f6-91d5-fe2c48712277",
"createdAt" : "2022-05-24T18:37:10.279671Z",
"updatedAt" : "2022-05-24T18:37:10.280297Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "appwan-1604",
"zitiId" : "843413ca-e5d3-4ef2-a0ff-6a428bda90c2",
"networkId" : "35166377-1f3f-4b9f-aa49-2866ee3c6307",
"serviceAttributes" : [ ],
"endpointAttributes" : [ ],
"postureCheckAttributes" : [ ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/35166377-1f3f-4b9f-aa49-2866ee3c6307",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/d9a94a0b-8d14-48d9-8b96-cb87736887cc"
}
}
}
Find App Wans
GET /app-wans
Authorization
This endpoint requires read
action on the app-wan
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
affectedEndpointId |
Object |
true |
|
affectedServiceId |
Object |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
attributeType |
String |
true |
Must be one of [app-wan, endpoint, service, edge-router, edge-router-policy, certificate-authority, posture-check, service-edge-router-policy]. |
attribute |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans?createdAt=%3E2022-05-24T18:35:12.637392Z,%3C2022-05-24T19:35:12.625567Z,%3E2022-05-24T17:35:12.625590Z' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJVZks3SEFhcDNQeG10ZC1pN2NZNkdRIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImY5OWU5YjU3LTYzNzctNGNlMy1iMzY1LWUwZDYxYjk4ZTM0NiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMxNCwiZXhwIjoxNjUzNDIwOTE0LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImEzZTQyYjUzLTU5NTYtNGIyMC1hZTZhLTZhMDUzNGJmMjdjY1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMxNH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.Dmm9pWrDfnzj6LyFYpF61SpXZgpbJ5hUg_RHIc1szPg9UHBbD9BMn8GDSh7HZ-WeW9ToQ7hexBFvK1CDDwSKq2Ahvv6aYQ16OjEIRf2-7gz5KnxLIt2_tXJYasiMhZH0tef1A3-xK1hFaghW9DPitDL65E2BJBVsZsIH2GXVXVeA5sN_u0xL0a0IESKI1CYJLXzf2NLw_FM5hhYWOkAzmf8k3BD1RutoK1U7lBt9n-9xpg3mxaIYseMi8kceCsm0CLzU42vRcphnvIEnn2qi2gvldub9sMrwncpVdVgwZw4z2waSCdsYRZ3Om5MMv61teyLsiVNdhQC0gZTdYum7xg'
Example response
HTTP/1.1 400 Bad Request
Content-Type: application/hal+json
Content-Length: 149
{
"traceId" : null,
"errors" : [ "Too many filter parameters for createdAt" ],
"status" : {
"code" : 400,
"label" : "Bad Request"
}
}
Create App Wan
POST /app-wans
Authorization
This endpoint requires create
action on the app-wan
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
networkId |
String |
false |
|
name |
String |
false |
|
serviceAttributes |
Array[String] |
true |
|
endpointAttributes |
Array[String] |
true |
|
postureCheckAttributes |
Array[String] |
true |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans' -i -X POST \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjMHhtS1FXY2JnSHR3NDJoM29mVGJ3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImVmZGExNmQ4LWIwZDItNDJhNC05MWY1LTdlYTk5YjhmZjVjNiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQzMCwiZXhwIjoxNjUzNDIxMDMwLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjU3OTgwN2EyLTNmMzgtNGVmOC05NjM4LWUwYjNkNTgyZDY3Y1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQzMH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.TA2j1-PiHKAnQ9df20DiRcX4q3L2CMrIBxUztn2D25-NeoqALGrQ1zaPd9ZLir_k9WSOytBVLWL5ba8cuOQSAA_cEJLtG-6MfbsUnfWLU-nHpXa_YW08zPF-rGVu9Wd8HOTkr7zG3PLbd_bippFXFG1Bw9w0xdDZaDL9m-D0_PlX2Ts-ccRiK5bsyi_XmYndoHgozDw4SfCEOxkWcxWk0-sqa-brKryVcilGfI52TsNUXh33y1uy9lUJaRjD1q7lZJ7scWPUBcsC8UfWraE_S9UD1vZAksc_ynXtlOjkWtKbbms-VNbzulv391VtNmdV9SCrPyTrj1dmWbpi7zQu-Q' \
-d '{"networkId":"141e1300-b5a2-450c-a131-ff9b844087b8","name":"Test App Wan 1653417430","serviceAttributes":["#service01"],"endpointAttributes":["#accessclients","@endpoint-1627"],"postureCheckAttributes":["#windows"]}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 924
{
"id" : "726a77cc-637b-4fef-8637-14ce59fc3801",
"ownerIdentityId" : "efda16d8-b0d2-42a4-91f5-7ea99b8ff5c6",
"createdBy" : "efda16d8-b0d2-42a4-91f5-7ea99b8ff5c6",
"createdAt" : "2022-05-24T18:37:10.555130Z",
"updatedAt" : "2022-05-24T18:37:10.558226Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Test App Wan 1653417430",
"zitiId" : "d2a02153-a75a-4c13-9c3b-5182cd0276fa",
"networkId" : "141e1300-b5a2-450c-a131-ff9b844087b8",
"serviceAttributes" : [ "#service01" ],
"endpointAttributes" : [ "#accessclients", "@endpoint-1627" ],
"postureCheckAttributes" : [ "#windows" ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/141e1300-b5a2-450c-a131-ff9b844087b8",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/726a77cc-637b-4fef-8637-14ce59fc3801"
}
}
}
Update App Wan
PUT /app-wans/{id}
Authorization
This endpoint requires update
action on the app-wan
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
|
serviceAttributes |
Array[String] |
true |
|
endpointAttributes |
Array[String] |
true |
|
postureCheckAttributes |
Array[String] |
true |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
zitiId |
String |
true |
|
networkId |
String |
false |
|
serviceAttributes |
Array[String] |
false |
|
endpointAttributes |
Array[String] |
false |
|
postureCheckAttributes |
Array[String] |
false |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans/f0872c7d-14ae-433c-885f-fbbc702a29d3' -i -X PUT \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJPUGhNMjJVQVFLVFZka250X0pxR0t3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjM0YTI5YWVhLWMyM2YtNDcxYS1iY2E5LWU5MTYwYjQzZDQwYyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQzMCwiZXhwIjoxNjUzNDIxMDMwLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImZmY2FjMDkwLTEzMmQtNGRkNi04OTNiLTU4ODNhNmJiYmEzM1wiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQzMH1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.djiDfNIw1Tazoh07IZ6qeF3goHA6l0FEDE0FgNBUT7_VbCWcogiAkXX6qoS4wQpx7Mj4A1SYIrXlv8u-YTylGtjU02IR8nRglKdfb6Tzs3Exunws_Xj6Z3PF2w8FLIfXkMnF_EVfsHG3UNxeNGyh9Tge1RUJGRmFeSWojz2zCo7Fu-nsZBRyMwyuApCLAOQYj7BssZIFS28Cbyt3a-9LlVyKTmYrJBasV-N1ZD1gPxsoUphduDFJ2sipa78u62D2z3PfLY8HRA3xgzuNb9QbARAiHR8SP7wZ4CR3ZhCso5D_4gLOYqm08Xct2NisAQV9NGgl-4ihTczWTODluPCesw' \
-d '{"name":"Updated App Wan name","serviceAttributes":["#service03","#service02","#service01"],"endpointAttributes":["#usendpoints"],"postureCheckAttributes":["#windows"]}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 929
{
"id" : "f0872c7d-14ae-433c-885f-fbbc702a29d3",
"ownerIdentityId" : "e56778f8-c2e7-4ca8-b521-42afff249066",
"createdBy" : "e56778f8-c2e7-4ca8-b521-42afff249066",
"createdAt" : "2022-05-24T18:37:10.077163Z",
"updatedAt" : "2022-05-24T18:37:10.090796Z",
"deletedBy" : null,
"deletedAt" : null,
"name" : "Updated App Wan name",
"zitiId" : "2b1a5584-114d-486b-a2d7-6edb0262b15c",
"networkId" : "8a6822dd-c389-4446-8f1d-d6fa9dcc12c6",
"serviceAttributes" : [ "#service03", "#service02", "#service01" ],
"endpointAttributes" : [ "#usendpoints" ],
"postureCheckAttributes" : [ "#windows" ],
"_links" : {
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/8a6822dd-c389-4446-8f1d-d6fa9dcc12c6",
"profile" : "parent"
},
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/app-wans/f0872c7d-14ae-433c-885f-fbbc702a29d3"
}
}
}
Delete App Wan
DELETE /app-wans/{id}
Authorization
This endpoint requires delete
action on the app-wan
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
No response body.
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/app-wans/4133630a-9fa3-42e8-9f59-26f711004fa0' -i -X DELETE \
-H 'Content-Type: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhV2tKQkROYzl0eHB3RFB4dDF0SWNBIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImM3ZGNjMDQ5LWEyMjMtNGJlMS1iZGQyLTgyY2MyYWY2MGIzMSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzQyOSwiZXhwIjoxNjUzNDIxMDI5LCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImJhYmFkNzY1LTdhMjYtNDE3YS1hZTUyLWFhOWM3YThjMTBkYVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzQyOX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.IrHtKJpVks8IOJNnVqVhUs-5MylH4mmBdpjYko1oXudPxVKS5ONrwvmScui2sB2eqV6ys-T2-jV7Cieejfn0sR0COAVtNWOoLIFXTdooMN3OfqSGND-jtho_KDMU953u4TJBqX0CdHiIw44QcSbxKr6Z3STdpwKbu_6iFqYh44kVuFt23GrmvDpFpb8MZHYpg9BOxkra7t41n3zCtaIGurMrv2QktsdfYtIIbFrc0u2iQtrfgJrEfru266wgtOp_G3gINOqFM4r8cQI1I7FO8_MIr-q-zBP5bOVGzR0ScSt8nrh5sLaUQD9W85E4YCB8hCe2nA7zhjHcQBEln9gD8Q'
Example response
HTTP/1.1 200 OK
Posture Checks
Find Posture Checks
GET /posture-checks
Authorization
This endpoint requires read
action on the posture-check
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
type |
Object |
true |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
attribute |
Object |
true |
|
deleted |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
zitiId |
String |
false |
Size must be between 1 and 255 inclusive. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkId |
String |
false |
|
type |
String |
false |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
attributes |
Array[String] |
false |
|
data |
Object |
false |
|
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/posture-checks?type=MAC' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJsR09nVUVBbi1pdWNhYWoyTUdYWGxnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjFhYWUzZmNjLWVlNzQtNGYxYi1hOWU3LWQzMmZiYjk5YTU5YSIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMwMiwiZXhwIjoxNjUzNDIwOTAyLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImFlMjE2N2I5LTg2NzUtNGFjZC1iMDhiLWU5MDlhYzRkMmE5MFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMwMn1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.Cz8e_80t_zkMymwwMtT2SawnCGq1T72kjIDWoKxCymOQXuKbRfF8gxBUwow-HOWlukrsNBXiufGYmhKq8vJH_vJoWQYj8XxefUZBrvHkVhPjp3HmHaJto00YwBmUkZrqWNor2xmloBNgpQ6TujsIOeNeHQTUlUg-9cpbzxzj5cSTu9Q4crJaq8a_6ap7eReQ9xlJf8oFGq0qm5usvuNWNh8WehJf72P_q7DmJVIeDTb9wF3aY6RLrL3lGI-k01zgEPpyf2mh2zvppALw6QeNuZ_nIaEHa-hC1mDQ31-MfeX6DPRXf0ibSPdC9qrQNaUcDuxA--_RIRuW5pV8n0pxEA'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 231
{
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks?type=MAC"
}
},
"page" : {
"size" : 0,
"totalElements" : 0,
"totalPages" : 1,
"number" : 0
}
}
Get Posture Check
GET /posture-checks/{id}
Authorization
This endpoint requires read
action on the posture-check
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
zitiId |
String |
false |
Size must be between 1 and 255 inclusive. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkId |
String |
false |
|
type |
String |
false |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
attributes |
Array[String] |
false |
|
data |
Object |
false |
|
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/posture-checks/b24d8730-e5c6-42e1-9480-e3e7968ebd2a' -i -X GET \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJ5c3hrSGdJZjQ5bHc5d1AwWFZCX3hnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImZjYzg3ZWI1LThlYTYtNDU2OS1hMGJjLWQwMzU1NjYzNDkwYyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMyMiwiZXhwIjoxNjUzNDIwOTIyLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImFiZjk4YjhiLWRkYzEtNGU1Ny05YjQ1LTFiOWY4M2Y0NmZmNFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMyMn1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.RyeQC2d8CLps2VNZCq01iKdhnHmNVh6Ewt5gIZtO4i9hy4rf966OjkkWkKp1z3SV6u08ORyk9CsyU7EZcvVgFqsjSxKnGrGPMLciiyvcrqSjz_oqihVAzi6o0gXJ7mlgoBKHfsujE9StwAt8dQgkjAtY5Pen9q7V7hAVnHnKRLBGqhmGz2CrFJrR2Wv2Scqx6OzbceUnyI0e6u2T4tmVifISx0kUXHLTnV36CafFEV9lIPqPFl8fz2hYcKW1sztUF80YrojTkiz34DON-HpH0IFBwVCMAUhOh3y3mCnOAD-CqOQlHVocQIaSIyw_pLX0bZprJ3-WKu79MuviHowLgg'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 941
{
"id" : "b24d8730-e5c6-42e1-9480-e3e7968ebd2a",
"zitiId" : "ziti.id.6vnmbqvwpt6",
"name" : "My Posture Check 25151943405529162",
"networkId" : "508427fe-f4b6-4233-9875-3ca068362964",
"type" : "OS",
"ownerIdentityId" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdBy" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdAt" : "2022-05-24T18:35:21.564859Z",
"updatedAt" : "2022-05-24T18:35:21.564859Z",
"deletedBy" : null,
"deletedAt" : null,
"attributes" : [ "#Attr-1", "#Attr-2" ],
"data" : {
"operatingSystems" : [ {
"type" : "Linux",
"versions" : [ "16.2" ]
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks/b24d8730-e5c6-42e1-9480-e3e7968ebd2a"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/508427fe-f4b6-4233-9875-3ca068362964",
"profile" : "parent"
}
}
}
Create Posture Check
POST /posture-checks
Authorization
This endpoint requires create
action on the posture-check
resource type.
Path parameters
No parameters.
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
networkId |
String |
true |
Client must have |
type |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
data |
Object |
false |
io.netfoundry.common.util.validation.ValidAs. |
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
zitiId |
String |
false |
Size must be between 1 and 255 inclusive. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkId |
String |
false |
|
type |
String |
false |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
attributes |
Array[String] |
false |
|
data |
Object |
false |
|
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/posture-checks' -i -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2Q0ktU0hnc2VkdFlKbTlkZWVvc0JBIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjczYmViYTc2LTkwOGEtNDIzOC05ZTAwLWQxMTJkZjlkMjI2YiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMyMSwiZXhwIjoxNjUzNDIwOTIxLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcImQ3ZTBhNTM0LTc2ZGUtNDEzMy05OGI5LTBhZDNkYmIwOGJkOVwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMyMX1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.hRno4NbGOGC0K8mzxeclODPh0r6ZzgKKyF0PZgbSFc0jqxAXny2xY_DkRzA3bwWHStmITONhOAVcnleSesRk9pRHJWuh49yUhvfpRs6d64WkBSv9ZqDP3PKyfDdM6Bm3ZMLyg-Z72Liv7hVXIcpVgJsdwypTBbgu_bbYuyAxcFjNkzM_QGXVlOi2nkBbD6l8i4wNwQIrhYmTwYRGkXQYCL3FKIrD_QnJqSA7kNuqEGm8XNnF9pD7Zfa0C67r7RbhNenRw4USootKkY7cTWkOTR1PYns0sreEXJQdHZ9iLUQZl_2maNR-aE6s3Rijx6VrdcEicArGCDdx3okqDjuHNA' \
-d '{"name":"My Posture Check 25151943405529162","networkId":"508427fe-f4b6-4233-9875-3ca068362964","type":"OS","attributes":["#Attr-1","#Attr-2"],"data":{"operatingSystems":[{"type":"Linux","versions":["16.2"]}]}}'
Example response
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 617
{
"id" : "b24d8730-e5c6-42e1-9480-e3e7968ebd2a",
"zitiId" : "ziti.id.6vnmbqvwpt6",
"name" : "My Posture Check 25151943405529162",
"networkId" : "508427fe-f4b6-4233-9875-3ca068362964",
"type" : "OS",
"ownerIdentityId" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdBy" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdAt" : "2022-05-24T18:35:21.564859Z",
"updatedAt" : "2022-05-24T18:35:21.564859Z",
"deletedBy" : null,
"deletedAt" : null,
"attributes" : [ "#Attr-1", "#Attr-2" ],
"data" : {
"operatingSystems" : [ {
"type" : "Linux",
"versions" : [ "16.2" ]
} ]
}
}
Update Posture Check
PATCH /posture-checks/{id}
Authorization
This endpoint requires update
action on the posture-check
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
Path | Type | Optional | Description |
---|---|---|---|
name |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
type |
String |
true |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
attributes |
Array[String] |
true |
io.netfoundry.common.util.validation.ValidAs. |
ownerIdentityId |
String |
true |
io.netfoundry.common.util.validation.ValidAs. |
data |
Object |
true |
|
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Response fields
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
zitiId |
String |
false |
Size must be between 1 and 255 inclusive. |
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
networkId |
String |
false |
|
type |
String |
false |
Must be one of [OS, PROCESS, DOMAIN, MAC, MFA, PROCESS_MULTI]. |
ownerIdentityId |
String |
false |
|
createdBy |
String |
false |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
attributes |
Array[String] |
false |
|
data |
Object |
false |
|
data.domains |
Array[String] |
false |
|
data.macAddresses |
Array[String] |
false |
|
data.timeoutSeconds |
Integer |
true |
The number of seconds before an MFA TOTP will need to be provided before the posture check begins to fail (optional) Defaults to 0 == no timeout. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. This property will be null in all prior version networks. It may be null in legacy instances in an upgraded network. Must be at least 0. |
data.promptOnWake |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports a "wake" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.promptOnUnlock |
Boolean |
true |
Reduces the current timeout to 5m (if not less than already) when an endpoint reports an "unlock" event (optional) Defaults to false. only supported in Ziti C SDK v0.20.0 and later. Individual ZDE/ZME clients may take time to update. If older endpoint are used with the new MFA options ignoreLegacyEndpoints allows administrators to decide how those clients should be treated. If ignoreLegacyEndpoints is true, they will not be subject to timeout or wake events. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.ignoreLegacyEndpoints |
Boolean |
true |
Forces all other options to be ignored for legacy clients that do not support event state (optional) Defaults to false. Introduced in ziti v0.20.12 as part of the {@link ZitiFeature#postureCheck_mfa_timeoutSeconds} feature. |
data.operatingSystems |
Array[Object] |
false |
|
data.operatingSystems[].type |
String |
false |
Must be one of [Windows, Android, iOS, Linux, macOS, WindowsServer]. |
data.operatingSystems[].versions |
Array[String] |
false |
|
data.process |
Object |
false |
|
data.process.osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.process.path |
String |
false |
|
data.process.hashes |
Array[String] |
true |
|
data.process.signerFingerprint |
String |
true |
|
data.processes |
Array[Object] |
false |
|
data.processes[].osType |
String |
false |
Must be one of [Windows, WindowsServer, Android, iOS, Linux, macOS]. |
data.processes[].path |
String |
false |
|
data.processes[].hashes |
Array[String] |
true |
|
data.processes[].signerFingerprints |
Array[String] |
true |
|
data.semantic |
String |
true |
Must be one of [AllOf, AnyOf]. |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/posture-checks/b24d8730-e5c6-42e1-9480-e3e7968ebd2a' -i -X PATCH \
-H 'Content-Type: application/json' \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJSSVZ3dXNQUmxqSFN5QWxCTTF2RDlnIiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6ImFhNGI1MzZkLWFlYzQtNDg2YS04N2NkLWI5NTE3MTU3Y2NkMiIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMyMiwiZXhwIjoxNjUzNDIwOTIyLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjUxODhkMDA3LWM1OTctNGY5Mi1iZTI4LTMzYjA2ZWE0MDAwNFwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMyMn1dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.TxNv_YZQWWg2mylAhjWUPQqkWrpMYBP3-VThLw4TyjsuiCURelWTyN6SOCuVo9siu9GWwO422NvLogT6jdV4R1o9b3fhAA7XcJYDiwFaVPApUoDzCkJ_rMzzd_Jam8o0MjM6_9jzpIooCo3KBQ_xp0oKmQtBBLHeHH3TSeX9W_rQkze1mRw77xQZNe2n_egsMczo307pTTWGDNG-VPdEYlCclwCIOVBaGvkgrVxNbIoonHwv22fCU1jUXYsTWlasL1yGDH-ksjnOp5KVKc3jHl5dJZqWya2YtEwod7MX6Ve2icUn7OvFiHsJiewNjIB9ZYhxiEivJQaxYutps-ct3w' \
-d '{"name":"Our Service 25151943405529162","attributes":["#Attr-4","#Attr-2"]}'
Example response
HTTP/1.1 200 OK
Content-Type: application/hal+json
Content-Length: 936
{
"id" : "b24d8730-e5c6-42e1-9480-e3e7968ebd2a",
"zitiId" : "ziti.id.6vnmbqvwpt6",
"name" : "Our Service 25151943405529162",
"networkId" : "508427fe-f4b6-4233-9875-3ca068362964",
"type" : "OS",
"ownerIdentityId" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdBy" : "73beba76-908a-4238-9e00-d112df9d226b",
"createdAt" : "2022-05-24T18:35:21.564859Z",
"updatedAt" : "2022-05-24T18:35:22.995401Z",
"deletedBy" : null,
"deletedAt" : null,
"attributes" : [ "#Attr-4", "#Attr-2" ],
"data" : {
"operatingSystems" : [ {
"type" : "Linux",
"versions" : [ "16.2" ]
} ]
},
"_links" : {
"self" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/posture-checks/b24d8730-e5c6-42e1-9480-e3e7968ebd2a"
},
"network" : {
"href" : "https://gateway.production.netfoundry.io/core/v2/networks/508427fe-f4b6-4233-9875-3ca068362964",
"profile" : "parent"
}
}
}
Delete Posture Check
DELETE /posture-checks/{id}
Authorization
This endpoint requires delete
action on the posture-check
resource type.
Path parameters
Parameter | Type | Optional | Description |
---|---|---|---|
id |
Object |
false |
Client must have |
Query parameters
No parameters.
Request fields
No request body.
Response fields
No response body.
Hypermedia links
No links.
Embedded resources
No embedded resources.
Example request
$ curl 'https://gateway.production.netfoundry.io/core/v2/posture-checks/b24d8730-e5c6-42e1-9480-e3e7968ebd2a' -i -X DELETE \
-H 'Accept: application/hal+json' \
-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJrY25RZmI0eDJjQUZISXU1NGpBZVR3IiwiaXNzIjoiTmV0Rm91bmRyeSIsInN1YiI6IjRhZTBmOGJlLWEwYzQtNDg2My05MjM4LTU3ZmU0ZGM2MGI2MyIsImF1ZCI6ImlvLm5ldGZvdW5kcnkubmV0d29yayIsImlhdCI6MTY1MzQxNzMyMywiZXhwIjoxNjUzNDIwOTIzLCJncmFudHMtc3VwZXIiOiJbXSIsImdyYW50cy1jdXN0b20iOiJbXSIsImdyYW50cy1wdWJsaWMiOiJbXSIsImdyYW50cy1hY3Rpb24iOiJbe1wiaWRcIjpcIjk2OWI1N2MxLTU0NjgtNGZiMy1iYWRkLTg0MjAyOWY1NDE1YlwiLFwibGFzdE1vZGlmaWVkXCI6MTY1MzQxNzMyM31dIiwiZ3JhbnRzLXN0YW5kYXJkIjoiW10ifQ.Ia7VZuat2xrgNwRpnPk00PCOW8_5ymGwT0qO2-iDAawpUTAhyUKTNNNhO8PZ_MtomBZ5ubtHulySvqJ4xchYrbLLEWDN-beiunSxW2x9b5W0rR6FCV8k8UZRAeC1KO4jKOplWR80fysdEj8iyn8Pz1Ncmh7BCVW7UaRjtN2B7FHbnnuYlGDo0kbh2jtrY73ikg1oztiSIi_ASV8HfjqXGRheJzuxCMZlIrRE-PU_E0LlDP6IHvAiKNPSXNF2_AVA_GJF8LNQvx3kM2l2mxiAz9zPXIZPjFAJAqS2VgNFr2D1_nsMVtzW6SjbddjPMh_V4z4YVWnXu5Wtg7WWqf57VA'
Example response
HTTP/1.1 200 OK
Certificate Authorities
Find Certificate Authorities
GET /certificate-authorities
Authorization
This endpoint requires read
action on the certificate-authority
resource type.
Path parameters
No parameters.
Query parameters
Supports standard paging query parameters.
Parameter | Type | Optional | Description |
---|---|---|---|
networkId |
Object |
true |
|
name |
String |
true |
|
zitiId |
String |
true |
|
isAutoCaEnrollmentEnabled |
Boolean |
true |
|
isOttCaEnrollmentEnabled |
Boolean |
true |
|
isVerified |
Boolean |
true |
|
isAuthEnabled |
Boolean |
true |
|
ownerIdentityId |
Object |
true |
|
createdBy |
Object |
true |
|
deletedBy |
Object |
true |
|
createdAt |
Object |
true |
|
updatedAt |
Object |
true |
|
deletedAt |
Object |
true |
Request fields
No request body.
Response fields
Standard paging response where content
field is list of following objects:
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|
updatedAt |
String |
false |
|
deletedBy |
String |
true |
|
deletedAt |
String |
true |
|
networkId |
String |
false |
|
zitiId |
String |
false |
|
name |
String |
false |
io.netfoundry.core.validation.ResourceName. |
endpointAttributes |
Array[String] |
false |
|
verificationToken |
String |
true |
|
fingerprint |
String |
true |
|
jwt |
String |
true |
|
certPem |
String |
false |
|
identityNameFormat |
String |
true |
Must match the regular expression |
verified |
Boolean |
true |
|
autoCaEnrollmentEnabled |
Boolean |
true |
|
authEnabled |
Boolean |
true |
|
ottCaEnrollmentEnabled |
Boolean |
true |
Hypermedia links
Path | Optional | Description |
---|---|---|
self |
false |
A canonical URI; The link to this resource. |
network |
false |
Link to the Network within which this resource exists. |
Embedded resources
Path | Type | Optional | Description |
---|---|---|---|
id |
String |
false |
|
ownerIdentityId |
String |
true |
|
createdBy |
String |
true |
|
createdAt |
String |
false |
|