toMap method

Map<String, dynamic> toMap()

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,
  };
}