ServiceConnectionMap_ConsumerPscConnection constructor

ServiceConnectionMap_ConsumerPscConnection({
  1. String? serviceAttachmentUri,
  2. ServiceConnectionMap_ConsumerPscConnection_State? state,
  3. String? project,
  4. String? network,
  5. String? pscConnectionId,
  6. String? ip,
  7. ConnectionErrorType? errorType,
  8. Status? error,
  9. String? gceOperation,
  10. String? forwardingRule,
})

Implementation

factory ServiceConnectionMap_ConsumerPscConnection({
  $core.String? serviceAttachmentUri,
  ServiceConnectionMap_ConsumerPscConnection_State? state,
  $core.String? project,
  $core.String? network,
  $core.String? pscConnectionId,
  $core.String? ip,
  ConnectionErrorType? errorType,
  $19.Status? error,
  $core.String? gceOperation,
  $core.String? forwardingRule,
}) {
  final $result = create();
  if (serviceAttachmentUri != null) {
    $result.serviceAttachmentUri = serviceAttachmentUri;
  }
  if (state != null) {
    $result.state = state;
  }
  if (project != null) {
    $result.project = project;
  }
  if (network != null) {
    $result.network = network;
  }
  if (pscConnectionId != null) {
    $result.pscConnectionId = pscConnectionId;
  }
  if (ip != null) {
    $result.ip = ip;
  }
  if (errorType != null) {
    $result.errorType = errorType;
  }
  if (error != null) {
    $result.error = error;
  }
  if (gceOperation != null) {
    $result.gceOperation = gceOperation;
  }
  if (forwardingRule != null) {
    $result.forwardingRule = forwardingRule;
  }
  return $result;
}