CxAgentGitIntegrationSettingsGithubSettingsArgs

data class CxAgentGitIntegrationSettingsGithubSettingsArgs(val accessToken: Output<String>? = null, val branches: Output<List<String>>? = null, val displayName: Output<String>? = null, val repositoryUri: Output<String>? = null, val trackingBranch: Output<String>? = null) : ConvertibleToJava<CxAgentGitIntegrationSettingsGithubSettingsArgs>

Constructors

constructor(accessToken: Output<String>? = null, branches: Output<List<String>>? = null, displayName: Output<String>? = null, repositoryUri: Output<String>? = null, trackingBranch: Output<String>? = null)

Properties

Link copied to clipboard
val accessToken: Output<String>? = null

The access token used to authenticate the access to the GitHub repository. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val branches: Output<List<String>>? = null

A list of branches configured to be used from Dialogflow.

Link copied to clipboard
val displayName: Output<String>? = null

The unique repository display name for the GitHub repository.

Link copied to clipboard
val repositoryUri: Output<String>? = null

The GitHub repository URI related to the agent.

Link copied to clipboard
val trackingBranch: Output<String>? = null

The branch of the GitHub repository tracked for this agent.

Functions

Link copied to clipboard
open override fun toJava(): CxAgentGitIntegrationSettingsGithubSettingsArgs