REST Resource: projects.locations.collections.dataStores

משאב: DataStore

המאגר מתעד הגדרות וקביעות תצורה גלובליות ברמת המאגר.

ייצוג ב-JSON
{
  "name": string,
  "displayName": string,
  "industryVertical": enum (IndustryVertical),
  "solutionTypes": [
    enum (SolutionType)
  ],
  "defaultSchemaId": string,
  "contentConfig": enum (ContentConfig),
  "createTime": string,
  "advancedSiteSearchConfig": {
    object (AdvancedSiteSearchConfig)
  },
  "languageInfo": {
    object (LanguageInfo)
  },
  "naturalLanguageQueryUnderstandingConfig": {
    object (NaturalLanguageQueryUnderstandingConfig)
  },
  "kmsKeyName": string,
  "cmekConfig": {
    object (CmekConfig)
  },
  "idpConfig": {
    object (IdpConfig)
  },
  "billingEstimation": {
    object (BillingEstimation)
  },
  "aclEnabled": boolean,
  "workspaceConfig": {
    object (WorkspaceConfig)
  },
  "documentProcessingConfig": {
    object (DocumentProcessingConfig)
  },
  "startingSchema": {
    object (Schema)
  },
  "healthcareFhirConfig": {
    object (HealthcareFhirConfig)
  },
  "servingConfigDataStore": {
    object (ServingConfigDataStore)
  },
  "identityMappingStore": string,
  "isInfobotFaqDataStore": boolean,
  "federatedSearchConfig": {
    object (FederatedSearchConfig)
  },
  "configurableBillingApproach": enum (ConfigurableBillingApproach),
  "configurableBillingApproachUpdateTime": string
}
שדות
name

string

אי אפשר לשנות. מזהה. השם המלא של משאב מאגר הנתונים. פורמט: projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}

השדה הזה חייב להיות מחרוזת בקידוד UTF-8, עם מגבלת אורך של 1,024 תווים.

displayName

string

חובה. השם המוצג של מאגר הנתונים.

השדה הזה חייב להיות מחרוזת בקידוד UTF-8, עם מגבלת אורך של 128 תווים. אחרת, מוחזרת שגיאת INVALID_ARGUMENT.

industryVertical

enum (IndustryVertical)

אי אפשר לשנות. הענף שבו מאגר הנתונים רשום.

solutionTypes[]

enum (SolutionType)

הפתרונות שרשומים במאגר הנתונים. פתרונות זמינים לכל industryVertical:

  • MEDIA: SOLUTION_TYPE_RECOMMENDATION וגם SOLUTION_TYPE_SEARCH.
  • SITE_SEARCH: SOLUTION_TYPE_SEARCH נרשם באופן אוטומטי. אי אפשר להירשם לפתרונות אחרים.
defaultSchemaId

string

פלט בלבד. המזהה של Schema ברירת המחדל שמשויך למאגר הנתונים הזה.

contentConfig

enum (ContentConfig)

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

createTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה נוצר DataStore.

הפורמט הוא 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".

advancedSiteSearchConfig

object (AdvancedSiteSearchConfig)

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

languageInfo

object (LanguageInfo)

פרטי שפה ל-DataStore.

naturalLanguageQueryUnderstandingConfig

object (NaturalLanguageQueryUnderstandingConfig)

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

kmsKeyName

string

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

צריך להגדיר את ההגדרה הזו לבקשות שצריכות לעמוד בדרישות של מדיניות הארגון בנושא CMEK.

אם השדה הזה מוגדר והעיבוד שלו מצליח, מאגר הנתונים מוגן על ידי מפתח ה-KMS, כפי שמצוין בשדה cmekConfig.

cmekConfig

object (CmekConfig)

פלט בלבד. מידע שקשור ל-CMEK ב-DataStore.

idpConfig

object (IdpConfig)

פלט בלבד. הגדרת ספק זהויות ברמת מאגר הנתונים.

billingEstimation

object (BillingEstimation)

פלט בלבד. הערכת גודל הנתונים לחיוב.

aclEnabled

boolean

