Certificate Manager v1 API - Class CertificateMap.Types.GclbTarget (2.0.0)

public sealed class GclbTarget : IMessage<CertificateMap.Types.GclbTarget>, IEquatable<CertificateMap.Types.GclbTarget>, IDeepCloneable<CertificateMap.Types.GclbTarget>, IBufferMessage, IMessage

Reference documentation and code samples for the Certificate Manager v1 API class CertificateMap.Types.GclbTarget.

Describes a Target Proxy which uses this Certificate Map.

Inheritance

Object > CertificateMap.Types.GclbTarget

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

GclbTarget()

public GclbTarget()

GclbTarget(CertificateMap.Types.GclbTarget)

public GclbTarget(CertificateMap.Types.GclbTarget other)
Parameter
NameDescription
otherCertificateMap.Types.GclbTarget

Properties

IpConfigs

public RepeatedField<CertificateMap.Types.GclbTarget.Types.IpConfig> IpConfigs { get; }

IP configurations for this Target Proxy where the Certificate Map is serving.

Property Value
TypeDescription
RepeatedField<CertificateMap.Types.GclbTarget.Types.IpConfig>

TargetHttpsProxy

public string TargetHttpsProxy { get; set; }

This field returns the resource name in the following format: //compute.googleapis.com/projects/*/global/targetHttpsProxies/*.

Property Value
TypeDescription
String

TargetProxyCase

public CertificateMap.Types.GclbTarget.TargetProxyOneofCase TargetProxyCase { get; }
Property Value
TypeDescription
CertificateMap.Types.GclbTarget.TargetProxyOneofCase

TargetSslProxy

public string TargetSslProxy { get; set; }

This field returns the resource name in the following format: //compute.googleapis.com/projects/*/global/targetSslProxies/*.

Property Value
TypeDescription
String