toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'accessConfigs': ?pulumi.Input.mapOptionalInputValue<List<InstanceFromMachineImageNetworkInterfaceAccessConfig>, List<Map<String, dynamic>>>(accessConfigs, (value) => pulumi.Input.encodeList<InstanceFromMachineImageNetworkInterfaceAccessConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'aliasIpRanges': ?pulumi.Input.mapOptionalInputValue<List<InstanceFromMachineImageNetworkInterfaceAliasIpRange>, List<Map<String, dynamic>>>(aliasIpRanges, (value) => pulumi.Input.encodeList<InstanceFromMachineImageNetworkInterfaceAliasIpRange, Map<String, dynamic>>(value, (value) => value.toMap())),
'aliasIpv6Ranges': ?pulumi.Input.mapOptionalInputValue<List<InstanceFromMachineImageNetworkInterfaceAliasIpv6Range>, List<Map<String, dynamic>>>(aliasIpv6Ranges, (value) => pulumi.Input.encodeList<InstanceFromMachineImageNetworkInterfaceAliasIpv6Range, Map<String, dynamic>>(value, (value) => value.toMap())),
'igmpQuery': ?igmpQuery,
'internalIpv6PrefixLength': ?internalIpv6PrefixLength,
'ipv6AccessConfigs': ?pulumi.Input.mapOptionalInputValue<List<InstanceFromMachineImageNetworkInterfaceIpv6AccessConfig>, List<Map<String, dynamic>>>(ipv6AccessConfigs, (value) => pulumi.Input.encodeList<InstanceFromMachineImageNetworkInterfaceIpv6AccessConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'ipv6AccessType': ?ipv6AccessType,
'ipv6Address': ?ipv6Address,
'macAddress': ?macAddress,
'name': ?name,
'network': ?network,
'networkAttachment': ?networkAttachment,
'networkIp': ?networkIp,
'nicType': ?nicType,
'parentNicName': ?parentNicName,
'queueCount': ?queueCount,
'securityPolicy': ?securityPolicy,
'stackType': ?stackType,
'subnetwork': ?subnetwork,
'subnetworkProject': ?subnetworkProject,
'vlan': ?vlan,
};
}