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? producerInstanceId, 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
- producerInstanceId ↔ String?
-
An immutable identifier for the producer instance.
getter/setter pair
- 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