toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'accessConfigs': pulumi.Input.mapInputValue<List<AccessConfigResponse>, List<Map<String, dynamic>>>(accessConfigs, (value) => pulumi.Input.encodeList<AccessConfigResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'aliasIpRanges': pulumi.Input.mapInputValue<List<AliasIpRangeResponse>, List<Map<String, dynamic>>>(aliasIpRanges, (value) => pulumi.Input.encodeList<AliasIpRangeResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'fingerprint': fingerprint,
'internalIpv6PrefixLength': internalIpv6PrefixLength,
'ipv6AccessConfigs': pulumi.Input.mapInputValue<List<AccessConfigResponse>, List<Map<String, dynamic>>>(ipv6AccessConfigs, (value) => pulumi.Input.encodeList<AccessConfigResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'ipv6AccessType': ipv6AccessType,
'ipv6Address': ipv6Address,
'kind': kind,
'name': name,
'network': network,
'networkAttachment': networkAttachment,
'networkIP': networkIP,
'nicType': nicType,
'parentNicName': parentNicName,
'queueCount': queueCount,
'stackType': stackType,
'subinterfaces': pulumi.Input.mapInputValue<List<NetworkInterfaceSubInterfaceResponse>, List<Map<String, dynamic>>>(subinterfaces, (value) => pulumi.Input.encodeList<NetworkInterfaceSubInterfaceResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'subnetwork': subnetwork,
'vlan': vlan,
};
}