List Network Protocols
Retrieves all network protocols configured for the tenant, including both predefined and custom protocol definitions with their associated network protocol settings.
Response
application/json
Response
Successfully retrieved protocols
Show Child Parameters
Allowed values:ALLPREDEFINEDCUSTOM
Authentication
Remove Network Protocol
Permanently removes a network protocol definition from the tenant. This operation will affect any resources or addresses that use this protocol.
Path Parameters
The unique identifier (UUID) of the protocol to delete
Response
Response
Successfully deleted the protocol
Authentication
Path Parameters
Get Protocol Details
Retrieves detailed information about a specific network protocol including its name, type, and associated network protocol settings (TCP, UDP, ICMP).
Path Parameters
The unique identifier (UUID) of the protocol
Response
application/json
Response
Successfully retrieved the protocol
ProtocolDto
Show Child Parameters
Allowed values:ALLPREDEFINEDCUSTOM
Authentication
Path Parameters
Roles
User role and permission management
List All Roles
Retrieves all user roles available in the tenant, including system-defined roles (OWNER, ADMIN, etc.) and custom roles with their permissions and capabilities.
Response
application/json
Response
Successfully retrieved roles
User role definition with specific permissions and capabilities
Unique identifier for the role
Timestamp when the role was created
Timestamp when the role was last modified
Human-readable name of the role
Detailed description of the role’s purpose and permissions
Whether this role can be deleted (system roles are typically not deletable)
Predefined role type that determines the base permissions
Allowed values:OWNERADMINDEFAULTBASICBILLINGAUDITOR