Interface DialogflowCxAgentGitIntegrationSettingsGithubSettings

    • Method Detail

      • getAccessToken

        @Stability(Stable)
        @Nullable
        default String getAccessToken()
        The access token used to authenticate the access to the GitHub repository.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#access_token DialogflowCxAgent#access_token}

      • getBranches

        @Stability(Stable)
        @Nullable
        default List<String> getBranches()
        A list of branches configured to be used from Dialogflow.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#branches DialogflowCxAgent#branches}

      • getDisplayName

        @Stability(Stable)
        @Nullable
        default String getDisplayName()
        The unique repository display name for the GitHub repository.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#display_name DialogflowCxAgent#display_name}

      • getRepositoryUri

        @Stability(Stable)
        @Nullable
        default String getRepositoryUri()
        The GitHub repository URI related to the agent.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#repository_uri DialogflowCxAgent#repository_uri}

      • getTrackingBranch

        @Stability(Stable)
        @Nullable
        default String getTrackingBranch()
        The branch of the GitHub repository tracked for this agent.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_agent#tracking_branch DialogflowCxAgent#tracking_branch}