Class GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig
Represents configuration of OAuth client credential flow for 3rd party API authentication.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v2beta1.Data
Assembly: Google.Apis.Dialogflow.v2beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceOAuthConfig : IDirectResponseSchema
Properties
ClientId
Required. The client ID provided by the 3rd party platform.
Declaration
[JsonProperty("clientId")]
public virtual string ClientId { get; set; }
Property Value
Type | Description |
---|---|
string |
ClientSecret
Required. The client secret provided by the 3rd party platform.
Declaration
[JsonProperty("clientSecret")]
public virtual string ClientSecret { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Scopes
Optional. The OAuth scopes to grant.
Declaration
[JsonProperty("scopes")]
public virtual IList<string> Scopes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
TokenEndpoint
Required. The token endpoint provided by the 3rd party platform to exchange an access token.
Declaration
[JsonProperty("tokenEndpoint")]
public virtual string TokenEndpoint { get; set; }
Property Value
Type | Description |
---|---|
string |