Discovery Engine v1 API - Class WorkspaceConfig (1.5.0)

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

Inheritance

object > WorkspaceConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

WorkspaceConfig()

public WorkspaceConfig()

WorkspaceConfig(WorkspaceConfig)

public WorkspaceConfig(WorkspaceConfig other)
Parameter
Name Description
other WorkspaceConfig

Properties

DasherCustomerId

public string DasherCustomerId { get; set; }

Obfuscated Dasher customer ID.

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