ServiceConnectionPolicyPscConnection constructor

const ServiceConnectionPolicyPscConnection({
  1. Input<String?>? consumerAddress,
  2. Input<String?>? consumerForwardingRule,
  3. Input<String?>? consumerTargetProject,
  4. Input<ServiceConnectionPolicyPscConnectionError?>? error,
  5. Input<ServiceConnectionPolicyPscConnectionErrorInfo?>? errorInfo,
  6. Input<String?>? errorType,
  7. Input<String?>? gceOperation,
  8. Input<String?>? pscConnectionId,
  9. 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.

Implementation

const ServiceConnectionPolicyPscConnection({
  this.consumerAddress,
  this.consumerForwardingRule,
  this.consumerTargetProject,
  this.error,
  this.errorInfo,
  this.errorType,
  this.gceOperation,
  this.pscConnectionId,
  this.state,
});