ServiceConnectionPolicyPscConnection class

Constructors

ServiceConnectionPolicyPscConnection({Input<String?>? consumerAddress, Input<String?>? consumerForwardingRule, Input<String?>? consumerTargetProject, Input<ServiceConnectionPolicyPscConnectionError?>? error, Input<ServiceConnectionPolicyPscConnectionErrorInfo?>? errorInfo, Input<String?>? errorType, Input<String?>? gceOperation, Input<String?>? pscConnectionId, Input<String?>? state})
Creates a new ServiceConnectionPolicyPscConnection. consumerAddress The resource reference of the consumer address. consumerForwardingRule The resource reference of the PSC Forwarding Rule within the consumer VPC. consumerTargetProject The project where the PSC connection is created. error The most recent error during operating this connection. errorInfo The error info for the latest error during operating this connection. errorType The error type indicates whether the error is consumer facing, producer gceOperation The last Compute Engine operation to setup PSC connection. pscConnectionId The PSC connection id of the PSC forwarding rule. state The state of the PSC connection.
const
ServiceConnectionPolicyPscConnection.fromMap(Map<String, dynamic> map)
factory

Properties

consumerAddress → Input<String?>?
The resource reference of the consumer address.
final
consumerForwardingRule → Input<String?>?
The resource reference of the PSC Forwarding Rule within the consumer VPC.
final
consumerTargetProject → Input<String?>?
The project where the PSC connection is created.
final
error → Input<ServiceConnectionPolicyPscConnectionError?>?
The most recent error during operating this connection. Structure is documented below.
final
errorInfo → Input<ServiceConnectionPolicyPscConnectionErrorInfo?>?
The error info for the latest error during operating this connection. Structure is documented below.
final
errorType → Input<String?>?
The error type indicates whether the error is consumer facing, producer facing or system internal. Possible values are: CONNECTION_ERROR_TYPE_UNSPECIFIED, ERROR_INTERNAL, ERROR_CONSUMER_SIDE, ERROR_PRODUCER_SIDE.
final
gceOperation → Input<String?>?
The last Compute Engine operation to setup PSC connection.
final
hashCode → int
The hash code for this object.
no setterinherited
pscConnectionId → Input<String?>?
The PSC connection id of the PSC forwarding rule.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → Input<String?>?
The state of the PSC connection. Possible values are: STATE_UNSPECIFIED, ACTIVE, CREATING, DELETING, FAILED.
final

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