Google Cloud Certificate Manager V1 Client - Class GclbTarget (1.0.0-RC1)

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
Name Description
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
Type Description
string

hasTargetHttpsProxy

setTargetHttpsProxy

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

Parameter
Name Description
var string
Returns
Type Description
$this

getTargetSslProxy

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

Returns
Type Description
string

hasTargetSslProxy

setTargetSslProxy

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

Parameter
Name Description
var string
Returns
Type Description
$this

getIpConfigs

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

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setIpConfigs

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

Parameter
Name Description
var array<Google\Cloud\CertificateManager\V1\CertificateMap\GclbTarget\IpConfig>
Returns
Type Description
$this

getTargetProxy

Returns
Type Description
string