Skip to content

UpdateInferenceComponentInput

Source code in docs_src/capo_sagemaker/types/update_inference_component_input.py
class UpdateInferenceComponentInput(TypedDict, closed=True):
    inference_component_name: NotRequired[
        "capo_sagemaker.types.inference_component_name.InferenceComponentName"
    ]
    """<p>The name of the inference component.</p>"""
    specification: NotRequired[
        "capo_sagemaker.types.inference_component_specification.InferenceComponentSpecification"
    ]
    """<p>Details about the resources to deploy with this inference component, including the model, container, and compute resources.</p>"""
    specifications: NotRequired[
        "capo_sagemaker.types.inference_component_specification_list.InferenceComponentSpecificationList"
    ]
    """<p>A list of specification objects for the inference component, one per instance type. Use this parameter when you want to specify different model or resource configurations for the inference component on each instance type. You can use either this parameter or the singular <code>Specification</code> parameter, but not both.</p>"""
    runtime_config: NotRequired[
        "capo_sagemaker.types.inference_component_runtime_config.InferenceComponentRuntimeConfig"
    ]
    """<p>Runtime settings for a model that is deployed with an inference component.</p>"""
    deployment_config: NotRequired[
        "capo_sagemaker.types.inference_component_deployment_config.InferenceComponentDeploymentConfig"
    ]
    """<p>The deployment configuration for the inference component. The configuration contains the desired deployment strategy and rollback settings.</p>"""

deployment_config instance-attribute

deployment_config: NotRequired[InferenceComponentDeploymentConfig]

The deployment configuration for the inference component. The configuration contains the desired deployment strategy and rollback settings.

inference_component_name instance-attribute

inference_component_name: NotRequired[InferenceComponentName]

The name of the inference component.

runtime_config instance-attribute

runtime_config: NotRequired[InferenceComponentRuntimeConfig]

Runtime settings for a model that is deployed with an inference component.

specification instance-attribute

specification: NotRequired[InferenceComponentSpecification]

Details about the resources to deploy with this inference component, including the model, container, and compute resources.

specifications instance-attribute

specifications: NotRequired[InferenceComponentSpecificationList]

A list of specification objects for the inference component, one per instance type. Use this parameter when you want to specify different model or resource configurations for the inference component on each instance type. You can use either this parameter or the singular Specification parameter, but not both.