toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'acceleratorType': ?acceleratorType,
'capacityReservationConfig': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationProductionVariantCapacityReservationConfig, Map<String, dynamic>>(capacityReservationConfig, (value) => value.toMap()),
'containerStartupHealthCheckTimeoutInSeconds': ?containerStartupHealthCheckTimeoutInSeconds,
'coreDumpConfig': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationProductionVariantCoreDumpConfig, Map<String, dynamic>>(coreDumpConfig, (value) => value.toMap()),
'enableSsmAccess': ?enableSsmAccess,
'inferenceAmiVersion': ?inferenceAmiVersion,
'initialInstanceCount': ?initialInstanceCount,
'initialVariantWeight': ?initialVariantWeight,
'instanceType': ?instanceType,
'managedInstanceScaling': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationProductionVariantManagedInstanceScaling, Map<String, dynamic>>(managedInstanceScaling, (value) => value.toMap()),
'modelDataDownloadTimeoutInSeconds': ?modelDataDownloadTimeoutInSeconds,
'modelName': ?modelName,
'routingConfigs': ?pulumi.Input.mapOptionalInputValue<List<EndpointConfigurationProductionVariantRoutingConfig>, List<Map<String, dynamic>>>(routingConfigs, (value) => pulumi.Input.encodeList<EndpointConfigurationProductionVariantRoutingConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'serverlessConfig': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationProductionVariantServerlessConfig, Map<String, dynamic>>(serverlessConfig, (value) => value.toMap()),
'variantName': ?variantName,
'volumeSizeInGb': ?volumeSizeInGb,
};
}