Google Cloud Dialogflow v2beta1 API - Class Tool.Types.Authentication.Types.BearerTokenConfig (1.0.0-beta24)

public sealed class Tool.Types.Authentication.Types.BearerTokenConfig : IMessage<Tool.Types.Authentication.Types.BearerTokenConfig>, IEquatable<Tool.Types.Authentication.Types.BearerTokenConfig>, IDeepCloneable<Tool.Types.Authentication.Types.BearerTokenConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class Tool.Types.Authentication.Types.BearerTokenConfig.

Config for authentication using bearer token.

Inheritance

object > Tool.Types.Authentication.Types.BearerTokenConfig

Namespace

Google.Cloud.Dialogflow.V2Beta1

Assembly

Google.Cloud.Dialogflow.V2Beta1.dll

Constructors

BearerTokenConfig()

public BearerTokenConfig()

BearerTokenConfig(BearerTokenConfig)

public BearerTokenConfig(Tool.Types.Authentication.Types.BearerTokenConfig other)
Parameter
Name Description
other ToolTypesAuthenticationTypesBearerTokenConfig

Properties

SecretVersionForToken

public string SecretVersionForToken { get; set; }

Optional. The name of the SecretManager secret version resource storing the Bearer token. If this field is set, the token field will be ignored. Format: projects/{project}/secrets/{secret}/versions/{version}

Property Value
Type Description
string

SecretVersionForTokenAsSecretVersionName

public SecretVersionName SecretVersionForTokenAsSecretVersionName { get; set; }

SecretVersionName-typed view over the SecretVersionForToken resource name property.

Property Value
Type Description
SecretVersionName

Token

public string Token { get; set; }

Optional. The text token appended to the text Bearer to the request Authorization header. Session parameters reference can be used to pass the token dynamically, e.g. $session.params.parameter-id.

Property Value
Type Description
string