toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'arn': ?arn,
'attachments': ?pulumi.Input.mapOptionalInputValue<List<NetworkInterfaceAttachment>, List<Map<String, dynamic>>>(attachments, (value) => pulumi.Input.encodeList<NetworkInterfaceAttachment, Map<String, dynamic>>(value, (value) => value.toMap())),
'description': ?description,
'enaSrdSpecification': ?pulumi.Input.mapOptionalInputValue<NetworkInterfaceEnaSrdSpecification, Map<String, dynamic>>(enaSrdSpecification, (value) => value.toMap()),
'enablePrimaryIpv6': ?enablePrimaryIpv6,
'interfaceType': ?interfaceType,
'ipv4PrefixCount': ?ipv4PrefixCount,
'ipv4Prefixes': ?ipv4Prefixes,
'ipv6AddressCount': ?ipv6AddressCount,
'ipv6AddressListEnabled': ?ipv6AddressListEnabled,
'ipv6AddressLists': ?ipv6AddressLists,
'ipv6Addresses': ?ipv6Addresses,
'ipv6PrefixCount': ?ipv6PrefixCount,
'ipv6Prefixes': ?ipv6Prefixes,
'macAddress': ?macAddress,
'outpostArn': ?outpostArn,
'ownerId': ?ownerId,
'privateDnsName': ?privateDnsName,
'privateIp': ?privateIp,
'privateIpListEnabled': ?privateIpListEnabled,
'privateIpLists': ?privateIpLists,
'privateIps': ?privateIps,
'privateIpsCount': ?privateIpsCount,
'region': ?region,
'securityGroups': ?securityGroups,
'sourceDestCheck': ?sourceDestCheck,
'subnetId': ?subnetId,
'tags': ?tags,
'tagsAll': ?tagsAll,
};
}