Discovery Engine v1 API - Class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig (1.17.0)

public sealed class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig : IMessage<DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig>, IEquatable<DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig>, IDeepCloneable<DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig.

Stores information for third party applicationOAuth.

Inheritance

object > DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

ThirdPartyOauthConfig()

public ThirdPartyOauthConfig()

ThirdPartyOauthConfig(ThirdPartyOauthConfig)

public ThirdPartyOauthConfig(DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig other)
Parameter
Name Description
other DataStoreTypesFederatedSearchConfigTypesThirdPartyOauthConfig

Properties

AppName

public string AppName { get; set; }

Optional. The type of the application. E.g., "jira", "box", etc.

Property Value
Type Description
string

InstanceName

public string InstanceName { get; set; }

Optional. The instance name identifying the 3P app, e.g., "<tenant>-my". This is different from the instance_uri which is the full URL of the 3P app e.g., "https://<tenant>-my.sharepoint.com".

Property Value
Type Description
string