InterconnectAttachment constructor

InterconnectAttachment({
  1. bool? adminEnabled,
  2. String? attachmentGroup,
  3. String? bandwidth,
  4. List<String>? candidateIpv6Subnets,
  5. List<String>? candidateSubnets,
  6. String? cloudRouterIpAddress,
  7. String? cloudRouterIpv6Address,
  8. String? cloudRouterIpv6InterfaceId,
  9. InterconnectAttachmentConfigurationConstraints? configurationConstraints,
  10. String? creationTimestamp,
  11. String? customerRouterIpAddress,
  12. String? customerRouterIpv6Address,
  13. String? customerRouterIpv6InterfaceId,
  14. int? dataplaneVersion,
  15. String? description,
  16. String? edgeAvailabilityDomain,
  17. String? encryption,
  18. String? googleReferenceId,
  19. String? id,
  20. String? interconnect,
  21. List<String>? ipsecInternalAddresses,
  22. String? kind,
  23. String? labelFingerprint,
  24. Map<String, String>? labels,
  25. int? mtu,
  26. String? name,
  27. String? operationalStatus,
  28. String? pairingKey,
  29. String? partnerAsn,
  30. InterconnectAttachmentPartnerMetadata? partnerMetadata,
  31. InterconnectAttachmentPrivateInfo? privateInterconnectInfo,
  32. String? region,
  33. String? remoteService,
  34. String? router,
  35. bool? satisfiesPzs,
  36. String? selfLink,
  37. String? stackType,
  38. String? state,
  39. int? subnetLength,
  40. String? type,
  41. int? vlanTag8021q,
})

Implementation

InterconnectAttachment({
  this.adminEnabled,
  this.attachmentGroup,
  this.bandwidth,
  this.candidateIpv6Subnets,
  this.candidateSubnets,
  this.cloudRouterIpAddress,
  this.cloudRouterIpv6Address,
  this.cloudRouterIpv6InterfaceId,
  this.configurationConstraints,
  this.creationTimestamp,
  this.customerRouterIpAddress,
  this.customerRouterIpv6Address,
  this.customerRouterIpv6InterfaceId,
  this.dataplaneVersion,
  this.description,
  this.edgeAvailabilityDomain,
  this.encryption,
  this.googleReferenceId,
  this.id,
  this.interconnect,
  this.ipsecInternalAddresses,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.mtu,
  this.name,
  this.operationalStatus,
  this.pairingKey,
  this.partnerAsn,
  this.partnerMetadata,
  this.privateInterconnectInfo,
  this.region,
  this.remoteService,
  this.router,
  this.satisfiesPzs,
  this.selfLink,
  this.stackType,
  this.state,
  this.subnetLength,
  this.type,
  this.vlanTag8021q,
});