public sealed class WorkspaceConfig : IMessage<WorkspaceConfig>, IEquatable<WorkspaceConfig>, IDeepCloneable<WorkspaceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1beta API class WorkspaceConfig.
Config to store data store type configuration for workspace data
Implements
IMessageWorkspaceConfig, IEquatableWorkspaceConfig, IDeepCloneableWorkspaceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
Google.Cloud.DiscoveryEngine.V1Beta.dll
Constructors
WorkspaceConfig()
public WorkspaceConfig()WorkspaceConfig(WorkspaceConfig)
public WorkspaceConfig(WorkspaceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
WorkspaceConfig |
Properties
DasherCustomerId
public string DasherCustomerId { get; set; }Output only. Obfuscated Dasher customer ID. Derived by the server from the project's GCP organization at data store creation time; any value supplied in the request payload is ignored.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SuperAdminEmailAddress
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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SuperAdminServiceAccount
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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public WorkspaceConfig.Types.Type Type { get; set; }The Google Workspace data source.
| Property Value | |
|---|---|
| Type | Description |
WorkspaceConfigTypesType |
|