אי אפשר לשנות. האם הנתונים ב-DataStore כוללים מידע על רשימת בקרת גישה. אם הערך הוא true, לנתוני המקור צריכה להיות רשימת ACL. רשימת בקרת הגישה (ACL) תועבר כשהנתונים יועברו בשיטות DocumentService.ImportDocuments.

כשרשימת ה-ACL מופעלת עבור DataStore, אי אפשר לגשת אל Document באמצעות התקשרות אל DocumentService.GetDocument או DocumentService.ListDocuments.

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

workspaceConfig

object (WorkspaceConfig)

הגדרה לאחסון הגדרות של סוג מאגר נתונים לנתוני Workspace. צריך להגדיר את הערך הזה כשמגדירים את DataStore.content_config כ-DataStore.ContentConfig.GOOGLE_WORKSPACE.

documentProcessingConfig

object (DocumentProcessingConfig)

הגדרה של הבנת מסמכים והעשרה שלהם.

startingSchema

object (Schema)

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

השדה הזה משמש רק את dataStores.create API, ויתעלמו ממנו אם הוא ישמש בממשקי API אחרים. השדה הזה לא יופיע בכל התשובות של ה-API, כולל dataStores.create API. כדי לאחזר סכימה של DataStore, צריך להשתמש ב-SchemaService.GetSchema API.

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

healthcareFhirConfig

object (HealthcareFhirConfig)

זה שינוי אופציונלי. ההגדרה של HEALTHCARE_FHIR אנכית.

servingConfigDataStore

object (ServingConfigDataStore)

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

identityMappingStore

string

אי אפשר לשנות. שם המשאב שמוגדר במלואו של IdentityMappingStore המשויך. אפשר להגדיר את השדה הזה רק למאגרי נתונים עם aclEnabled עם IdP מסוג THIRD_PARTY או GSUITE. פורמט: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}

isInfobotFaqDataStore

boolean

זה שינוי אופציונלי. אם המאפיין מוגדר, DataStore הוא מאגר נתונים של שאלות נפוצות של Infobot.

federatedSearchConfig

object (FederatedSearchConfig)

זה שינוי אופציונלי. אם הערך מוגדר, מאגר הנתונים הזה הוא מאגר נתונים של חיפוש מאוחד.

configurableBillingApproach

enum (ConfigurableBillingApproach)

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

configurableBillingApproachUpdateTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של העדכון האחרון של configurableBillingApproach.

הפורמט הוא 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".

AdvancedSiteSearchConfig

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

ייצוג ב-JSON
{
  "disableInitialIndex": boolean,
  "disableAutomaticRefresh": boolean
}
שדות
disableInitialIndex

boolean

אם המדיניות מוגדרת כ-True, ההוספה הראשונית לאינדקס מושבתת עבור DataStore.

disableAutomaticRefresh

boolean

אם המדיניות מוגדרת כ-true, הרענון האוטומטי מושבת ב-DataStore.

LanguageInfo

פרטי שפה ל-DataStore.

ייצוג ב-JSON
{
  "languageCode": string,
  "normalizedLanguageCode": string,
  "language": string,
  "region": string
}
שדות
languageCode

string

קוד השפה של DataStore.

normalizedLanguageCode

string

פלט בלבד. זוהי הצורה המנורמלת של languageCode. לדוגמה: קוד השפה en-GB, en_GB, en-UK או en-gb יקבל את קוד השפה הנורמלי en-GB.

language

string

פלט בלבד. החלק של השפה ב-normalizedLanguageCode. E.g.: ‫en-US -> en, ‏ zh-Hans-HK -> zh, ‏ en -> en.

region

string

פלט בלבד. החלק של האזור בקוד השפה הנורמלי, אם קיים. E.g.: en-US -> US, zh-Hans-HK -> HK, en -> ``.

NaturalLanguageQueryUnderstandingConfig

הגדרה של הבנת שאילתות בשפה טבעית.

ייצוג ב-JSON
{
  "mode": enum (Mode)
}
שדות
mode

enum (Mode)

מצב של הבנת שאילתות בשפה טבעית. אם השדה הזה לא מוגדר, ההתנהגות בברירת המחדל היא NaturalLanguageQueryUnderstandingConfig.Mode.DISABLED.

