Reference documentation and code samples for the Google Cloud Memorystore for Redis V1 API class Google::Cloud::Redis::Cluster::V1::PscConnection.
Details of consumer resources in a PSC connection.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#address
def address() -> ::String
Returns
- (::String) — Output only. The IP allocated on the consumer network for the PSC forwarding rule.
#forwarding_rule
def forwarding_rule() -> ::String
Returns
- (::String) — Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.
#network
def network() -> ::String
Returns
- (::String) — The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.
#network=
def network=(value) -> ::String
Parameter
- value (::String) — The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.
Returns
- (::String) — The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.
#project_id
def project_id() -> ::String
Returns
- (::String) — Output only. The consumer project_id where the forwarding rule is created from.
#psc_connection_id
def psc_connection_id() -> ::String
Returns
- (::String) — Output only. The PSC connection id of the forwarding rule connected to the service attachment.