Cloud Build v1 API - Class GitConfig.Types.HttpConfig (2.15.0)

public sealed class GitConfig.Types.HttpConfig : IMessage<GitConfig.Types.HttpConfig>, IEquatable<GitConfig.Types.HttpConfig>, IDeepCloneable<GitConfig.Types.HttpConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Build v1 API class GitConfig.Types.HttpConfig.

HttpConfig is a configuration for HTTP related git operations.

Inheritance

object > GitConfig.Types.HttpConfig

Namespace

Google.Cloud.CloudBuild.V1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

HttpConfig()

public HttpConfig()

HttpConfig(HttpConfig)

public HttpConfig(GitConfig.Types.HttpConfig other)
Parameter
Name Description
other GitConfigTypesHttpConfig

Properties

ProxySecretVersionName

public string ProxySecretVersionName { get; set; }

SecretVersion resource of the HTTP proxy URL. The Service Account used in the build (either the default Service Account or user-specified Service Account) should have secretmanager.versions.access permissions on this secret. The proxy URL should be in format [protocol://][user[:password]@]proxyhost[:port].

Property Value
Type Description
string

ProxySecretVersionNameAsSecretVersionName

public SecretVersionName ProxySecretVersionNameAsSecretVersionName { get; set; }

SecretVersionName-typed view over the ProxySecretVersionName resource name property.

Property Value
Type Description
SecretVersionName