Discovery Engine v1 API - Class Engine.Types.SearchEngineConfig (1.17.0)

public sealed class Engine.Types.SearchEngineConfig : IMessage<Engine.Types.SearchEngineConfig>, IEquatable<Engine.Types.SearchEngineConfig>, IDeepCloneable<Engine.Types.SearchEngineConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class Engine.Types.SearchEngineConfig.

Configurations for a Search Engine.

Inheritance

object > Engine.Types.SearchEngineConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

SearchEngineConfig()

public SearchEngineConfig()

SearchEngineConfig(SearchEngineConfig)

public SearchEngineConfig(Engine.Types.SearchEngineConfig other)
Parameter
Name Description
other EngineTypesSearchEngineConfig

Properties

RequiredSubscriptionTier

public SubscriptionTier RequiredSubscriptionTier { get; set; }

Optional. The required subscription tier of this engine.

If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.

Web grounding feature is only available on the app if it is set as [SubscriptionTier.SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT][google.cloud.discoveryengine.v1.SubscriptionTier.SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT].

Property Value
Type Description
SubscriptionTier

SearchAddOns

public RepeatedField<SearchAddOn> SearchAddOns { get; }

The add-on that this search engine enables.

Property Value
Type Description
RepeatedFieldSearchAddOn

SearchTier

public SearchTier SearchTier { get; set; }

The search feature tier of this engine.

Different tiers might have different pricing. To learn more, check the pricing documentation.

Defaults to [SearchTier.SEARCH_TIER_STANDARD][google.cloud.discoveryengine.v1.SearchTier.SEARCH_TIER_STANDARD] if not specified.

Property Value
Type Description
SearchTier