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, IMessageReference documentation and code samples for the Discovery Engine v1beta API class DataStore.Types.FederatedSearchConfig.Types.ThirdPartyOauthConfig.
Stores information for third party applicationOAuth.
Implements
IMessageDataStoreTypesFederatedSearchConfigTypesThirdPartyOauthConfig, IEquatableDataStoreTypesFederatedSearchConfigTypesThirdPartyOauthConfig, IDeepCloneableDataStoreTypesFederatedSearchConfigTypesThirdPartyOauthConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
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 |
|