CreateResource
objectArray of network addresses with their associated protocols. Protocol IDs can be obtained from the “List Network Protocols” endpoint or created using the “Create Network Protocol” endpoint.
Example:{"address":"192.168.1.100","protocols":["550e8400-e29b-41d4-a716-446655440000","550e8400-e29b-41d4-a716-446655440001"]}
Show Child Parameters
Name of the network resource
Example:Internal Web Server
Type of network resource
Allowed values:PRIVATESAASINTERNET
Example:PRIVATE
Optional description of the resource
Example:Internal web server for company applications
Resource
objectComplete 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
ResourceTypeStatistics
objectTotal number of resources
Number of online resources
Number of offline resources
Number of resources without a gateway
Number of resources without a policy
UpdateResource
objectData for updating an existing network resource
Human-readable name for the resource
Example:Internal Web Server
Detailed description of the resource’s purpose
Example:Internal web server for company applications
SimpleAddress
objectArray of protocol IDs (UUIDs) associated with this address
Example:550e8400-e29b-41d4-a716-446655440000
Network address (IP address or domain name)
Example:192.168.1.100