toMap method

Map<String, dynamic> toMap()

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