public sealed class OAuth2SecurityScheme : IMessage<OAuth2SecurityScheme>, IEquatable<OAuth2SecurityScheme>, IDeepCloneable<OAuth2SecurityScheme>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class OAuth2SecurityScheme.
OAuth2SecurityScheme defines an OAuth2 security scheme.
Implements
IMessageOAuth2SecurityScheme, IEquatableOAuth2SecurityScheme, IDeepCloneableOAuth2SecurityScheme, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
OAuth2SecurityScheme()
public OAuth2SecurityScheme()OAuth2SecurityScheme(OAuth2SecurityScheme)
public OAuth2SecurityScheme(OAuth2SecurityScheme other)| Parameter | |
|---|---|
| Name | Description |
other |
OAuth2SecurityScheme |
Properties
Description
public string Description { get; set; }Optional. Description of this security scheme.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Flows
public OAuthFlows Flows { get; set; }Optional. An object containing configuration information for the flow types supported.
| Property Value | |
|---|---|
| Type | Description |
OAuthFlows |
|
Oauth2MetadataUrl
public string Oauth2MetadataUrl { get; set; }Optional. URL to the oauth2 authorization server metadata.
| Property Value | |
|---|---|
| Type | Description |
string |
|