PscConnection class

Information about a specific Private Service Connect connection.

Constructors

PscConnection({String? consumerAddress, String? consumerForwardingRule, String? consumerTargetProject, GoogleRpcStatus? error, GoogleRpcErrorInfo? errorInfo, String? errorType, String? gceOperation, String? pscConnectionId, String? selectedSubnetwork, String? state})
PscConnection.fromJson(Map json_)

Properties

consumerAddress String?
The resource reference of the consumer address.
getter/setter pair
consumerForwardingRule String?
The resource reference of the PSC Forwarding Rule within the consumer VPC.
getter/setter pair
consumerTargetProject String?
The project where the PSC connection is created.
getter/setter pair
error GoogleRpcStatus?
The most recent error during operating this connection.
getter/setter pair
errorInfo GoogleRpcErrorInfo?
The error info for the latest error during operating this connection.
getter/setter pair
errorType String?
The error type indicates whether the error is consumer facing, producer facing or system internal. Possible string values are:
getter/setter pair
gceOperation String?
The last Compute Engine operation to setup PSC connection.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
pscConnectionId String?
The PSC connection id of the PSC forwarding rule.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedSubnetwork String?
The URI of the subnetwork selected to allocate IP address for this connection.
getter/setter pair
state String?
State of the PSC Connection Possible string values are:
getter/setter pair

Methods

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

Operators

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