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

GitLabEnterpriseConfig represents the configuration for a GitLabEnterprise integration.

Attributes

  • hostUri (type: String.t, default: nil) - Immutable. The URI of the GitlabEnterprise host.
  • serviceDirectoryConfig (type: GoogleApi.CloudBuild.V1.Model.ServiceDirectoryConfig.t, default: nil) - The Service Directory configuration to be used when reaching out to the GitLab Enterprise instance.
  • sslCa (type: String.t, default: nil) - The SSL certificate to use in requests to GitLab Enterprise instances.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudBuild.V1.Model.GitLabEnterpriseConfig{
  hostUri: String.t() | nil,
  serviceDirectoryConfig:
    GoogleApi.CloudBuild.V1.Model.ServiceDirectoryConfig.t() | nil,
  sslCa: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.