משאב: ClientTlsPolicy
ClientTlsPolicy הוא משאב שמציין איך לקוח צריך לאמת חיבורים לקצוות עורפיים של שירות. המשאב הזה לא משפיע על ההגדרות, אלא אם הוא מצורף למשאב של שירות לקצה העורפי.
| ייצוג ב-JSON |
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object ( |
| שדות | |
|---|---|
name |
חובה. השם של המשאב ClientTlsPolicy. הוא תואם לתבנית |
description |
זה שינוי אופציונלי. תיאור בטקסט חופשי של המשאב. |
createTime |
פלט בלבד. חותמת הזמן של מועד יצירת המשאב. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z ויכלול 0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
updateTime |
פלט בלבד. חותמת הזמן של מועד העדכון של המשאב. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z ויכלול 0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
labels |
זה שינוי אופציונלי. קבוצה של תגי תוויות שמשויכים למשאב. אובייקט שמכיל רשימה של זוגות |
sni |
זה שינוי אופציונלי. מחרוזת של ציון שם השרת (SNI) שתוצג לשרת במהלך לחיצת היד בפרוטוקול TLS. לדוגמה: "secure.example.com". |
clientCertificate |
זה שינוי אופציונלי. מגדיר מנגנון להקצאת זהות לקוח (מפתחות ציבוריים ופרטיים) לאימות בין עמיתים. הנוכחות של זה מכתיבה mTLS. |
serverValidationCa[] |
זה שינוי אופציונלי. המדיניות הזו מגדירה את המנגנון לקבלת האישור מרשות האישורים כדי לאמת את אישור השרת. אם השדה ריק, הלקוח לא מאמת את אישור השרת. |
Methods |
|
|---|---|
|
יצירת ClientTlsPolicy חדש בפרויקט ובמיקום נתונים. |
|
מחיקה של ClientTlsPolicy אחד. |
|
קבלת פרטים של ClientTlsPolicy יחיד. |
|
הצגת רשימה של ClientTlsPolicies בפרויקט ובמיקום נתונים. |
|
עדכון הפרמטרים של ClientTlsPolicy יחיד. |