Reference documentation and code samples for the Cloud SQL Admin V1 API class Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode.
Represents a pairing of a source instance node and a target instance node.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#diffs
def diffs() -> ::Array<::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::ConfigDiff>
Returns
-
(::Array<::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::ConfigDiff>) — Output only. Describes the list of differences for the
SourceTargetPairedNode.
#source
def source() -> ::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::NodeInfo
Returns
- (::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::NodeInfo) — Output only. Specifies the resource name of the source instance in this pair.
#state
def state() -> ::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::State
Returns
- (::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::State) — Output only. Specifies the current state of this specific source-target pair.
#target
def target() -> ::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::NodeInfo
Returns
- (::Google::Cloud::Sql::V1::BlueGreenDeployment::SourceTargetPairedNode::NodeInfo) — Output only. Specifies details of the corresponding target instance in this pair.