toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'additionalEndpoints': ?pulumi.Input.mapOptionalInputValue<List<BlockchainNodesEthereumDetailsAdditionalEndpoint>, List<Map<String, dynamic>>>(additionalEndpoints, (value) => pulumi.Input.encodeList<BlockchainNodesEthereumDetailsAdditionalEndpoint, Map<String, dynamic>>(value, (value) => value.toMap())),
    'apiEnableAdmin': ?apiEnableAdmin,
    'apiEnableDebug': ?apiEnableDebug,
    'consensusClient': ?consensusClient,
    'executionClient': ?executionClient,
    'gethDetails': ?pulumi.Input.mapOptionalInputValue<BlockchainNodesEthereumDetailsGethDetails, Map<String, dynamic>>(gethDetails, (value) => value.toMap()),
    'network': ?network,
    'nodeType': ?nodeType,
    'validatorConfig': ?pulumi.Input.mapOptionalInputValue<BlockchainNodesEthereumDetailsValidatorConfig, Map<String, dynamic>>(validatorConfig, (value) => value.toMap()),
  };
}