ClusterPscConnection class

Constructors

ClusterPscConnection({Input<String?>? address, Input<String?>? forwardingRule, Input<String?>? network, Input<String?>? projectId, Input<String?>? pscConnectionId})
Creates a new ClusterPscConnection. address Output only. The IP allocated on the consumer network for the PSC forwarding rule. forwardingRule Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}. network The consumer network where the IP address resides, in the form of projects/{projectId}/global/networks/{network_id}. projectId Output only. The consumer projectId where the forwarding rule is created from. pscConnectionId Output only. The PSC connection id of the forwarding rule connected to the service attachment.
const
ClusterPscConnection.fromMap(Map<String, dynamic> map)
factory

Properties

address → Input<String?>?
Output only. The IP allocated on the consumer network for the PSC forwarding rule.
final
forwardingRule → Input<String?>?
Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.
final
hashCode → int
The hash code for this object.
no setterinherited
network → Input<String?>?
The consumer network where the IP address resides, in the form of projects/{projectId}/global/networks/{network_id}.
final
projectId → Input<String?>?
Output only. The consumer projectId where the forwarding rule is created from.
final
pscConnectionId → Input<String?>?
Output only. The PSC connection id of the forwarding rule connected to the service attachment.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited