Discovery Engine v1beta API - Class Engine.Types.SearchEngineConfig (1.0.0-beta24)

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 v1beta API class Engine.Types.SearchEngineConfig.

Configurations for a Search Engine.

Inheritance

object > Engine.Types.SearchEngineConfig

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.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.

They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.

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.v1beta.SearchTier.SEARCH_TIER_STANDARD] if not specified.

Property Value
Type Description
SearchTier