מצב

מצב של הבנת שאילתות בשפה טבעית. כשהערך של NaturalLanguageQueryUnderstandingConfig.Mode הוא ENABLED, היכולות של הבנת שאילתות בשפה טבעית מופעלות לבקשת חיפוש אם הערך של NaturalLanguageQueryUnderstandingSpec.FilterExtractionCondition ב-SearchRequest הוא ENABLED.

טיפוסים בני מנייה (enum)
MODE_UNSPECIFIED ערך ברירת המחדל.
DISABLED ההבנה של שאילתות בשפה טבעית מושבתת.
ENABLED התכונה 'הבנת שאילתות בשפה טבעית' מופעלת.

BillingEstimation

הערכה של גודל הנתונים בכל מאגר נתונים.

ייצוג ב-JSON
{
  "structuredDataSize": string,
  "unstructuredDataSize": string,
  "websiteDataSize": string,
  "structuredDataUpdateTime": string,
  "unstructuredDataUpdateTime": string,
  "websiteDataUpdateTime": string
}
שדות
structuredDataSize

string (int64 format)

גודל הנתונים של הנתונים המובנים בבייטים.

unstructuredDataSize

string (int64 format)

גודל הנתונים של נתונים לא מובְנים בבייטים.

websiteDataSize

string (int64 format)

גודל הנתונים של אתרים בבייטים.

structuredDataUpdateTime

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".

unstructuredDataUpdateTime

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".

websiteDataUpdateTime

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".

WorkspaceConfig

הגדרה לאחסון הגדרות של סוג מאגר נתונים לנתוני Workspace

ייצוג ב-JSON
{
  "type": enum (Type),
  "dasherCustomerId": string,
  "superAdminServiceAccount": string,
  "superAdminEmailAddress": string
}
שדות
type

enum (Type)

מקור הנתונים של Google Workspace.

dasherCustomerId

string

מספר לקוח ב-Dasher שעבר טשטוש.

superAdminServiceAccount

string

זה שינוי אופציונלי. חשבון השירות של סופר-אדמין ב-Workspace שישמש ליצירת אסימון גישה. בשלב הזה אנחנו משתמשים בו רק להטמעת נתונים ממחבר Google Drive המקורי.

superAdminEmailAddress

string

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

DocumentProcessingConfig

משאב Singleton של DataStore. אם הוא ריק כשיוצרים את DataStore והערך של DataStore מוגדר כ-DataStore.ContentConfig.CONTENT_REQUIRED, מנתח ברירת המחדל יהיה מנתח דיגיטלי.

ייצוג ב-JSON
{
  "name": string,
  "chunkingConfig": {
    object (ChunkingConfig)
  },
  "defaultParsingConfig": {
    object (ParsingConfig)
  },
  "parsingConfigOverrides": {
    string: {
      object (ParsingConfig)
    },
    ...
  }
}
שדות
name

string

שם המשאב המלא של Document Processing Config (הגדרת עיבוד מסמכים). פורמט: projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig

chunkingConfig

object (ChunkingConfig)

האם מצב חלוקה לחלקים מופעל.

defaultParsingConfig

object (ParsingConfig)

הגדרות לניתוח מסמכים כברירת מחדל. אם לא מציינים הגדרה, נגדיר אותה כ-DigitalParsingConfig כברירת מחדל, והגדרת ברירת המחדל של הניתוח תחול על כל סוגי הקבצים לניתוח מסמכים.

parsingConfigOverrides

map (key: string, value: object (ParsingConfig))

