script.get

תיאור

integer/array script.get(object parameters)

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

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

פרמטרים

(object) פרמטרים המגדירים את הפלט הרצוי.

השיטה תומכת בפרמטרים הבאים.

פרמטר סוג תיאור
groupids string/array החזר רק סקריפטים שניתן להפעיל בקבוצות המארחות הנתונות.
hostids string/array החזר רק סקריפטים שניתן להפעיל על המארחים הנתונים.
scriptids string/array החזר רק סקריפטים עם המזהים הנתונים.
usrgrpids string/array החזר רק סקריפטים שיכולים להיות מופעלים על ידי משתמשים בקבוצות המשתמשים הנתונות.
selectGroups query החזר מאפיין groups עם קבוצות מארח שעליהן ניתן להפעיל את הסקריפט.
selectHosts query החזר מאפיין hosts עם מארחים שעליהם ניתן להפעיל את הסקריפט.
selectActions query החזר מאפיין actions עם פעולות שהסקריפט משויך אליהן.
sortfield string/array מיין את התוצאה לפי המאפיינים הנתונים.

ערכים אפשריים הם: scriptid וname.
countOutput boolean הפרמטרים הללו, המשותפים לכל שיטות ה-'get', מתוארים בפירוט בפירוש ההתייחסות.
עריכה בוליאנית
excludeSearch בולאני
filter object
limit מספר שלם
פלט שאילתה
preservekeys בולאני
חיפוש אובייקט
searchByAny boolean
searchWildcardsEnabled בוליאני
sortorder מחרוזת/מערך
startSearch boolean

החזר ערכים

(מספר שלם/מערך) מחזיר אחד:

  • מערך של חפצים;
  • ספירת האובייקטים שאוחזרו, אם יש לפרמטר countOutput נעשה שימוש.

דוגמאות

החזר ערכים

(מספר שלם/מערך) מחזיר אחד:

  • מערך של חפצים;
  • ספירת האובייקטים שאוחזרו, אם יש לפרמטר countOutput נעשה שימוש.

מידע נוסף

מקור

CScript::get()‎ בתוך ui/include/classes/api/services/CScript.php.