Data Analytics API with Gemini v1beta API - Class ClientCredentialsOAuthFlow (1.0.0-beta12)

public sealed class ClientCredentialsOAuthFlow : IMessage<ClientCredentialsOAuthFlow>, IEquatable<ClientCredentialsOAuthFlow>, IDeepCloneable<ClientCredentialsOAuthFlow>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class ClientCredentialsOAuthFlow.

ClientCredentialsOAuthFlow defines a client credentials OAuth flow.

Inheritance

object > ClientCredentialsOAuthFlow

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

ClientCredentialsOAuthFlow()

public ClientCredentialsOAuthFlow()

ClientCredentialsOAuthFlow(ClientCredentialsOAuthFlow)

public ClientCredentialsOAuthFlow(ClientCredentialsOAuthFlow other)
Parameter
Name Description
other ClientCredentialsOAuthFlow

Properties

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