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.

CreateDeployment Creates a new deployment.
CreateDevice Creates a device under a node or customer.
CreateNode Creates a new node.
CreateSignedDevice Creates a signed device under a node or customer.
DeleteDeployment Deletes a deployment.
DeleteDevice Deletes a device.
DeleteNode Deletes a node.
GenerateSecret Generates a secret to be used with the ValidateInstaller.
GetDeployment Returns a requested deployment.
GetDevice Gets details about a device.
GetNode Returns a requested node.
ListDeployments Lists deployments.
ListDevices Lists devices under a node or customer.
ListNodes Lists nodes.
MoveDeployment Moves a deployment under another node or customer.
MoveDevice Moves a device under another node or customer.
MoveNode Moves a node under another node or customer.
SignDevice Signs a device.
UpdateDeployment Updates an existing deployment.
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.