Google Cloud Certificate Manager V1 Client - Class GclbTarget (0.5.2)

Reference documentation and code samples for the Google Cloud Certificate Manager V1 Client class GclbTarget.

Describes a Target Proxy that uses this Certificate Map.

Generated from protobuf message google.cloud.certificatemanager.v1.CertificateMap.GclbTarget

Namespace

Google \ Cloud \ CertificateManager \ V1 \ CertificateMap

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ target_https_proxy string

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

↳ target_ssl_proxy string

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

↳ ip_configs array<Google\Cloud\CertificateManager\V1\CertificateMap\GclbTarget\IpConfig>

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

getTargetHttpsProxy

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

Returns
TypeDescription
string

hasTargetHttpsProxy

setTargetHttpsProxy

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTargetSslProxy

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

Returns
TypeDescription
string

hasTargetSslProxy

setTargetSslProxy

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIpConfigs

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

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setIpConfigs

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

Parameter
NameDescription
var array<Google\Cloud\CertificateManager\V1\CertificateMap\GclbTarget\IpConfig>
Returns
TypeDescription
$this

getTargetProxy

Returns
TypeDescription
string