Discovery Engine v1 API - Class WidgetConfig.Types.AccessSettings (1.17.0)

public sealed class WidgetConfig.Types.AccessSettings : IMessage<WidgetConfig.Types.AccessSettings>, IEquatable<WidgetConfig.Types.AccessSettings>, IDeepCloneable<WidgetConfig.Types.AccessSettings>, IBufferMessage, IMessage

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

Describes widget access settings.

Inheritance

object > WidgetConfig.Types.AccessSettings

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

AccessSettings()

public AccessSettings()

AccessSettings(AccessSettings)

public AccessSettings(WidgetConfig.Types.AccessSettings other)
Parameter
Name Description
other WidgetConfigTypesAccessSettings

Properties

AllowPublicAccess

public bool AllowPublicAccess { get; set; }

Whether public unauthenticated access is allowed.

Property Value
Type Description
bool

AllowlistedDomains

public RepeatedField<string> AllowlistedDomains { get; }

List of domains that are allowed to integrate the search widget.

Property Value
Type Description
RepeatedFieldstring

EnableWebApp

public bool EnableWebApp { get; set; }

Whether web app access is enabled.

Property Value
Type Description
bool

LanguageCode

public string LanguageCode { get; set; }

Optional. Language code for user interface. Use language tags defined by BCP47. If unset, the default language code is "en-US".

Property Value
Type Description
string

WorkforceIdentityPoolProvider

public string WorkforceIdentityPoolProvider { get; set; }

Optional. The workforce identity pool provider used to access the widget.

Property Value
Type Description
string