toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'adminEnabled': adminEnabled,
'bandwidth': bandwidth,
'candidateIpv6Subnets': candidateIpv6Subnets,
'candidateSubnets': candidateSubnets,
'cloudRouterIpAddress': cloudRouterIpAddress,
'cloudRouterIpv6Address': cloudRouterIpv6Address,
'cloudRouterIpv6InterfaceId': cloudRouterIpv6InterfaceId,
'configurationConstraints': configurationConstraints.toMap(),
'creationTimestamp': creationTimestamp,
'customerRouterIpAddress': customerRouterIpAddress,
'customerRouterIpv6Address': customerRouterIpv6Address,
'customerRouterIpv6InterfaceId': customerRouterIpv6InterfaceId,
'dataplaneVersion': dataplaneVersion,
'description': description,
'edgeAvailabilityDomain': edgeAvailabilityDomain,
'encryption': encryption,
'googleReferenceId': googleReferenceId,
'interconnect': interconnect,
'ipsecInternalAddresses': ipsecInternalAddresses,
'kind': kind,
'labelFingerprint': labelFingerprint,
'labels': labels,
'mtu': mtu,
'name': name,
'operationalStatus': operationalStatus,
'pairingKey': pairingKey,
'partnerAsn': partnerAsn,
'partnerMetadata': partnerMetadata.toMap(),
'privateInterconnectInfo': privateInterconnectInfo.toMap(),
'region': region,
'remoteService': remoteService,
'router': router,
'satisfiesPzs': satisfiesPzs,
'selfLink': selfLink,
'selfLinkWithId': selfLinkWithId,
'stackType': stackType,
'state': state,
'subnetLength': subnetLength,
'type': type,
'vlanTag8021q': vlanTag8021q,
};
}