Skip to main content

instances_connection_info

Creates, updates, deletes, gets or lists an instances_connection_info resource.

Overview

Nameinstances_connection_info
TypeResource
Idgoogle.alloydb.instances_connection_info

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringThe name of the ConnectionInfo singleton resource, e.g.: projects/{project}/locations/{location}/clusters//instances//connectionInfo This field currently has no semantic meaning.
instanceUidstringOutput only. The unique ID of the Instance.
ipAddressstringOutput 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.
publicIpAddressstringOutput 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.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_connection_infoselectprojectsId, locationsId, clustersId, instancesIdrequestIdGet instance metadata used for a connection.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
clustersIdstring
instancesIdstring
locationsIdstring
projectsIdstring
requestIdstring

SELECT examples

Get instance metadata used for a connection.

SELECT
name,
instanceUid,
ipAddress,
publicIpAddress
FROM google.alloydb.instances_connection_info
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND clustersId = '{{ clustersId }}' -- required
AND instancesId = '{{ instancesId }}' -- required
AND requestId = '{{ requestId }}';