Interconnect constructor

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

Implementation

Interconnect({
  this.aaiEnabled,
  this.adminEnabled,
  this.applicationAwareInterconnect,
  this.availableFeatures,
  this.circuitInfos,
  this.creationTimestamp,
  this.customerName,
  this.description,
  this.expectedOutages,
  this.googleIpAddress,
  this.googleReferenceId,
  this.id,
  this.interconnectAttachments,
  this.interconnectGroups,
  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,
});