ServiceConnectionPolicyPscConnection

data class ServiceConnectionPolicyPscConnection(val consumerAddress: String? = null, val consumerForwardingRule: String? = null, val consumerTargetProject: String? = null, val error: ServiceConnectionPolicyPscConnectionError? = null, val errorInfo: ServiceConnectionPolicyPscConnectionErrorInfo? = null, val errorType: String? = null, val gceOperation: String? = null, val pscConnectionId: String? = null, val state: String? = null)

Constructors

Link copied to clipboard
constructor(consumerAddress: String? = null, consumerForwardingRule: String? = null, consumerTargetProject: String? = null, error: ServiceConnectionPolicyPscConnectionError? = null, errorInfo: ServiceConnectionPolicyPscConnectionErrorInfo? = null, errorType: String? = null, gceOperation: String? = null, pscConnectionId: String? = null, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val consumerAddress: String? = null

The resource reference of the consumer address.

Link copied to clipboard

The resource reference of the PSC Forwarding Rule within the consumer VPC.

Link copied to clipboard

The project where the PSC connection is created.

Link copied to clipboard

The most recent error during operating this connection. Structure is documented below.

Link copied to clipboard

The error info for the latest error during operating this connection. Structure is documented below.

Link copied to clipboard
val errorType: String? = null

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.

Link copied to clipboard
val gceOperation: String? = null

The last Compute Engine operation to setup PSC connection.

Link copied to clipboard
val pscConnectionId: String? = null

The PSC connection id of the PSC forwarding rule.

Link copied to clipboard
val state: String? = null

The state of the PSC connection. Possible values are: STATE_UNSPECIFIED, ACTIVE, CREATING, DELETING, FAILED.