מיפוי מסוג קובץ כדי לשנות את הגדרות ברירת המחדל של הניתוח על סמך סוג הקובץ. מקשים נתמכים:

  • pdf: עקיפת הגדרות הניתוח לקובצי PDF. נתמכים ניתוח דיגיטלי, ניתוח OCR או ניתוח פריסה.
  • html: החלפת הגדרת הניתוח לקובצי HTML. נתמכים רק ניתוח דיגיטלי וניתוח פריסה.
  • docx: עקיפת הגדרות הניתוח לקובצי DOCX. נתמכים רק ניתוח דיגיטלי וניתוח פריסה.
  • pptx: ביטול ההגדרה של ניתוח קובצי PPTX. נתמכים רק ניתוח דיגיטלי וניתוח פריסה.
  • xlsm: עקיפת הגדרות הניתוח לקובצי XLSM. נתמכים רק ניתוח דיגיטלי וניתוח פריסה.
  • xlsx: עקיפת הגדרות הניתוח לקובצי XLSX. נתמכים רק ניתוח דיגיטלי וניתוח פריסה.

ChunkingConfig

הגדרת התצורה של חלוקה לחלקים.

ייצוג ב-JSON
{

  // Union field chunk_mode can be only one of the following:
  "layoutBasedChunkingConfig": {
    object (LayoutBasedChunkingConfig)
  }
  // End of list of possible types for union field chunk_mode.
}
שדות
שדה איחוד chunk_mode. הגדרות נוספות שמגדירות את ההתנהגות של חלוקת הנתונים. הערך chunk_mode יכול להיות רק אחד מהבאים:
layoutBasedChunkingConfig

object (LayoutBasedChunkingConfig)

הגדרות לפילוח לפי פריסה.

LayoutBasedChunkingConfig

הגדרות לפילוח לפי פריסה.

ייצוג ב-JSON
{
  "chunkSize": integer,
  "includeAncestorHeadings": boolean
}
שדות
chunkSize

integer

מגבלת גודל הטוקן לכל נתח.

ערכים נתמכים: 100-500 (כולל). ערך ברירת המחדל: 500.

includeAncestorHeadings

boolean

האם לצרף רמות שונות של כותרות לחלקים מאמצע המסמך כדי למנוע אובדן הקשר.

ערך ברירת המחדל: False.

ParsingConfig

תצורות קשורות שחלות על סוג מסוים של כלי לניתוח מסמכים.

ייצוג ב-JSON
{

  // Union field type_dedicated_config can be only one of the following:
  "digitalParsingConfig": {
    object (DigitalParsingConfig)
  },
  "ocrParsingConfig": {
    object (OcrParsingConfig)
  },
  "layoutParsingConfig": {
    object (LayoutParsingConfig)
  }
  // End of list of possible types for union field type_dedicated_config.
}
שדות
שדה איחוד type_dedicated_config. הגדרות לעיבוד סוגי מסמכים. הערך type_dedicated_config יכול להיות רק אחד מהבאים:
digitalParsingConfig

object (DigitalParsingConfig)

ההגדרות הופעלו במנתח הדיגיטלי.

ocrParsingConfig

object (OcrParsingConfig)

ההגדרות הופעלו בכלי לניתוח OCR. בשלב הזה, ההגדרה חלה רק על קובצי PDF.

layoutParsingConfig

object (LayoutParsingConfig)

ההגדרות הופעלו בניתוח הפריסה.

DigitalParsingConfig

בסוג הזה אין שדות.

הגדרות הניתוח הדיגיטלי של מסמכים.

OcrParsingConfig

הגדרות הניתוח של זיהוי תווים אופטי (OCR) במסמכים.

ייצוג ב-JSON
{
  "enhancedDocumentElements": [
    string
  ],
  "useNativeText": boolean
}
שדות
enhancedDocumentElements[]
(deprecated)

string

‫[DEPRECATED] השדה הזה הוצא משימוש. כדי להשתמש בעיבוד המשופר של רכיבי מסמך נוספים, צריך לעבור אל layoutParsingConfig.

useNativeText

boolean

אם הערך הוא True, המערכת תשתמש בטקסט מקורי במקום בטקסט OCR בדפים שמכילים טקסט מקורי.

LayoutParsingConfig

הגדרות ניתוח הפריסה של מסמכים.

ייצוג ב-JSON
{
  "enableTableAnnotation": boolean,
  "enableImageAnnotation": boolean,
  "enableLlmLayoutParsing": boolean,
  "structuredContentTypes": [
    string
  ],
  "excludeHtmlElements": [
    string
  ],
  "excludeHtmlClasses": [
    string
  ],
  "excludeHtmlIds": [
    string
  ],
  "enableGetProcessedDocument": boolean
}
שדות
enableTableAnnotation

