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