Reference documentation and code samples for the Cloud SQL Admin V1 API class Google::Cloud::Sql::V1::DatabaseInstance::PoolNodeConfig.
Details of a single read pool node of a read pool.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#dns_name
def dns_name() -> ::String
Returns
- (::String) — Output only. The DNS name of the read pool node.
#dns_names
def dns_names() -> ::Array<::Google::Cloud::Sql::V1::DnsNameMapping>
Returns
- (::Array<::Google::Cloud::Sql::V1::DnsNameMapping>) — Output only. The list of DNS names used by this read pool node.
#gce_zone
def gce_zone() -> ::String
Returns
- (::String) — Output only. The zone of the read pool node.
#ip_addresses
def ip_addresses() -> ::Array<::Google::Cloud::Sql::V1::IpMapping>
Returns
- (::Array<::Google::Cloud::Sql::V1::IpMapping>) — Output only. Mappings containing IP addresses that can be used to connect to the read pool node.
#name
def name() -> ::String
Returns
- (::String) — Output only. The name of the read pool node, to be used for retrieving metrics and logs.
#psc_auto_connections
def psc_auto_connections() -> ::Array<::Google::Cloud::Sql::V1::PscAutoConnectionConfig>
Returns
- (::Array<::Google::Cloud::Sql::V1::PscAutoConnectionConfig>) — Output only. The list of settings for requested automatically-setup Private Service Connect (PSC) consumer endpoints that can be used to connect to this read pool node.
#psc_service_attachment_link
def psc_service_attachment_link() -> ::String
Returns
- (::String) — Output only. The Private Service Connect (PSC) service attachment of the read pool node.
#state
def state() -> ::Google::Cloud::Sql::V1::DatabaseInstance::SqlInstanceState
Returns
- (::Google::Cloud::Sql::V1::DatabaseInstance::SqlInstanceState) — Output only. The current state of the read pool node.