Search
K
Cipherscale API

CreatePolicyDto

object
groupsarray[string]
usersarray[string]
devicesarray[string]
resourcesarray[string]
gatewaysarray[string]
rulestring
namestringrequired
descriptionstring
allGroupsobjectrequired

Default:false

allUsersobjectrequired

Default:false

allDevicesobjectrequired

Default:false

allResourcesobjectrequired

Default:false

sourceIpsarray[string]
typestringrequired

Allowed values:PRIVATESAASINTERNETSITETOSITE

modestring

Allowed values:LOCALRESTRICTEDINTERNET_ACCESS_POINT

actionbooleanrequired
Example

PolicyGroupDto

object
idstring(uuid)required
createdAtstring(date-time)required
updatedAtstring(date-time)required
namestringrequired
descriptionstring
maxDevicesnumberrequired
isSamlDefaultGroupbooleanrequired
idpMappingarray[string]required
Example

PolicyUserDto

object
idstring(uuid)required
createdAtstring(date-time)required
updatedAtstring(date-time)required
lastConnectionstring(date-time)
emailstring
statusstringrequired
firstNamestring
lastNamestring
isOwnerbooleanrequired
maxDevicesnumberrequired
imagestring
Example

PolicyDeviceDto

object
idstring(uuid)required
createdAtstring(date-time)required
updatedAtstring(date-time)required
namestringrequired
activebooleanrequired
lastConnectionstring(date-time)
statusstringrequired

Allowed values:OnlineOfflineDeactivated

hardwareIdstringrequired
postureobject
appVersionstring
Example

PolicyResourceDto

object
idstring(uuid)required
createdAtstring(date-time)required
updatedAtstring(date-time)required
namestringrequired
typestringrequired

Allowed values:PRIVATESAASINTERNET

loadBalancingModestringrequired

Allowed values:MANUALAUTOMATIC

Default:MANUAL

descriptionstring
Example