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

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

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

Any params and credentials used specifically for hybrid connectors supporting FEDERATED mode.

Inheritance

object > DataConnector.Types.FederatedConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

FederatedConfig()

public FederatedConfig()

FederatedConfig(FederatedConfig)

public FederatedConfig(DataConnector.Types.FederatedConfig other)
Parameter
Name Description
other DataConnectorTypesFederatedConfig

Properties

AdditionalParams

public Struct AdditionalParams { get; set; }

Optional. Any additional parameters needed for FEDERATED.

Property Value
Type Description
Struct

AuthConfigCase

public DataConnector.Types.FederatedConfig.AuthConfigOneofCase AuthConfigCase { get; }
Property Value
Type Description
DataConnectorTypesFederatedConfigAuthConfigOneofCase

AuthParams

public Struct AuthParams { get; set; }

Optional. Any authentication parameters specific to FEDERATED 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 FEDERATED connectors in json string format.

Property Value
Type Description
string