- משאב 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 מחזירה הרשאות שיש למתקשר במשאב שצוין. |