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