Discovery Engine v1beta API - Class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig (1.0.0-beta24)

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 v1beta API class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig.

Stores information for third party applicationOAuth.

Inheritance

object > DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.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., "vaissptbots-my". This is different from the instance_uri which is the full URL of the 3P app e.g., "https://vaissptbots-my.sharepoint.com".

Property Value
Type Description
string