SAS Portal API

خدمات: sasportal.googleapis.com

نام سرویس sasportal.googleapis.com برای ایجاد خرد مشتری RPC مورد نیاز است.

spectrum.sas.portal.v1alpha1.Customers

مواد و روش ها
GetCustomer customer درخواستی را برمی گرداند.
ListCustomers لیستی از customers درخواست شده را برمی گرداند.
UpdateCustomer یک customer موجود را به روز می کند.

spectrum.sas.portal.v1alpha1.DeviceManager

مواد و روش ها
CreateDeployment یک deployment جدید ایجاد می کند.
CreateDevice device تحت یک node یا customer ایجاد می کند.
CreateNode یک node جدید ایجاد می کند.
CreateSignedDevice یک device امضا شده در زیر یک node یا customer ایجاد می کند.
DeleteDeployment یک deployment را حذف می کند.
DeleteDevice یک device را حذف می کند.
DeleteNode یک node را حذف می کند.
GenerateSecret یک راز برای استفاده با ValidateInstaller ایجاد می کند.
GetDeployment deployment درخواستی را برمی گرداند.
GetDevice جزئیات یک device دریافت می کند.
GetNode یک node درخواستی را برمی گرداند.
ListDeployments deployments را فهرست می کند.
ListDevices devices ها را تحت یک node یا customer فهرست می کند.
ListNodes nodes را فهرست می کند.
MoveDeployment یک deployment را به node یا customer دیگری منتقل می کند.
MoveDevice یک device به node یا customer دیگری منتقل می کند.
MoveNode یک node را به زیر node یا customer دیگر منتقل می کند.
SignDevice device امضا می کند.
UpdateDeployment یک deployment موجود را به روز می کند.
UpdateDevice یک device به روز می کند.
UpdateNode یک node موجود را به روز می کند.
UpdateSignedDevice device امضا شده را به روز می کند.
ValidateInstaller هویت یک نصب کننده حرفه ای معتبر (CPI) را تأیید می کند.

spectrum.sas.portal.v1alpha1.PolicyService

مواد و روش ها
GetPolicy خط مشی کنترل دسترسی یک منبع را دریافت می کند.
SetPolicy خط مشی کنترل دسترسی را روی منبع مشخص شده تنظیم می کند.
TestPermissions مجوزهایی را که تماس گیرنده در منبع مشخص شده دارد، برمی گرداند.