public sealed class WorkspaceConfig : IMessage<WorkspaceConfig>, IEquatable<WorkspaceConfig>, IDeepCloneable<WorkspaceConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class WorkspaceConfig.
Config to store data store type configuration for workspace data
public string SuperAdminEmailAddress { get; set; }
Optional. The super admin email address for the workspace that will be used
for access token generation. For now we only use it for Native Google Drive
connector data ingestion.
public string SuperAdminServiceAccount { get; set; }
Optional. The super admin service account for the workspace that will be
used for access token generation. For now we only use it for Native Google
Drive connector data ingestion.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eWorkspaceConfig\u003c/code\u003e API class for Discovery Engine v1 is 1.6.0, with previous versions ranging from 1.5.0 down to 1.0.0-beta06 available as well.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eWorkspaceConfig\u003c/code\u003e is designed to store data store type configurations for workspace data within the Discovery Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, inheriting members from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eWorkspaceConfig\u003c/code\u003e includes properties like \u003ccode\u003eDasherCustomerId\u003c/code\u003e, \u003ccode\u003eSuperAdminEmailAddress\u003c/code\u003e, \u003ccode\u003eSuperAdminServiceAccount\u003c/code\u003e, and \u003ccode\u003eType\u003c/code\u003e, all used to define and configure various aspects of a workspace.\u003c/p\u003e\n"],["\u003cp\u003eConstructors for \u003ccode\u003eWorkspaceConfig\u003c/code\u003e include a default constructor and one that accepts another \u003ccode\u003eWorkspaceConfig\u003c/code\u003e instance for initialization.\u003c/p\u003e\n"]]],[],null,[]]