toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'adminEnabled': adminEnabled,
'availableFeatures': availableFeatures,
'circuitInfos': pulumi.Input.encodeList<InterconnectCircuitInfoResponseComputeBeta, Map<String, dynamic>>(circuitInfos, (value) => value.toMap()),
'creationTimestamp': creationTimestamp,
'customerName': customerName,
'description': description,
'expectedOutages': pulumi.Input.encodeList<InterconnectOutageNotificationResponseComputeBeta, Map<String, dynamic>>(expectedOutages, (value) => value.toMap()),
'googleIpAddress': googleIpAddress,
'googleReferenceId': googleReferenceId,
'interconnectAttachments': interconnectAttachments,
'interconnectType': interconnectType,
'kind': kind,
'labelFingerprint': labelFingerprint,
'labels': labels,
'linkType': linkType,
'location': location,
'macsec': macsec.toMap(),
'macsecEnabled': macsecEnabled,
'name': name,
'nocContactEmail': nocContactEmail,
'operationalStatus': operationalStatus,
'peerIpAddress': peerIpAddress,
'provisionedLinkCount': provisionedLinkCount,
'remoteLocation': remoteLocation,
'requestedFeatures': requestedFeatures,
'requestedLinkCount': requestedLinkCount,
'satisfiesPzs': satisfiesPzs,
'selfLink': selfLink,
'state': state,
};
}