Interconnect constructor

Interconnect({
  1. bool? adminEnabled,
  2. List<String>? availableFeatures,
  3. List<InterconnectCircuitInfo>? circuitInfos,
  4. String? creationTimestamp,
  5. String? customerName,
  6. String? description,
  7. List<InterconnectOutageNotification>? expectedOutages,
  8. String? googleIpAddress,
  9. String? googleReferenceId,
  10. String? id,
  11. List<String>? interconnectAttachments,
  12. String? interconnectType,
  13. String? kind,
  14. String? labelFingerprint,
  15. Map<String, String>? labels,
  16. String? linkType,
  17. String? location,
  18. InterconnectMacsec? macsec,
  19. bool? macsecEnabled,
  20. String? name,
  21. String? nocContactEmail,
  22. String? operationalStatus,
  23. String? peerIpAddress,
  24. int? provisionedLinkCount,
  25. String? remoteLocation,
  26. List<String>? requestedFeatures,
  27. int? requestedLinkCount,
  28. bool? satisfiesPzs,
  29. String? selfLink,
  30. String? state,
})

Implementation

Interconnect({
  this.adminEnabled,
  this.availableFeatures,
  this.circuitInfos,
  this.creationTimestamp,
  this.customerName,
  this.description,
  this.expectedOutages,
  this.googleIpAddress,
  this.googleReferenceId,
  this.id,
  this.interconnectAttachments,
  this.interconnectType,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.linkType,
  this.location,
  this.macsec,
  this.macsecEnabled,
  this.name,
  this.nocContactEmail,
  this.operationalStatus,
  this.peerIpAddress,
  this.provisionedLinkCount,
  this.remoteLocation,
  this.requestedFeatures,
  this.requestedLinkCount,
  this.satisfiesPzs,
  this.selfLink,
  this.state,
});