Discovery Engine v1beta API - Class Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig (1.0.0-beta24)

public sealed class Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig : IMessage<Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig>, IEquatable<Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig>, IDeepCloneable<Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig.

Configuration for NotebookLM.

Inheritance

object > Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

NotebooklmConfig()

public NotebooklmConfig()

NotebooklmConfig(NotebooklmConfig)

public NotebooklmConfig(Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig other)
Parameter
Name Description
other ProjectTypesCustomerProvidedConfigTypesNotebooklmConfig

Properties

DataProtectionPolicy

public Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig.Types.DataProtectionPolicy DataProtectionPolicy { get; set; }

Optional. Specifies the data protection policy for NotebookLM.

Property Value
Type Description
ProjectTypesCustomerProvidedConfigTypesNotebooklmConfigTypesDataProtectionPolicy

ModelArmorConfig

public Project.Types.CustomerProvidedConfig.Types.NotebooklmConfig.Types.ModelArmorConfig ModelArmorConfig { get; set; }

Model Armor configuration to be used for sanitizing user prompts and LLM responses.

Property Value
Type Description
ProjectTypesCustomerProvidedConfigTypesNotebooklmConfigTypesModelArmorConfig

ObservabilityConfig

public ObservabilityConfig ObservabilityConfig { get; set; }

Optional. Observability config for NotebookLM.

Property Value
Type Description
ObservabilityConfig

OptOutNotebookSharing

public bool OptOutNotebookSharing { get; set; }

Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.

Property Value
Type Description
bool