Dialogflow v3 API - Class Agent.Types.GitIntegrationSettings.Types.GithubSettings (2.21.0)

public sealed class Agent.Types.GitIntegrationSettings.Types.GithubSettings : IMessage<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IEquatable<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IDeepCloneable<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class Agent.Types.GitIntegrationSettings.Types.GithubSettings.

Settings of integration with GitHub.

Inheritance

object > Agent.Types.GitIntegrationSettings.Types.GithubSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

GithubSettings()

public GithubSettings()

GithubSettings(GithubSettings)

public GithubSettings(Agent.Types.GitIntegrationSettings.Types.GithubSettings other)
Parameter
Name Description
other AgentTypesGitIntegrationSettingsTypesGithubSettings

Properties

AccessToken

public string AccessToken { get; set; }

The access token used to authenticate the access to the GitHub repository.

Property Value
Type Description
string

Branches

public RepeatedField<string> Branches { get; }

A list of branches configured to be used from Dialogflow.

Property Value
Type Description
RepeatedFieldstring

DisplayName

public string DisplayName { get; set; }

The unique repository display name for the GitHub repository.

Property Value
Type Description
string

RepositoryUri

public string RepositoryUri { get; set; }

The GitHub repository URI related to the agent.

Property Value
Type Description
string

TrackingBranch

public string TrackingBranch { get; set; }

The branch of the GitHub repository tracked for this agent.

Property Value
Type Description
string