Google Cloud AlloyDB for PostgreSQL V1alpha Client - Class ConnectionInfo (0.9.0)

Reference documentation and code samples for the Google Cloud AlloyDB for PostgreSQL V1alpha Client class ConnectionInfo.

ConnectionInfo singleton resource.

https://google.aip.dev/156

Generated from protobuf message google.cloud.alloydb.v1alpha.ConnectionInfo

Namespace

Google \ Cloud \ AlloyDb \ V1alpha

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

The name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters//instances//connectionInfo This field currently has no semantic meaning.

↳ ip_address string

Output only. The private network IP address for the Instance. This is the default IP for the instance and is always created (even if enable_public_ip is set). This is the connection endpoint for an end-user application.

↳ public_ip_address string

Output only. The public IP addresses for the Instance. This is available ONLY when enable_public_ip is set. This is the connection endpoint for an end-user application.

↳ pem_certificate_chain array

Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.

↳ instance_uid string

Output only. The unique ID of the Instance.

getName

The name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters//instances//connectionInfo This field currently has no semantic meaning.

Returns
TypeDescription
string

setName

The name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters//instances//connectionInfo This field currently has no semantic meaning.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIpAddress

Output only. The private network IP address for the Instance. This is the default IP for the instance and is always created (even if enable_public_ip is set). This is the connection endpoint for an end-user application.

Returns
TypeDescription
string

setIpAddress

Output only. The private network IP address for the Instance. This is the default IP for the instance and is always created (even if enable_public_ip is set). This is the connection endpoint for an end-user application.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPublicIpAddress

Output only. The public IP addresses for the Instance. This is available ONLY when enable_public_ip is set. This is the connection endpoint for an end-user application.

Returns
TypeDescription
string

setPublicIpAddress

Output only. The public IP addresses for the Instance. This is available ONLY when enable_public_ip is set. This is the connection endpoint for an end-user application.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPemCertificateChain

Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPemCertificateChain

Output only. The pem-encoded chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getInstanceUid

Output only. The unique ID of the Instance.

Returns
TypeDescription
string

setInstanceUid

Output only. The unique ID of the Instance.

Parameter
NameDescription
var string
Returns
TypeDescription
$this