כדי לפרוס את מסמך ה-OpenAPI, מריצים את הפקודה gcloud endpoints services deploy. בפעם הראשונה שפורסים את מסמך ה-OpenAPI, הפקודה gcloud מפעילה Service Management API כדי ליצור שירות מנוהל באמצעות השם שציינתם בשדה host של מסמך ה-OpenAPI.
מערכת Service Management מקצה באופן אוטומטי מזהה תצורה, שכולל חותמת זמן של התאריך ומספר גרסה. לדוגמה:
2017-02-13r0
אם תפעילו שוב את הגדרת השירות באותו יום, מספר התיקון במזהה ההגדרה יגדל ב-Service Management. אם תפרסו שוב את הגדרות השירות ביום אחר, כלי ניהול השירותים יקצה חותמת תאריך חדשה למזהה ההגדרה ויאפס את מספר הגרסה ל-0.
Endpoints משתמש ב-Service Management כדי לאחסן הגדרות שירות. ב-Service Management נשמרות רק 100 הגדרות השירות האחרונות.
בדף הזה מוסבר איך לראות את השם של השירות ואת מזהי ההגדרה.
מסוףGoogle Cloud
- במסוף Google Cloud , עוברים לדף Endpoints > Services של הפרויקט.
- אם יש לכם יותר מ-API אחד, בוחרים API מהרשימה.
- לוחצים על הכרטיסייה היסטוריית הפריסה.
שם השירות מוצג בין שם ה-API לבין הכרטיסיות, קרוב לחלק העליון בצד ימין של הדף. ברשימה Service configuration deployments, מזהה ההגדרה מוצג לצד התאריך וכתובת האימייל של חשבון המשתמש שפרס את ההגדרה. ברשימה Service configuration deployments (פריסות של הגדרות שירות) מוצגות 100 פריסות ההגדרות האחרונות. ההגדרה האחרונה מוצגת בראש הרשימה.
gcloud
- מזינים את הפקודה הבאה כדי להציג את מזהי הפרויקטים של Google Cloud הפרויקטים:
gcloud projects list
- משתמשים במזהה הפרויקט הרלוונטי מהשלב הקודם כדי להגדיר את פרויקט ברירת המחדל לפרויקט שבו נמצא ה-API:
gcloud config set project YOUR_PROJECT_ID
- קבלת רשימה של שירותים בפרויקט:
gcloud endpoints services list
- משתמשים בשם השירות הרלוונטי מהשלב הקודם כדי לקבל רשימה של מזהי ההגדרות של השירות:
gcloud endpoints configs list --service=YOUR_SERVICE_NAME
מידע נוסף על הפקודות הקודמות זמין בחומרי העזר של gcloud.