Values_1.InferenceComponentSpecificationSummarySourceDetails about the resources that are deployed with this inference component.
type nonrec t = {instanceType : Values_0.ProductionVariantInstanceType.t option;The ML compute instance type associated with this inference component specification.
*)modelName : Values_0.ModelName.t option;The name of the SageMaker AI model object that is deployed with the inference component.
*)container : InferenceComponentContainerSpecificationSummary.t option;Details about the container that provides the runtime environment for the model that is deployed with the inference component.
*)startupParameters : InferenceComponentStartupParameters.t option;Settings that take effect while the model container starts up.
*)computeResourceRequirements : InferenceComponentComputeResourceRequirements.t
option;The compute resources allocated to run the model, plus any adapter models, that you assign to the inference component.
*)baseInferenceComponentName : InferenceComponentName.t option;The name of the base inference component that contains this inference component.
*)dataCacheConfig : InferenceComponentDataCacheConfigSummary.t option;Settings that affect how the inference component caches data.
*)schedulingConfig : InferenceComponentSchedulingConfig.t option;The scheduling configuration that determines how inference component copies are placed across available instances when copies are added or removed.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of Values_0.ModelName.t
| `Structure of
(string
* [> `Boolean of EnableCaching.t
| `Enum of string
| `Float of NumberOfCpuCores.t
| `Integer of
Values_0.ProductionVariantModelDataDownloadTimeoutInSeconds.t
| `Map of ([> `String of string ] * [> `String of string ]) list
| `String of Values_0.Url.t
| `Structure of
(string
* [> `Enum of string
| `Integer of
Values_0.AvailabilityZoneBalanceMaxImbalance.t
| `String of Values_0.ContainerImage.t
| `Timestamp of Values_0.Timestamp.t ])
list ])
list ])
list ]