SAS Portal API


The Service name is needed to create RPC client stubs.

GetCustomer Returns a requested customer.
ListCustomers Returns a list of requested customers.
UpdateCustomer Updates an existing customer.

CreateDevice Creates a device under a node or customer.
CreateNode Creates a new node.
CreateSignedDevice Creates a signed device under a node or customer.
DeleteDevice Deletes a device.
DeleteNode Deletes a node.
GenerateSecret Generates a secret to be used with the ValidateInstaller method.
GetDevice Gets details about a device.
GetNode Returns a requested node.
ListDevices Lists devices under a node or customer.
ListNodes Lists nodes.
MoveDevice Moves a device under another node or customer.
MoveNode Moves a node under another node or customer.
SignDevice Signs a device.
UpdateDevice Updates a device.
UpdateNode Updates an existing node.
UpdateSignedDevice Updates a signed device.
ValidateInstaller Validates the identity of a Certified Professional Installer (CPI).

GetPolicy Gets the access control policy for a resource.
SetPolicy Sets the access control policy on the specified resource.
TestPermissions Returns permissions that a caller has on the specified resource.