View Source GoogleApi.CloudBuild.V1.Model.CreateGitLabConnectedRepositoryRequest (google_api_cloud_build v0.50.1)

Request to connect a repository from a connected GitLab host.

Attributes

  • gitlabConnectedRepository (type: GoogleApi.CloudBuild.V1.Model.GitLabConnectedRepository.t, default: nil) - Required. The GitLab repository to connect.
  • parent (type: String.t, default: nil) - Required. The name of the GitLabConfig that adds connected repository. Format: projects/{project}/locations/{location}/gitLabConfigs/{config}

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudBuild.V1.Model.CreateGitLabConnectedRepositoryRequest{
  gitlabConnectedRepository:
    GoogleApi.CloudBuild.V1.Model.GitLabConnectedRepository.t() | nil,
  parent: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.