Class ConnectionGitlabConfigArgs


  • public final class ConnectionGitlabConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • hostUri

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostUri()
        Returns:
        The URI of the GitLab Enterprise host this connection is for. If not specified, the default value is https://gitlab.com.
      • serverVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serverVersion()
        Returns:
        Output only. Version of the GitLab Enterprise server running on the `host_uri`.
      • serviceDirectoryConfig

        public java.util.Optional<com.pulumi.core.Output<ConnectionGitlabConfigServiceDirectoryConfigArgs>> serviceDirectoryConfig()
        Returns:
        Configuration for using Service Directory to privately connect to a GitLab Enterprise server. This should only be set if the GitLab Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitLab Enterprise server will be made over the public internet.
      • sslCa

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sslCa()
        Returns:
        SSL certificate to use for requests to GitLab Enterprise.
      • webhookSecretSecretVersion

        public com.pulumi.core.Output<java.lang.String> webhookSecretSecretVersion()
        Returns:
        Required. Immutable. SecretManager resource containing the webhook secret of a GitLab Enterprise project, formatted as `projects/*/secrets/*/versions/*`.