Create Network Resource
Creates a new network resource that defines access points for users and devices. Resources can be private networks, SaaS applications, or internet access points, each with specific protocols and access controls.
Body
application/json
Body
CreateResourceDto
Show Child Parameters
Allowed values:PRIVATESAASINTERNET
Response
application/json
Response
Successfully created the resource
ResourceDto
Allowed values:PRIVATESAASINTERNET
Allowed values:MANUALAUTOMATIC
Default:MANUAL
Allowed values:ONLINEOFFLINE
Show Child Parameters
Network gateway configuration and status information
Show Child Parameters
Authentication
Body
List Network Resources
Retrieves a paginated list of all network resources for the tenant with advanced filtering and sorting capabilities. Supports filtering by resource type, gateway associations, protocols, and other criteria to help manage complex network topologies.
Query Parameters
Sort order in format “field:direction”. Sortable fields: id, name. Direction: asc, desc
Example:-name
Filter resources by policy ID (UUID format)
Example:123e4567-e89b-12d3-a456-426614174000
Filter resources by gateway ID (UUID format)
Example:123e4567-e89b-12d3-a456-426614174000
Filter resources by protocol ID in addresses (UUID format)
Example:123e4567-e89b-12d3-a456-426614174000
Filter resources by type
Allowed values:PRIVATESAASINTERNET
Filter resources by name
Example:Resource Name
Filter resources by ID (UUID format)
Example:123e4567-e89b-12d3-a456-426614174000
Number of resources to skip (minimum: 0)
Example:0
Number of resources to return per page (minimum: 1)
Example:10
Response
application/json
Response
Successfully retrieved resources
PaginatedDto
Authentication
Query Parameters
Update Network Resource
Modifies the configuration of an existing network resource including its name, description, and other properties. Changes may affect access policies and user permissions.
Path Parameters
The unique identifier (UUID) of the resource to update
Body
application/json
Body
UpdateResourceDto
Response
Response
Successfully updated the resource
Authentication
Path Parameters
Body
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
The unique identifier (UUID) of the resource
Response
application/json
Response
Successfully retrieved the resource
ResourceDto
Allowed values:PRIVATESAASINTERNET
Allowed values:MANUALAUTOMATIC
Default:MANUAL
Allowed values:ONLINEOFFLINE
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