Discovery Engine v1beta API - Class WorkspaceConfig (1.0.0-beta24)

public sealed class WorkspaceConfig : IMessage<WorkspaceConfig>, IEquatable<WorkspaceConfig>, IDeepCloneable<WorkspaceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class WorkspaceConfig.

Config to store data store type configuration for workspace data

Inheritance

object > WorkspaceConfig

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

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