REST Resource: projects.locations.apps.versions

משאב: AppVersion

ב-Customer Engagement Suite (CES), גרסת אפליקציה היא תמונת מצב של האפליקציה בנקודת זמן מסוימת. הוא קבוע ואי אפשר לשנות אותו אחרי שיוצרים אותו.

ייצוג ב-JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "creator": string,
  "createTime": string,
  "updateTime": string,
  "snapshot": {
    object (AppSnapshot)
  },
  "etag": string
}
שדות
name

string

מזהה. המזהה הייחודי של גרסת האפליקציה. פורמט: projects/{project}/locations/{location}/apps/{app}/versions/{version}

displayName

string

זה שינוי אופציונלי. השם המוצג של גרסת האפליקציה.

description

string

זה שינוי אופציונלי. תיאור גרסת האפליקציה.

creator

string

פלט בלבד. כתובת האימייל של המשתמש שיצר את גרסת האפליקציה.

createTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה נוצרה גרסת האפליקציה.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של העדכון האחרון של גרסת האפליקציה.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

snapshot

object (AppSnapshot)

פלט בלבד. קובץ ה-snapshot של האפליקציה כשיוצרים את הגרסה.

etag

string

פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים.

AppSnapshot

תמונה של האפליקציה.

ייצוג ב-JSON
{
  "app": {
    object (App)
  },
  "agents": [
    {
      object (Agent)
    }
  ],
  "tools": [
    {
      object (Tool)
    }
  ],
  "examples": [
    {
      object (Example)
    }
  ],
  "guardrails": [
    {
      object (Guardrail)
    }
  ],
  "toolsets": [
    {
      object (Toolset)
    }
  ]
}
שדות
app

object (App)

זה שינוי אופציונלי. ההגדרות הבסיסיות של האפליקציה.

agents[]

object (Agent)

זה שינוי אופציונלי. רשימת הנציגים באפליקציה.

tools[]

object (Tool)

זה שינוי אופציונלי. רשימת הכלים באפליקציה.

examples[]

object (Example)

זה שינוי אופציונלי. רשימת דוגמאות באפליקציה.

guardrails[]

object (Guardrail)

זה שינוי אופציונלי. רשימת אמצעי הבטיחות באפליקציה.

toolsets[]

object (Toolset)

זה שינוי אופציונלי. רשימה של ערכות כלים באפליקציה.

Methods

create

יצירת גרסה חדשה של האפליקציה באפליקציה הנתונה.

delete

מוחק את גרסת האפליקציה שצוינה.

get

קבלת פרטים על גרסה ספציפית של אפליקציה.

getExtendedAgentCard

מקבל את כרטיס הסוכן המורחב של הסוכן שאומת.

list

רשימה של כל גרסאות האפליקציה באפליקציה הנתונה.

patch

מעדכן את גרסת האפליקציה שצוינה.

restore

משחזר את הגרסה שצוינה של האפליקציה.