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