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.
Implements
IMessage<CertificateMap.Types.GclbTarget>, IEquatable<CertificateMap.Types.GclbTarget>, IDeepCloneable<CertificateMap.Types.GclbTarget>, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
GclbTarget()
public GclbTarget()
GclbTarget(CertificateMap.Types.GclbTarget)
public GclbTarget(CertificateMap.Types.GclbTarget other)
Parameter | |
---|---|
Name | Description |
other | CertificateMap.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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
TargetProxyCase
public CertificateMap.Types.GclbTarget.TargetProxyOneofCase TargetProxyCase { get; }
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |