- משאב REST: v1alpha1.customers
- משאב REST: v1alpha1.customers.פריסות
- משאב REST: v1alpha1.customers.Layouts.devices
- משאב REST: v1alpha1.customers.devices
- משאב REST: v1alpha1.customers.nodes
- משאב REST: v1alpha1.customers.nodes.Deploys
- משאב REST: v1alpha1.customers.nodes.devices
- משאב REST: v1alpha1.customers.nodes.nodes
- משאב REST: v1alpha1.פריסות
- משאב REST: v1alpha1.Layouts.devices
- משאב REST: v1alpha1.Uninstaller
- משאב REST: v1alpha1.nodes
- משאב REST: v1alpha1.nodes.Layouts
- משאב REST: v1alpha1.nodes.Deploys.devices
- משאב REST: v1alpha1.nodes.devices
- משאב REST: v1alpha1.nodes.nodes
- משאב REST: v1alpha1.nodes.nodes.Deploys
- משאב REST: v1alpha1.nodes.nodes.devices
- משאב REST: v1alpha1.nodes.nodes.nodes
- משאב REST: v1alpha1.policies
שירות: sasportal.googleapis.com
כדי להתקשר לשירות הזה, מומלץ להשתמש בספריות לקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי להתקשר לשירות הזה, השתמשו במידע הבא כשתבצעו את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט שמחשב יכול לקרוא כדי לתאר ולצרוך ממשקי API של REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד עשוי לספק מספר מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת הקצה של השירות
נקודת קצה (endpoint) היא כתובת URL בסיסית המציינת את כתובת הרשת של שירות API. ייתכן שלשירות אחד יהיו כמה נקודות קצה. לשירות הזה יש נקודת קצה (endpoint) הבאה וכל ה-URIs הבאים הם יחסיים לנקודת הקצה הזו:
- https://sasportal.googleapis.com
משאב REST: v1alpha1.customers
| שיטות | |
|---|---|
| get | GET /v1alpha1/{name=customers/*}מחזירה customerמבוקשת. | 
| list | GET /v1alpha1/customersמחזירה רשימה של בקשות customers. | 
| patch | PATCH /v1alpha1/{customer.name=customers/*}מתבצע עדכון של customerקיים. | 
משאב REST: v1alpha1.customers.פריסות
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/deploymentsנוצרת גרסה חדשה של deployment. | 
| delete | DELETE /v1alpha1/{name=customers/*/deployments/*}מתבצעת מחיקה של deployment. | 
| get | GET /v1alpha1/{name=customers/*/deployments/*}מחזירה deploymentמבוקשת. | 
| list | GET /v1alpha1/{parent=customers/*}/deploymentsרשימה של deployments. | 
| move | POST /v1alpha1/{name=customers/*/deployments/*}:moveמתבצעת העברה של deploymentאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{deployment.name=customers/*/deployments/*}מתבצע עדכון של deploymentקיים. | 
משאב REST: v1alpha1.customers.Deploys.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/deployments/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| list | GET /v1alpha1/{parent=customers/*/deployments/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
משאב REST: v1alpha1.customers.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| delete | DELETE /v1alpha1/{name=customers/*/devices/*}מתבצעת מחיקה של device. | 
| get | GET /v1alpha1/{name=customers/*/devices/*}קבלת פרטים על device. | 
| list | GET /v1alpha1/{parent=customers/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
| move | POST /v1alpha1/{name=customers/*/devices/*}:moveמתבצעת העברה של deviceאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{device.name=customers/*/devices/*}מתעדכן device. | 
| signDevice | POST /v1alpha1/{device.name=customers/*/devices/*}:signDeviceחותם על device. | 
| updateSigned | PATCH /v1alpha1/{name=customers/*/devices/*}:updateSignedעדכון של deviceחתום. | 
משאב REST: v1alpha1.customers.nodes
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/nodesנוצרת גרסה חדשה של node. | 
| delete | DELETE /v1alpha1/{name=customers/*/nodes/*}מתבצעת מחיקה של node. | 
| get | GET /v1alpha1/{name=customers/*/nodes/*}מחזירה nodeמבוקשת. | 
| list | GET /v1alpha1/{parent=customers/*}/nodesרשימה של nodes. | 
| move | POST /v1alpha1/{name=customers/*/nodes/*}:moveמתבצעת העברה של nodeאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{node.name=customers/*/nodes/*}מתבצע עדכון של nodeקיים. | 
משאב REST: v1alpha1.customers.nodes.Deploys
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/deploymentsנוצרת גרסה חדשה של deployment. | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/deploymentsרשימה של deployments. | 
משאב REST: v1alpha1.customers.nodes.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
משאב REST: v1alpha1.customers.nodes.nodes
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/nodesנוצרת גרסה חדשה של node. | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/nodesרשימה של nodes. | 
משאב REST: v1alpha1.פריסות
| שיטות | |
|---|---|
| get | GET /v1alpha1/{name=deployments/*}מחזירה deploymentמבוקשת. | 
משאב REST: v1alpha1.Layouts.devices
| שיטות | |
|---|---|
| delete | DELETE /v1alpha1/{name=deployments/*/devices/*}מתבצעת מחיקה של device. | 
| get | GET /v1alpha1/{name=deployments/*/devices/*}קבלת פרטים על device. | 
| move | POST /v1alpha1/{name=deployments/*/devices/*}:moveמתבצעת העברה של deviceאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{device.name=deployments/*/devices/*}מתעדכן device. | 
| signDevice | POST /v1alpha1/{device.name=deployments/*/devices/*}:signDeviceחותם על device. | 
| updateSigned | PATCH /v1alpha1/{name=deployments/*/devices/*}:updateSignedעדכון של deviceחתום. | 
משאב REST: v1alpha1.Uninstaller
| שיטות | |
|---|---|
| generateSecret | POST /v1alpha1/installer:generateSecretיוצר סוד לשימוש עם ValidateInstaller. | 
| validate | POST /v1alpha1/installer:validateאימות הזהות של מתקין מקצועי מוסמך (CPI). | 
משאב REST: v1alpha1.nodes
| שיטות | |
|---|---|
| get | GET /v1alpha1/{name=nodes/*}מחזירה nodeמבוקשת. | 
משאב REST: v1alpha1.nodes.Deploys
| שיטות | |
|---|---|
| delete | DELETE /v1alpha1/{name=nodes/*/deployments/*}מתבצעת מחיקה של deployment. | 
| get | GET /v1alpha1/{name=nodes/*/deployments/*}מחזירה deploymentמבוקשת. | 
| list | GET /v1alpha1/{parent=nodes/*}/deploymentsרשימה של deployments. | 
| move | POST /v1alpha1/{name=nodes/*/deployments/*}:moveמתבצעת העברה של deploymentאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{deployment.name=nodes/*/deployments/*}מתבצע עדכון של deploymentקיים. | 
משאב REST: v1alpha1.nodes.Deploys.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/deployments/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| list | GET /v1alpha1/{parent=nodes/*/deployments/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
משאב REST: v1alpha1.nodes.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| delete | DELETE /v1alpha1/{name=nodes/*/devices/*}מתבצעת מחיקה של device. | 
| get | GET /v1alpha1/{name=nodes/*/devices/*}קבלת פרטים על device. | 
| list | GET /v1alpha1/{parent=nodes/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
| move | POST /v1alpha1/{name=nodes/*/devices/*}:moveמתבצעת העברה של deviceאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{device.name=nodes/*/devices/*}מתעדכן device. | 
| signDevice | POST /v1alpha1/{device.name=nodes/*/devices/*}:signDeviceחותם על device. | 
| updateSigned | PATCH /v1alpha1/{name=nodes/*/devices/*}:updateSignedעדכון של deviceחתום. | 
משאב REST: v1alpha1.nodes.nodes
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*}/nodesנוצרת גרסה חדשה של node. | 
| delete | DELETE /v1alpha1/{name=nodes/*/nodes/*}מתבצעת מחיקה של node. | 
| get | GET /v1alpha1/{name=nodes/*/nodes/*}מחזירה nodeמבוקשת. | 
| list | GET /v1alpha1/{parent=nodes/*}/nodesרשימה של nodes. | 
| move | POST /v1alpha1/{name=nodes/*/nodes/*}:moveמתבצעת העברה של nodeאלnodeאו שלcustomerאחר. | 
| patch | PATCH /v1alpha1/{node.name=nodes/*/nodes/*}מתבצע עדכון של nodeקיים. | 
משאב REST: v1alpha1.nodes.nodes.Deploys
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/nodes/*}/deploymentsנוצרת גרסה חדשה של deployment. | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/deploymentsרשימה של deployments. | 
משאב REST: v1alpha1.nodes.nodes.devices
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/nodes/*}/devicesנוצרת deviceתחתnodeאוcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSignedנוצרת deviceחתומה בכפוף ל-nodeאו ל-customer. | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/devicesרשימה של devicesתחתnodeאוcustomer. | 
משאב REST: v1alpha1.nodes.nodes.nodes
| שיטות | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/nodes/*}/nodesנוצרת גרסה חדשה של node. | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/nodesרשימה של nodes. | 
משאב REST: v1alpha1.policies
| שיטות | |
|---|---|
| get | POST /v1alpha1/policies:getהמדיניות של בקרת הגישה למשאב. | 
| set | POST /v1alpha1/policies:setמגדירה את מדיניות בקרת הגישה במשאב שצוין. | 
| test | POST /v1alpha1/policies:testמחזירה הרשאות שיש למתקשר במשאב שצוין. |