The unique identifier (UUID) of the resource
Get Resource Details
Retrieves comprehensive information about a specific network resource including its configuration, associated addresses, protocols, gateway connections, and load balancing settings.
Path Parameters
Response
application/json
Response
Successfully retrieved the resource
Resource
Complete network resource information with addresses and gateways
Unique identifier for the resource
Example:550e8400-e29b-41d4-a716-446655440000
Timestamp when the resource was created
Example:2023-01-15T14:30:00Z
Timestamp when the resource was last updated
Example:2023-01-15T14:30:00Z
Human-readable name for the resource
Example:Internal Web Server
Type of the network resource
Allowed values:PRIVATESAASINTERNET
Example:PRIVATE
Load balancing configuration for this resource
Allowed values:MANUALAUTOMATIC
Default:MANUAL
Example:MANUAL
Current operational status of the resource
Allowed values:ONLINEOFFLINE
Example:ONLINE
Detailed description of the resource’s purpose
Example:Internal web server for company applications
Array of network addresses associated with this resource
Example:{"id":"550e8400-e29b-41d4-a716-446655440001","address":"192.168.1.100","isIp":true,"type":"PRIVATE","protocols":[{"id":"550e8400-e29b-41d4-a716-446655440000","name":"HTTP/HTTPS","type":"PREDEFINED","networkProtocols":[{"protocol":"TCP","port":"80"},{"protocol":"TCP","port":"443"}]}]}
Show Child Parameters
Network gateway configuration and status information
Show Child Parameters
Authentication
Path Parameters
Remove Network Resource
Permanently removes a network resource from the tenant. The resource must not be linked to any active policies before deletion. This operation will also disconnect all associated gateway connections.
Path Parameters
The unique identifier (UUID) of the resource to delete
Response
Response
Successfully deleted the resource
Authentication
Path Parameters
Configure Resource Load Balancing
Configures load balancing settings for a resource, determining how traffic is distributed across multiple gateways. Supports both manual gateway selection and automatic load balancing algorithms.
Path Parameters
The unique identifier (UUID) of the resource
Body
application/json
Body
ApplyLoadBalancing
Configuration for applying load balancing to resources
Load balancing mode for the resource
Allowed values:MANUALAUTOMATIC
Default:MANUAL
Example:AUTOMATIC
Array of gateway IDs to use for load balancing
Example:["550e8400-e29b-41d4-a716-446655440000","550e8400-e29b-41d4-a716-446655440001"]
Response
Response
Successfully applied load balancing configuration
Authentication
Path Parameters
Body
Connect Resource to Gateways
Establishes network connections between a resource and one or more gateways, enabling users to access the resource through those gateways. This operation is essential for defining network topology and access paths.
Path Parameters
The unique identifier (UUID) of the resource
Body
application/json
Body
Comma-separated list of gateway IDs
Response
application/json
Response
Successfully created resource-gateway connections
Connection between a network address and a gateway
Unique identifier of the network address
Example:550e8400-e29b-41d4-a716-446655440000
Unique identifier of the gateway
Example:550e8400-e29b-41d4-a716-446655440001
Authentication
Path Parameters
Body
Disconnect Resource from Gateway
Removes the network connection between a resource and a specific gateway, preventing access to the resource through that gateway. This operation helps manage network topology and access control.
Path Parameters
The unique identifier (UUID) of the resource
The unique identifier (UUID) of the gateway to disconnect
Response
Response
Successfully disconnected resource from gateway