Discovery Engine v1 API - Class DataConnector.Types.EndUserConfig (1.17.0)

public sealed class DataConnector.Types.EndUserConfig : IMessage<DataConnector.Types.EndUserConfig>, IEquatable<DataConnector.Types.EndUserConfig>, IDeepCloneable<DataConnector.Types.EndUserConfig>, IBufferMessage, IMessage

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

Any params and credentials used specifically for EUA connectors.

Inheritance

object > DataConnector.Types.EndUserConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

EndUserConfig()

public EndUserConfig()

EndUserConfig(EndUserConfig)

public EndUserConfig(DataConnector.Types.EndUserConfig other)
Parameter
Name Description
other DataConnectorTypesEndUserConfig

Properties

AdditionalParams

public Struct AdditionalParams { get; set; }

Optional. Any additional parameters needed for EUA.

Property Value
Type Description
Struct

AuthConfigCase

public DataConnector.Types.EndUserConfig.AuthConfigOneofCase AuthConfigCase { get; }
Property Value
Type Description
DataConnectorTypesEndUserConfigAuthConfigOneofCase

AuthParams

public Struct AuthParams { get; set; }

Optional. Any authentication parameters specific to EUA connectors.

Property Value
Type Description
Struct

HasJsonAuthParams

public bool HasJsonAuthParams { get; }

Gets whether the "json_auth_params" field is set

Property Value
Type Description
bool

JsonAuthParams

public string JsonAuthParams { get; set; }

Optional. Any authentication parameters specific to EUA connectors in json string format.

Property Value
Type Description
string

Tenant

public Tenant Tenant { get; set; }

Optional. The tenant project the connector is connected to.

Property Value
Type Description
Tenant