public sealed class AuthorizationCodeOAuthFlow : IMessage<AuthorizationCodeOAuthFlow>, IEquatable<AuthorizationCodeOAuthFlow>, IDeepCloneable<AuthorizationCodeOAuthFlow>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class AuthorizationCodeOAuthFlow.
AuthorizationCodeOAuthFlow defines an authorization code OAuth flow.
Implements
IMessageAuthorizationCodeOAuthFlow, IEquatableAuthorizationCodeOAuthFlow, IDeepCloneableAuthorizationCodeOAuthFlow, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
AuthorizationCodeOAuthFlow()
public AuthorizationCodeOAuthFlow()AuthorizationCodeOAuthFlow(AuthorizationCodeOAuthFlow)
public AuthorizationCodeOAuthFlow(AuthorizationCodeOAuthFlow other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthorizationCodeOAuthFlow |
Properties
AuthorizationUrl
public string AuthorizationUrl { get; set; }Optional. The authorization URL to be used for this flow.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RefreshUrl
public string RefreshUrl { get; set; }Optional. The URL to be used for obtaining refresh tokens.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Scopes
public MapField<string, string> Scopes { get; }The available scopes for the OAuth2 security scheme.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
TokenUrl
public string TokenUrl { get; set; }Optional. The token URL to be used for this flow.
| Property Value | |
|---|---|
| Type | Description |
string |
|