toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'advertiseMode': advertiseMode,
'advertisedGroups': advertisedGroups,
'advertisedIpRanges': pulumi.Input.mapInputValue<List<RouterAdvertisedIpRangeResponseComputeV1>, List<Map<String, dynamic>>>(advertisedIpRanges, (value) => pulumi.Input.encodeList<RouterAdvertisedIpRangeResponseComputeV1, Map<String, dynamic>>(value, (value) => value.toMap())),
'advertisedRoutePriority': advertisedRoutePriority,
'bfd': pulumi.Input.mapInputValue<RouterBgpPeerBfdResponseComputeV1, Map<String, dynamic>>(bfd, (value) => value.toMap()),
'customLearnedIpRanges': pulumi.Input.mapInputValue<List<RouterBgpPeerCustomLearnedIpRangeResponseComputeV1>, List<Map<String, dynamic>>>(customLearnedIpRanges, (value) => pulumi.Input.encodeList<RouterBgpPeerCustomLearnedIpRangeResponseComputeV1, Map<String, dynamic>>(value, (value) => value.toMap())),
'customLearnedRoutePriority': customLearnedRoutePriority,
'enable': enable,
'enableIpv6': enableIpv6,
'interfaceName': interfaceName,
'ipAddress': ipAddress,
'ipv6NexthopAddress': ipv6NexthopAddress,
'managementType': managementType,
'md5AuthenticationKeyName': md5AuthenticationKeyName,
'name': name,
'peerAsn': peerAsn,
'peerIpAddress': peerIpAddress,
'peerIpv6NexthopAddress': peerIpv6NexthopAddress,
'routerApplianceInstance': routerApplianceInstance,
};
}