boolean

זה שינוי אופציונלי. אם הערך הוא True, ההערה שמבוססת על LLM מתווספת לטבלה במהלך הניתוח.

enableImageAnnotation

boolean

זה שינוי אופציונלי. אם הערך הוא True, ההערה מבוססת ה-LLM מתווספת לתמונה במהלך הניתוח.

enableLlmLayoutParsing

boolean

זה שינוי אופציונלי. אם הערך הוא true, פריסת ה-PDF תעבור שיפור באמצעות LLM.

structuredContentTypes[]

string

זה שינוי אופציונלי. מכיל את סוגי המבנים הנדרשים לשליפה מהמסמך. ערכים נתמכים:

  • shareholder-structure
excludeHtmlElements[]

string

זה שינוי אופציונלי. רשימה של רכיבי HTML שיוחרגו מהתוכן המנותח.

excludeHtmlClasses[]

string

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

excludeHtmlIds[]

string

זה שינוי אופציונלי. רשימה של מזהי HTML שצריך להחריג מהתוכן המנותח.

enableGetProcessedDocument

boolean

זה שינוי אופציונלי. אם הערך הוא True, המסמך שעבר עיבוד יהיה זמין ל-GetProcessedDocument API.

ServingConfigDataStore

שומר מידע לגבי הגדרות ההצגה ברמת DataStore.

ייצוג ב-JSON
{
  "disabledForServing": boolean
}
שדות
disabledForServing

boolean

זה שינוי אופציונלי. אם הערך הוא true, אי אפשר להשתמש ב-DataStore להצגת תוצאות לבקשות חיפוש.

FederatedSearchConfig

שומר מידע לחיפוש מאוחד.

ייצוג ב-JSON
{

  // Union field data_source_config can be only one of the following:
  "alloyDbConfig": {
    object (AlloyDbConfig)
  },
  "thirdPartyOauthConfig": {
    object (ThirdPartyOauthConfig)
  },
  "notebooklmConfig": {
    object (NotebooklmConfig)
  }
  // End of list of possible types for union field data_source_config.
}
שדות
שדה איחוד data_source_config. ההגדרה של מקור הנתונים שאליו מאגר הנתונים הזה מחובר. הערך data_source_config יכול להיות רק אחד מהבאים:
alloyDbConfig

object (AlloyDbConfig)

הגדרת AlloyDB. אם מוגדר, מאגר הנתונים הזה מקושר ל-AlloyDB.

thirdPartyOauthConfig

object (ThirdPartyOauthConfig)

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

notebooklmConfig

object (NotebooklmConfig)

הגדרות NotebookLM. אם ההגדרה הזו מוגדרת, מאגר הנתונים הזה מחובר ל-NotebookLM Enterprise.

AlloyDbConfig

מאחסן מידע לצורך התחברות ל-AlloyDB.

ייצוג ב-JSON
{
  "alloydbConnectionConfig": {
    object (AlloyDbConnectionConfig)
  },
  "alloydbAiNlConfig": {
    object (AlloyDbAiNaturalLanguageConfig)
  },
  "returnedFields": [
    string
  ]
}
שדות
alloydbConnectionConfig

object (AlloyDbConnectionConfig)

חובה. הגדרות לחיבור ל-AlloyDB.

alloydbAiNlConfig

object (AlloyDbAiNaturalLanguageConfig)

זה שינוי אופציונלי. הגדרות של תכונות ה-Magic.

returnedFields[]

string

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

AlloyDbConnectionConfig

הגדרות לחיבור ל-AlloyDB.

ייצוג ב-JSON
{
  "instance": string,
  "database": string,
  "user": string,
  "password": string,
  "authMode": enum (AuthMode),
  "enablePsvs": boolean
}
שדות
instance

string

חובה. מופע AlloyDB שאליו רוצים להתחבר.

database

string

חובה. מסד הנתונים של AlloyDB שאליו רוצים להתחבר.

user

string

חובה. משתמש במסד הנתונים.

