Method: deployments.devices.updateSigned
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בקשת HTTP
PATCH https://sasportal.googleapis.com/v1alpha1/{name=deployments/*/devices/*}:updateSigned
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים |
name |
string
חובה. השם של המכשיר שרוצים לעדכן.
|
גוף הבקשה
גוף הבקשה מכיל נתונים עם המבנה הבא:
ייצוג ב-JSON |
{
"encodedDevice": string,
"installerId": string
} |
שדות |
encodedDevice |
string (bytes format)
חובה. אסימון ה-JSON Web Token שנחתם באמצעות מפתח פרטי של CPI. המטען הייעודי (payload) חייב להיות קידוד JSON של device . צריך להגדיר את השדה userId . מחרוזת בקידוד Base64.
|
installerId |
string
חובה. מזהה ייחודי של מתקין (מזהה CPI) מתוך מסד הנתונים של מתקינים מקצועיים מוסמכים.
|
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Device
.
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/sasportal
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThis operation updates a signed device using a PATCH request to a specific endpoint.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain the encoded device as a JSON Web Token and the installer ID.\u003c/p\u003e\n"],["\u003cp\u003eA successful response returns the updated device information.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/sasportal\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document details updating a signed device via a PATCH request to the specified URL, using gRPC Transcoding. The request requires a `name` path parameter, indicating the device to update. The request body, in JSON, contains a base64-encoded `encodedDevice` JWT and the `installerId`. The `encodedDevice` must be signed with a CPI private key and the userId must be provided. Successful responses return a Device instance. The process requires the `https://www.googleapis.com/auth/sasportal` OAuth scope.\n"],null,[]]