יוצר אסימון גישה לסוכן של אשכול.
בקשת HTTP
POST https://{endpoint}/v1/{azureCluster=projects/*/locations/*/azureClusters/*}:generateAzureClusterAgentToken
כאשר {endpoint} היא אחת מנקודות הקצה הנתמכות של השירות.
כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
azureCluster |
חובה. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "subjectToken": string, "subjectTokenType": string, "version": string, "nodePoolId": string, "grantType": string, "audience": string, "scope": string, "requestedTokenType": string, "options": string } |
| שדות | |
|---|---|
subjectToken |
חובה. |
subjectTokenType |
חובה. |
version |
חובה. |
nodePoolId |
זה שינוי אופציונלי. |
grantType |
זה שינוי אופציונלי. |
audience |
זה שינוי אופציונלי. |
scope |
זה שינוי אופציונלי. |
requestedTokenType |
זה שינוי אופציונלי. |
options |
זה שינוי אופציונלי. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "access_token": string, "expires_in": integer, "token_type": string } |
| שדות | |
|---|---|
access_token |
|
expires_in |
|
token_type |
|
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.