ניהול פרויקטים וחיובים בארגון

כדי לנהל באופן מרוכז את עומסי העבודה והעלויות בענן, אתם יכולים להציג את החשבונות לחיוב ב-Cloud וליצור, להציג ולמחוק פרויקטים בGoogle Cloud משאב הארגון. אפשר לבצע את המשימות האלה באמצעות מסוף Google Cloud , ‏Google Cloud CLI או Cloud Resource Manager API.

צפייה בחשבונות החיוב

אפשר לראות את החשבונות הקיימים לחיוב בארגון באמצעות מסוף Google Cloud .

המסוף

  1. פותחים את מסוף Google Cloud :

    פתיחת הדף "חיוב"

  2. בבורר הארגונים שבחלק העליון של הדף, בוחרים את הארגון. כל החשבונות לחיוב שמשויכים לארגון הזה מופיעים ברשימה.

יצירת פרויקטים בארגון

המסוף

אחרי שמשאב הארגון מוקצה לדומיין, אתם יכולים ליצור פרויקט בארגון באמצעות מסוףGoogle Cloud .

כדי ליצור פרויקט חדש:

  1. נכנסים לדף Manage resources במסוף Google Cloud .

    כניסה לדף Manage Resources

    שאר השלבים מופיעים במסוף Google Cloud .

  2. לוחצים על Create project.
  3. בחלון New project שמופיע, מזינים שם לפרויקט ובוחרים חשבון לחיוב, לפי הצורך. שם הפרויקט יכול להכיל רק אותיות, מספרים, מירכאות בודדות, מקפים, רווחים או סימני קריאה, והאורך שלו צריך להיות בין 4 ל-30 תווים.
  4. בתיבה Parent resource, מזינים את משאב הארגון או התיקייה ברמה העליונה. המשאב הזה יהיה ההורה ההיררכי של הפרויקט החדש. אם האפשרות No organization זמינה, אתם יכולים לבחור בה כדי ליצור את הפרויקט החדש ברמה העליונה של היררכיית המשאבים שלו.
  5. כשמסיימים להזין את פרטי הפרויקט החדש, לוחצים על Create.

REST

כדי ליצור פרויקט חדש בארגון, משתמשים ב-method‏ projects.create() ומגדירים את השדה parent של הפרויקט ל-organizationId של הארגון.

בקטע הקוד הבא אפשר לראות איך יוצרים פרויקט בארגון:

  project = crm.projects().create(
      body={
          'project_id': flags.projectId,
          'name': 'My New Project',
          'parent': {
              'type': 'organization',
              'id': flags.organizationId
           }
  }).execute()

הצגת כל הפרויקטים בארגון

המסוף

כדי לראות את כל הפרויקטים בארגון:

  1. נכנסים למסוף Google Cloud :

    כניסה למסוף Google Cloud

  2. בכלי לבחירת פרויקטים שבחלק העליון של הדף, בוחרים את הארגון.

  3. בכרטיסייה לאחרונה יוצגו פרויקטים ותיקיות שנכנסתם אליהם לאחרונה. לוחצים על הכרטיסייה All כדי לראות את כל הפרויקטים והתיקיות.

האפשרות No organization בבורר הארגונים מציגה שני סוגים של פרויקטים:

  • פרויקטים לא משויכים: פרויקטים שעדיין לא הועברו לארגון שלכם.
  • הורה לא נגיש: פרויקטים שיש לכם גישה לפרויקט עצמו, אבל אין לכם הרשאות לצפות בארגון ההורה.

gcloud

כדי לראות את כל הפרויקטים שנמצאים ישירות מתחת לארגון, מריצים את הפקודה הבאה:

gcloud projects list --filter 'parent.id=[ORGANIZATION_ID] AND \
    parent.type=organization'

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

REST

כדי להציג רשימה של כל הפרויקטים שנמצאים ישירות מתחת למשאב הארגון, משתמשים ב-method‏ projects.list(), כמו שמוצג בקטע הקוד הבא:

filter = 'parent.type:organization parent.id:%s' % flags.organizationId
projects = crm.projects().list(filter=filter).execute()

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

מחיקת פרויקטים בארגון

כדי למחוק פרויקט בארגון:

המסוף

כדי למחוק פרויקט באמצעות מסוף Google Cloud :

  1. נכנסים לדף Projects בקטע IAM & Admin:

    פותחים את הדף Projects.

  2. לוחצים על התפריט הנפתח Organization בחלק העליון של הדף.
  3. בוחרים את הארגון. כל הפרויקטים בארגון מופיעים בדף.
  4. ברשימת הפרויקטים, בוחרים את הפרויקט שרוצים למחוק ולוחצים על Delete Project.
  5. מזינים את מזהה הפרויקט ולוחצים על Shut down.