אם authMode = END_USER_ACCOUNT, אפשר לבטל את ההגדרה. במקרה כזה, המשתמש יוסק בצד של AlloyDB על סמך המשתמש המאומת.

password

string

חובה. הסיסמה למסד הנתונים.

אם authMode = END_USER_ACCOUNT, אפשר לבטל את ההגדרה. במקרה כזה, הסיסמה תוסק בצד של AlloyDB על סמך המשתמש המאומת.

authMode

enum (AuthMode)

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

enablePsvs

boolean

זה שינוי אופציונלי. אם הערך הוא true, מופעלת תכונת ה-PSV ב-AlloyDB.

AuthMode

מצב אימות.

טיפוסים בני מנייה (enum)
AUTH_MODE_UNSPECIFIED
AUTH_MODE_SERVICE_ACCOUNT משתמש ב-P4SA כש-VAIS מתקשר עם AlloyDB.
AUTH_MODE_END_USER_ACCOUNT משתמש ב-EUC כש-VAIS מדבר עם AlloyDB.

AlloyDbAiNaturalLanguageConfig

הגדרה של שפה טבעית ב-AlloyDB AI.

ייצוג ב-JSON
{
  "nlConfigId": string
}
שדות
nlConfigId

string

זה שינוי אופציונלי. מזהה ההגדרה של AlloyDb AI NL, כלומר הערך ששימש לקריאה ל-SELECT alloydb_ai_nl.g_create_configuration(...). אפשר להשאיר את השדה ריק.

ThirdPartyOauthConfig

מאחסן מידע על OAuth של אפליקציות צד שלישי.

ייצוג ב-JSON
{
  "appName": string,
  "instanceName": string
}
שדות
appName

string

זה שינוי אופציונלי. סוג האפליקציה. למשל, ‫"jira",‏ "box" וכו'.

instanceName

string

זה שינוי אופציונלי. שם המופע שמזהה את אפליקציית הצד השלישי, למשל: ‫"vaissptbots-my". הערך הזה שונה מ-instanceUri, שהיא כתובת ה-URL המלאה של אפליקציית צד ג', למשל: ‪"https://vaissptbots-my.sharepoint.com".

NotebooklmConfig

הגדרות לחיבור ל-NotebookLM Enterprise.

ייצוג ב-JSON
{
  "searchConfig": string
}
שדות
searchConfig

string

חובה. מחפשים את שם ההגדרה.

פורמט: projects/*/locations/global/notebookLmSearchConfigs/*

ConfigurableBillingApproach

הגדרה של גישה לחיוב שניתנת להתאמה.

טיפוסים בני מנייה (enum)
CONFIGURABLE_BILLING_APPROACH_UNSPECIFIED ערך ברירת המחדל. בחשבונות Spark ובחשבונות אחרים שבהם אי אפשר להגדיר את שיטת החיוב.
CONFIGURABLE_SUBSCRIPTION_INDEXING_CORE משתמשים במינוי הבסיסי + חיוב על חריגה לצורך חיוב על ליבת האינדקס לאחסון שאינו הטמעה.
CONFIGURABLE_CONSUMPTION_EMBEDDING משתמשים בחיוב תשלום לפי שימוש עבור תוסף אחסון להטמעה.

Methods

addPatientFilter

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

completeQuery

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

create

יצירת DataStore.

delete

מחיקת DataStore.

deletePatientFilter

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

get

הפונקציה מחזירה DataStore.

getCompletionConfig

מקבלים CompletionConfig

getDocumentProcessingConfig

הפונקציה מחזירה DocumentProcessingConfig.

getSiteSearchEngine

הפונקציה מחזירה את ה-SiteSearchEngine.

list

רשימה של כל DataStore שמשויכים לפרויקט.

patch

עדכון של DataStore

removePatientFilter

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

replacePatientFilter

מחליף את מסנן המטופלים עבור מאגר הנתונים.

trainCustomModel

מאמנת מודל בהתאמה אישית.

updateCompletionConfig

מעדכן את CompletionConfig.

updateDocumentProcessingConfig

עדכון של DocumentProcessingConfig.