Skip to content

Type definitions#

Index > SageMaker > Type definitions

Auto-generated documentation for SageMaker type annotations stubs module types-boto3-sagemaker.

TimestampTypeDef#

# TimestampTypeDef Union usage example

from types_boto3_sagemaker.type_defs import TimestampTypeDef


def get_value() -> TimestampTypeDef:
    return ...


# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

AppSpecificationUnionTypeDef#

# AppSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AppSpecificationUnionTypeDef


def get_value() -> AppSpecificationUnionTypeDef:
    return ...


# AppSpecificationUnionTypeDef definition

AppSpecificationUnionTypeDef = Union[
    AppSpecificationTypeDef,  # (1)
    AppSpecificationOutputTypeDef,  # (2)
]
  1. See AppSpecificationTypeDef
  2. See AppSpecificationOutputTypeDef

VpcConfigUnionTypeDef#

# VpcConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import VpcConfigUnionTypeDef


def get_value() -> VpcConfigUnionTypeDef:
    return ...


# VpcConfigUnionTypeDef definition

VpcConfigUnionTypeDef = Union[
    VpcConfigTypeDef,  # (1)
    VpcConfigOutputTypeDef,  # (2)
]
  1. See VpcConfigTypeDef
  2. See VpcConfigOutputTypeDef

CategoricalParameterRangeUnionTypeDef#

# CategoricalParameterRangeUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterRangeUnionTypeDef


def get_value() -> CategoricalParameterRangeUnionTypeDef:
    return ...


# CategoricalParameterRangeUnionTypeDef definition

CategoricalParameterRangeUnionTypeDef = Union[
    CategoricalParameterRangeTypeDef,  # (1)
    CategoricalParameterRangeOutputTypeDef,  # (2)
]
  1. See CategoricalParameterRangeTypeDef
  2. See CategoricalParameterRangeOutputTypeDef

DataQualityAppSpecificationUnionTypeDef#

# DataQualityAppSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DataQualityAppSpecificationUnionTypeDef


def get_value() -> DataQualityAppSpecificationUnionTypeDef:
    return ...


# DataQualityAppSpecificationUnionTypeDef definition

DataQualityAppSpecificationUnionTypeDef = Union[
    DataQualityAppSpecificationTypeDef,  # (1)
    DataQualityAppSpecificationOutputTypeDef,  # (2)
]
  1. See DataQualityAppSpecificationTypeDef
  2. See DataQualityAppSpecificationOutputTypeDef

DebugRuleConfigurationUnionTypeDef#

# DebugRuleConfigurationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DebugRuleConfigurationUnionTypeDef


def get_value() -> DebugRuleConfigurationUnionTypeDef:
    return ...


# DebugRuleConfigurationUnionTypeDef definition

DebugRuleConfigurationUnionTypeDef = Union[
    DebugRuleConfigurationTypeDef,  # (1)
    DebugRuleConfigurationOutputTypeDef,  # (2)
]
  1. See DebugRuleConfigurationTypeDef
  2. See DebugRuleConfigurationOutputTypeDef

DeviceSelectionConfigUnionTypeDef#

# DeviceSelectionConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DeviceSelectionConfigUnionTypeDef


def get_value() -> DeviceSelectionConfigUnionTypeDef:
    return ...


# DeviceSelectionConfigUnionTypeDef definition

DeviceSelectionConfigUnionTypeDef = Union[
    DeviceSelectionConfigTypeDef,  # (1)
    DeviceSelectionConfigOutputTypeDef,  # (2)
]
  1. See DeviceSelectionConfigTypeDef
  2. See DeviceSelectionConfigOutputTypeDef

DockerSettingsUnionTypeDef#

# DockerSettingsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DockerSettingsUnionTypeDef


def get_value() -> DockerSettingsUnionTypeDef:
    return ...


# DockerSettingsUnionTypeDef definition

DockerSettingsUnionTypeDef = Union[
    DockerSettingsTypeDef,  # (1)
    DockerSettingsOutputTypeDef,  # (2)
]
  1. See DockerSettingsTypeDef
  2. See DockerSettingsOutputTypeDef

ModelBiasAppSpecificationUnionTypeDef#

# ModelBiasAppSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelBiasAppSpecificationUnionTypeDef


def get_value() -> ModelBiasAppSpecificationUnionTypeDef:
    return ...


# ModelBiasAppSpecificationUnionTypeDef definition

ModelBiasAppSpecificationUnionTypeDef = Union[
    ModelBiasAppSpecificationTypeDef,  # (1)
    ModelBiasAppSpecificationOutputTypeDef,  # (2)
]
  1. See ModelBiasAppSpecificationTypeDef
  2. See ModelBiasAppSpecificationOutputTypeDef

ModelCompilationConfigUnionTypeDef#

# ModelCompilationConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelCompilationConfigUnionTypeDef


def get_value() -> ModelCompilationConfigUnionTypeDef:
    return ...


# ModelCompilationConfigUnionTypeDef definition

ModelCompilationConfigUnionTypeDef = Union[
    ModelCompilationConfigTypeDef,  # (1)
    ModelCompilationConfigOutputTypeDef,  # (2)
]
  1. See ModelCompilationConfigTypeDef
  2. See ModelCompilationConfigOutputTypeDef

ModelExplainabilityAppSpecificationUnionTypeDef#

# ModelExplainabilityAppSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityAppSpecificationUnionTypeDef


def get_value() -> ModelExplainabilityAppSpecificationUnionTypeDef:
    return ...


# ModelExplainabilityAppSpecificationUnionTypeDef definition

ModelExplainabilityAppSpecificationUnionTypeDef = Union[
    ModelExplainabilityAppSpecificationTypeDef,  # (1)
    ModelExplainabilityAppSpecificationOutputTypeDef,  # (2)
]
  1. See ModelExplainabilityAppSpecificationTypeDef
  2. See ModelExplainabilityAppSpecificationOutputTypeDef

ModelQualityAppSpecificationUnionTypeDef#

# ModelQualityAppSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelQualityAppSpecificationUnionTypeDef


def get_value() -> ModelQualityAppSpecificationUnionTypeDef:
    return ...


# ModelQualityAppSpecificationUnionTypeDef definition

ModelQualityAppSpecificationUnionTypeDef = Union[
    ModelQualityAppSpecificationTypeDef,  # (1)
    ModelQualityAppSpecificationOutputTypeDef,  # (2)
]
  1. See ModelQualityAppSpecificationTypeDef
  2. See ModelQualityAppSpecificationOutputTypeDef

ModelQuantizationConfigUnionTypeDef#

# ModelQuantizationConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelQuantizationConfigUnionTypeDef


def get_value() -> ModelQuantizationConfigUnionTypeDef:
    return ...


# ModelQuantizationConfigUnionTypeDef definition

ModelQuantizationConfigUnionTypeDef = Union[
    ModelQuantizationConfigTypeDef,  # (1)
    ModelQuantizationConfigOutputTypeDef,  # (2)
]
  1. See ModelQuantizationConfigTypeDef
  2. See ModelQuantizationConfigOutputTypeDef

ModelShardingConfigUnionTypeDef#

# ModelShardingConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelShardingConfigUnionTypeDef


def get_value() -> ModelShardingConfigUnionTypeDef:
    return ...


# ModelShardingConfigUnionTypeDef definition

ModelShardingConfigUnionTypeDef = Union[
    ModelShardingConfigTypeDef,  # (1)
    ModelShardingConfigOutputTypeDef,  # (2)
]
  1. See ModelShardingConfigTypeDef
  2. See ModelShardingConfigOutputTypeDef

NeoVpcConfigUnionTypeDef#

# NeoVpcConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import NeoVpcConfigUnionTypeDef


def get_value() -> NeoVpcConfigUnionTypeDef:
    return ...


# NeoVpcConfigUnionTypeDef definition

NeoVpcConfigUnionTypeDef = Union[
    NeoVpcConfigTypeDef,  # (1)
    NeoVpcConfigOutputTypeDef,  # (2)
]
  1. See NeoVpcConfigTypeDef
  2. See NeoVpcConfigOutputTypeDef

OidcMemberDefinitionUnionTypeDef#

# OidcMemberDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import OidcMemberDefinitionUnionTypeDef


def get_value() -> OidcMemberDefinitionUnionTypeDef:
    return ...


# OidcMemberDefinitionUnionTypeDef definition

OidcMemberDefinitionUnionTypeDef = Union[
    OidcMemberDefinitionTypeDef,  # (1)
    OidcMemberDefinitionOutputTypeDef,  # (2)
]
  1. See OidcMemberDefinitionTypeDef
  2. See OidcMemberDefinitionOutputTypeDef

OptimizationVpcConfigUnionTypeDef#

# OptimizationVpcConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import OptimizationVpcConfigUnionTypeDef


def get_value() -> OptimizationVpcConfigUnionTypeDef:
    return ...


# OptimizationVpcConfigUnionTypeDef definition

OptimizationVpcConfigUnionTypeDef = Union[
    OptimizationVpcConfigTypeDef,  # (1)
    OptimizationVpcConfigOutputTypeDef,  # (2)
]
  1. See OptimizationVpcConfigTypeDef
  2. See OptimizationVpcConfigOutputTypeDef

PartnerAppConfigUnionTypeDef#

# PartnerAppConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import PartnerAppConfigUnionTypeDef


def get_value() -> PartnerAppConfigUnionTypeDef:
    return ...


# PartnerAppConfigUnionTypeDef definition

PartnerAppConfigUnionTypeDef = Union[
    PartnerAppConfigTypeDef,  # (1)
    PartnerAppConfigOutputTypeDef,  # (2)
]
  1. See PartnerAppConfigTypeDef
  2. See PartnerAppConfigOutputTypeDef

ProfilerConfigUnionTypeDef#

# ProfilerConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ProfilerConfigUnionTypeDef


def get_value() -> ProfilerConfigUnionTypeDef:
    return ...


# ProfilerConfigUnionTypeDef definition

ProfilerConfigUnionTypeDef = Union[
    ProfilerConfigTypeDef,  # (1)
    ProfilerConfigOutputTypeDef,  # (2)
]
  1. See ProfilerConfigTypeDef
  2. See ProfilerConfigOutputTypeDef

ProfilerRuleConfigurationUnionTypeDef#

# ProfilerRuleConfigurationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ProfilerRuleConfigurationUnionTypeDef


def get_value() -> ProfilerRuleConfigurationUnionTypeDef:
    return ...


# ProfilerRuleConfigurationUnionTypeDef definition

ProfilerRuleConfigurationUnionTypeDef = Union[
    ProfilerRuleConfigurationTypeDef,  # (1)
    ProfilerRuleConfigurationOutputTypeDef,  # (2)
]
  1. See ProfilerRuleConfigurationTypeDef
  2. See ProfilerRuleConfigurationOutputTypeDef

S3DataSourceUnionTypeDef#

# S3DataSourceUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import S3DataSourceUnionTypeDef


def get_value() -> S3DataSourceUnionTypeDef:
    return ...


# S3DataSourceUnionTypeDef definition

S3DataSourceUnionTypeDef = Union[
    S3DataSourceTypeDef,  # (1)
    S3DataSourceOutputTypeDef,  # (2)
]
  1. See S3DataSourceTypeDef
  2. See S3DataSourceOutputTypeDef

SourceIpConfigUnionTypeDef#

# SourceIpConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import SourceIpConfigUnionTypeDef


def get_value() -> SourceIpConfigUnionTypeDef:
    return ...


# SourceIpConfigUnionTypeDef definition

SourceIpConfigUnionTypeDef = Union[
    SourceIpConfigTypeDef,  # (1)
    SourceIpConfigOutputTypeDef,  # (2)
]
  1. See SourceIpConfigTypeDef
  2. See SourceIpConfigOutputTypeDef

HyperParameterAlgorithmSpecificationUnionTypeDef#

# HyperParameterAlgorithmSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HyperParameterAlgorithmSpecificationUnionTypeDef


def get_value() -> HyperParameterAlgorithmSpecificationUnionTypeDef:
    return ...


# HyperParameterAlgorithmSpecificationUnionTypeDef definition

HyperParameterAlgorithmSpecificationUnionTypeDef = Union[
    HyperParameterAlgorithmSpecificationTypeDef,  # (1)
    HyperParameterAlgorithmSpecificationOutputTypeDef,  # (2)
]
  1. See HyperParameterAlgorithmSpecificationTypeDef
  2. See HyperParameterAlgorithmSpecificationOutputTypeDef

ArtifactSourceUnionTypeDef#

# ArtifactSourceUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ArtifactSourceUnionTypeDef


def get_value() -> ArtifactSourceUnionTypeDef:
    return ...


# ArtifactSourceUnionTypeDef definition

ArtifactSourceUnionTypeDef = Union[
    ArtifactSourceTypeDef,  # (1)
    ArtifactSourceOutputTypeDef,  # (2)
]
  1. See ArtifactSourceTypeDef
  2. See ArtifactSourceOutputTypeDef

AutoMLSecurityConfigUnionTypeDef#

# AutoMLSecurityConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AutoMLSecurityConfigUnionTypeDef


def get_value() -> AutoMLSecurityConfigUnionTypeDef:
    return ...


# AutoMLSecurityConfigUnionTypeDef definition

AutoMLSecurityConfigUnionTypeDef = Union[
    AutoMLSecurityConfigTypeDef,  # (1)
    AutoMLSecurityConfigOutputTypeDef,  # (2)
]
  1. See AutoMLSecurityConfigTypeDef
  2. See AutoMLSecurityConfigOutputTypeDef

MonitoringNetworkConfigUnionTypeDef#

# MonitoringNetworkConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import MonitoringNetworkConfigUnionTypeDef


def get_value() -> MonitoringNetworkConfigUnionTypeDef:
    return ...


# MonitoringNetworkConfigUnionTypeDef definition

MonitoringNetworkConfigUnionTypeDef = Union[
    MonitoringNetworkConfigTypeDef,  # (1)
    MonitoringNetworkConfigOutputTypeDef,  # (2)
]
  1. See MonitoringNetworkConfigTypeDef
  2. See MonitoringNetworkConfigOutputTypeDef

NetworkConfigUnionTypeDef#

# NetworkConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import NetworkConfigUnionTypeDef


def get_value() -> NetworkConfigUnionTypeDef:
    return ...


# NetworkConfigUnionTypeDef definition

NetworkConfigUnionTypeDef = Union[
    NetworkConfigTypeDef,  # (1)
    NetworkConfigOutputTypeDef,  # (2)
]
  1. See NetworkConfigTypeDef
  2. See NetworkConfigOutputTypeDef

InferenceExperimentDataStorageConfigUnionTypeDef#

# InferenceExperimentDataStorageConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentDataStorageConfigUnionTypeDef


def get_value() -> InferenceExperimentDataStorageConfigUnionTypeDef:
    return ...


# InferenceExperimentDataStorageConfigUnionTypeDef definition

InferenceExperimentDataStorageConfigUnionTypeDef = Union[
    InferenceExperimentDataStorageConfigTypeDef,  # (1)
    InferenceExperimentDataStorageConfigOutputTypeDef,  # (2)
]
  1. See InferenceExperimentDataStorageConfigTypeDef
  2. See InferenceExperimentDataStorageConfigOutputTypeDef

DataCaptureConfigUnionTypeDef#

# DataCaptureConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DataCaptureConfigUnionTypeDef


def get_value() -> DataCaptureConfigUnionTypeDef:
    return ...


# DataCaptureConfigUnionTypeDef definition

DataCaptureConfigUnionTypeDef = Union[
    DataCaptureConfigTypeDef,  # (1)
    DataCaptureConfigOutputTypeDef,  # (2)
]
  1. See DataCaptureConfigTypeDef
  2. See DataCaptureConfigOutputTypeDef

CodeEditorAppImageConfigUnionTypeDef#

# CodeEditorAppImageConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import CodeEditorAppImageConfigUnionTypeDef


def get_value() -> CodeEditorAppImageConfigUnionTypeDef:
    return ...


# CodeEditorAppImageConfigUnionTypeDef definition

CodeEditorAppImageConfigUnionTypeDef = Union[
    CodeEditorAppImageConfigTypeDef,  # (1)
    CodeEditorAppImageConfigOutputTypeDef,  # (2)
]
  1. See CodeEditorAppImageConfigTypeDef
  2. See CodeEditorAppImageConfigOutputTypeDef

JupyterLabAppImageConfigUnionTypeDef#

# JupyterLabAppImageConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import JupyterLabAppImageConfigUnionTypeDef


def get_value() -> JupyterLabAppImageConfigUnionTypeDef:
    return ...


# JupyterLabAppImageConfigUnionTypeDef definition

JupyterLabAppImageConfigUnionTypeDef = Union[
    JupyterLabAppImageConfigTypeDef,  # (1)
    JupyterLabAppImageConfigOutputTypeDef,  # (2)
]
  1. See JupyterLabAppImageConfigTypeDef
  2. See JupyterLabAppImageConfigOutputTypeDef

DebugHookConfigUnionTypeDef#

# DebugHookConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DebugHookConfigUnionTypeDef


def get_value() -> DebugHookConfigUnionTypeDef:
    return ...


# DebugHookConfigUnionTypeDef definition

DebugHookConfigUnionTypeDef = Union[
    DebugHookConfigTypeDef,  # (1)
    DebugHookConfigOutputTypeDef,  # (2)
]
  1. See DebugHookConfigTypeDef
  2. See DebugHookConfigOutputTypeDef

ComputeQuotaConfigUnionTypeDef#

# ComputeQuotaConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaConfigUnionTypeDef


def get_value() -> ComputeQuotaConfigUnionTypeDef:
    return ...


# ComputeQuotaConfigUnionTypeDef definition

ComputeQuotaConfigUnionTypeDef = Union[
    ComputeQuotaConfigTypeDef,  # (1)
    ComputeQuotaConfigOutputTypeDef,  # (2)
]
  1. See ComputeQuotaConfigTypeDef
  2. See ComputeQuotaConfigOutputTypeDef

InferenceExperimentScheduleUnionTypeDef#

# InferenceExperimentScheduleUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentScheduleUnionTypeDef


def get_value() -> InferenceExperimentScheduleUnionTypeDef:
    return ...


# InferenceExperimentScheduleUnionTypeDef definition

InferenceExperimentScheduleUnionTypeDef = Union[
    InferenceExperimentScheduleTypeDef,  # (1)
    InferenceExperimentScheduleOutputTypeDef,  # (2)
]
  1. See InferenceExperimentScheduleTypeDef
  2. See InferenceExperimentScheduleOutputTypeDef

HyperParameterTuningResourceConfigUnionTypeDef#

# HyperParameterTuningResourceConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningResourceConfigUnionTypeDef


def get_value() -> HyperParameterTuningResourceConfigUnionTypeDef:
    return ...


# HyperParameterTuningResourceConfigUnionTypeDef definition

HyperParameterTuningResourceConfigUnionTypeDef = Union[
    HyperParameterTuningResourceConfigTypeDef,  # (1)
    HyperParameterTuningResourceConfigOutputTypeDef,  # (2)
]
  1. See HyperParameterTuningResourceConfigTypeDef
  2. See HyperParameterTuningResourceConfigOutputTypeDef

HyperParameterTuningJobWarmStartConfigUnionTypeDef#

# HyperParameterTuningJobWarmStartConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobWarmStartConfigUnionTypeDef


def get_value() -> HyperParameterTuningJobWarmStartConfigUnionTypeDef:
    return ...


# HyperParameterTuningJobWarmStartConfigUnionTypeDef definition

HyperParameterTuningJobWarmStartConfigUnionTypeDef = Union[
    HyperParameterTuningJobWarmStartConfigTypeDef,  # (1)
    HyperParameterTuningJobWarmStartConfigOutputTypeDef,  # (2)
]
  1. See HyperParameterTuningJobWarmStartConfigTypeDef
  2. See HyperParameterTuningJobWarmStartConfigOutputTypeDef

ResourceConfigUnionTypeDef#

# ResourceConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ResourceConfigUnionTypeDef


def get_value() -> ResourceConfigUnionTypeDef:
    return ...


# ResourceConfigUnionTypeDef definition

ResourceConfigUnionTypeDef = Union[
    ResourceConfigTypeDef,  # (1)
    ResourceConfigOutputTypeDef,  # (2)
]
  1. See ResourceConfigTypeDef
  2. See ResourceConfigOutputTypeDef

KernelGatewayImageConfigUnionTypeDef#

# KernelGatewayImageConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import KernelGatewayImageConfigUnionTypeDef


def get_value() -> KernelGatewayImageConfigUnionTypeDef:
    return ...


# KernelGatewayImageConfigUnionTypeDef definition

KernelGatewayImageConfigUnionTypeDef = Union[
    KernelGatewayImageConfigTypeDef,  # (1)
    KernelGatewayImageConfigOutputTypeDef,  # (2)
]
  1. See KernelGatewayImageConfigTypeDef
  2. See KernelGatewayImageConfigOutputTypeDef

RecommendationJobStoppingConditionsUnionTypeDef#

# RecommendationJobStoppingConditionsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import RecommendationJobStoppingConditionsUnionTypeDef


def get_value() -> RecommendationJobStoppingConditionsUnionTypeDef:
    return ...


# RecommendationJobStoppingConditionsUnionTypeDef definition

RecommendationJobStoppingConditionsUnionTypeDef = Union[
    RecommendationJobStoppingConditionsTypeDef,  # (1)
    RecommendationJobStoppingConditionsOutputTypeDef,  # (2)
]
  1. See RecommendationJobStoppingConditionsTypeDef
  2. See RecommendationJobStoppingConditionsOutputTypeDef

SchedulerConfigUnionTypeDef#

# SchedulerConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import SchedulerConfigUnionTypeDef


def get_value() -> SchedulerConfigUnionTypeDef:
    return ...


# SchedulerConfigUnionTypeDef definition

SchedulerConfigUnionTypeDef = Union[
    SchedulerConfigTypeDef,  # (1)
    SchedulerConfigOutputTypeDef,  # (2)
]
  1. See SchedulerConfigTypeDef
  2. See SchedulerConfigOutputTypeDef

ServiceCatalogProvisioningDetailsUnionTypeDef#

# ServiceCatalogProvisioningDetailsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ServiceCatalogProvisioningDetailsUnionTypeDef


def get_value() -> ServiceCatalogProvisioningDetailsUnionTypeDef:
    return ...


# ServiceCatalogProvisioningDetailsUnionTypeDef definition

ServiceCatalogProvisioningDetailsUnionTypeDef = Union[
    ServiceCatalogProvisioningDetailsTypeDef,  # (1)
    ServiceCatalogProvisioningDetailsOutputTypeDef,  # (2)
]
  1. See ServiceCatalogProvisioningDetailsTypeDef
  2. See ServiceCatalogProvisioningDetailsOutputTypeDef

SelectiveExecutionConfigUnionTypeDef#

# SelectiveExecutionConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import SelectiveExecutionConfigUnionTypeDef


def get_value() -> SelectiveExecutionConfigUnionTypeDef:
    return ...


# SelectiveExecutionConfigUnionTypeDef definition

SelectiveExecutionConfigUnionTypeDef = Union[
    SelectiveExecutionConfigTypeDef,  # (1)
    SelectiveExecutionConfigOutputTypeDef,  # (2)
]
  1. See SelectiveExecutionConfigTypeDef
  2. See SelectiveExecutionConfigOutputTypeDef

ShadowModeConfigUnionTypeDef#

# ShadowModeConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ShadowModeConfigUnionTypeDef


def get_value() -> ShadowModeConfigUnionTypeDef:
    return ...


# ShadowModeConfigUnionTypeDef definition

ShadowModeConfigUnionTypeDef = Union[
    ShadowModeConfigTypeDef,  # (1)
    ShadowModeConfigOutputTypeDef,  # (2)
]
  1. See ShadowModeConfigTypeDef
  2. See ShadowModeConfigOutputTypeDef

DomainSettingsUnionTypeDef#

# DomainSettingsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DomainSettingsUnionTypeDef


def get_value() -> DomainSettingsUnionTypeDef:
    return ...


# DomainSettingsUnionTypeDef definition

DomainSettingsUnionTypeDef = Union[
    DomainSettingsTypeDef,  # (1)
    DomainSettingsOutputTypeDef,  # (2)
]
  1. See DomainSettingsTypeDef
  2. See DomainSettingsOutputTypeDef

AsyncInferenceConfigUnionTypeDef#

# AsyncInferenceConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceConfigUnionTypeDef


def get_value() -> AsyncInferenceConfigUnionTypeDef:
    return ...


# AsyncInferenceConfigUnionTypeDef definition

AsyncInferenceConfigUnionTypeDef = Union[
    AsyncInferenceConfigTypeDef,  # (1)
    AsyncInferenceConfigOutputTypeDef,  # (2)
]
  1. See AsyncInferenceConfigTypeDef
  2. See AsyncInferenceConfigOutputTypeDef

AutoMLJobConfigUnionTypeDef#

# AutoMLJobConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AutoMLJobConfigUnionTypeDef


def get_value() -> AutoMLJobConfigUnionTypeDef:
    return ...


# AutoMLJobConfigUnionTypeDef definition

AutoMLJobConfigUnionTypeDef = Union[
    AutoMLJobConfigTypeDef,  # (1)
    AutoMLJobConfigOutputTypeDef,  # (2)
]
  1. See AutoMLJobConfigTypeDef
  2. See AutoMLJobConfigOutputTypeDef

LabelingJobAlgorithmsConfigUnionTypeDef#

# LabelingJobAlgorithmsConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import LabelingJobAlgorithmsConfigUnionTypeDef


def get_value() -> LabelingJobAlgorithmsConfigUnionTypeDef:
    return ...


# LabelingJobAlgorithmsConfigUnionTypeDef definition

LabelingJobAlgorithmsConfigUnionTypeDef = Union[
    LabelingJobAlgorithmsConfigTypeDef,  # (1)
    LabelingJobAlgorithmsConfigOutputTypeDef,  # (2)
]
  1. See LabelingJobAlgorithmsConfigTypeDef
  2. See LabelingJobAlgorithmsConfigOutputTypeDef

ParameterRangesUnionTypeDef#

# ParameterRangesUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ParameterRangesUnionTypeDef


def get_value() -> ParameterRangesUnionTypeDef:
    return ...


# ParameterRangesUnionTypeDef definition

ParameterRangesUnionTypeDef = Union[
    ParameterRangesTypeDef,  # (1)
    ParameterRangesOutputTypeDef,  # (2)
]
  1. See ParameterRangesTypeDef
  2. See ParameterRangesOutputTypeDef

LabelingJobInputConfigUnionTypeDef#

# LabelingJobInputConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import LabelingJobInputConfigUnionTypeDef


def get_value() -> LabelingJobInputConfigUnionTypeDef:
    return ...


# LabelingJobInputConfigUnionTypeDef definition

LabelingJobInputConfigUnionTypeDef = Union[
    LabelingJobInputConfigTypeDef,  # (1)
    LabelingJobInputConfigOutputTypeDef,  # (2)
]
  1. See LabelingJobInputConfigTypeDef
  2. See LabelingJobInputConfigOutputTypeDef

OptimizationConfigUnionTypeDef#

# OptimizationConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import OptimizationConfigUnionTypeDef


def get_value() -> OptimizationConfigUnionTypeDef:
    return ...


# OptimizationConfigUnionTypeDef definition

OptimizationConfigUnionTypeDef = Union[
    OptimizationConfigTypeDef,  # (1)
    OptimizationConfigOutputTypeDef,  # (2)
]
  1. See OptimizationConfigTypeDef
  2. See OptimizationConfigOutputTypeDef

MonitoringOutputConfigUnionTypeDef#

# MonitoringOutputConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import MonitoringOutputConfigUnionTypeDef


def get_value() -> MonitoringOutputConfigUnionTypeDef:
    return ...


# MonitoringOutputConfigUnionTypeDef definition

MonitoringOutputConfigUnionTypeDef = Union[
    MonitoringOutputConfigTypeDef,  # (1)
    MonitoringOutputConfigOutputTypeDef,  # (2)
]
  1. See MonitoringOutputConfigTypeDef
  2. See MonitoringOutputConfigOutputTypeDef

MemberDefinitionUnionTypeDef#

# MemberDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import MemberDefinitionUnionTypeDef


def get_value() -> MemberDefinitionUnionTypeDef:
    return ...


# MemberDefinitionUnionTypeDef definition

MemberDefinitionUnionTypeDef = Union[
    MemberDefinitionTypeDef,  # (1)
    MemberDefinitionOutputTypeDef,  # (2)
]
  1. See MemberDefinitionTypeDef
  2. See MemberDefinitionOutputTypeDef

ProcessingOutputConfigUnionTypeDef#

# ProcessingOutputConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ProcessingOutputConfigUnionTypeDef


def get_value() -> ProcessingOutputConfigUnionTypeDef:
    return ...


# ProcessingOutputConfigUnionTypeDef definition

ProcessingOutputConfigUnionTypeDef = Union[
    ProcessingOutputConfigTypeDef,  # (1)
    ProcessingOutputConfigOutputTypeDef,  # (2)
]
  1. See ProcessingOutputConfigTypeDef
  2. See ProcessingOutputConfigOutputTypeDef

HumanLoopConfigUnionTypeDef#

# HumanLoopConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HumanLoopConfigUnionTypeDef


def get_value() -> HumanLoopConfigUnionTypeDef:
    return ...


# HumanLoopConfigUnionTypeDef definition

HumanLoopConfigUnionTypeDef = Union[
    HumanLoopConfigTypeDef,  # (1)
    HumanLoopConfigOutputTypeDef,  # (2)
]
  1. See HumanLoopConfigTypeDef
  2. See HumanLoopConfigOutputTypeDef

HumanTaskConfigUnionTypeDef#

# HumanTaskConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HumanTaskConfigUnionTypeDef


def get_value() -> HumanTaskConfigUnionTypeDef:
    return ...


# HumanTaskConfigUnionTypeDef definition

HumanTaskConfigUnionTypeDef = Union[
    HumanTaskConfigTypeDef,  # (1)
    HumanTaskConfigOutputTypeDef,  # (2)
]
  1. See HumanTaskConfigTypeDef
  2. See HumanTaskConfigOutputTypeDef

DataSourceUnionTypeDef#

# DataSourceUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DataSourceUnionTypeDef


def get_value() -> DataSourceUnionTypeDef:
    return ...


# DataSourceUnionTypeDef definition

DataSourceUnionTypeDef = Union[
    DataSourceTypeDef,  # (1)
    DataSourceOutputTypeDef,  # (2)
]
  1. See DataSourceTypeDef
  2. See DataSourceOutputTypeDef

AlgorithmSpecificationUnionTypeDef#

# AlgorithmSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AlgorithmSpecificationUnionTypeDef


def get_value() -> AlgorithmSpecificationUnionTypeDef:
    return ...


# AlgorithmSpecificationUnionTypeDef definition

AlgorithmSpecificationUnionTypeDef = Union[
    AlgorithmSpecificationTypeDef,  # (1)
    AlgorithmSpecificationOutputTypeDef,  # (2)
]
  1. See AlgorithmSpecificationTypeDef
  2. See AlgorithmSpecificationOutputTypeDef

DefaultSpaceSettingsUnionTypeDef#

# DefaultSpaceSettingsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DefaultSpaceSettingsUnionTypeDef


def get_value() -> DefaultSpaceSettingsUnionTypeDef:
    return ...


# DefaultSpaceSettingsUnionTypeDef definition

DefaultSpaceSettingsUnionTypeDef = Union[
    DefaultSpaceSettingsTypeDef,  # (1)
    DefaultSpaceSettingsOutputTypeDef,  # (2)
]
  1. See DefaultSpaceSettingsTypeDef
  2. See DefaultSpaceSettingsOutputTypeDef

UserSettingsUnionTypeDef#

# UserSettingsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import UserSettingsUnionTypeDef


def get_value() -> UserSettingsUnionTypeDef:
    return ...


# UserSettingsUnionTypeDef definition

UserSettingsUnionTypeDef = Union[
    UserSettingsTypeDef,  # (1)
    UserSettingsOutputTypeDef,  # (2)
]
  1. See UserSettingsTypeDef
  2. See UserSettingsOutputTypeDef

AutoMLProblemTypeConfigUnionTypeDef#

# AutoMLProblemTypeConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AutoMLProblemTypeConfigUnionTypeDef


def get_value() -> AutoMLProblemTypeConfigUnionTypeDef:
    return ...


# AutoMLProblemTypeConfigUnionTypeDef definition

AutoMLProblemTypeConfigUnionTypeDef = Union[
    AutoMLProblemTypeConfigTypeDef,  # (1)
    AutoMLProblemTypeConfigOutputTypeDef,  # (2)
]
  1. See AutoMLProblemTypeConfigTypeDef
  2. See AutoMLProblemTypeConfigOutputTypeDef

DeploymentConfigUnionTypeDef#

# DeploymentConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DeploymentConfigUnionTypeDef


def get_value() -> DeploymentConfigUnionTypeDef:
    return ...


# DeploymentConfigUnionTypeDef definition

DeploymentConfigUnionTypeDef = Union[
    DeploymentConfigTypeDef,  # (1)
    DeploymentConfigOutputTypeDef,  # (2)
]
  1. See DeploymentConfigTypeDef
  2. See DeploymentConfigOutputTypeDef

HyperParameterTuningJobConfigUnionTypeDef#

# HyperParameterTuningJobConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobConfigUnionTypeDef


def get_value() -> HyperParameterTuningJobConfigUnionTypeDef:
    return ...


# HyperParameterTuningJobConfigUnionTypeDef definition

HyperParameterTuningJobConfigUnionTypeDef = Union[
    HyperParameterTuningJobConfigTypeDef,  # (1)
    HyperParameterTuningJobConfigOutputTypeDef,  # (2)
]
  1. See HyperParameterTuningJobConfigTypeDef
  2. See HyperParameterTuningJobConfigOutputTypeDef

RecommendationJobInputConfigUnionTypeDef#

# RecommendationJobInputConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import RecommendationJobInputConfigUnionTypeDef


def get_value() -> RecommendationJobInputConfigUnionTypeDef:
    return ...


# RecommendationJobInputConfigUnionTypeDef definition

RecommendationJobInputConfigUnionTypeDef = Union[
    RecommendationJobInputConfigTypeDef,  # (1)
    RecommendationJobInputConfigOutputTypeDef,  # (2)
]
  1. See RecommendationJobInputConfigTypeDef
  2. See RecommendationJobInputConfigOutputTypeDef

ExplainerConfigUnionTypeDef#

# ExplainerConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ExplainerConfigUnionTypeDef


def get_value() -> ExplainerConfigUnionTypeDef:
    return ...


# ExplainerConfigUnionTypeDef definition

ExplainerConfigUnionTypeDef = Union[
    ExplainerConfigTypeDef,  # (1)
    ExplainerConfigOutputTypeDef,  # (2)
]
  1. See ExplainerConfigTypeDef
  2. See ExplainerConfigOutputTypeDef

TrainingSpecificationUnionTypeDef#

# TrainingSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import TrainingSpecificationUnionTypeDef


def get_value() -> TrainingSpecificationUnionTypeDef:
    return ...


# TrainingSpecificationUnionTypeDef definition

TrainingSpecificationUnionTypeDef = Union[
    TrainingSpecificationTypeDef,  # (1)
    TrainingSpecificationOutputTypeDef,  # (2)
]
  1. See TrainingSpecificationTypeDef
  2. See TrainingSpecificationOutputTypeDef

ContainerDefinitionUnionTypeDef#

# ContainerDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ContainerDefinitionUnionTypeDef


def get_value() -> ContainerDefinitionUnionTypeDef:
    return ...


# ContainerDefinitionUnionTypeDef definition

ContainerDefinitionUnionTypeDef = Union[
    ContainerDefinitionTypeDef,  # (1)
    ContainerDefinitionOutputTypeDef,  # (2)
]
  1. See ContainerDefinitionTypeDef
  2. See ContainerDefinitionOutputTypeDef

ModelPackageContainerDefinitionUnionTypeDef#

# ModelPackageContainerDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelPackageContainerDefinitionUnionTypeDef


def get_value() -> ModelPackageContainerDefinitionUnionTypeDef:
    return ...


# ModelPackageContainerDefinitionUnionTypeDef definition

ModelPackageContainerDefinitionUnionTypeDef = Union[
    ModelPackageContainerDefinitionTypeDef,  # (1)
    ModelPackageContainerDefinitionOutputTypeDef,  # (2)
]
  1. See ModelPackageContainerDefinitionTypeDef
  2. See ModelPackageContainerDefinitionOutputTypeDef

DataQualityJobInputUnionTypeDef#

# DataQualityJobInputUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import DataQualityJobInputUnionTypeDef


def get_value() -> DataQualityJobInputUnionTypeDef:
    return ...


# DataQualityJobInputUnionTypeDef definition

DataQualityJobInputUnionTypeDef = Union[
    DataQualityJobInputTypeDef,  # (1)
    DataQualityJobInputOutputTypeDef,  # (2)
]
  1. See DataQualityJobInputTypeDef
  2. See DataQualityJobInputOutputTypeDef

ModelBiasJobInputUnionTypeDef#

# ModelBiasJobInputUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelBiasJobInputUnionTypeDef


def get_value() -> ModelBiasJobInputUnionTypeDef:
    return ...


# ModelBiasJobInputUnionTypeDef definition

ModelBiasJobInputUnionTypeDef = Union[
    ModelBiasJobInputTypeDef,  # (1)
    ModelBiasJobInputOutputTypeDef,  # (2)
]
  1. See ModelBiasJobInputTypeDef
  2. See ModelBiasJobInputOutputTypeDef

ModelExplainabilityJobInputUnionTypeDef#

# ModelExplainabilityJobInputUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityJobInputUnionTypeDef


def get_value() -> ModelExplainabilityJobInputUnionTypeDef:
    return ...


# ModelExplainabilityJobInputUnionTypeDef definition

ModelExplainabilityJobInputUnionTypeDef = Union[
    ModelExplainabilityJobInputTypeDef,  # (1)
    ModelExplainabilityJobInputOutputTypeDef,  # (2)
]
  1. See ModelExplainabilityJobInputTypeDef
  2. See ModelExplainabilityJobInputOutputTypeDef

ModelQualityJobInputUnionTypeDef#

# ModelQualityJobInputUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelQualityJobInputUnionTypeDef


def get_value() -> ModelQualityJobInputUnionTypeDef:
    return ...


# ModelQualityJobInputUnionTypeDef definition

ModelQualityJobInputUnionTypeDef = Union[
    ModelQualityJobInputTypeDef,  # (1)
    ModelQualityJobInputOutputTypeDef,  # (2)
]
  1. See ModelQualityJobInputTypeDef
  2. See ModelQualityJobInputOutputTypeDef

SpaceSettingsUnionTypeDef#

# SpaceSettingsUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import SpaceSettingsUnionTypeDef


def get_value() -> SpaceSettingsUnionTypeDef:
    return ...


# SpaceSettingsUnionTypeDef definition

SpaceSettingsUnionTypeDef = Union[
    SpaceSettingsTypeDef,  # (1)
    SpaceSettingsOutputTypeDef,  # (2)
]
  1. See SpaceSettingsTypeDef
  2. See SpaceSettingsOutputTypeDef

InferenceSpecificationUnionTypeDef#

# InferenceSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import InferenceSpecificationUnionTypeDef


def get_value() -> InferenceSpecificationUnionTypeDef:
    return ...


# InferenceSpecificationUnionTypeDef definition

InferenceSpecificationUnionTypeDef = Union[
    InferenceSpecificationTypeDef,  # (1)
    InferenceSpecificationOutputTypeDef,  # (2)
]
  1. See InferenceSpecificationTypeDef
  2. See InferenceSpecificationOutputTypeDef

SourceAlgorithmSpecificationUnionTypeDef#

# SourceAlgorithmSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import SourceAlgorithmSpecificationUnionTypeDef


def get_value() -> SourceAlgorithmSpecificationUnionTypeDef:
    return ...


# SourceAlgorithmSpecificationUnionTypeDef definition

SourceAlgorithmSpecificationUnionTypeDef = Union[
    SourceAlgorithmSpecificationTypeDef,  # (1)
    SourceAlgorithmSpecificationOutputTypeDef,  # (2)
]
  1. See SourceAlgorithmSpecificationTypeDef
  2. See SourceAlgorithmSpecificationOutputTypeDef

ChannelUnionTypeDef#

# ChannelUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ChannelUnionTypeDef


def get_value() -> ChannelUnionTypeDef:
    return ...


# ChannelUnionTypeDef definition

ChannelUnionTypeDef = Union[
    ChannelTypeDef,  # (1)
    ChannelOutputTypeDef,  # (2)
]
  1. See ChannelTypeDef
  2. See ChannelOutputTypeDef

AdditionalInferenceSpecificationDefinitionUnionTypeDef#

# AdditionalInferenceSpecificationDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AdditionalInferenceSpecificationDefinitionUnionTypeDef


def get_value() -> AdditionalInferenceSpecificationDefinitionUnionTypeDef:
    return ...


# AdditionalInferenceSpecificationDefinitionUnionTypeDef definition

AdditionalInferenceSpecificationDefinitionUnionTypeDef = Union[
    AdditionalInferenceSpecificationDefinitionTypeDef,  # (1)
    AdditionalInferenceSpecificationDefinitionOutputTypeDef,  # (2)
]
  1. See AdditionalInferenceSpecificationDefinitionTypeDef
  2. See AdditionalInferenceSpecificationDefinitionOutputTypeDef

MonitoringScheduleConfigUnionTypeDef#

# MonitoringScheduleConfigUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import MonitoringScheduleConfigUnionTypeDef


def get_value() -> MonitoringScheduleConfigUnionTypeDef:
    return ...


# MonitoringScheduleConfigUnionTypeDef definition

MonitoringScheduleConfigUnionTypeDef = Union[
    MonitoringScheduleConfigTypeDef,  # (1)
    MonitoringScheduleConfigOutputTypeDef,  # (2)
]
  1. See MonitoringScheduleConfigTypeDef
  2. See MonitoringScheduleConfigOutputTypeDef

ModelPackageValidationSpecificationUnionTypeDef#

# ModelPackageValidationSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import ModelPackageValidationSpecificationUnionTypeDef


def get_value() -> ModelPackageValidationSpecificationUnionTypeDef:
    return ...


# ModelPackageValidationSpecificationUnionTypeDef definition

ModelPackageValidationSpecificationUnionTypeDef = Union[
    ModelPackageValidationSpecificationTypeDef,  # (1)
    ModelPackageValidationSpecificationOutputTypeDef,  # (2)
]
  1. See ModelPackageValidationSpecificationTypeDef
  2. See ModelPackageValidationSpecificationOutputTypeDef

HyperParameterTrainingJobDefinitionUnionTypeDef#

# HyperParameterTrainingJobDefinitionUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import HyperParameterTrainingJobDefinitionUnionTypeDef


def get_value() -> HyperParameterTrainingJobDefinitionUnionTypeDef:
    return ...


# HyperParameterTrainingJobDefinitionUnionTypeDef definition

HyperParameterTrainingJobDefinitionUnionTypeDef = Union[
    HyperParameterTrainingJobDefinitionTypeDef,  # (1)
    HyperParameterTrainingJobDefinitionOutputTypeDef,  # (2)
]
  1. See HyperParameterTrainingJobDefinitionTypeDef
  2. See HyperParameterTrainingJobDefinitionOutputTypeDef

AlgorithmValidationSpecificationUnionTypeDef#

# AlgorithmValidationSpecificationUnionTypeDef Union usage example

from types_boto3_sagemaker.type_defs import AlgorithmValidationSpecificationUnionTypeDef


def get_value() -> AlgorithmValidationSpecificationUnionTypeDef:
    return ...


# AlgorithmValidationSpecificationUnionTypeDef definition

AlgorithmValidationSpecificationUnionTypeDef = Union[
    AlgorithmValidationSpecificationTypeDef,  # (1)
    AlgorithmValidationSpecificationOutputTypeDef,  # (2)
]
  1. See AlgorithmValidationSpecificationTypeDef
  2. See AlgorithmValidationSpecificationOutputTypeDef

ActionSourceTypeDef#

# ActionSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ActionSourceTypeDef


def get_value() -> ActionSourceTypeDef:
    return {
        "SourceUri": ...,
    }


# ActionSourceTypeDef definition

class ActionSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceType: NotRequired[str],
    SourceId: NotRequired[str],

AddAssociationRequestTypeDef#

# AddAssociationRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AddAssociationRequestTypeDef


def get_value() -> AddAssociationRequestTypeDef:
    return {
        "SourceArn": ...,
    }


# AddAssociationRequestTypeDef definition

class AddAssociationRequestTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
  1. See AssociationEdgeTypeType

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

TagTypeDef#

# TagTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

AdditionalS3DataSourceTypeDef#

# AdditionalS3DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AdditionalS3DataSourceTypeDef


def get_value() -> AdditionalS3DataSourceTypeDef:
    return {
        "S3DataType": ...,
    }


# AdditionalS3DataSourceTypeDef definition

class AdditionalS3DataSourceTypeDef(TypedDict):
    S3DataType: AdditionalS3DataSourceDataTypeType,  # (1)
    S3Uri: str,
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    ETag: NotRequired[str],
  1. See AdditionalS3DataSourceDataTypeType
  2. See CompressionTypeType

AgentVersionTypeDef#

# AgentVersionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AgentVersionTypeDef


def get_value() -> AgentVersionTypeDef:
    return {
        "Version": ...,
    }


# AgentVersionTypeDef definition

class AgentVersionTypeDef(TypedDict):
    Version: str,
    AgentCount: int,

AlarmTypeDef#

# AlarmTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlarmTypeDef


def get_value() -> AlarmTypeDef:
    return {
        "AlarmName": ...,
    }


# AlarmTypeDef definition

class AlarmTypeDef(TypedDict):
    AlarmName: NotRequired[str],

MetricDefinitionTypeDef#

# MetricDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetricDefinitionTypeDef


def get_value() -> MetricDefinitionTypeDef:
    return {
        "Name": ...,
    }


# MetricDefinitionTypeDef definition

class MetricDefinitionTypeDef(TypedDict):
    Name: str,
    Regex: str,

AlgorithmStatusItemTypeDef#

# AlgorithmStatusItemTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmStatusItemTypeDef


def get_value() -> AlgorithmStatusItemTypeDef:
    return {
        "Name": ...,
    }


# AlgorithmStatusItemTypeDef definition

class AlgorithmStatusItemTypeDef(TypedDict):
    Name: str,
    Status: DetailedAlgorithmStatusType,  # (1)
    FailureReason: NotRequired[str],
  1. See DetailedAlgorithmStatusType

AlgorithmSummaryTypeDef#

# AlgorithmSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmSummaryTypeDef


def get_value() -> AlgorithmSummaryTypeDef:
    return {
        "AlgorithmName": ...,
    }


# AlgorithmSummaryTypeDef definition

class AlgorithmSummaryTypeDef(TypedDict):
    AlgorithmName: str,
    AlgorithmArn: str,
    CreationTime: datetime,
    AlgorithmStatus: AlgorithmStatusType,  # (1)
    AlgorithmDescription: NotRequired[str],
  1. See AlgorithmStatusType

AmazonQSettingsTypeDef#

# AmazonQSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AmazonQSettingsTypeDef


def get_value() -> AmazonQSettingsTypeDef:
    return {
        "Status": ...,
    }


# AmazonQSettingsTypeDef definition

class AmazonQSettingsTypeDef(TypedDict):
    Status: NotRequired[FeatureStatusType],  # (1)
    QProfileArn: NotRequired[str],
  1. See FeatureStatusType

AnnotationConsolidationConfigTypeDef#

# AnnotationConsolidationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AnnotationConsolidationConfigTypeDef


def get_value() -> AnnotationConsolidationConfigTypeDef:
    return {
        "AnnotationConsolidationLambdaArn": ...,
    }


# AnnotationConsolidationConfigTypeDef definition

class AnnotationConsolidationConfigTypeDef(TypedDict):
    AnnotationConsolidationLambdaArn: str,

ResourceSpecTypeDef#

# ResourceSpecTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceSpecTypeDef


def get_value() -> ResourceSpecTypeDef:
    return {
        "SageMakerImageArn": ...,
    }


# ResourceSpecTypeDef definition

class ResourceSpecTypeDef(TypedDict):
    SageMakerImageArn: NotRequired[str],
    SageMakerImageVersionArn: NotRequired[str],
    SageMakerImageVersionAlias: NotRequired[str],
    InstanceType: NotRequired[AppInstanceTypeType],  # (1)
    LifecycleConfigArn: NotRequired[str],
  1. See AppInstanceTypeType

IdleSettingsTypeDef#

# IdleSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IdleSettingsTypeDef


def get_value() -> IdleSettingsTypeDef:
    return {
        "LifecycleManagement": ...,
    }


# IdleSettingsTypeDef definition

class IdleSettingsTypeDef(TypedDict):
    LifecycleManagement: NotRequired[LifecycleManagementType],  # (1)
    IdleTimeoutInMinutes: NotRequired[int],
    MinIdleTimeoutInMinutes: NotRequired[int],
    MaxIdleTimeoutInMinutes: NotRequired[int],
  1. See LifecycleManagementType

AppSpecificationOutputTypeDef#

# AppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AppSpecificationOutputTypeDef


def get_value() -> AppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# AppSpecificationOutputTypeDef definition

class AppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerArguments: NotRequired[List[str]],

AppSpecificationTypeDef#

# AppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AppSpecificationTypeDef


def get_value() -> AppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# AppSpecificationTypeDef definition

class AppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],

ArtifactSourceTypeTypeDef#

# ArtifactSourceTypeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ArtifactSourceTypeTypeDef


def get_value() -> ArtifactSourceTypeTypeDef:
    return {
        "SourceIdType": ...,
    }


# ArtifactSourceTypeTypeDef definition

class ArtifactSourceTypeTypeDef(TypedDict):
    SourceIdType: ArtifactSourceIdTypeType,  # (1)
    Value: str,
  1. See ArtifactSourceIdTypeType

AssociateTrialComponentRequestTypeDef#

# AssociateTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AssociateTrialComponentRequestTypeDef


def get_value() -> AssociateTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# AssociateTrialComponentRequestTypeDef definition

class AssociateTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,
    TrialName: str,

AsyncInferenceClientConfigTypeDef#

# AsyncInferenceClientConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceClientConfigTypeDef


def get_value() -> AsyncInferenceClientConfigTypeDef:
    return {
        "MaxConcurrentInvocationsPerInstance": ...,
    }


# AsyncInferenceClientConfigTypeDef definition

class AsyncInferenceClientConfigTypeDef(TypedDict):
    MaxConcurrentInvocationsPerInstance: NotRequired[int],

AsyncInferenceNotificationConfigOutputTypeDef#

# AsyncInferenceNotificationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceNotificationConfigOutputTypeDef


def get_value() -> AsyncInferenceNotificationConfigOutputTypeDef:
    return {
        "SuccessTopic": ...,
    }


# AsyncInferenceNotificationConfigOutputTypeDef definition

class AsyncInferenceNotificationConfigOutputTypeDef(TypedDict):
    SuccessTopic: NotRequired[str],
    ErrorTopic: NotRequired[str],
    IncludeInferenceResponseIn: NotRequired[List[AsyncNotificationTopicTypesType]],  # (1)
  1. See AsyncNotificationTopicTypesType

AsyncInferenceNotificationConfigTypeDef#

# AsyncInferenceNotificationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceNotificationConfigTypeDef


def get_value() -> AsyncInferenceNotificationConfigTypeDef:
    return {
        "SuccessTopic": ...,
    }


# AsyncInferenceNotificationConfigTypeDef definition

class AsyncInferenceNotificationConfigTypeDef(TypedDict):
    SuccessTopic: NotRequired[str],
    ErrorTopic: NotRequired[str],
    IncludeInferenceResponseIn: NotRequired[Sequence[AsyncNotificationTopicTypesType]],  # (1)
  1. See AsyncNotificationTopicTypesType

AthenaDatasetDefinitionTypeDef#

# AthenaDatasetDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AthenaDatasetDefinitionTypeDef


def get_value() -> AthenaDatasetDefinitionTypeDef:
    return {
        "Catalog": ...,
    }


# AthenaDatasetDefinitionTypeDef definition

class AthenaDatasetDefinitionTypeDef(TypedDict):
    Catalog: str,
    Database: str,
    QueryString: str,
    OutputS3Uri: str,
    OutputFormat: AthenaResultFormatType,  # (1)
    WorkGroup: NotRequired[str],
    KmsKeyId: NotRequired[str],
    OutputCompression: NotRequired[AthenaResultCompressionTypeType],  # (2)
  1. See AthenaResultFormatType
  2. See AthenaResultCompressionTypeType

AutoMLAlgorithmConfigOutputTypeDef#

# AutoMLAlgorithmConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLAlgorithmConfigOutputTypeDef


def get_value() -> AutoMLAlgorithmConfigOutputTypeDef:
    return {
        "AutoMLAlgorithms": ...,
    }


# AutoMLAlgorithmConfigOutputTypeDef definition

class AutoMLAlgorithmConfigOutputTypeDef(TypedDict):
    AutoMLAlgorithms: List[AutoMLAlgorithmType],  # (1)
  1. See AutoMLAlgorithmType

AutoMLAlgorithmConfigTypeDef#

# AutoMLAlgorithmConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLAlgorithmConfigTypeDef


def get_value() -> AutoMLAlgorithmConfigTypeDef:
    return {
        "AutoMLAlgorithms": ...,
    }


# AutoMLAlgorithmConfigTypeDef definition

class AutoMLAlgorithmConfigTypeDef(TypedDict):
    AutoMLAlgorithms: Sequence[AutoMLAlgorithmType],  # (1)
  1. See AutoMLAlgorithmType

AutoMLCandidateStepTypeDef#

# AutoMLCandidateStepTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLCandidateStepTypeDef


def get_value() -> AutoMLCandidateStepTypeDef:
    return {
        "CandidateStepType": ...,
    }


# AutoMLCandidateStepTypeDef definition

class AutoMLCandidateStepTypeDef(TypedDict):
    CandidateStepType: CandidateStepTypeType,  # (1)
    CandidateStepArn: str,
    CandidateStepName: str,
  1. See CandidateStepTypeType

AutoMLContainerDefinitionTypeDef#

# AutoMLContainerDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLContainerDefinitionTypeDef


def get_value() -> AutoMLContainerDefinitionTypeDef:
    return {
        "Image": ...,
    }


# AutoMLContainerDefinitionTypeDef definition

class AutoMLContainerDefinitionTypeDef(TypedDict):
    Image: str,
    ModelDataUrl: str,
    Environment: NotRequired[Dict[str, str]],

FinalAutoMLJobObjectiveMetricTypeDef#

# FinalAutoMLJobObjectiveMetricTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FinalAutoMLJobObjectiveMetricTypeDef


def get_value() -> FinalAutoMLJobObjectiveMetricTypeDef:
    return {
        "Type": ...,
    }


# FinalAutoMLJobObjectiveMetricTypeDef definition

class FinalAutoMLJobObjectiveMetricTypeDef(TypedDict):
    MetricName: AutoMLMetricEnumType,  # (2)
    Value: float,
    Type: NotRequired[AutoMLJobObjectiveTypeType],  # (1)
    StandardMetricName: NotRequired[AutoMLMetricEnumType],  # (2)
  1. See AutoMLJobObjectiveTypeType
  2. See AutoMLMetricEnumType
  3. See AutoMLMetricEnumType

EmrServerlessComputeConfigTypeDef#

# EmrServerlessComputeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EmrServerlessComputeConfigTypeDef


def get_value() -> EmrServerlessComputeConfigTypeDef:
    return {
        "ExecutionRoleARN": ...,
    }


# EmrServerlessComputeConfigTypeDef definition

class EmrServerlessComputeConfigTypeDef(TypedDict):
    ExecutionRoleARN: str,

AutoMLS3DataSourceTypeDef#

# AutoMLS3DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLS3DataSourceTypeDef


def get_value() -> AutoMLS3DataSourceTypeDef:
    return {
        "S3DataType": ...,
    }


# AutoMLS3DataSourceTypeDef definition

class AutoMLS3DataSourceTypeDef(TypedDict):
    S3DataType: AutoMLS3DataTypeType,  # (1)
    S3Uri: str,
  1. See AutoMLS3DataTypeType

AutoMLDataSplitConfigTypeDef#

# AutoMLDataSplitConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLDataSplitConfigTypeDef


def get_value() -> AutoMLDataSplitConfigTypeDef:
    return {
        "ValidationFraction": ...,
    }


# AutoMLDataSplitConfigTypeDef definition

class AutoMLDataSplitConfigTypeDef(TypedDict):
    ValidationFraction: NotRequired[float],

AutoMLJobArtifactsTypeDef#

# AutoMLJobArtifactsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobArtifactsTypeDef


def get_value() -> AutoMLJobArtifactsTypeDef:
    return {
        "CandidateDefinitionNotebookLocation": ...,
    }


# AutoMLJobArtifactsTypeDef definition

class AutoMLJobArtifactsTypeDef(TypedDict):
    CandidateDefinitionNotebookLocation: NotRequired[str],
    DataExplorationNotebookLocation: NotRequired[str],

AutoMLJobCompletionCriteriaTypeDef#

# AutoMLJobCompletionCriteriaTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobCompletionCriteriaTypeDef


def get_value() -> AutoMLJobCompletionCriteriaTypeDef:
    return {
        "MaxCandidates": ...,
    }


# AutoMLJobCompletionCriteriaTypeDef definition

class AutoMLJobCompletionCriteriaTypeDef(TypedDict):
    MaxCandidates: NotRequired[int],
    MaxRuntimePerTrainingJobInSeconds: NotRequired[int],
    MaxAutoMLJobRuntimeInSeconds: NotRequired[int],

AutoMLJobObjectiveTypeDef#

# AutoMLJobObjectiveTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobObjectiveTypeDef


def get_value() -> AutoMLJobObjectiveTypeDef:
    return {
        "MetricName": ...,
    }


# AutoMLJobObjectiveTypeDef definition

class AutoMLJobObjectiveTypeDef(TypedDict):
    MetricName: AutoMLMetricEnumType,  # (1)
  1. See AutoMLMetricEnumType

AutoMLJobStepMetadataTypeDef#

# AutoMLJobStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobStepMetadataTypeDef


def get_value() -> AutoMLJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# AutoMLJobStepMetadataTypeDef definition

class AutoMLJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

AutoMLPartialFailureReasonTypeDef#

# AutoMLPartialFailureReasonTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLPartialFailureReasonTypeDef


def get_value() -> AutoMLPartialFailureReasonTypeDef:
    return {
        "PartialFailureMessage": ...,
    }


# AutoMLPartialFailureReasonTypeDef definition

class AutoMLPartialFailureReasonTypeDef(TypedDict):
    PartialFailureMessage: NotRequired[str],

AutoMLOutputDataConfigTypeDef#

# AutoMLOutputDataConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLOutputDataConfigTypeDef


def get_value() -> AutoMLOutputDataConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# AutoMLOutputDataConfigTypeDef definition

class AutoMLOutputDataConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],

TabularResolvedAttributesTypeDef#

# TabularResolvedAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TabularResolvedAttributesTypeDef


def get_value() -> TabularResolvedAttributesTypeDef:
    return {
        "ProblemType": ...,
    }


# TabularResolvedAttributesTypeDef definition

class TabularResolvedAttributesTypeDef(TypedDict):
    ProblemType: NotRequired[ProblemTypeType],  # (1)
  1. See ProblemTypeType

TextGenerationResolvedAttributesTypeDef#

# TextGenerationResolvedAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TextGenerationResolvedAttributesTypeDef


def get_value() -> TextGenerationResolvedAttributesTypeDef:
    return {
        "BaseModelName": ...,
    }


# TextGenerationResolvedAttributesTypeDef definition

class TextGenerationResolvedAttributesTypeDef(TypedDict):
    BaseModelName: NotRequired[str],

VpcConfigOutputTypeDef#

# VpcConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VpcConfigOutputTypeDef


def get_value() -> VpcConfigOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# VpcConfigOutputTypeDef definition

class VpcConfigOutputTypeDef(TypedDict):
    SecurityGroupIds: List[str],
    Subnets: List[str],

VpcConfigTypeDef#

# VpcConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VpcConfigTypeDef


def get_value() -> VpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# VpcConfigTypeDef definition

class VpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

AutoParameterTypeDef#

# AutoParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoParameterTypeDef


def get_value() -> AutoParameterTypeDef:
    return {
        "Name": ...,
    }


# AutoParameterTypeDef definition

class AutoParameterTypeDef(TypedDict):
    Name: str,
    ValueHint: str,

AutotuneTypeDef#

# AutotuneTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutotuneTypeDef


def get_value() -> AutotuneTypeDef:
    return {
        "Mode": ...,
    }


# AutotuneTypeDef definition

class AutotuneTypeDef(TypedDict):
    Mode: AutotuneModeType,  # (1)
  1. See AutotuneModeType

BatchDataCaptureConfigTypeDef#

# BatchDataCaptureConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDataCaptureConfigTypeDef


def get_value() -> BatchDataCaptureConfigTypeDef:
    return {
        "DestinationS3Uri": ...,
    }


# BatchDataCaptureConfigTypeDef definition

class BatchDataCaptureConfigTypeDef(TypedDict):
    DestinationS3Uri: str,
    KmsKeyId: NotRequired[str],
    GenerateInferenceId: NotRequired[bool],

BatchDeleteClusterNodesErrorTypeDef#

# BatchDeleteClusterNodesErrorTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDeleteClusterNodesErrorTypeDef


def get_value() -> BatchDeleteClusterNodesErrorTypeDef:
    return {
        "Code": ...,
    }


# BatchDeleteClusterNodesErrorTypeDef definition

class BatchDeleteClusterNodesErrorTypeDef(TypedDict):
    Code: BatchDeleteClusterNodesErrorCodeType,  # (1)
    Message: str,
    NodeId: str,
  1. See BatchDeleteClusterNodesErrorCodeType

BatchDeleteClusterNodesRequestTypeDef#

# BatchDeleteClusterNodesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDeleteClusterNodesRequestTypeDef


def get_value() -> BatchDeleteClusterNodesRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# BatchDeleteClusterNodesRequestTypeDef definition

class BatchDeleteClusterNodesRequestTypeDef(TypedDict):
    ClusterName: str,
    NodeIds: Sequence[str],

BatchDescribeModelPackageErrorTypeDef#

# BatchDescribeModelPackageErrorTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDescribeModelPackageErrorTypeDef


def get_value() -> BatchDescribeModelPackageErrorTypeDef:
    return {
        "ErrorCode": ...,
    }


# BatchDescribeModelPackageErrorTypeDef definition

class BatchDescribeModelPackageErrorTypeDef(TypedDict):
    ErrorCode: str,
    ErrorResponse: str,

BatchDescribeModelPackageInputTypeDef#

# BatchDescribeModelPackageInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDescribeModelPackageInputTypeDef


def get_value() -> BatchDescribeModelPackageInputTypeDef:
    return {
        "ModelPackageArnList": ...,
    }


# BatchDescribeModelPackageInputTypeDef definition

class BatchDescribeModelPackageInputTypeDef(TypedDict):
    ModelPackageArnList: Sequence[str],

BestObjectiveNotImprovingTypeDef#

# BestObjectiveNotImprovingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BestObjectiveNotImprovingTypeDef


def get_value() -> BestObjectiveNotImprovingTypeDef:
    return {
        "MaxNumberOfTrainingJobsNotImproving": ...,
    }


# BestObjectiveNotImprovingTypeDef definition

class BestObjectiveNotImprovingTypeDef(TypedDict):
    MaxNumberOfTrainingJobsNotImproving: NotRequired[int],

MetricsSourceTypeDef#

# MetricsSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetricsSourceTypeDef


def get_value() -> MetricsSourceTypeDef:
    return {
        "ContentType": ...,
    }


# MetricsSourceTypeDef definition

class MetricsSourceTypeDef(TypedDict):
    ContentType: str,
    S3Uri: str,
    ContentDigest: NotRequired[str],

CacheHitResultTypeDef#

# CacheHitResultTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CacheHitResultTypeDef


def get_value() -> CacheHitResultTypeDef:
    return {
        "SourcePipelineExecutionArn": ...,
    }


# CacheHitResultTypeDef definition

class CacheHitResultTypeDef(TypedDict):
    SourcePipelineExecutionArn: NotRequired[str],

OutputParameterTypeDef#

# OutputParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OutputParameterTypeDef


def get_value() -> OutputParameterTypeDef:
    return {
        "Name": ...,
    }


# OutputParameterTypeDef definition

class OutputParameterTypeDef(TypedDict):
    Name: str,
    Value: str,

CandidateArtifactLocationsTypeDef#

# CandidateArtifactLocationsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CandidateArtifactLocationsTypeDef


def get_value() -> CandidateArtifactLocationsTypeDef:
    return {
        "Explainability": ...,
    }


# CandidateArtifactLocationsTypeDef definition

class CandidateArtifactLocationsTypeDef(TypedDict):
    Explainability: str,
    ModelInsights: NotRequired[str],
    BacktestResults: NotRequired[str],

MetricDatumTypeDef#

# MetricDatumTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetricDatumTypeDef


def get_value() -> MetricDatumTypeDef:
    return {
        "MetricName": ...,
    }


# MetricDatumTypeDef definition

class MetricDatumTypeDef(TypedDict):
    MetricName: NotRequired[AutoMLMetricEnumType],  # (1)
    Value: NotRequired[float],
    Set: NotRequired[MetricSetSourceType],  # (2)
    StandardMetricName: NotRequired[AutoMLMetricExtendedEnumType],  # (3)
  1. See AutoMLMetricEnumType
  2. See MetricSetSourceType
  3. See AutoMLMetricExtendedEnumType

DirectDeploySettingsTypeDef#

# DirectDeploySettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DirectDeploySettingsTypeDef


def get_value() -> DirectDeploySettingsTypeDef:
    return {
        "Status": ...,
    }


# DirectDeploySettingsTypeDef definition

class DirectDeploySettingsTypeDef(TypedDict):
    Status: NotRequired[FeatureStatusType],  # (1)
  1. See FeatureStatusType

EmrServerlessSettingsTypeDef#

# EmrServerlessSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EmrServerlessSettingsTypeDef


def get_value() -> EmrServerlessSettingsTypeDef:
    return {
        "ExecutionRoleArn": ...,
    }


# EmrServerlessSettingsTypeDef definition

class EmrServerlessSettingsTypeDef(TypedDict):
    ExecutionRoleArn: NotRequired[str],
    Status: NotRequired[FeatureStatusType],  # (1)
  1. See FeatureStatusType

GenerativeAiSettingsTypeDef#

# GenerativeAiSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GenerativeAiSettingsTypeDef


def get_value() -> GenerativeAiSettingsTypeDef:
    return {
        "AmazonBedrockRoleArn": ...,
    }


# GenerativeAiSettingsTypeDef definition

class GenerativeAiSettingsTypeDef(TypedDict):
    AmazonBedrockRoleArn: NotRequired[str],

IdentityProviderOAuthSettingTypeDef#

# IdentityProviderOAuthSettingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IdentityProviderOAuthSettingTypeDef


def get_value() -> IdentityProviderOAuthSettingTypeDef:
    return {
        "DataSourceName": ...,
    }


# IdentityProviderOAuthSettingTypeDef definition

class IdentityProviderOAuthSettingTypeDef(TypedDict):
    DataSourceName: NotRequired[DataSourceNameType],  # (1)
    Status: NotRequired[FeatureStatusType],  # (2)
    SecretArn: NotRequired[str],
  1. See DataSourceNameType
  2. See FeatureStatusType

KendraSettingsTypeDef#

# KendraSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KendraSettingsTypeDef


def get_value() -> KendraSettingsTypeDef:
    return {
        "Status": ...,
    }


# KendraSettingsTypeDef definition

class KendraSettingsTypeDef(TypedDict):
    Status: NotRequired[FeatureStatusType],  # (1)
  1. See FeatureStatusType

ModelRegisterSettingsTypeDef#

# ModelRegisterSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelRegisterSettingsTypeDef


def get_value() -> ModelRegisterSettingsTypeDef:
    return {
        "Status": ...,
    }


# ModelRegisterSettingsTypeDef definition

class ModelRegisterSettingsTypeDef(TypedDict):
    Status: NotRequired[FeatureStatusType],  # (1)
    CrossAccountModelRegisterRoleArn: NotRequired[str],
  1. See FeatureStatusType

TimeSeriesForecastingSettingsTypeDef#

# TimeSeriesForecastingSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesForecastingSettingsTypeDef


def get_value() -> TimeSeriesForecastingSettingsTypeDef:
    return {
        "Status": ...,
    }


# TimeSeriesForecastingSettingsTypeDef definition

class TimeSeriesForecastingSettingsTypeDef(TypedDict):
    Status: NotRequired[FeatureStatusType],  # (1)
    AmazonForecastRoleArn: NotRequired[str],
  1. See FeatureStatusType

WorkspaceSettingsTypeDef#

# WorkspaceSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkspaceSettingsTypeDef


def get_value() -> WorkspaceSettingsTypeDef:
    return {
        "S3ArtifactPath": ...,
    }


# WorkspaceSettingsTypeDef definition

class WorkspaceSettingsTypeDef(TypedDict):
    S3ArtifactPath: NotRequired[str],
    S3KmsKeyId: NotRequired[str],

CapacitySizeTypeDef#

# CapacitySizeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CapacitySizeTypeDef


def get_value() -> CapacitySizeTypeDef:
    return {
        "Type": ...,
    }


# CapacitySizeTypeDef definition

class CapacitySizeTypeDef(TypedDict):
    Type: CapacitySizeTypeType,  # (1)
    Value: int,
  1. See CapacitySizeTypeType

CaptureContentTypeHeaderOutputTypeDef#

# CaptureContentTypeHeaderOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CaptureContentTypeHeaderOutputTypeDef


def get_value() -> CaptureContentTypeHeaderOutputTypeDef:
    return {
        "CsvContentTypes": ...,
    }


# CaptureContentTypeHeaderOutputTypeDef definition

class CaptureContentTypeHeaderOutputTypeDef(TypedDict):
    CsvContentTypes: NotRequired[List[str]],
    JsonContentTypes: NotRequired[List[str]],

CaptureContentTypeHeaderTypeDef#

# CaptureContentTypeHeaderTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CaptureContentTypeHeaderTypeDef


def get_value() -> CaptureContentTypeHeaderTypeDef:
    return {
        "CsvContentTypes": ...,
    }


# CaptureContentTypeHeaderTypeDef definition

class CaptureContentTypeHeaderTypeDef(TypedDict):
    CsvContentTypes: NotRequired[Sequence[str]],
    JsonContentTypes: NotRequired[Sequence[str]],

CaptureOptionTypeDef#

# CaptureOptionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CaptureOptionTypeDef


def get_value() -> CaptureOptionTypeDef:
    return {
        "CaptureMode": ...,
    }


# CaptureOptionTypeDef definition

class CaptureOptionTypeDef(TypedDict):
    CaptureMode: CaptureModeType,  # (1)
  1. See CaptureModeType

CategoricalParameterOutputTypeDef#

# CategoricalParameterOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterOutputTypeDef


def get_value() -> CategoricalParameterOutputTypeDef:
    return {
        "Name": ...,
    }


# CategoricalParameterOutputTypeDef definition

class CategoricalParameterOutputTypeDef(TypedDict):
    Name: str,
    Value: List[str],

CategoricalParameterRangeOutputTypeDef#

# CategoricalParameterRangeOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterRangeOutputTypeDef


def get_value() -> CategoricalParameterRangeOutputTypeDef:
    return {
        "Name": ...,
    }


# CategoricalParameterRangeOutputTypeDef definition

class CategoricalParameterRangeOutputTypeDef(TypedDict):
    Name: str,
    Values: List[str],

CategoricalParameterRangeSpecificationOutputTypeDef#

# CategoricalParameterRangeSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterRangeSpecificationOutputTypeDef


def get_value() -> CategoricalParameterRangeSpecificationOutputTypeDef:
    return {
        "Values": ...,
    }


# CategoricalParameterRangeSpecificationOutputTypeDef definition

class CategoricalParameterRangeSpecificationOutputTypeDef(TypedDict):
    Values: List[str],

CategoricalParameterRangeSpecificationTypeDef#

# CategoricalParameterRangeSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterRangeSpecificationTypeDef


def get_value() -> CategoricalParameterRangeSpecificationTypeDef:
    return {
        "Values": ...,
    }


# CategoricalParameterRangeSpecificationTypeDef definition

class CategoricalParameterRangeSpecificationTypeDef(TypedDict):
    Values: Sequence[str],

CategoricalParameterRangeTypeDef#

# CategoricalParameterRangeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterRangeTypeDef


def get_value() -> CategoricalParameterRangeTypeDef:
    return {
        "Name": ...,
    }


# CategoricalParameterRangeTypeDef definition

class CategoricalParameterRangeTypeDef(TypedDict):
    Name: str,
    Values: Sequence[str],

CategoricalParameterTypeDef#

# CategoricalParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CategoricalParameterTypeDef


def get_value() -> CategoricalParameterTypeDef:
    return {
        "Name": ...,
    }


# CategoricalParameterTypeDef definition

class CategoricalParameterTypeDef(TypedDict):
    Name: str,
    Value: Sequence[str],

ShuffleConfigTypeDef#

# ShuffleConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ShuffleConfigTypeDef


def get_value() -> ShuffleConfigTypeDef:
    return {
        "Seed": ...,
    }


# ShuffleConfigTypeDef definition

class ShuffleConfigTypeDef(TypedDict):
    Seed: int,

ChannelSpecificationOutputTypeDef#

# ChannelSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ChannelSpecificationOutputTypeDef


def get_value() -> ChannelSpecificationOutputTypeDef:
    return {
        "Name": ...,
    }


# ChannelSpecificationOutputTypeDef definition

class ChannelSpecificationOutputTypeDef(TypedDict):
    Name: str,
    SupportedContentTypes: List[str],
    SupportedInputModes: List[TrainingInputModeType],  # (2)
    Description: NotRequired[str],
    IsRequired: NotRequired[bool],
    SupportedCompressionTypes: NotRequired[List[CompressionTypeType]],  # (1)
  1. See CompressionTypeType
  2. See TrainingInputModeType

ChannelSpecificationTypeDef#

# ChannelSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ChannelSpecificationTypeDef


def get_value() -> ChannelSpecificationTypeDef:
    return {
        "Name": ...,
    }


# ChannelSpecificationTypeDef definition

class ChannelSpecificationTypeDef(TypedDict):
    Name: str,
    SupportedContentTypes: Sequence[str],
    SupportedInputModes: Sequence[TrainingInputModeType],  # (2)
    Description: NotRequired[str],
    IsRequired: NotRequired[bool],
    SupportedCompressionTypes: NotRequired[Sequence[CompressionTypeType]],  # (1)
  1. See CompressionTypeType
  2. See TrainingInputModeType

CheckpointConfigTypeDef#

# CheckpointConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CheckpointConfigTypeDef


def get_value() -> CheckpointConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# CheckpointConfigTypeDef definition

class CheckpointConfigTypeDef(TypedDict):
    S3Uri: str,
    LocalPath: NotRequired[str],

ClarifyCheckStepMetadataTypeDef#

# ClarifyCheckStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyCheckStepMetadataTypeDef


def get_value() -> ClarifyCheckStepMetadataTypeDef:
    return {
        "CheckType": ...,
    }


# ClarifyCheckStepMetadataTypeDef definition

class ClarifyCheckStepMetadataTypeDef(TypedDict):
    CheckType: NotRequired[str],
    BaselineUsedForDriftCheckConstraints: NotRequired[str],
    CalculatedBaselineConstraints: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ViolationReport: NotRequired[str],
    CheckJobArn: NotRequired[str],
    SkipCheck: NotRequired[bool],
    RegisterNewBaseline: NotRequired[bool],

ClarifyInferenceConfigOutputTypeDef#

# ClarifyInferenceConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyInferenceConfigOutputTypeDef


def get_value() -> ClarifyInferenceConfigOutputTypeDef:
    return {
        "FeaturesAttribute": ...,
    }


# ClarifyInferenceConfigOutputTypeDef definition

class ClarifyInferenceConfigOutputTypeDef(TypedDict):
    FeaturesAttribute: NotRequired[str],
    ContentTemplate: NotRequired[str],
    MaxRecordCount: NotRequired[int],
    MaxPayloadInMB: NotRequired[int],
    ProbabilityIndex: NotRequired[int],
    LabelIndex: NotRequired[int],
    ProbabilityAttribute: NotRequired[str],
    LabelAttribute: NotRequired[str],
    LabelHeaders: NotRequired[List[str]],
    FeatureHeaders: NotRequired[List[str]],
    FeatureTypes: NotRequired[List[ClarifyFeatureTypeType]],  # (1)
  1. See ClarifyFeatureTypeType

ClarifyInferenceConfigTypeDef#

# ClarifyInferenceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyInferenceConfigTypeDef


def get_value() -> ClarifyInferenceConfigTypeDef:
    return {
        "FeaturesAttribute": ...,
    }


# ClarifyInferenceConfigTypeDef definition

class ClarifyInferenceConfigTypeDef(TypedDict):
    FeaturesAttribute: NotRequired[str],
    ContentTemplate: NotRequired[str],
    MaxRecordCount: NotRequired[int],
    MaxPayloadInMB: NotRequired[int],
    ProbabilityIndex: NotRequired[int],
    LabelIndex: NotRequired[int],
    ProbabilityAttribute: NotRequired[str],
    LabelAttribute: NotRequired[str],
    LabelHeaders: NotRequired[Sequence[str]],
    FeatureHeaders: NotRequired[Sequence[str]],
    FeatureTypes: NotRequired[Sequence[ClarifyFeatureTypeType]],  # (1)
  1. See ClarifyFeatureTypeType

ClarifyShapBaselineConfigTypeDef#

# ClarifyShapBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyShapBaselineConfigTypeDef


def get_value() -> ClarifyShapBaselineConfigTypeDef:
    return {
        "MimeType": ...,
    }


# ClarifyShapBaselineConfigTypeDef definition

class ClarifyShapBaselineConfigTypeDef(TypedDict):
    MimeType: NotRequired[str],
    ShapBaseline: NotRequired[str],
    ShapBaselineUri: NotRequired[str],

ClarifyTextConfigTypeDef#

# ClarifyTextConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyTextConfigTypeDef


def get_value() -> ClarifyTextConfigTypeDef:
    return {
        "Language": ...,
    }


# ClarifyTextConfigTypeDef definition

class ClarifyTextConfigTypeDef(TypedDict):
    Language: ClarifyTextLanguageType,  # (1)
    Granularity: ClarifyTextGranularityType,  # (2)
  1. See ClarifyTextLanguageType
  2. See ClarifyTextGranularityType

ClusterEbsVolumeConfigTypeDef#

# ClusterEbsVolumeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterEbsVolumeConfigTypeDef


def get_value() -> ClusterEbsVolumeConfigTypeDef:
    return {
        "VolumeSizeInGB": ...,
    }


# ClusterEbsVolumeConfigTypeDef definition

class ClusterEbsVolumeConfigTypeDef(TypedDict):
    VolumeSizeInGB: int,

ClusterLifeCycleConfigTypeDef#

# ClusterLifeCycleConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterLifeCycleConfigTypeDef


def get_value() -> ClusterLifeCycleConfigTypeDef:
    return {
        "SourceS3Uri": ...,
    }


# ClusterLifeCycleConfigTypeDef definition

class ClusterLifeCycleConfigTypeDef(TypedDict):
    SourceS3Uri: str,
    OnCreate: str,

ClusterInstancePlacementTypeDef#

# ClusterInstancePlacementTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterInstancePlacementTypeDef


def get_value() -> ClusterInstancePlacementTypeDef:
    return {
        "AvailabilityZone": ...,
    }


# ClusterInstancePlacementTypeDef definition

class ClusterInstancePlacementTypeDef(TypedDict):
    AvailabilityZone: NotRequired[str],
    AvailabilityZoneId: NotRequired[str],

ClusterInstanceStatusDetailsTypeDef#

# ClusterInstanceStatusDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterInstanceStatusDetailsTypeDef


def get_value() -> ClusterInstanceStatusDetailsTypeDef:
    return {
        "Status": ...,
    }


# ClusterInstanceStatusDetailsTypeDef definition

class ClusterInstanceStatusDetailsTypeDef(TypedDict):
    Status: ClusterInstanceStatusType,  # (1)
    Message: NotRequired[str],
  1. See ClusterInstanceStatusType

ClusterOrchestratorEksConfigTypeDef#

# ClusterOrchestratorEksConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterOrchestratorEksConfigTypeDef


def get_value() -> ClusterOrchestratorEksConfigTypeDef:
    return {
        "ClusterArn": ...,
    }


# ClusterOrchestratorEksConfigTypeDef definition

class ClusterOrchestratorEksConfigTypeDef(TypedDict):
    ClusterArn: str,

ClusterSchedulerConfigSummaryTypeDef#

# ClusterSchedulerConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterSchedulerConfigSummaryTypeDef


def get_value() -> ClusterSchedulerConfigSummaryTypeDef:
    return {
        "ClusterSchedulerConfigArn": ...,
    }


# ClusterSchedulerConfigSummaryTypeDef definition

class ClusterSchedulerConfigSummaryTypeDef(TypedDict):
    ClusterSchedulerConfigArn: str,
    ClusterSchedulerConfigId: str,
    Name: str,
    CreationTime: datetime,
    Status: SchedulerResourceStatusType,  # (1)
    ClusterSchedulerConfigVersion: NotRequired[int],
    LastModifiedTime: NotRequired[datetime],
    ClusterArn: NotRequired[str],
  1. See SchedulerResourceStatusType

ClusterSummaryTypeDef#

# ClusterSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterSummaryTypeDef


def get_value() -> ClusterSummaryTypeDef:
    return {
        "ClusterArn": ...,
    }


# ClusterSummaryTypeDef definition

class ClusterSummaryTypeDef(TypedDict):
    ClusterArn: str,
    ClusterName: str,
    CreationTime: datetime,
    ClusterStatus: ClusterStatusType,  # (1)
    TrainingPlanArns: NotRequired[List[str]],
  1. See ClusterStatusType

ContainerConfigOutputTypeDef#

# ContainerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContainerConfigOutputTypeDef


def get_value() -> ContainerConfigOutputTypeDef:
    return {
        "ContainerArguments": ...,
    }


# ContainerConfigOutputTypeDef definition

class ContainerConfigOutputTypeDef(TypedDict):
    ContainerArguments: NotRequired[List[str]],
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerEnvironmentVariables: NotRequired[Dict[str, str]],

FileSystemConfigTypeDef#

# FileSystemConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FileSystemConfigTypeDef


def get_value() -> FileSystemConfigTypeDef:
    return {
        "MountPath": ...,
    }


# FileSystemConfigTypeDef definition

class FileSystemConfigTypeDef(TypedDict):
    MountPath: NotRequired[str],
    DefaultUid: NotRequired[int],
    DefaultGid: NotRequired[int],

ContainerConfigTypeDef#

# ContainerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContainerConfigTypeDef


def get_value() -> ContainerConfigTypeDef:
    return {
        "ContainerArguments": ...,
    }


# ContainerConfigTypeDef definition

class ContainerConfigTypeDef(TypedDict):
    ContainerArguments: NotRequired[Sequence[str]],
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerEnvironmentVariables: NotRequired[Mapping[str, str]],

CustomImageTypeDef#

# CustomImageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CustomImageTypeDef


def get_value() -> CustomImageTypeDef:
    return {
        "ImageName": ...,
    }


# CustomImageTypeDef definition

class CustomImageTypeDef(TypedDict):
    ImageName: str,
    AppImageConfigName: str,
    ImageVersionNumber: NotRequired[int],

GitConfigTypeDef#

# GitConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GitConfigTypeDef


def get_value() -> GitConfigTypeDef:
    return {
        "RepositoryUrl": ...,
    }


# GitConfigTypeDef definition

class GitConfigTypeDef(TypedDict):
    RepositoryUrl: str,
    Branch: NotRequired[str],
    SecretArn: NotRequired[str],

CodeRepositoryTypeDef#

# CodeRepositoryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeRepositoryTypeDef


def get_value() -> CodeRepositoryTypeDef:
    return {
        "RepositoryUrl": ...,
    }


# CodeRepositoryTypeDef definition

class CodeRepositoryTypeDef(TypedDict):
    RepositoryUrl: str,

CognitoConfigTypeDef#

# CognitoConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CognitoConfigTypeDef


def get_value() -> CognitoConfigTypeDef:
    return {
        "UserPool": ...,
    }


# CognitoConfigTypeDef definition

class CognitoConfigTypeDef(TypedDict):
    UserPool: str,
    ClientId: str,

CognitoMemberDefinitionTypeDef#

# CognitoMemberDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CognitoMemberDefinitionTypeDef


def get_value() -> CognitoMemberDefinitionTypeDef:
    return {
        "UserPool": ...,
    }


# CognitoMemberDefinitionTypeDef definition

class CognitoMemberDefinitionTypeDef(TypedDict):
    UserPool: str,
    UserGroup: str,
    ClientId: str,

VectorConfigTypeDef#

# VectorConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VectorConfigTypeDef


def get_value() -> VectorConfigTypeDef:
    return {
        "Dimension": ...,
    }


# VectorConfigTypeDef definition

class VectorConfigTypeDef(TypedDict):
    Dimension: int,

CollectionConfigurationOutputTypeDef#

# CollectionConfigurationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CollectionConfigurationOutputTypeDef


def get_value() -> CollectionConfigurationOutputTypeDef:
    return {
        "CollectionName": ...,
    }


# CollectionConfigurationOutputTypeDef definition

class CollectionConfigurationOutputTypeDef(TypedDict):
    CollectionName: NotRequired[str],
    CollectionParameters: NotRequired[Dict[str, str]],

CollectionConfigurationTypeDef#

# CollectionConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CollectionConfigurationTypeDef


def get_value() -> CollectionConfigurationTypeDef:
    return {
        "CollectionName": ...,
    }


# CollectionConfigurationTypeDef definition

class CollectionConfigurationTypeDef(TypedDict):
    CollectionName: NotRequired[str],
    CollectionParameters: NotRequired[Mapping[str, str]],

CompilationJobSummaryTypeDef#

# CompilationJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CompilationJobSummaryTypeDef


def get_value() -> CompilationJobSummaryTypeDef:
    return {
        "CompilationJobName": ...,
    }


# CompilationJobSummaryTypeDef definition

class CompilationJobSummaryTypeDef(TypedDict):
    CompilationJobName: str,
    CompilationJobArn: str,
    CreationTime: datetime,
    CompilationJobStatus: CompilationJobStatusType,  # (5)
    CompilationStartTime: NotRequired[datetime],
    CompilationEndTime: NotRequired[datetime],
    CompilationTargetDevice: NotRequired[TargetDeviceType],  # (1)
    CompilationTargetPlatformOs: NotRequired[TargetPlatformOsType],  # (2)
    CompilationTargetPlatformArch: NotRequired[TargetPlatformArchType],  # (3)
    CompilationTargetPlatformAccelerator: NotRequired[TargetPlatformAcceleratorType],  # (4)
    LastModifiedTime: NotRequired[datetime],
  1. See TargetDeviceType
  2. See TargetPlatformOsType
  3. See TargetPlatformArchType
  4. See TargetPlatformAcceleratorType
  5. See CompilationJobStatusType

ComputeQuotaResourceConfigTypeDef#

# ComputeQuotaResourceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaResourceConfigTypeDef


def get_value() -> ComputeQuotaResourceConfigTypeDef:
    return {
        "InstanceType": ...,
    }


# ComputeQuotaResourceConfigTypeDef definition

class ComputeQuotaResourceConfigTypeDef(TypedDict):
    InstanceType: ClusterInstanceTypeType,  # (1)
    Count: int,
  1. See ClusterInstanceTypeType

ResourceSharingConfigTypeDef#

# ResourceSharingConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceSharingConfigTypeDef


def get_value() -> ResourceSharingConfigTypeDef:
    return {
        "Strategy": ...,
    }


# ResourceSharingConfigTypeDef definition

class ResourceSharingConfigTypeDef(TypedDict):
    Strategy: ResourceSharingStrategyType,  # (1)
    BorrowLimit: NotRequired[int],
  1. See ResourceSharingStrategyType

ComputeQuotaTargetTypeDef#

# ComputeQuotaTargetTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaTargetTypeDef


def get_value() -> ComputeQuotaTargetTypeDef:
    return {
        "TeamName": ...,
    }


# ComputeQuotaTargetTypeDef definition

class ComputeQuotaTargetTypeDef(TypedDict):
    TeamName: str,
    FairShareWeight: NotRequired[int],

ConditionStepMetadataTypeDef#

# ConditionStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ConditionStepMetadataTypeDef


def get_value() -> ConditionStepMetadataTypeDef:
    return {
        "Outcome": ...,
    }


# ConditionStepMetadataTypeDef definition

class ConditionStepMetadataTypeDef(TypedDict):
    Outcome: NotRequired[ConditionOutcomeType],  # (1)
  1. See ConditionOutcomeType

MultiModelConfigTypeDef#

# MultiModelConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MultiModelConfigTypeDef


def get_value() -> MultiModelConfigTypeDef:
    return {
        "ModelCacheSetting": ...,
    }


# MultiModelConfigTypeDef definition

class MultiModelConfigTypeDef(TypedDict):
    ModelCacheSetting: NotRequired[ModelCacheSettingType],  # (1)
  1. See ModelCacheSettingType

ContextSourceTypeDef#

# ContextSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContextSourceTypeDef


def get_value() -> ContextSourceTypeDef:
    return {
        "SourceUri": ...,
    }


# ContextSourceTypeDef definition

class ContextSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceType: NotRequired[str],
    SourceId: NotRequired[str],

ContinuousParameterRangeSpecificationTypeDef#

# ContinuousParameterRangeSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContinuousParameterRangeSpecificationTypeDef


def get_value() -> ContinuousParameterRangeSpecificationTypeDef:
    return {
        "MinValue": ...,
    }


# ContinuousParameterRangeSpecificationTypeDef definition

class ContinuousParameterRangeSpecificationTypeDef(TypedDict):
    MinValue: str,
    MaxValue: str,

ContinuousParameterRangeTypeDef#

# ContinuousParameterRangeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContinuousParameterRangeTypeDef


def get_value() -> ContinuousParameterRangeTypeDef:
    return {
        "Name": ...,
    }


# ContinuousParameterRangeTypeDef definition

class ContinuousParameterRangeTypeDef(TypedDict):
    Name: str,
    MinValue: str,
    MaxValue: str,
    ScalingType: NotRequired[HyperParameterScalingTypeType],  # (1)
  1. See HyperParameterScalingTypeType

ConvergenceDetectedTypeDef#

# ConvergenceDetectedTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ConvergenceDetectedTypeDef


def get_value() -> ConvergenceDetectedTypeDef:
    return {
        "CompleteOnConvergence": ...,
    }


# ConvergenceDetectedTypeDef definition

class ConvergenceDetectedTypeDef(TypedDict):
    CompleteOnConvergence: NotRequired[CompleteOnConvergenceType],  # (1)
  1. See CompleteOnConvergenceType

MetadataPropertiesTypeDef#

# MetadataPropertiesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetadataPropertiesTypeDef


def get_value() -> MetadataPropertiesTypeDef:
    return {
        "CommitId": ...,
    }


# MetadataPropertiesTypeDef definition

class MetadataPropertiesTypeDef(TypedDict):
    CommitId: NotRequired[str],
    Repository: NotRequired[str],
    GeneratedBy: NotRequired[str],
    ProjectId: NotRequired[str],

ModelDeployConfigTypeDef#

# ModelDeployConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDeployConfigTypeDef


def get_value() -> ModelDeployConfigTypeDef:
    return {
        "AutoGenerateEndpointName": ...,
    }


# ModelDeployConfigTypeDef definition

class ModelDeployConfigTypeDef(TypedDict):
    AutoGenerateEndpointName: NotRequired[bool],
    EndpointName: NotRequired[str],

InputConfigTypeDef#

# InputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InputConfigTypeDef


def get_value() -> InputConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# InputConfigTypeDef definition

class InputConfigTypeDef(TypedDict):
    S3Uri: str,
    Framework: FrameworkType,  # (1)
    DataInputConfig: NotRequired[str],
    FrameworkVersion: NotRequired[str],
  1. See FrameworkType

StoppingConditionTypeDef#

# StoppingConditionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StoppingConditionTypeDef


def get_value() -> StoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }


# StoppingConditionTypeDef definition

class StoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: NotRequired[int],
    MaxWaitTimeInSeconds: NotRequired[int],
    MaxPendingTimeInSeconds: NotRequired[int],

MonitoringStoppingConditionTypeDef#

# MonitoringStoppingConditionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringStoppingConditionTypeDef


def get_value() -> MonitoringStoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }


# MonitoringStoppingConditionTypeDef definition

class MonitoringStoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: int,

EdgeOutputConfigTypeDef#

# EdgeOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeOutputConfigTypeDef


def get_value() -> EdgeOutputConfigTypeDef:
    return {
        "S3OutputLocation": ...,
    }


# EdgeOutputConfigTypeDef definition

class EdgeOutputConfigTypeDef(TypedDict):
    S3OutputLocation: str,
    KmsKeyId: NotRequired[str],
    PresetDeploymentType: NotRequired[EdgePresetDeploymentTypeType],  # (1)
    PresetDeploymentConfig: NotRequired[str],
  1. See EdgePresetDeploymentTypeType

EdgeDeploymentModelConfigTypeDef#

# EdgeDeploymentModelConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeDeploymentModelConfigTypeDef


def get_value() -> EdgeDeploymentModelConfigTypeDef:
    return {
        "ModelHandle": ...,
    }


# EdgeDeploymentModelConfigTypeDef definition

class EdgeDeploymentModelConfigTypeDef(TypedDict):
    ModelHandle: str,
    EdgePackagingJobName: str,

ThroughputConfigTypeDef#

# ThroughputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ThroughputConfigTypeDef


def get_value() -> ThroughputConfigTypeDef:
    return {
        "ThroughputMode": ...,
    }


# ThroughputConfigTypeDef definition

class ThroughputConfigTypeDef(TypedDict):
    ThroughputMode: ThroughputModeType,  # (1)
    ProvisionedReadCapacityUnits: NotRequired[int],
    ProvisionedWriteCapacityUnits: NotRequired[int],
  1. See ThroughputModeType

FlowDefinitionOutputConfigTypeDef#

# FlowDefinitionOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FlowDefinitionOutputConfigTypeDef


def get_value() -> FlowDefinitionOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }


# FlowDefinitionOutputConfigTypeDef definition

class FlowDefinitionOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],

HumanLoopRequestSourceTypeDef#

# HumanLoopRequestSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanLoopRequestSourceTypeDef


def get_value() -> HumanLoopRequestSourceTypeDef:
    return {
        "AwsManagedHumanLoopRequestSource": ...,
    }


# HumanLoopRequestSourceTypeDef definition

class HumanLoopRequestSourceTypeDef(TypedDict):
    AwsManagedHumanLoopRequestSource: AwsManagedHumanLoopRequestSourceType,  # (1)
  1. See AwsManagedHumanLoopRequestSourceType

HubS3StorageConfigTypeDef#

# HubS3StorageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HubS3StorageConfigTypeDef


def get_value() -> HubS3StorageConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }


# HubS3StorageConfigTypeDef definition

class HubS3StorageConfigTypeDef(TypedDict):
    S3OutputPath: NotRequired[str],

UiTemplateTypeDef#

# UiTemplateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UiTemplateTypeDef


def get_value() -> UiTemplateTypeDef:
    return {
        "Content": ...,
    }


# UiTemplateTypeDef definition

class UiTemplateTypeDef(TypedDict):
    Content: str,

CreateImageVersionRequestTypeDef#

# CreateImageVersionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateImageVersionRequestTypeDef


def get_value() -> CreateImageVersionRequestTypeDef:
    return {
        "BaseImage": ...,
    }


# CreateImageVersionRequestTypeDef definition

class CreateImageVersionRequestTypeDef(TypedDict):
    BaseImage: str,
    ClientToken: str,
    ImageName: str,
    Aliases: NotRequired[Sequence[str]],
    VendorGuidance: NotRequired[VendorGuidanceType],  # (1)
    JobType: NotRequired[JobTypeType],  # (2)
    MLFramework: NotRequired[str],
    ProgrammingLang: NotRequired[str],
    Processor: NotRequired[ProcessorType],  # (3)
    Horovod: NotRequired[bool],
    ReleaseNotes: NotRequired[str],
  1. See VendorGuidanceType
  2. See JobTypeType
  3. See ProcessorType

InferenceComponentRuntimeConfigTypeDef#

# InferenceComponentRuntimeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentRuntimeConfigTypeDef


def get_value() -> InferenceComponentRuntimeConfigTypeDef:
    return {
        "CopyCount": ...,
    }


# InferenceComponentRuntimeConfigTypeDef definition

class InferenceComponentRuntimeConfigTypeDef(TypedDict):
    CopyCount: int,

LabelingJobOutputConfigTypeDef#

# LabelingJobOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobOutputConfigTypeDef


def get_value() -> LabelingJobOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }


# LabelingJobOutputConfigTypeDef definition

class LabelingJobOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],
    SnsTopicArn: NotRequired[str],

LabelingJobStoppingConditionsTypeDef#

# LabelingJobStoppingConditionsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobStoppingConditionsTypeDef


def get_value() -> LabelingJobStoppingConditionsTypeDef:
    return {
        "MaxHumanLabeledObjectCount": ...,
    }


# LabelingJobStoppingConditionsTypeDef definition

class LabelingJobStoppingConditionsTypeDef(TypedDict):
    MaxHumanLabeledObjectCount: NotRequired[int],
    MaxPercentageOfInputDatasetLabeled: NotRequired[int],

ModelCardExportOutputConfigTypeDef#

# ModelCardExportOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardExportOutputConfigTypeDef


def get_value() -> ModelCardExportOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }


# ModelCardExportOutputConfigTypeDef definition

class ModelCardExportOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,

ModelCardSecurityConfigTypeDef#

# ModelCardSecurityConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardSecurityConfigTypeDef


def get_value() -> ModelCardSecurityConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# ModelCardSecurityConfigTypeDef definition

class ModelCardSecurityConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],

InferenceExecutionConfigTypeDef#

# InferenceExecutionConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExecutionConfigTypeDef


def get_value() -> InferenceExecutionConfigTypeDef:
    return {
        "Mode": ...,
    }


# InferenceExecutionConfigTypeDef definition

class InferenceExecutionConfigTypeDef(TypedDict):
    Mode: InferenceExecutionModeType,  # (1)
  1. See InferenceExecutionModeType

ModelLifeCycleTypeDef#

# ModelLifeCycleTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelLifeCycleTypeDef


def get_value() -> ModelLifeCycleTypeDef:
    return {
        "Stage": ...,
    }


# ModelLifeCycleTypeDef definition

class ModelLifeCycleTypeDef(TypedDict):
    Stage: str,
    StageStatus: str,
    StageDescription: NotRequired[str],

ModelPackageModelCardTypeDef#

# ModelPackageModelCardTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageModelCardTypeDef


def get_value() -> ModelPackageModelCardTypeDef:
    return {
        "ModelCardContent": ...,
    }


# ModelPackageModelCardTypeDef definition

class ModelPackageModelCardTypeDef(TypedDict):
    ModelCardContent: NotRequired[str],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
  1. See ModelCardStatusType

ModelPackageSecurityConfigTypeDef#

# ModelPackageSecurityConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageSecurityConfigTypeDef


def get_value() -> ModelPackageSecurityConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# ModelPackageSecurityConfigTypeDef definition

class ModelPackageSecurityConfigTypeDef(TypedDict):
    KmsKeyId: str,

InstanceMetadataServiceConfigurationTypeDef#

# InstanceMetadataServiceConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InstanceMetadataServiceConfigurationTypeDef


def get_value() -> InstanceMetadataServiceConfigurationTypeDef:
    return {
        "MinimumInstanceMetadataServiceVersion": ...,
    }


# InstanceMetadataServiceConfigurationTypeDef definition

class InstanceMetadataServiceConfigurationTypeDef(TypedDict):
    MinimumInstanceMetadataServiceVersion: str,

NotebookInstanceLifecycleHookTypeDef#

# NotebookInstanceLifecycleHookTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NotebookInstanceLifecycleHookTypeDef


def get_value() -> NotebookInstanceLifecycleHookTypeDef:
    return {
        "Content": ...,
    }


# NotebookInstanceLifecycleHookTypeDef definition

class NotebookInstanceLifecycleHookTypeDef(TypedDict):
    Content: NotRequired[str],

OptimizationJobOutputConfigTypeDef#

# OptimizationJobOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationJobOutputConfigTypeDef


def get_value() -> OptimizationJobOutputConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# OptimizationJobOutputConfigTypeDef definition

class OptimizationJobOutputConfigTypeDef(TypedDict):
    S3OutputLocation: str,
    KmsKeyId: NotRequired[str],

CreatePartnerAppPresignedUrlRequestTypeDef#

# CreatePartnerAppPresignedUrlRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePartnerAppPresignedUrlRequestTypeDef


def get_value() -> CreatePartnerAppPresignedUrlRequestTypeDef:
    return {
        "Arn": ...,
    }


# CreatePartnerAppPresignedUrlRequestTypeDef definition

class CreatePartnerAppPresignedUrlRequestTypeDef(TypedDict):
    Arn: str,
    ExpiresInSeconds: NotRequired[int],
    SessionExpirationDurationInSeconds: NotRequired[int],

PartnerAppMaintenanceConfigTypeDef#

# PartnerAppMaintenanceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PartnerAppMaintenanceConfigTypeDef


def get_value() -> PartnerAppMaintenanceConfigTypeDef:
    return {
        "MaintenanceWindowStart": ...,
    }


# PartnerAppMaintenanceConfigTypeDef definition

class PartnerAppMaintenanceConfigTypeDef(TypedDict):
    MaintenanceWindowStart: NotRequired[str],

ParallelismConfigurationTypeDef#

# ParallelismConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParallelismConfigurationTypeDef


def get_value() -> ParallelismConfigurationTypeDef:
    return {
        "MaxParallelExecutionSteps": ...,
    }


# ParallelismConfigurationTypeDef definition

class ParallelismConfigurationTypeDef(TypedDict):
    MaxParallelExecutionSteps: int,

PipelineDefinitionS3LocationTypeDef#

# PipelineDefinitionS3LocationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineDefinitionS3LocationTypeDef


def get_value() -> PipelineDefinitionS3LocationTypeDef:
    return {
        "Bucket": ...,
    }


# PipelineDefinitionS3LocationTypeDef definition

class PipelineDefinitionS3LocationTypeDef(TypedDict):
    Bucket: str,
    ObjectKey: str,
    VersionId: NotRequired[str],

CreatePresignedDomainUrlRequestTypeDef#

# CreatePresignedDomainUrlRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedDomainUrlRequestTypeDef


def get_value() -> CreatePresignedDomainUrlRequestTypeDef:
    return {
        "DomainId": ...,
    }


# CreatePresignedDomainUrlRequestTypeDef definition

class CreatePresignedDomainUrlRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    SessionExpirationDurationInSeconds: NotRequired[int],
    ExpiresInSeconds: NotRequired[int],
    SpaceName: NotRequired[str],
    LandingUri: NotRequired[str],

CreatePresignedMlflowTrackingServerUrlRequestTypeDef#

# CreatePresignedMlflowTrackingServerUrlRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedMlflowTrackingServerUrlRequestTypeDef


def get_value() -> CreatePresignedMlflowTrackingServerUrlRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# CreatePresignedMlflowTrackingServerUrlRequestTypeDef definition

class CreatePresignedMlflowTrackingServerUrlRequestTypeDef(TypedDict):
    TrackingServerName: str,
    ExpiresInSeconds: NotRequired[int],
    SessionExpirationDurationInSeconds: NotRequired[int],

CreatePresignedNotebookInstanceUrlInputTypeDef#

# CreatePresignedNotebookInstanceUrlInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedNotebookInstanceUrlInputTypeDef


def get_value() -> CreatePresignedNotebookInstanceUrlInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# CreatePresignedNotebookInstanceUrlInputTypeDef definition

class CreatePresignedNotebookInstanceUrlInputTypeDef(TypedDict):
    NotebookInstanceName: str,
    SessionExpirationDurationInSeconds: NotRequired[int],

ExperimentConfigTypeDef#

# ExperimentConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExperimentConfigTypeDef


def get_value() -> ExperimentConfigTypeDef:
    return {
        "ExperimentName": ...,
    }


# ExperimentConfigTypeDef definition

class ExperimentConfigTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    TrialComponentDisplayName: NotRequired[str],
    RunName: NotRequired[str],

ProcessingStoppingConditionTypeDef#

# ProcessingStoppingConditionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingStoppingConditionTypeDef


def get_value() -> ProcessingStoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }


# ProcessingStoppingConditionTypeDef definition

class ProcessingStoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: int,

OwnershipSettingsTypeDef#

# OwnershipSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OwnershipSettingsTypeDef


def get_value() -> OwnershipSettingsTypeDef:
    return {
        "OwnerUserProfileName": ...,
    }


# OwnershipSettingsTypeDef definition

class OwnershipSettingsTypeDef(TypedDict):
    OwnerUserProfileName: str,

SpaceSharingSettingsTypeDef#

# SpaceSharingSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceSharingSettingsTypeDef


def get_value() -> SpaceSharingSettingsTypeDef:
    return {
        "SharingType": ...,
    }


# SpaceSharingSettingsTypeDef definition

class SpaceSharingSettingsTypeDef(TypedDict):
    SharingType: SharingTypeType,  # (1)
  1. See SharingTypeType

InfraCheckConfigTypeDef#

# InfraCheckConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InfraCheckConfigTypeDef


def get_value() -> InfraCheckConfigTypeDef:
    return {
        "EnableInfraCheck": ...,
    }


# InfraCheckConfigTypeDef definition

class InfraCheckConfigTypeDef(TypedDict):
    EnableInfraCheck: NotRequired[bool],

OutputDataConfigTypeDef#

# OutputDataConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OutputDataConfigTypeDef


def get_value() -> OutputDataConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# OutputDataConfigTypeDef definition

class OutputDataConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],
    CompressionType: NotRequired[OutputCompressionTypeType],  # (1)
  1. See OutputCompressionTypeType

RemoteDebugConfigTypeDef#

# RemoteDebugConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RemoteDebugConfigTypeDef


def get_value() -> RemoteDebugConfigTypeDef:
    return {
        "EnableRemoteDebug": ...,
    }


# RemoteDebugConfigTypeDef definition

class RemoteDebugConfigTypeDef(TypedDict):
    EnableRemoteDebug: NotRequired[bool],

RetryStrategyTypeDef#

# RetryStrategyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RetryStrategyTypeDef


def get_value() -> RetryStrategyTypeDef:
    return {
        "MaximumRetryAttempts": ...,
    }


# RetryStrategyTypeDef definition

class RetryStrategyTypeDef(TypedDict):
    MaximumRetryAttempts: int,

SessionChainingConfigTypeDef#

# SessionChainingConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SessionChainingConfigTypeDef


def get_value() -> SessionChainingConfigTypeDef:
    return {
        "EnableSessionTagChaining": ...,
    }


# SessionChainingConfigTypeDef definition

class SessionChainingConfigTypeDef(TypedDict):
    EnableSessionTagChaining: NotRequired[bool],

TensorBoardOutputConfigTypeDef#

# TensorBoardOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TensorBoardOutputConfigTypeDef


def get_value() -> TensorBoardOutputConfigTypeDef:
    return {
        "LocalPath": ...,
    }


# TensorBoardOutputConfigTypeDef definition

class TensorBoardOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    LocalPath: NotRequired[str],

DataProcessingTypeDef#

# DataProcessingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataProcessingTypeDef


def get_value() -> DataProcessingTypeDef:
    return {
        "InputFilter": ...,
    }


# DataProcessingTypeDef definition

class DataProcessingTypeDef(TypedDict):
    InputFilter: NotRequired[str],
    OutputFilter: NotRequired[str],
    JoinSource: NotRequired[JoinSourceType],  # (1)
  1. See JoinSourceType

ModelClientConfigTypeDef#

# ModelClientConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelClientConfigTypeDef


def get_value() -> ModelClientConfigTypeDef:
    return {
        "InvocationsTimeoutInSeconds": ...,
    }


# ModelClientConfigTypeDef definition

class ModelClientConfigTypeDef(TypedDict):
    InvocationsTimeoutInSeconds: NotRequired[int],
    InvocationsMaxRetries: NotRequired[int],

TransformOutputTypeDef#

# TransformOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformOutputTypeDef


def get_value() -> TransformOutputTypeDef:
    return {
        "S3OutputPath": ...,
    }


# TransformOutputTypeDef definition

class TransformOutputTypeDef(TypedDict):
    S3OutputPath: str,
    Accept: NotRequired[str],
    AssembleWith: NotRequired[AssemblyTypeType],  # (1)
    KmsKeyId: NotRequired[str],
  1. See AssemblyTypeType

TransformResourcesTypeDef#

# TransformResourcesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformResourcesTypeDef


def get_value() -> TransformResourcesTypeDef:
    return {
        "InstanceType": ...,
    }


# TransformResourcesTypeDef definition

class TransformResourcesTypeDef(TypedDict):
    InstanceType: TransformInstanceTypeType,  # (1)
    InstanceCount: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See TransformInstanceTypeType

TrialComponentArtifactTypeDef#

# TrialComponentArtifactTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentArtifactTypeDef


def get_value() -> TrialComponentArtifactTypeDef:
    return {
        "MediaType": ...,
    }


# TrialComponentArtifactTypeDef definition

class TrialComponentArtifactTypeDef(TypedDict):
    Value: str,
    MediaType: NotRequired[str],

TrialComponentParameterValueTypeDef#

# TrialComponentParameterValueTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentParameterValueTypeDef


def get_value() -> TrialComponentParameterValueTypeDef:
    return {
        "StringValue": ...,
    }


# TrialComponentParameterValueTypeDef definition

class TrialComponentParameterValueTypeDef(TypedDict):
    StringValue: NotRequired[str],
    NumberValue: NotRequired[float],

TrialComponentStatusTypeDef#

# TrialComponentStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentStatusTypeDef


def get_value() -> TrialComponentStatusTypeDef:
    return {
        "PrimaryStatus": ...,
    }


# TrialComponentStatusTypeDef definition

class TrialComponentStatusTypeDef(TypedDict):
    PrimaryStatus: NotRequired[TrialComponentPrimaryStatusType],  # (1)
    Message: NotRequired[str],
  1. See TrialComponentPrimaryStatusType

OidcConfigTypeDef#

# OidcConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OidcConfigTypeDef


def get_value() -> OidcConfigTypeDef:
    return {
        "ClientId": ...,
    }


# OidcConfigTypeDef definition

class OidcConfigTypeDef(TypedDict):
    ClientId: str,
    ClientSecret: str,
    Issuer: str,
    AuthorizationEndpoint: str,
    TokenEndpoint: str,
    UserInfoEndpoint: str,
    LogoutEndpoint: str,
    JwksUri: str,
    Scope: NotRequired[str],
    AuthenticationRequestExtraParams: NotRequired[Mapping[str, str]],

WorkforceVpcConfigRequestTypeDef#

# WorkforceVpcConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkforceVpcConfigRequestTypeDef


def get_value() -> WorkforceVpcConfigRequestTypeDef:
    return {
        "VpcId": ...,
    }


# WorkforceVpcConfigRequestTypeDef definition

class WorkforceVpcConfigRequestTypeDef(TypedDict):
    VpcId: NotRequired[str],
    SecurityGroupIds: NotRequired[Sequence[str]],
    Subnets: NotRequired[Sequence[str]],

NotificationConfigurationTypeDef#

# NotificationConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NotificationConfigurationTypeDef


def get_value() -> NotificationConfigurationTypeDef:
    return {
        "NotificationTopicArn": ...,
    }


# NotificationConfigurationTypeDef definition

class NotificationConfigurationTypeDef(TypedDict):
    NotificationTopicArn: NotRequired[str],

EFSFileSystemConfigTypeDef#

# EFSFileSystemConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EFSFileSystemConfigTypeDef


def get_value() -> EFSFileSystemConfigTypeDef:
    return {
        "FileSystemId": ...,
    }


# EFSFileSystemConfigTypeDef definition

class EFSFileSystemConfigTypeDef(TypedDict):
    FileSystemId: str,
    FileSystemPath: NotRequired[str],

FSxLustreFileSystemConfigTypeDef#

# FSxLustreFileSystemConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FSxLustreFileSystemConfigTypeDef


def get_value() -> FSxLustreFileSystemConfigTypeDef:
    return {
        "FileSystemId": ...,
    }


# FSxLustreFileSystemConfigTypeDef definition

class FSxLustreFileSystemConfigTypeDef(TypedDict):
    FileSystemId: str,
    FileSystemPath: NotRequired[str],

EFSFileSystemTypeDef#

# EFSFileSystemTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EFSFileSystemTypeDef


def get_value() -> EFSFileSystemTypeDef:
    return {
        "FileSystemId": ...,
    }


# EFSFileSystemTypeDef definition

class EFSFileSystemTypeDef(TypedDict):
    FileSystemId: str,

FSxLustreFileSystemTypeDef#

# FSxLustreFileSystemTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FSxLustreFileSystemTypeDef


def get_value() -> FSxLustreFileSystemTypeDef:
    return {
        "FileSystemId": ...,
    }


# FSxLustreFileSystemTypeDef definition

class FSxLustreFileSystemTypeDef(TypedDict):
    FileSystemId: str,

CustomPosixUserConfigTypeDef#

# CustomPosixUserConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CustomPosixUserConfigTypeDef


def get_value() -> CustomPosixUserConfigTypeDef:
    return {
        "Uid": ...,
    }


# CustomPosixUserConfigTypeDef definition

class CustomPosixUserConfigTypeDef(TypedDict):
    Uid: int,
    Gid: int,

CustomizedMetricSpecificationTypeDef#

# CustomizedMetricSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CustomizedMetricSpecificationTypeDef


def get_value() -> CustomizedMetricSpecificationTypeDef:
    return {
        "MetricName": ...,
    }


# CustomizedMetricSpecificationTypeDef definition

class CustomizedMetricSpecificationTypeDef(TypedDict):
    MetricName: NotRequired[str],
    Namespace: NotRequired[str],
    Statistic: NotRequired[StatisticType],  # (1)
  1. See StatisticType

DataCaptureConfigSummaryTypeDef#

# DataCaptureConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataCaptureConfigSummaryTypeDef


def get_value() -> DataCaptureConfigSummaryTypeDef:
    return {
        "EnableCapture": ...,
    }


# DataCaptureConfigSummaryTypeDef definition

class DataCaptureConfigSummaryTypeDef(TypedDict):
    EnableCapture: bool,
    CaptureStatus: CaptureStatusType,  # (1)
    CurrentSamplingPercentage: int,
    DestinationS3Uri: str,
    KmsKeyId: str,
  1. See CaptureStatusType

DataCatalogConfigTypeDef#

# DataCatalogConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataCatalogConfigTypeDef


def get_value() -> DataCatalogConfigTypeDef:
    return {
        "TableName": ...,
    }


# DataCatalogConfigTypeDef definition

class DataCatalogConfigTypeDef(TypedDict):
    TableName: str,
    Catalog: str,
    Database: str,

DataQualityAppSpecificationOutputTypeDef#

# DataQualityAppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataQualityAppSpecificationOutputTypeDef


def get_value() -> DataQualityAppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# DataQualityAppSpecificationOutputTypeDef definition

class DataQualityAppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerArguments: NotRequired[List[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    Environment: NotRequired[Dict[str, str]],

DataQualityAppSpecificationTypeDef#

# DataQualityAppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataQualityAppSpecificationTypeDef


def get_value() -> DataQualityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# DataQualityAppSpecificationTypeDef definition

class DataQualityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    Environment: NotRequired[Mapping[str, str]],

MonitoringConstraintsResourceTypeDef#

# MonitoringConstraintsResourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringConstraintsResourceTypeDef


def get_value() -> MonitoringConstraintsResourceTypeDef:
    return {
        "S3Uri": ...,
    }


# MonitoringConstraintsResourceTypeDef definition

class MonitoringConstraintsResourceTypeDef(TypedDict):
    S3Uri: NotRequired[str],

MonitoringStatisticsResourceTypeDef#

# MonitoringStatisticsResourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringStatisticsResourceTypeDef


def get_value() -> MonitoringStatisticsResourceTypeDef:
    return {
        "S3Uri": ...,
    }


# MonitoringStatisticsResourceTypeDef definition

class MonitoringStatisticsResourceTypeDef(TypedDict):
    S3Uri: NotRequired[str],

EndpointInputTypeDef#

# EndpointInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointInputTypeDef


def get_value() -> EndpointInputTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointInputTypeDef definition

class EndpointInputTypeDef(TypedDict):
    EndpointName: str,
    LocalPath: str,
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (1)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (2)
    FeaturesAttribute: NotRequired[str],
    InferenceAttribute: NotRequired[str],
    ProbabilityAttribute: NotRequired[str],
    ProbabilityThresholdAttribute: NotRequired[float],
    StartTimeOffset: NotRequired[str],
    EndTimeOffset: NotRequired[str],
    ExcludeFeaturesAttribute: NotRequired[str],
  1. See ProcessingS3InputModeType
  2. See ProcessingS3DataDistributionTypeType

FileSystemDataSourceTypeDef#

# FileSystemDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FileSystemDataSourceTypeDef


def get_value() -> FileSystemDataSourceTypeDef:
    return {
        "FileSystemId": ...,
    }


# FileSystemDataSourceTypeDef definition

class FileSystemDataSourceTypeDef(TypedDict):
    FileSystemId: str,
    FileSystemAccessMode: FileSystemAccessModeType,  # (1)
    FileSystemType: FileSystemTypeType,  # (2)
    DirectoryPath: str,
  1. See FileSystemAccessModeType
  2. See FileSystemTypeType

S3DataSourceOutputTypeDef#

# S3DataSourceOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import S3DataSourceOutputTypeDef


def get_value() -> S3DataSourceOutputTypeDef:
    return {
        "S3DataType": ...,
    }


# S3DataSourceOutputTypeDef definition

class S3DataSourceOutputTypeDef(TypedDict):
    S3DataType: S3DataTypeType,  # (1)
    S3Uri: str,
    S3DataDistributionType: NotRequired[S3DataDistributionType],  # (2)
    AttributeNames: NotRequired[List[str]],
    InstanceGroupNames: NotRequired[List[str]],
  1. See S3DataTypeType
  2. See S3DataDistributionType

RedshiftDatasetDefinitionTypeDef#

# RedshiftDatasetDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RedshiftDatasetDefinitionTypeDef


def get_value() -> RedshiftDatasetDefinitionTypeDef:
    return {
        "ClusterId": ...,
    }


# RedshiftDatasetDefinitionTypeDef definition

class RedshiftDatasetDefinitionTypeDef(TypedDict):
    ClusterId: str,
    Database: str,
    DbUser: str,
    QueryString: str,
    ClusterRoleArn: str,
    OutputS3Uri: str,
    OutputFormat: RedshiftResultFormatType,  # (1)
    KmsKeyId: NotRequired[str],
    OutputCompression: NotRequired[RedshiftResultCompressionTypeType],  # (2)
  1. See RedshiftResultFormatType
  2. See RedshiftResultCompressionTypeType

DebugRuleConfigurationOutputTypeDef#

# DebugRuleConfigurationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DebugRuleConfigurationOutputTypeDef


def get_value() -> DebugRuleConfigurationOutputTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# DebugRuleConfigurationOutputTypeDef definition

class DebugRuleConfigurationOutputTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Dict[str, str]],
  1. See ProcessingInstanceTypeType

DebugRuleConfigurationTypeDef#

# DebugRuleConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DebugRuleConfigurationTypeDef


def get_value() -> DebugRuleConfigurationTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# DebugRuleConfigurationTypeDef definition

class DebugRuleConfigurationTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Mapping[str, str]],
  1. See ProcessingInstanceTypeType

DebugRuleEvaluationStatusTypeDef#

# DebugRuleEvaluationStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DebugRuleEvaluationStatusTypeDef


def get_value() -> DebugRuleEvaluationStatusTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# DebugRuleEvaluationStatusTypeDef definition

class DebugRuleEvaluationStatusTypeDef(TypedDict):
    RuleConfigurationName: NotRequired[str],
    RuleEvaluationJobArn: NotRequired[str],
    RuleEvaluationStatus: NotRequired[RuleEvaluationStatusType],  # (1)
    StatusDetails: NotRequired[str],
    LastModifiedTime: NotRequired[datetime],
  1. See RuleEvaluationStatusType

DefaultEbsStorageSettingsTypeDef#

# DefaultEbsStorageSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DefaultEbsStorageSettingsTypeDef


def get_value() -> DefaultEbsStorageSettingsTypeDef:
    return {
        "DefaultEbsVolumeSizeInGb": ...,
    }


# DefaultEbsStorageSettingsTypeDef definition

class DefaultEbsStorageSettingsTypeDef(TypedDict):
    DefaultEbsVolumeSizeInGb: int,
    MaximumEbsVolumeSizeInGb: int,

DeleteActionRequestTypeDef#

# DeleteActionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteActionRequestTypeDef


def get_value() -> DeleteActionRequestTypeDef:
    return {
        "ActionName": ...,
    }


# DeleteActionRequestTypeDef definition

class DeleteActionRequestTypeDef(TypedDict):
    ActionName: str,

DeleteAlgorithmInputTypeDef#

# DeleteAlgorithmInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteAlgorithmInputTypeDef


def get_value() -> DeleteAlgorithmInputTypeDef:
    return {
        "AlgorithmName": ...,
    }


# DeleteAlgorithmInputTypeDef definition

class DeleteAlgorithmInputTypeDef(TypedDict):
    AlgorithmName: str,

DeleteAppImageConfigRequestTypeDef#

# DeleteAppImageConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteAppImageConfigRequestTypeDef


def get_value() -> DeleteAppImageConfigRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }


# DeleteAppImageConfigRequestTypeDef definition

class DeleteAppImageConfigRequestTypeDef(TypedDict):
    AppImageConfigName: str,

DeleteAppRequestTypeDef#

# DeleteAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteAppRequestTypeDef


def get_value() -> DeleteAppRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DeleteAppRequestTypeDef definition

class DeleteAppRequestTypeDef(TypedDict):
    DomainId: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    UserProfileName: NotRequired[str],
    SpaceName: NotRequired[str],
  1. See AppTypeType

DeleteAssociationRequestTypeDef#

# DeleteAssociationRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteAssociationRequestTypeDef


def get_value() -> DeleteAssociationRequestTypeDef:
    return {
        "SourceArn": ...,
    }


# DeleteAssociationRequestTypeDef definition

class DeleteAssociationRequestTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,

DeleteClusterRequestTypeDef#

# DeleteClusterRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteClusterRequestTypeDef


def get_value() -> DeleteClusterRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# DeleteClusterRequestTypeDef definition

class DeleteClusterRequestTypeDef(TypedDict):
    ClusterName: str,

DeleteClusterSchedulerConfigRequestTypeDef#

# DeleteClusterSchedulerConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteClusterSchedulerConfigRequestTypeDef


def get_value() -> DeleteClusterSchedulerConfigRequestTypeDef:
    return {
        "ClusterSchedulerConfigId": ...,
    }


# DeleteClusterSchedulerConfigRequestTypeDef definition

class DeleteClusterSchedulerConfigRequestTypeDef(TypedDict):
    ClusterSchedulerConfigId: str,

DeleteCodeRepositoryInputTypeDef#

# DeleteCodeRepositoryInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteCodeRepositoryInputTypeDef


def get_value() -> DeleteCodeRepositoryInputTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# DeleteCodeRepositoryInputTypeDef definition

class DeleteCodeRepositoryInputTypeDef(TypedDict):
    CodeRepositoryName: str,

DeleteCompilationJobRequestTypeDef#

# DeleteCompilationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteCompilationJobRequestTypeDef


def get_value() -> DeleteCompilationJobRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }


# DeleteCompilationJobRequestTypeDef definition

class DeleteCompilationJobRequestTypeDef(TypedDict):
    CompilationJobName: str,

DeleteComputeQuotaRequestTypeDef#

# DeleteComputeQuotaRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteComputeQuotaRequestTypeDef


def get_value() -> DeleteComputeQuotaRequestTypeDef:
    return {
        "ComputeQuotaId": ...,
    }


# DeleteComputeQuotaRequestTypeDef definition

class DeleteComputeQuotaRequestTypeDef(TypedDict):
    ComputeQuotaId: str,

DeleteContextRequestTypeDef#

# DeleteContextRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteContextRequestTypeDef


def get_value() -> DeleteContextRequestTypeDef:
    return {
        "ContextName": ...,
    }


# DeleteContextRequestTypeDef definition

class DeleteContextRequestTypeDef(TypedDict):
    ContextName: str,

DeleteDataQualityJobDefinitionRequestTypeDef#

# DeleteDataQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteDataQualityJobDefinitionRequestTypeDef


def get_value() -> DeleteDataQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DeleteDataQualityJobDefinitionRequestTypeDef definition

class DeleteDataQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteDeviceFleetRequestTypeDef#

# DeleteDeviceFleetRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteDeviceFleetRequestTypeDef


def get_value() -> DeleteDeviceFleetRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# DeleteDeviceFleetRequestTypeDef definition

class DeleteDeviceFleetRequestTypeDef(TypedDict):
    DeviceFleetName: str,

RetentionPolicyTypeDef#

# RetentionPolicyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RetentionPolicyTypeDef


def get_value() -> RetentionPolicyTypeDef:
    return {
        "HomeEfsFileSystem": ...,
    }


# RetentionPolicyTypeDef definition

class RetentionPolicyTypeDef(TypedDict):
    HomeEfsFileSystem: NotRequired[RetentionTypeType],  # (1)
  1. See RetentionTypeType

DeleteEdgeDeploymentPlanRequestTypeDef#

# DeleteEdgeDeploymentPlanRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteEdgeDeploymentPlanRequestTypeDef


def get_value() -> DeleteEdgeDeploymentPlanRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# DeleteEdgeDeploymentPlanRequestTypeDef definition

class DeleteEdgeDeploymentPlanRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,

DeleteEdgeDeploymentStageRequestTypeDef#

# DeleteEdgeDeploymentStageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteEdgeDeploymentStageRequestTypeDef


def get_value() -> DeleteEdgeDeploymentStageRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# DeleteEdgeDeploymentStageRequestTypeDef definition

class DeleteEdgeDeploymentStageRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    StageName: str,

DeleteEndpointConfigInputTypeDef#

# DeleteEndpointConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteEndpointConfigInputTypeDef


def get_value() -> DeleteEndpointConfigInputTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# DeleteEndpointConfigInputTypeDef definition

class DeleteEndpointConfigInputTypeDef(TypedDict):
    EndpointConfigName: str,

DeleteEndpointInputTypeDef#

# DeleteEndpointInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteEndpointInputTypeDef


def get_value() -> DeleteEndpointInputTypeDef:
    return {
        "EndpointName": ...,
    }


# DeleteEndpointInputTypeDef definition

class DeleteEndpointInputTypeDef(TypedDict):
    EndpointName: str,

DeleteExperimentRequestTypeDef#

# DeleteExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteExperimentRequestTypeDef


def get_value() -> DeleteExperimentRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# DeleteExperimentRequestTypeDef definition

class DeleteExperimentRequestTypeDef(TypedDict):
    ExperimentName: str,

DeleteFeatureGroupRequestTypeDef#

# DeleteFeatureGroupRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteFeatureGroupRequestTypeDef


def get_value() -> DeleteFeatureGroupRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# DeleteFeatureGroupRequestTypeDef definition

class DeleteFeatureGroupRequestTypeDef(TypedDict):
    FeatureGroupName: str,

DeleteFlowDefinitionRequestTypeDef#

# DeleteFlowDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteFlowDefinitionRequestTypeDef


def get_value() -> DeleteFlowDefinitionRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
    }


# DeleteFlowDefinitionRequestTypeDef definition

class DeleteFlowDefinitionRequestTypeDef(TypedDict):
    FlowDefinitionName: str,

DeleteHubContentReferenceRequestTypeDef#

# DeleteHubContentReferenceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteHubContentReferenceRequestTypeDef


def get_value() -> DeleteHubContentReferenceRequestTypeDef:
    return {
        "HubName": ...,
    }


# DeleteHubContentReferenceRequestTypeDef definition

class DeleteHubContentReferenceRequestTypeDef(TypedDict):
    HubName: str,
    HubContentType: HubContentTypeType,  # (1)
    HubContentName: str,
  1. See HubContentTypeType

DeleteHubContentRequestTypeDef#

# DeleteHubContentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteHubContentRequestTypeDef


def get_value() -> DeleteHubContentRequestTypeDef:
    return {
        "HubName": ...,
    }


# DeleteHubContentRequestTypeDef definition

class DeleteHubContentRequestTypeDef(TypedDict):
    HubName: str,
    HubContentType: HubContentTypeType,  # (1)
    HubContentName: str,
    HubContentVersion: str,
  1. See HubContentTypeType

DeleteHubRequestTypeDef#

# DeleteHubRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteHubRequestTypeDef


def get_value() -> DeleteHubRequestTypeDef:
    return {
        "HubName": ...,
    }


# DeleteHubRequestTypeDef definition

class DeleteHubRequestTypeDef(TypedDict):
    HubName: str,

DeleteHumanTaskUiRequestTypeDef#

# DeleteHumanTaskUiRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteHumanTaskUiRequestTypeDef


def get_value() -> DeleteHumanTaskUiRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
    }


# DeleteHumanTaskUiRequestTypeDef definition

class DeleteHumanTaskUiRequestTypeDef(TypedDict):
    HumanTaskUiName: str,

DeleteHyperParameterTuningJobRequestTypeDef#

# DeleteHyperParameterTuningJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteHyperParameterTuningJobRequestTypeDef


def get_value() -> DeleteHyperParameterTuningJobRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# DeleteHyperParameterTuningJobRequestTypeDef definition

class DeleteHyperParameterTuningJobRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,

DeleteImageRequestTypeDef#

# DeleteImageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteImageRequestTypeDef


def get_value() -> DeleteImageRequestTypeDef:
    return {
        "ImageName": ...,
    }


# DeleteImageRequestTypeDef definition

class DeleteImageRequestTypeDef(TypedDict):
    ImageName: str,

DeleteImageVersionRequestTypeDef#

# DeleteImageVersionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteImageVersionRequestTypeDef


def get_value() -> DeleteImageVersionRequestTypeDef:
    return {
        "ImageName": ...,
    }


# DeleteImageVersionRequestTypeDef definition

class DeleteImageVersionRequestTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    Alias: NotRequired[str],

DeleteInferenceComponentInputTypeDef#

# DeleteInferenceComponentInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteInferenceComponentInputTypeDef


def get_value() -> DeleteInferenceComponentInputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# DeleteInferenceComponentInputTypeDef definition

class DeleteInferenceComponentInputTypeDef(TypedDict):
    InferenceComponentName: str,

DeleteInferenceExperimentRequestTypeDef#

# DeleteInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteInferenceExperimentRequestTypeDef


def get_value() -> DeleteInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# DeleteInferenceExperimentRequestTypeDef definition

class DeleteInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,

DeleteMlflowTrackingServerRequestTypeDef#

# DeleteMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteMlflowTrackingServerRequestTypeDef


def get_value() -> DeleteMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# DeleteMlflowTrackingServerRequestTypeDef definition

class DeleteMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,

DeleteModelBiasJobDefinitionRequestTypeDef#

# DeleteModelBiasJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelBiasJobDefinitionRequestTypeDef


def get_value() -> DeleteModelBiasJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DeleteModelBiasJobDefinitionRequestTypeDef definition

class DeleteModelBiasJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteModelCardRequestTypeDef#

# DeleteModelCardRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelCardRequestTypeDef


def get_value() -> DeleteModelCardRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# DeleteModelCardRequestTypeDef definition

class DeleteModelCardRequestTypeDef(TypedDict):
    ModelCardName: str,

DeleteModelExplainabilityJobDefinitionRequestTypeDef#

# DeleteModelExplainabilityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelExplainabilityJobDefinitionRequestTypeDef


def get_value() -> DeleteModelExplainabilityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DeleteModelExplainabilityJobDefinitionRequestTypeDef definition

class DeleteModelExplainabilityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteModelInputTypeDef#

# DeleteModelInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelInputTypeDef


def get_value() -> DeleteModelInputTypeDef:
    return {
        "ModelName": ...,
    }


# DeleteModelInputTypeDef definition

class DeleteModelInputTypeDef(TypedDict):
    ModelName: str,

DeleteModelPackageGroupInputTypeDef#

# DeleteModelPackageGroupInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelPackageGroupInputTypeDef


def get_value() -> DeleteModelPackageGroupInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# DeleteModelPackageGroupInputTypeDef definition

class DeleteModelPackageGroupInputTypeDef(TypedDict):
    ModelPackageGroupName: str,

DeleteModelPackageGroupPolicyInputTypeDef#

# DeleteModelPackageGroupPolicyInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelPackageGroupPolicyInputTypeDef


def get_value() -> DeleteModelPackageGroupPolicyInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# DeleteModelPackageGroupPolicyInputTypeDef definition

class DeleteModelPackageGroupPolicyInputTypeDef(TypedDict):
    ModelPackageGroupName: str,

DeleteModelPackageInputTypeDef#

# DeleteModelPackageInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelPackageInputTypeDef


def get_value() -> DeleteModelPackageInputTypeDef:
    return {
        "ModelPackageName": ...,
    }


# DeleteModelPackageInputTypeDef definition

class DeleteModelPackageInputTypeDef(TypedDict):
    ModelPackageName: str,

DeleteModelQualityJobDefinitionRequestTypeDef#

# DeleteModelQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteModelQualityJobDefinitionRequestTypeDef


def get_value() -> DeleteModelQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DeleteModelQualityJobDefinitionRequestTypeDef definition

class DeleteModelQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteMonitoringScheduleRequestTypeDef#

# DeleteMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteMonitoringScheduleRequestTypeDef


def get_value() -> DeleteMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# DeleteMonitoringScheduleRequestTypeDef definition

class DeleteMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

DeleteNotebookInstanceInputTypeDef#

# DeleteNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteNotebookInstanceInputTypeDef


def get_value() -> DeleteNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# DeleteNotebookInstanceInputTypeDef definition

class DeleteNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,

DeleteNotebookInstanceLifecycleConfigInputTypeDef#

# DeleteNotebookInstanceLifecycleConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteNotebookInstanceLifecycleConfigInputTypeDef


def get_value() -> DeleteNotebookInstanceLifecycleConfigInputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }


# DeleteNotebookInstanceLifecycleConfigInputTypeDef definition

class DeleteNotebookInstanceLifecycleConfigInputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,

DeleteOptimizationJobRequestTypeDef#

# DeleteOptimizationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteOptimizationJobRequestTypeDef


def get_value() -> DeleteOptimizationJobRequestTypeDef:
    return {
        "OptimizationJobName": ...,
    }


# DeleteOptimizationJobRequestTypeDef definition

class DeleteOptimizationJobRequestTypeDef(TypedDict):
    OptimizationJobName: str,

DeletePartnerAppRequestTypeDef#

# DeletePartnerAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeletePartnerAppRequestTypeDef


def get_value() -> DeletePartnerAppRequestTypeDef:
    return {
        "Arn": ...,
    }


# DeletePartnerAppRequestTypeDef definition

class DeletePartnerAppRequestTypeDef(TypedDict):
    Arn: str,
    ClientToken: NotRequired[str],

DeletePipelineRequestTypeDef#

# DeletePipelineRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeletePipelineRequestTypeDef


def get_value() -> DeletePipelineRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# DeletePipelineRequestTypeDef definition

class DeletePipelineRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,

DeleteProjectInputTypeDef#

# DeleteProjectInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteProjectInputTypeDef


def get_value() -> DeleteProjectInputTypeDef:
    return {
        "ProjectName": ...,
    }


# DeleteProjectInputTypeDef definition

class DeleteProjectInputTypeDef(TypedDict):
    ProjectName: str,

DeleteSpaceRequestTypeDef#

# DeleteSpaceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteSpaceRequestTypeDef


def get_value() -> DeleteSpaceRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DeleteSpaceRequestTypeDef definition

class DeleteSpaceRequestTypeDef(TypedDict):
    DomainId: str,
    SpaceName: str,

DeleteStudioLifecycleConfigRequestTypeDef#

# DeleteStudioLifecycleConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteStudioLifecycleConfigRequestTypeDef


def get_value() -> DeleteStudioLifecycleConfigRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
    }


# DeleteStudioLifecycleConfigRequestTypeDef definition

class DeleteStudioLifecycleConfigRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,

DeleteTagsInputTypeDef#

# DeleteTagsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteTagsInputTypeDef


def get_value() -> DeleteTagsInputTypeDef:
    return {
        "ResourceArn": ...,
    }


# DeleteTagsInputTypeDef definition

class DeleteTagsInputTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

DeleteTrialComponentRequestTypeDef#

# DeleteTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteTrialComponentRequestTypeDef


def get_value() -> DeleteTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# DeleteTrialComponentRequestTypeDef definition

class DeleteTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,

DeleteTrialRequestTypeDef#

# DeleteTrialRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteTrialRequestTypeDef


def get_value() -> DeleteTrialRequestTypeDef:
    return {
        "TrialName": ...,
    }


# DeleteTrialRequestTypeDef definition

class DeleteTrialRequestTypeDef(TypedDict):
    TrialName: str,

DeleteUserProfileRequestTypeDef#

# DeleteUserProfileRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteUserProfileRequestTypeDef


def get_value() -> DeleteUserProfileRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DeleteUserProfileRequestTypeDef definition

class DeleteUserProfileRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,

DeleteWorkforceRequestTypeDef#

# DeleteWorkforceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteWorkforceRequestTypeDef


def get_value() -> DeleteWorkforceRequestTypeDef:
    return {
        "WorkforceName": ...,
    }


# DeleteWorkforceRequestTypeDef definition

class DeleteWorkforceRequestTypeDef(TypedDict):
    WorkforceName: str,

DeleteWorkteamRequestTypeDef#

# DeleteWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteWorkteamRequestTypeDef


def get_value() -> DeleteWorkteamRequestTypeDef:
    return {
        "WorkteamName": ...,
    }


# DeleteWorkteamRequestTypeDef definition

class DeleteWorkteamRequestTypeDef(TypedDict):
    WorkteamName: str,

DeployedImageTypeDef#

# DeployedImageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeployedImageTypeDef


def get_value() -> DeployedImageTypeDef:
    return {
        "SpecifiedImage": ...,
    }


# DeployedImageTypeDef definition

class DeployedImageTypeDef(TypedDict):
    SpecifiedImage: NotRequired[str],
    ResolvedImage: NotRequired[str],
    ResolutionTime: NotRequired[datetime],

RealTimeInferenceRecommendationTypeDef#

# RealTimeInferenceRecommendationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RealTimeInferenceRecommendationTypeDef


def get_value() -> RealTimeInferenceRecommendationTypeDef:
    return {
        "RecommendationId": ...,
    }


# RealTimeInferenceRecommendationTypeDef definition

class RealTimeInferenceRecommendationTypeDef(TypedDict):
    RecommendationId: str,
    InstanceType: ProductionVariantInstanceTypeType,  # (1)
    Environment: NotRequired[Dict[str, str]],
  1. See ProductionVariantInstanceTypeType

DeviceSelectionConfigOutputTypeDef#

# DeviceSelectionConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceSelectionConfigOutputTypeDef


def get_value() -> DeviceSelectionConfigOutputTypeDef:
    return {
        "DeviceSubsetType": ...,
    }


# DeviceSelectionConfigOutputTypeDef definition

class DeviceSelectionConfigOutputTypeDef(TypedDict):
    DeviceSubsetType: DeviceSubsetTypeType,  # (1)
    Percentage: NotRequired[int],
    DeviceNames: NotRequired[List[str]],
    DeviceNameContains: NotRequired[str],
  1. See DeviceSubsetTypeType

EdgeDeploymentConfigTypeDef#

# EdgeDeploymentConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeDeploymentConfigTypeDef


def get_value() -> EdgeDeploymentConfigTypeDef:
    return {
        "FailureHandlingPolicy": ...,
    }


# EdgeDeploymentConfigTypeDef definition

class EdgeDeploymentConfigTypeDef(TypedDict):
    FailureHandlingPolicy: FailureHandlingPolicyType,  # (1)
  1. See FailureHandlingPolicyType

EdgeDeploymentStatusTypeDef#

# EdgeDeploymentStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeDeploymentStatusTypeDef


def get_value() -> EdgeDeploymentStatusTypeDef:
    return {
        "StageStatus": ...,
    }


# EdgeDeploymentStatusTypeDef definition

class EdgeDeploymentStatusTypeDef(TypedDict):
    StageStatus: StageStatusType,  # (1)
    EdgeDeploymentSuccessInStage: int,
    EdgeDeploymentPendingInStage: int,
    EdgeDeploymentFailedInStage: int,
    EdgeDeploymentStatusMessage: NotRequired[str],
    EdgeDeploymentStageStartTime: NotRequired[datetime],
  1. See StageStatusType

DeregisterDevicesRequestTypeDef#

# DeregisterDevicesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeregisterDevicesRequestTypeDef


def get_value() -> DeregisterDevicesRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# DeregisterDevicesRequestTypeDef definition

class DeregisterDevicesRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    DeviceNames: Sequence[str],

DerivedInformationTypeDef#

# DerivedInformationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DerivedInformationTypeDef


def get_value() -> DerivedInformationTypeDef:
    return {
        "DerivedDataInputConfig": ...,
    }


# DerivedInformationTypeDef definition

class DerivedInformationTypeDef(TypedDict):
    DerivedDataInputConfig: NotRequired[str],

DescribeActionRequestTypeDef#

# DescribeActionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeActionRequestTypeDef


def get_value() -> DescribeActionRequestTypeDef:
    return {
        "ActionName": ...,
    }


# DescribeActionRequestTypeDef definition

class DescribeActionRequestTypeDef(TypedDict):
    ActionName: str,

DescribeAlgorithmInputTypeDef#

# DescribeAlgorithmInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAlgorithmInputTypeDef


def get_value() -> DescribeAlgorithmInputTypeDef:
    return {
        "AlgorithmName": ...,
    }


# DescribeAlgorithmInputTypeDef definition

class DescribeAlgorithmInputTypeDef(TypedDict):
    AlgorithmName: str,

DescribeAppImageConfigRequestTypeDef#

# DescribeAppImageConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAppImageConfigRequestTypeDef


def get_value() -> DescribeAppImageConfigRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }


# DescribeAppImageConfigRequestTypeDef definition

class DescribeAppImageConfigRequestTypeDef(TypedDict):
    AppImageConfigName: str,

DescribeAppRequestTypeDef#

# DescribeAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAppRequestTypeDef


def get_value() -> DescribeAppRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeAppRequestTypeDef definition

class DescribeAppRequestTypeDef(TypedDict):
    DomainId: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    UserProfileName: NotRequired[str],
    SpaceName: NotRequired[str],
  1. See AppTypeType

DescribeArtifactRequestTypeDef#

# DescribeArtifactRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeArtifactRequestTypeDef


def get_value() -> DescribeArtifactRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }


# DescribeArtifactRequestTypeDef definition

class DescribeArtifactRequestTypeDef(TypedDict):
    ArtifactArn: str,

DescribeAutoMLJobRequestTypeDef#

# DescribeAutoMLJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAutoMLJobRequestTypeDef


def get_value() -> DescribeAutoMLJobRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# DescribeAutoMLJobRequestTypeDef definition

class DescribeAutoMLJobRequestTypeDef(TypedDict):
    AutoMLJobName: str,

ModelDeployResultTypeDef#

# ModelDeployResultTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDeployResultTypeDef


def get_value() -> ModelDeployResultTypeDef:
    return {
        "EndpointName": ...,
    }


# ModelDeployResultTypeDef definition

class ModelDeployResultTypeDef(TypedDict):
    EndpointName: NotRequired[str],

DescribeAutoMLJobV2RequestTypeDef#

# DescribeAutoMLJobV2RequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAutoMLJobV2RequestTypeDef


def get_value() -> DescribeAutoMLJobV2RequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# DescribeAutoMLJobV2RequestTypeDef definition

class DescribeAutoMLJobV2RequestTypeDef(TypedDict):
    AutoMLJobName: str,

DescribeClusterNodeRequestTypeDef#

# DescribeClusterNodeRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterNodeRequestTypeDef


def get_value() -> DescribeClusterNodeRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# DescribeClusterNodeRequestTypeDef definition

class DescribeClusterNodeRequestTypeDef(TypedDict):
    ClusterName: str,
    NodeId: str,

DescribeClusterRequestTypeDef#

# DescribeClusterRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterRequestTypeDef


def get_value() -> DescribeClusterRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# DescribeClusterRequestTypeDef definition

class DescribeClusterRequestTypeDef(TypedDict):
    ClusterName: str,

DescribeClusterSchedulerConfigRequestTypeDef#

# DescribeClusterSchedulerConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterSchedulerConfigRequestTypeDef


def get_value() -> DescribeClusterSchedulerConfigRequestTypeDef:
    return {
        "ClusterSchedulerConfigId": ...,
    }


# DescribeClusterSchedulerConfigRequestTypeDef definition

class DescribeClusterSchedulerConfigRequestTypeDef(TypedDict):
    ClusterSchedulerConfigId: str,
    ClusterSchedulerConfigVersion: NotRequired[int],

DescribeCodeRepositoryInputTypeDef#

# DescribeCodeRepositoryInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeCodeRepositoryInputTypeDef


def get_value() -> DescribeCodeRepositoryInputTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# DescribeCodeRepositoryInputTypeDef definition

class DescribeCodeRepositoryInputTypeDef(TypedDict):
    CodeRepositoryName: str,

DescribeCompilationJobRequestTypeDef#

# DescribeCompilationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeCompilationJobRequestTypeDef


def get_value() -> DescribeCompilationJobRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }


# DescribeCompilationJobRequestTypeDef definition

class DescribeCompilationJobRequestTypeDef(TypedDict):
    CompilationJobName: str,

ModelArtifactsTypeDef#

# ModelArtifactsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelArtifactsTypeDef


def get_value() -> ModelArtifactsTypeDef:
    return {
        "S3ModelArtifacts": ...,
    }


# ModelArtifactsTypeDef definition

class ModelArtifactsTypeDef(TypedDict):
    S3ModelArtifacts: str,

ModelDigestsTypeDef#

# ModelDigestsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDigestsTypeDef


def get_value() -> ModelDigestsTypeDef:
    return {
        "ArtifactDigest": ...,
    }


# ModelDigestsTypeDef definition

class ModelDigestsTypeDef(TypedDict):
    ArtifactDigest: NotRequired[str],

NeoVpcConfigOutputTypeDef#

# NeoVpcConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NeoVpcConfigOutputTypeDef


def get_value() -> NeoVpcConfigOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# NeoVpcConfigOutputTypeDef definition

class NeoVpcConfigOutputTypeDef(TypedDict):
    SecurityGroupIds: List[str],
    Subnets: List[str],

DescribeComputeQuotaRequestTypeDef#

# DescribeComputeQuotaRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeComputeQuotaRequestTypeDef


def get_value() -> DescribeComputeQuotaRequestTypeDef:
    return {
        "ComputeQuotaId": ...,
    }


# DescribeComputeQuotaRequestTypeDef definition

class DescribeComputeQuotaRequestTypeDef(TypedDict):
    ComputeQuotaId: str,
    ComputeQuotaVersion: NotRequired[int],

DescribeContextRequestTypeDef#

# DescribeContextRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeContextRequestTypeDef


def get_value() -> DescribeContextRequestTypeDef:
    return {
        "ContextName": ...,
    }


# DescribeContextRequestTypeDef definition

class DescribeContextRequestTypeDef(TypedDict):
    ContextName: str,

DescribeDataQualityJobDefinitionRequestTypeDef#

# DescribeDataQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDataQualityJobDefinitionRequestTypeDef


def get_value() -> DescribeDataQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DescribeDataQualityJobDefinitionRequestTypeDef definition

class DescribeDataQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DescribeDeviceFleetRequestTypeDef#

# DescribeDeviceFleetRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDeviceFleetRequestTypeDef


def get_value() -> DescribeDeviceFleetRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# DescribeDeviceFleetRequestTypeDef definition

class DescribeDeviceFleetRequestTypeDef(TypedDict):
    DeviceFleetName: str,

DescribeDeviceRequestTypeDef#

# DescribeDeviceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDeviceRequestTypeDef


def get_value() -> DescribeDeviceRequestTypeDef:
    return {
        "DeviceName": ...,
    }


# DescribeDeviceRequestTypeDef definition

class DescribeDeviceRequestTypeDef(TypedDict):
    DeviceName: str,
    DeviceFleetName: str,
    NextToken: NotRequired[str],

EdgeModelTypeDef#

# EdgeModelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeModelTypeDef


def get_value() -> EdgeModelTypeDef:
    return {
        "ModelName": ...,
    }


# EdgeModelTypeDef definition

class EdgeModelTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,
    LatestSampleTime: NotRequired[datetime],
    LatestInference: NotRequired[datetime],

DescribeDomainRequestTypeDef#

# DescribeDomainRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDomainRequestTypeDef


def get_value() -> DescribeDomainRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeDomainRequestTypeDef definition

class DescribeDomainRequestTypeDef(TypedDict):
    DomainId: str,

DescribeEdgeDeploymentPlanRequestTypeDef#

# DescribeEdgeDeploymentPlanRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEdgeDeploymentPlanRequestTypeDef


def get_value() -> DescribeEdgeDeploymentPlanRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# DescribeEdgeDeploymentPlanRequestTypeDef definition

class DescribeEdgeDeploymentPlanRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

DescribeEdgePackagingJobRequestTypeDef#

# DescribeEdgePackagingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEdgePackagingJobRequestTypeDef


def get_value() -> DescribeEdgePackagingJobRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
    }


# DescribeEdgePackagingJobRequestTypeDef definition

class DescribeEdgePackagingJobRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,

EdgePresetDeploymentOutputTypeDef#

# EdgePresetDeploymentOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgePresetDeploymentOutputTypeDef


def get_value() -> EdgePresetDeploymentOutputTypeDef:
    return {
        "Type": ...,
    }


# EdgePresetDeploymentOutputTypeDef definition

class EdgePresetDeploymentOutputTypeDef(TypedDict):
    Type: EdgePresetDeploymentTypeType,  # (1)
    Artifact: NotRequired[str],
    Status: NotRequired[EdgePresetDeploymentStatusType],  # (2)
    StatusMessage: NotRequired[str],
  1. See EdgePresetDeploymentTypeType
  2. See EdgePresetDeploymentStatusType

DescribeEndpointConfigInputTypeDef#

# DescribeEndpointConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointConfigInputTypeDef


def get_value() -> DescribeEndpointConfigInputTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# DescribeEndpointConfigInputTypeDef definition

class DescribeEndpointConfigInputTypeDef(TypedDict):
    EndpointConfigName: str,

DescribeEndpointInputTypeDef#

# DescribeEndpointInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointInputTypeDef


def get_value() -> DescribeEndpointInputTypeDef:
    return {
        "EndpointName": ...,
    }


# DescribeEndpointInputTypeDef definition

class DescribeEndpointInputTypeDef(TypedDict):
    EndpointName: str,

WaiterConfigTypeDef#

# WaiterConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WaiterConfigTypeDef


def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }


# WaiterConfigTypeDef definition

class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

DescribeExperimentRequestTypeDef#

# DescribeExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeExperimentRequestTypeDef


def get_value() -> DescribeExperimentRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# DescribeExperimentRequestTypeDef definition

class DescribeExperimentRequestTypeDef(TypedDict):
    ExperimentName: str,

ExperimentSourceTypeDef#

# ExperimentSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExperimentSourceTypeDef


def get_value() -> ExperimentSourceTypeDef:
    return {
        "SourceArn": ...,
    }


# ExperimentSourceTypeDef definition

class ExperimentSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

DescribeFeatureGroupRequestTypeDef#

# DescribeFeatureGroupRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFeatureGroupRequestTypeDef


def get_value() -> DescribeFeatureGroupRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# DescribeFeatureGroupRequestTypeDef definition

class DescribeFeatureGroupRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    NextToken: NotRequired[str],

LastUpdateStatusTypeDef#

# LastUpdateStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LastUpdateStatusTypeDef


def get_value() -> LastUpdateStatusTypeDef:
    return {
        "Status": ...,
    }


# LastUpdateStatusTypeDef definition

class LastUpdateStatusTypeDef(TypedDict):
    Status: LastUpdateStatusValueType,  # (1)
    FailureReason: NotRequired[str],
  1. See LastUpdateStatusValueType

OfflineStoreStatusTypeDef#

# OfflineStoreStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OfflineStoreStatusTypeDef


def get_value() -> OfflineStoreStatusTypeDef:
    return {
        "Status": ...,
    }


# OfflineStoreStatusTypeDef definition

class OfflineStoreStatusTypeDef(TypedDict):
    Status: OfflineStoreStatusValueType,  # (1)
    BlockedReason: NotRequired[str],
  1. See OfflineStoreStatusValueType

ThroughputConfigDescriptionTypeDef#

# ThroughputConfigDescriptionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ThroughputConfigDescriptionTypeDef


def get_value() -> ThroughputConfigDescriptionTypeDef:
    return {
        "ThroughputMode": ...,
    }


# ThroughputConfigDescriptionTypeDef definition

class ThroughputConfigDescriptionTypeDef(TypedDict):
    ThroughputMode: ThroughputModeType,  # (1)
    ProvisionedReadCapacityUnits: NotRequired[int],
    ProvisionedWriteCapacityUnits: NotRequired[int],
  1. See ThroughputModeType

DescribeFeatureMetadataRequestTypeDef#

# DescribeFeatureMetadataRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFeatureMetadataRequestTypeDef


def get_value() -> DescribeFeatureMetadataRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# DescribeFeatureMetadataRequestTypeDef definition

class DescribeFeatureMetadataRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    FeatureName: str,

FeatureParameterTypeDef#

# FeatureParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FeatureParameterTypeDef


def get_value() -> FeatureParameterTypeDef:
    return {
        "Key": ...,
    }


# FeatureParameterTypeDef definition

class FeatureParameterTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

DescribeFlowDefinitionRequestTypeDef#

# DescribeFlowDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFlowDefinitionRequestTypeDef


def get_value() -> DescribeFlowDefinitionRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
    }


# DescribeFlowDefinitionRequestTypeDef definition

class DescribeFlowDefinitionRequestTypeDef(TypedDict):
    FlowDefinitionName: str,

DescribeHubContentRequestTypeDef#

# DescribeHubContentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHubContentRequestTypeDef


def get_value() -> DescribeHubContentRequestTypeDef:
    return {
        "HubName": ...,
    }


# DescribeHubContentRequestTypeDef definition

class DescribeHubContentRequestTypeDef(TypedDict):
    HubName: str,
    HubContentType: HubContentTypeType,  # (1)
    HubContentName: str,
    HubContentVersion: NotRequired[str],
  1. See HubContentTypeType

HubContentDependencyTypeDef#

# HubContentDependencyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HubContentDependencyTypeDef


def get_value() -> HubContentDependencyTypeDef:
    return {
        "DependencyOriginPath": ...,
    }


# HubContentDependencyTypeDef definition

class HubContentDependencyTypeDef(TypedDict):
    DependencyOriginPath: NotRequired[str],
    DependencyCopyPath: NotRequired[str],

DescribeHubRequestTypeDef#

# DescribeHubRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHubRequestTypeDef


def get_value() -> DescribeHubRequestTypeDef:
    return {
        "HubName": ...,
    }


# DescribeHubRequestTypeDef definition

class DescribeHubRequestTypeDef(TypedDict):
    HubName: str,

DescribeHumanTaskUiRequestTypeDef#

# DescribeHumanTaskUiRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHumanTaskUiRequestTypeDef


def get_value() -> DescribeHumanTaskUiRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
    }


# DescribeHumanTaskUiRequestTypeDef definition

class DescribeHumanTaskUiRequestTypeDef(TypedDict):
    HumanTaskUiName: str,

UiTemplateInfoTypeDef#

# UiTemplateInfoTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UiTemplateInfoTypeDef


def get_value() -> UiTemplateInfoTypeDef:
    return {
        "Url": ...,
    }


# UiTemplateInfoTypeDef definition

class UiTemplateInfoTypeDef(TypedDict):
    Url: NotRequired[str],
    ContentSha256: NotRequired[str],

DescribeHyperParameterTuningJobRequestTypeDef#

# DescribeHyperParameterTuningJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHyperParameterTuningJobRequestTypeDef


def get_value() -> DescribeHyperParameterTuningJobRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# DescribeHyperParameterTuningJobRequestTypeDef definition

class DescribeHyperParameterTuningJobRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,

HyperParameterTuningJobCompletionDetailsTypeDef#

# HyperParameterTuningJobCompletionDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobCompletionDetailsTypeDef


def get_value() -> HyperParameterTuningJobCompletionDetailsTypeDef:
    return {
        "NumberOfTrainingJobsObjectiveNotImproving": ...,
    }


# HyperParameterTuningJobCompletionDetailsTypeDef definition

class HyperParameterTuningJobCompletionDetailsTypeDef(TypedDict):
    NumberOfTrainingJobsObjectiveNotImproving: NotRequired[int],
    ConvergenceDetectedTime: NotRequired[datetime],

HyperParameterTuningJobConsumedResourcesTypeDef#

# HyperParameterTuningJobConsumedResourcesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobConsumedResourcesTypeDef


def get_value() -> HyperParameterTuningJobConsumedResourcesTypeDef:
    return {
        "RuntimeInSeconds": ...,
    }


# HyperParameterTuningJobConsumedResourcesTypeDef definition

class HyperParameterTuningJobConsumedResourcesTypeDef(TypedDict):
    RuntimeInSeconds: NotRequired[int],

ObjectiveStatusCountersTypeDef#

# ObjectiveStatusCountersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ObjectiveStatusCountersTypeDef


def get_value() -> ObjectiveStatusCountersTypeDef:
    return {
        "Succeeded": ...,
    }


# ObjectiveStatusCountersTypeDef definition

class ObjectiveStatusCountersTypeDef(TypedDict):
    Succeeded: NotRequired[int],
    Pending: NotRequired[int],
    Failed: NotRequired[int],

TrainingJobStatusCountersTypeDef#

# TrainingJobStatusCountersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobStatusCountersTypeDef


def get_value() -> TrainingJobStatusCountersTypeDef:
    return {
        "Completed": ...,
    }


# TrainingJobStatusCountersTypeDef definition

class TrainingJobStatusCountersTypeDef(TypedDict):
    Completed: NotRequired[int],
    InProgress: NotRequired[int],
    RetryableError: NotRequired[int],
    NonRetryableError: NotRequired[int],
    Stopped: NotRequired[int],

DescribeImageRequestTypeDef#

# DescribeImageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageRequestTypeDef


def get_value() -> DescribeImageRequestTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageRequestTypeDef definition

class DescribeImageRequestTypeDef(TypedDict):
    ImageName: str,

DescribeImageVersionRequestTypeDef#

# DescribeImageVersionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageVersionRequestTypeDef


def get_value() -> DescribeImageVersionRequestTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageVersionRequestTypeDef definition

class DescribeImageVersionRequestTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    Alias: NotRequired[str],

DescribeInferenceComponentInputTypeDef#

# DescribeInferenceComponentInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceComponentInputTypeDef


def get_value() -> DescribeInferenceComponentInputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# DescribeInferenceComponentInputTypeDef definition

class DescribeInferenceComponentInputTypeDef(TypedDict):
    InferenceComponentName: str,

InferenceComponentRuntimeConfigSummaryTypeDef#

# InferenceComponentRuntimeConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentRuntimeConfigSummaryTypeDef


def get_value() -> InferenceComponentRuntimeConfigSummaryTypeDef:
    return {
        "DesiredCopyCount": ...,
    }


# InferenceComponentRuntimeConfigSummaryTypeDef definition

class InferenceComponentRuntimeConfigSummaryTypeDef(TypedDict):
    DesiredCopyCount: NotRequired[int],
    CurrentCopyCount: NotRequired[int],

DescribeInferenceExperimentRequestTypeDef#

# DescribeInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceExperimentRequestTypeDef


def get_value() -> DescribeInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# DescribeInferenceExperimentRequestTypeDef definition

class DescribeInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,

EndpointMetadataTypeDef#

# EndpointMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointMetadataTypeDef


def get_value() -> EndpointMetadataTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointMetadataTypeDef definition

class EndpointMetadataTypeDef(TypedDict):
    EndpointName: str,
    EndpointConfigName: NotRequired[str],
    EndpointStatus: NotRequired[EndpointStatusType],  # (1)
    FailureReason: NotRequired[str],
  1. See EndpointStatusType

InferenceExperimentScheduleOutputTypeDef#

# InferenceExperimentScheduleOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentScheduleOutputTypeDef


def get_value() -> InferenceExperimentScheduleOutputTypeDef:
    return {
        "StartTime": ...,
    }


# InferenceExperimentScheduleOutputTypeDef definition

class InferenceExperimentScheduleOutputTypeDef(TypedDict):
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],

DescribeInferenceRecommendationsJobRequestTypeDef#

# DescribeInferenceRecommendationsJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceRecommendationsJobRequestTypeDef


def get_value() -> DescribeInferenceRecommendationsJobRequestTypeDef:
    return {
        "JobName": ...,
    }


# DescribeInferenceRecommendationsJobRequestTypeDef definition

class DescribeInferenceRecommendationsJobRequestTypeDef(TypedDict):
    JobName: str,

DescribeLabelingJobRequestTypeDef#

# DescribeLabelingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeLabelingJobRequestTypeDef


def get_value() -> DescribeLabelingJobRequestTypeDef:
    return {
        "LabelingJobName": ...,
    }


# DescribeLabelingJobRequestTypeDef definition

class DescribeLabelingJobRequestTypeDef(TypedDict):
    LabelingJobName: str,

LabelCountersTypeDef#

# LabelCountersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelCountersTypeDef


def get_value() -> LabelCountersTypeDef:
    return {
        "TotalLabeled": ...,
    }


# LabelCountersTypeDef definition

class LabelCountersTypeDef(TypedDict):
    TotalLabeled: NotRequired[int],
    HumanLabeled: NotRequired[int],
    MachineLabeled: NotRequired[int],
    FailedNonRetryableError: NotRequired[int],
    Unlabeled: NotRequired[int],

LabelingJobOutputTypeDef#

# LabelingJobOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobOutputTypeDef


def get_value() -> LabelingJobOutputTypeDef:
    return {
        "OutputDatasetS3Uri": ...,
    }


# LabelingJobOutputTypeDef definition

class LabelingJobOutputTypeDef(TypedDict):
    OutputDatasetS3Uri: str,
    FinalActiveLearningModelArn: NotRequired[str],

DescribeLineageGroupRequestTypeDef#

# DescribeLineageGroupRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeLineageGroupRequestTypeDef


def get_value() -> DescribeLineageGroupRequestTypeDef:
    return {
        "LineageGroupName": ...,
    }


# DescribeLineageGroupRequestTypeDef definition

class DescribeLineageGroupRequestTypeDef(TypedDict):
    LineageGroupName: str,

DescribeMlflowTrackingServerRequestTypeDef#

# DescribeMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeMlflowTrackingServerRequestTypeDef


def get_value() -> DescribeMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# DescribeMlflowTrackingServerRequestTypeDef definition

class DescribeMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,

DescribeModelBiasJobDefinitionRequestTypeDef#

# DescribeModelBiasJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelBiasJobDefinitionRequestTypeDef


def get_value() -> DescribeModelBiasJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DescribeModelBiasJobDefinitionRequestTypeDef definition

class DescribeModelBiasJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

ModelBiasAppSpecificationOutputTypeDef#

# ModelBiasAppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelBiasAppSpecificationOutputTypeDef


def get_value() -> ModelBiasAppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelBiasAppSpecificationOutputTypeDef definition

class ModelBiasAppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Dict[str, str]],

DescribeModelCardExportJobRequestTypeDef#

# DescribeModelCardExportJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelCardExportJobRequestTypeDef


def get_value() -> DescribeModelCardExportJobRequestTypeDef:
    return {
        "ModelCardExportJobArn": ...,
    }


# DescribeModelCardExportJobRequestTypeDef definition

class DescribeModelCardExportJobRequestTypeDef(TypedDict):
    ModelCardExportJobArn: str,

ModelCardExportArtifactsTypeDef#

# ModelCardExportArtifactsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardExportArtifactsTypeDef


def get_value() -> ModelCardExportArtifactsTypeDef:
    return {
        "S3ExportArtifacts": ...,
    }


# ModelCardExportArtifactsTypeDef definition

class ModelCardExportArtifactsTypeDef(TypedDict):
    S3ExportArtifacts: str,

DescribeModelCardRequestTypeDef#

# DescribeModelCardRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelCardRequestTypeDef


def get_value() -> DescribeModelCardRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# DescribeModelCardRequestTypeDef definition

class DescribeModelCardRequestTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardVersion: NotRequired[int],

DescribeModelExplainabilityJobDefinitionRequestTypeDef#

# DescribeModelExplainabilityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelExplainabilityJobDefinitionRequestTypeDef


def get_value() -> DescribeModelExplainabilityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DescribeModelExplainabilityJobDefinitionRequestTypeDef definition

class DescribeModelExplainabilityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

ModelExplainabilityAppSpecificationOutputTypeDef#

# ModelExplainabilityAppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityAppSpecificationOutputTypeDef


def get_value() -> ModelExplainabilityAppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelExplainabilityAppSpecificationOutputTypeDef definition

class ModelExplainabilityAppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Dict[str, str]],

DescribeModelInputTypeDef#

# DescribeModelInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelInputTypeDef


def get_value() -> DescribeModelInputTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeModelInputTypeDef definition

class DescribeModelInputTypeDef(TypedDict):
    ModelName: str,

DescribeModelPackageGroupInputTypeDef#

# DescribeModelPackageGroupInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelPackageGroupInputTypeDef


def get_value() -> DescribeModelPackageGroupInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# DescribeModelPackageGroupInputTypeDef definition

class DescribeModelPackageGroupInputTypeDef(TypedDict):
    ModelPackageGroupName: str,

DescribeModelPackageInputTypeDef#

# DescribeModelPackageInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelPackageInputTypeDef


def get_value() -> DescribeModelPackageInputTypeDef:
    return {
        "ModelPackageName": ...,
    }


# DescribeModelPackageInputTypeDef definition

class DescribeModelPackageInputTypeDef(TypedDict):
    ModelPackageName: str,

DescribeModelQualityJobDefinitionRequestTypeDef#

# DescribeModelQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelQualityJobDefinitionRequestTypeDef


def get_value() -> DescribeModelQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# DescribeModelQualityJobDefinitionRequestTypeDef definition

class DescribeModelQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,

ModelQualityAppSpecificationOutputTypeDef#

# ModelQualityAppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityAppSpecificationOutputTypeDef


def get_value() -> ModelQualityAppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelQualityAppSpecificationOutputTypeDef definition

class ModelQualityAppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerArguments: NotRequired[List[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    ProblemType: NotRequired[MonitoringProblemTypeType],  # (1)
    Environment: NotRequired[Dict[str, str]],
  1. See MonitoringProblemTypeType

DescribeMonitoringScheduleRequestTypeDef#

# DescribeMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeMonitoringScheduleRequestTypeDef


def get_value() -> DescribeMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# DescribeMonitoringScheduleRequestTypeDef definition

class DescribeMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

MonitoringExecutionSummaryTypeDef#

# MonitoringExecutionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringExecutionSummaryTypeDef


def get_value() -> MonitoringExecutionSummaryTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# MonitoringExecutionSummaryTypeDef definition

class MonitoringExecutionSummaryTypeDef(TypedDict):
    MonitoringScheduleName: str,
    ScheduledTime: datetime,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringExecutionStatus: ExecutionStatusType,  # (1)
    ProcessingJobArn: NotRequired[str],
    EndpointName: NotRequired[str],
    FailureReason: NotRequired[str],
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
  1. See ExecutionStatusType
  2. See MonitoringTypeType

DescribeNotebookInstanceInputTypeDef#

# DescribeNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputTypeDef


def get_value() -> DescribeNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# DescribeNotebookInstanceInputTypeDef definition

class DescribeNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,

DescribeNotebookInstanceLifecycleConfigInputTypeDef#

# DescribeNotebookInstanceLifecycleConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceLifecycleConfigInputTypeDef


def get_value() -> DescribeNotebookInstanceLifecycleConfigInputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }


# DescribeNotebookInstanceLifecycleConfigInputTypeDef definition

class DescribeNotebookInstanceLifecycleConfigInputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,

DescribeOptimizationJobRequestTypeDef#

# DescribeOptimizationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeOptimizationJobRequestTypeDef


def get_value() -> DescribeOptimizationJobRequestTypeDef:
    return {
        "OptimizationJobName": ...,
    }


# DescribeOptimizationJobRequestTypeDef definition

class DescribeOptimizationJobRequestTypeDef(TypedDict):
    OptimizationJobName: str,

OptimizationOutputTypeDef#

# OptimizationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationOutputTypeDef


def get_value() -> OptimizationOutputTypeDef:
    return {
        "RecommendedInferenceImage": ...,
    }


# OptimizationOutputTypeDef definition

class OptimizationOutputTypeDef(TypedDict):
    RecommendedInferenceImage: NotRequired[str],

OptimizationVpcConfigOutputTypeDef#

# OptimizationVpcConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationVpcConfigOutputTypeDef


def get_value() -> OptimizationVpcConfigOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# OptimizationVpcConfigOutputTypeDef definition

class OptimizationVpcConfigOutputTypeDef(TypedDict):
    SecurityGroupIds: List[str],
    Subnets: List[str],

DescribePartnerAppRequestTypeDef#

# DescribePartnerAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePartnerAppRequestTypeDef


def get_value() -> DescribePartnerAppRequestTypeDef:
    return {
        "Arn": ...,
    }


# DescribePartnerAppRequestTypeDef definition

class DescribePartnerAppRequestTypeDef(TypedDict):
    Arn: str,

ErrorInfoTypeDef#

# ErrorInfoTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ErrorInfoTypeDef


def get_value() -> ErrorInfoTypeDef:
    return {
        "Code": ...,
    }


# ErrorInfoTypeDef definition

class ErrorInfoTypeDef(TypedDict):
    Code: NotRequired[str],
    Reason: NotRequired[str],

PartnerAppConfigOutputTypeDef#

# PartnerAppConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PartnerAppConfigOutputTypeDef


def get_value() -> PartnerAppConfigOutputTypeDef:
    return {
        "AdminUsers": ...,
    }


# PartnerAppConfigOutputTypeDef definition

class PartnerAppConfigOutputTypeDef(TypedDict):
    AdminUsers: NotRequired[List[str]],
    Arguments: NotRequired[Dict[str, str]],

DescribePipelineDefinitionForExecutionRequestTypeDef#

# DescribePipelineDefinitionForExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineDefinitionForExecutionRequestTypeDef


def get_value() -> DescribePipelineDefinitionForExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# DescribePipelineDefinitionForExecutionRequestTypeDef definition

class DescribePipelineDefinitionForExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,

DescribePipelineExecutionRequestTypeDef#

# DescribePipelineExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineExecutionRequestTypeDef


def get_value() -> DescribePipelineExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# DescribePipelineExecutionRequestTypeDef definition

class DescribePipelineExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,

PipelineExperimentConfigTypeDef#

# PipelineExperimentConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineExperimentConfigTypeDef


def get_value() -> PipelineExperimentConfigTypeDef:
    return {
        "ExperimentName": ...,
    }


# PipelineExperimentConfigTypeDef definition

class PipelineExperimentConfigTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],

DescribePipelineRequestTypeDef#

# DescribePipelineRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineRequestTypeDef


def get_value() -> DescribePipelineRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# DescribePipelineRequestTypeDef definition

class DescribePipelineRequestTypeDef(TypedDict):
    PipelineName: str,

DescribeProcessingJobRequestTypeDef#

# DescribeProcessingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeProcessingJobRequestTypeDef


def get_value() -> DescribeProcessingJobRequestTypeDef:
    return {
        "ProcessingJobName": ...,
    }


# DescribeProcessingJobRequestTypeDef definition

class DescribeProcessingJobRequestTypeDef(TypedDict):
    ProcessingJobName: str,

DescribeProjectInputTypeDef#

# DescribeProjectInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeProjectInputTypeDef


def get_value() -> DescribeProjectInputTypeDef:
    return {
        "ProjectName": ...,
    }


# DescribeProjectInputTypeDef definition

class DescribeProjectInputTypeDef(TypedDict):
    ProjectName: str,

ServiceCatalogProvisionedProductDetailsTypeDef#

# ServiceCatalogProvisionedProductDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ServiceCatalogProvisionedProductDetailsTypeDef


def get_value() -> ServiceCatalogProvisionedProductDetailsTypeDef:
    return {
        "ProvisionedProductId": ...,
    }


# ServiceCatalogProvisionedProductDetailsTypeDef definition

class ServiceCatalogProvisionedProductDetailsTypeDef(TypedDict):
    ProvisionedProductId: NotRequired[str],
    ProvisionedProductStatusMessage: NotRequired[str],

DescribeSpaceRequestTypeDef#

# DescribeSpaceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeSpaceRequestTypeDef


def get_value() -> DescribeSpaceRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeSpaceRequestTypeDef definition

class DescribeSpaceRequestTypeDef(TypedDict):
    DomainId: str,
    SpaceName: str,

DescribeStudioLifecycleConfigRequestTypeDef#

# DescribeStudioLifecycleConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeStudioLifecycleConfigRequestTypeDef


def get_value() -> DescribeStudioLifecycleConfigRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
    }


# DescribeStudioLifecycleConfigRequestTypeDef definition

class DescribeStudioLifecycleConfigRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,

DescribeSubscribedWorkteamRequestTypeDef#

# DescribeSubscribedWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeSubscribedWorkteamRequestTypeDef


def get_value() -> DescribeSubscribedWorkteamRequestTypeDef:
    return {
        "WorkteamArn": ...,
    }


# DescribeSubscribedWorkteamRequestTypeDef definition

class DescribeSubscribedWorkteamRequestTypeDef(TypedDict):
    WorkteamArn: str,

SubscribedWorkteamTypeDef#

# SubscribedWorkteamTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SubscribedWorkteamTypeDef


def get_value() -> SubscribedWorkteamTypeDef:
    return {
        "WorkteamArn": ...,
    }


# SubscribedWorkteamTypeDef definition

class SubscribedWorkteamTypeDef(TypedDict):
    WorkteamArn: str,
    MarketplaceTitle: NotRequired[str],
    SellerName: NotRequired[str],
    MarketplaceDescription: NotRequired[str],
    ListingId: NotRequired[str],

DescribeTrainingJobRequestTypeDef#

# DescribeTrainingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrainingJobRequestTypeDef


def get_value() -> DescribeTrainingJobRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }


# DescribeTrainingJobRequestTypeDef definition

class DescribeTrainingJobRequestTypeDef(TypedDict):
    TrainingJobName: str,

MetricDataTypeDef#

# MetricDataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetricDataTypeDef


def get_value() -> MetricDataTypeDef:
    return {
        "MetricName": ...,
    }


# MetricDataTypeDef definition

class MetricDataTypeDef(TypedDict):
    MetricName: NotRequired[str],
    Value: NotRequired[float],
    Timestamp: NotRequired[datetime],

ProfilerConfigOutputTypeDef#

# ProfilerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerConfigOutputTypeDef


def get_value() -> ProfilerConfigOutputTypeDef:
    return {
        "S3OutputPath": ...,
    }


# ProfilerConfigOutputTypeDef definition

class ProfilerConfigOutputTypeDef(TypedDict):
    S3OutputPath: NotRequired[str],
    ProfilingIntervalInMilliseconds: NotRequired[int],
    ProfilingParameters: NotRequired[Dict[str, str]],
    DisableProfiler: NotRequired[bool],

ProfilerRuleConfigurationOutputTypeDef#

# ProfilerRuleConfigurationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerRuleConfigurationOutputTypeDef


def get_value() -> ProfilerRuleConfigurationOutputTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# ProfilerRuleConfigurationOutputTypeDef definition

class ProfilerRuleConfigurationOutputTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Dict[str, str]],
  1. See ProcessingInstanceTypeType

ProfilerRuleEvaluationStatusTypeDef#

# ProfilerRuleEvaluationStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerRuleEvaluationStatusTypeDef


def get_value() -> ProfilerRuleEvaluationStatusTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# ProfilerRuleEvaluationStatusTypeDef definition

class ProfilerRuleEvaluationStatusTypeDef(TypedDict):
    RuleConfigurationName: NotRequired[str],
    RuleEvaluationJobArn: NotRequired[str],
    RuleEvaluationStatus: NotRequired[RuleEvaluationStatusType],  # (1)
    StatusDetails: NotRequired[str],
    LastModifiedTime: NotRequired[datetime],
  1. See RuleEvaluationStatusType

SecondaryStatusTransitionTypeDef#

# SecondaryStatusTransitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SecondaryStatusTransitionTypeDef


def get_value() -> SecondaryStatusTransitionTypeDef:
    return {
        "Status": ...,
    }


# SecondaryStatusTransitionTypeDef definition

class SecondaryStatusTransitionTypeDef(TypedDict):
    Status: SecondaryStatusType,  # (1)
    StartTime: datetime,
    EndTime: NotRequired[datetime],
    StatusMessage: NotRequired[str],
  1. See SecondaryStatusType

WarmPoolStatusTypeDef#

# WarmPoolStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WarmPoolStatusTypeDef


def get_value() -> WarmPoolStatusTypeDef:
    return {
        "Status": ...,
    }


# WarmPoolStatusTypeDef definition

class WarmPoolStatusTypeDef(TypedDict):
    Status: WarmPoolResourceStatusType,  # (1)
    ResourceRetainedBillableTimeInSeconds: NotRequired[int],
    ReusedByJob: NotRequired[str],
  1. See WarmPoolResourceStatusType

DescribeTrainingPlanRequestTypeDef#

# DescribeTrainingPlanRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrainingPlanRequestTypeDef


def get_value() -> DescribeTrainingPlanRequestTypeDef:
    return {
        "TrainingPlanName": ...,
    }


# DescribeTrainingPlanRequestTypeDef definition

class DescribeTrainingPlanRequestTypeDef(TypedDict):
    TrainingPlanName: str,

ReservedCapacitySummaryTypeDef#

# ReservedCapacitySummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ReservedCapacitySummaryTypeDef


def get_value() -> ReservedCapacitySummaryTypeDef:
    return {
        "ReservedCapacityArn": ...,
    }


# ReservedCapacitySummaryTypeDef definition

class ReservedCapacitySummaryTypeDef(TypedDict):
    ReservedCapacityArn: str,
    InstanceType: ReservedCapacityInstanceTypeType,  # (1)
    TotalInstanceCount: int,
    Status: ReservedCapacityStatusType,  # (2)
    AvailabilityZone: NotRequired[str],
    DurationHours: NotRequired[int],
    DurationMinutes: NotRequired[int],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
  1. See ReservedCapacityInstanceTypeType
  2. See ReservedCapacityStatusType

DescribeTransformJobRequestTypeDef#

# DescribeTransformJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTransformJobRequestTypeDef


def get_value() -> DescribeTransformJobRequestTypeDef:
    return {
        "TransformJobName": ...,
    }


# DescribeTransformJobRequestTypeDef definition

class DescribeTransformJobRequestTypeDef(TypedDict):
    TransformJobName: str,

DescribeTrialComponentRequestTypeDef#

# DescribeTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrialComponentRequestTypeDef


def get_value() -> DescribeTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# DescribeTrialComponentRequestTypeDef definition

class DescribeTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,

TrialComponentMetricSummaryTypeDef#

# TrialComponentMetricSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentMetricSummaryTypeDef


def get_value() -> TrialComponentMetricSummaryTypeDef:
    return {
        "MetricName": ...,
    }


# TrialComponentMetricSummaryTypeDef definition

class TrialComponentMetricSummaryTypeDef(TypedDict):
    MetricName: NotRequired[str],
    SourceArn: NotRequired[str],
    TimeStamp: NotRequired[datetime],
    Max: NotRequired[float],
    Min: NotRequired[float],
    Last: NotRequired[float],
    Count: NotRequired[int],
    Avg: NotRequired[float],
    StdDev: NotRequired[float],

TrialComponentSourceTypeDef#

# TrialComponentSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentSourceTypeDef


def get_value() -> TrialComponentSourceTypeDef:
    return {
        "SourceArn": ...,
    }


# TrialComponentSourceTypeDef definition

class TrialComponentSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

DescribeTrialRequestTypeDef#

# DescribeTrialRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrialRequestTypeDef


def get_value() -> DescribeTrialRequestTypeDef:
    return {
        "TrialName": ...,
    }


# DescribeTrialRequestTypeDef definition

class DescribeTrialRequestTypeDef(TypedDict):
    TrialName: str,

TrialSourceTypeDef#

# TrialSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialSourceTypeDef


def get_value() -> TrialSourceTypeDef:
    return {
        "SourceArn": ...,
    }


# TrialSourceTypeDef definition

class TrialSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

DescribeUserProfileRequestTypeDef#

# DescribeUserProfileRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeUserProfileRequestTypeDef


def get_value() -> DescribeUserProfileRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeUserProfileRequestTypeDef definition

class DescribeUserProfileRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,

DescribeWorkforceRequestTypeDef#

# DescribeWorkforceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeWorkforceRequestTypeDef


def get_value() -> DescribeWorkforceRequestTypeDef:
    return {
        "WorkforceName": ...,
    }


# DescribeWorkforceRequestTypeDef definition

class DescribeWorkforceRequestTypeDef(TypedDict):
    WorkforceName: str,

DescribeWorkteamRequestTypeDef#

# DescribeWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeWorkteamRequestTypeDef


def get_value() -> DescribeWorkteamRequestTypeDef:
    return {
        "WorkteamName": ...,
    }


# DescribeWorkteamRequestTypeDef definition

class DescribeWorkteamRequestTypeDef(TypedDict):
    WorkteamName: str,

ProductionVariantServerlessUpdateConfigTypeDef#

# ProductionVariantServerlessUpdateConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantServerlessUpdateConfigTypeDef


def get_value() -> ProductionVariantServerlessUpdateConfigTypeDef:
    return {
        "MaxConcurrency": ...,
    }


# ProductionVariantServerlessUpdateConfigTypeDef definition

class ProductionVariantServerlessUpdateConfigTypeDef(TypedDict):
    MaxConcurrency: NotRequired[int],
    ProvisionedConcurrency: NotRequired[int],

DeviceDeploymentSummaryTypeDef#

# DeviceDeploymentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceDeploymentSummaryTypeDef


def get_value() -> DeviceDeploymentSummaryTypeDef:
    return {
        "EdgeDeploymentPlanArn": ...,
    }


# DeviceDeploymentSummaryTypeDef definition

class DeviceDeploymentSummaryTypeDef(TypedDict):
    EdgeDeploymentPlanArn: str,
    EdgeDeploymentPlanName: str,
    StageName: str,
    DeviceName: str,
    DeviceArn: str,
    DeployedStageName: NotRequired[str],
    DeviceFleetName: NotRequired[str],
    DeviceDeploymentStatus: NotRequired[DeviceDeploymentStatusType],  # (1)
    DeviceDeploymentStatusMessage: NotRequired[str],
    Description: NotRequired[str],
    DeploymentStartTime: NotRequired[datetime],
  1. See DeviceDeploymentStatusType

DeviceFleetSummaryTypeDef#

# DeviceFleetSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceFleetSummaryTypeDef


def get_value() -> DeviceFleetSummaryTypeDef:
    return {
        "DeviceFleetArn": ...,
    }


# DeviceFleetSummaryTypeDef definition

class DeviceFleetSummaryTypeDef(TypedDict):
    DeviceFleetArn: str,
    DeviceFleetName: str,
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

DeviceSelectionConfigTypeDef#

# DeviceSelectionConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceSelectionConfigTypeDef


def get_value() -> DeviceSelectionConfigTypeDef:
    return {
        "DeviceSubsetType": ...,
    }


# DeviceSelectionConfigTypeDef definition

class DeviceSelectionConfigTypeDef(TypedDict):
    DeviceSubsetType: DeviceSubsetTypeType,  # (1)
    Percentage: NotRequired[int],
    DeviceNames: NotRequired[Sequence[str]],
    DeviceNameContains: NotRequired[str],
  1. See DeviceSubsetTypeType

DeviceStatsTypeDef#

# DeviceStatsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceStatsTypeDef


def get_value() -> DeviceStatsTypeDef:
    return {
        "ConnectedDeviceCount": ...,
    }


# DeviceStatsTypeDef definition

class DeviceStatsTypeDef(TypedDict):
    ConnectedDeviceCount: int,
    RegisteredDeviceCount: int,

EdgeModelSummaryTypeDef#

# EdgeModelSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeModelSummaryTypeDef


def get_value() -> EdgeModelSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# EdgeModelSummaryTypeDef definition

class EdgeModelSummaryTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,

DeviceTypeDef#

# DeviceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceTypeDef


def get_value() -> DeviceTypeDef:
    return {
        "DeviceName": ...,
    }


# DeviceTypeDef definition

class DeviceTypeDef(TypedDict):
    DeviceName: str,
    Description: NotRequired[str],
    IotThingName: NotRequired[str],

DisassociateTrialComponentRequestTypeDef#

# DisassociateTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DisassociateTrialComponentRequestTypeDef


def get_value() -> DisassociateTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# DisassociateTrialComponentRequestTypeDef definition

class DisassociateTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,
    TrialName: str,

DockerSettingsOutputTypeDef#

# DockerSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DockerSettingsOutputTypeDef


def get_value() -> DockerSettingsOutputTypeDef:
    return {
        "EnableDockerAccess": ...,
    }


# DockerSettingsOutputTypeDef definition

class DockerSettingsOutputTypeDef(TypedDict):
    EnableDockerAccess: NotRequired[FeatureStatusType],  # (1)
    VpcOnlyTrustedAccounts: NotRequired[List[str]],
  1. See FeatureStatusType

DockerSettingsTypeDef#

# DockerSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DockerSettingsTypeDef


def get_value() -> DockerSettingsTypeDef:
    return {
        "EnableDockerAccess": ...,
    }


# DockerSettingsTypeDef definition

class DockerSettingsTypeDef(TypedDict):
    EnableDockerAccess: NotRequired[FeatureStatusType],  # (1)
    VpcOnlyTrustedAccounts: NotRequired[Sequence[str]],
  1. See FeatureStatusType

DomainDetailsTypeDef#

# DomainDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DomainDetailsTypeDef


def get_value() -> DomainDetailsTypeDef:
    return {
        "DomainArn": ...,
    }


# DomainDetailsTypeDef definition

class DomainDetailsTypeDef(TypedDict):
    DomainArn: NotRequired[str],
    DomainId: NotRequired[str],
    DomainName: NotRequired[str],
    Status: NotRequired[DomainStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    Url: NotRequired[str],
  1. See DomainStatusType

FileSourceTypeDef#

# FileSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FileSourceTypeDef


def get_value() -> FileSourceTypeDef:
    return {
        "ContentType": ...,
    }


# FileSourceTypeDef definition

class FileSourceTypeDef(TypedDict):
    S3Uri: str,
    ContentType: NotRequired[str],
    ContentDigest: NotRequired[str],

EMRStepMetadataTypeDef#

# EMRStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EMRStepMetadataTypeDef


def get_value() -> EMRStepMetadataTypeDef:
    return {
        "ClusterId": ...,
    }


# EMRStepMetadataTypeDef definition

class EMRStepMetadataTypeDef(TypedDict):
    ClusterId: NotRequired[str],
    StepId: NotRequired[str],
    StepName: NotRequired[str],
    LogFilePath: NotRequired[str],

EbsStorageSettingsTypeDef#

# EbsStorageSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EbsStorageSettingsTypeDef


def get_value() -> EbsStorageSettingsTypeDef:
    return {
        "EbsVolumeSizeInGb": ...,
    }


# EbsStorageSettingsTypeDef definition

class EbsStorageSettingsTypeDef(TypedDict):
    EbsVolumeSizeInGb: int,

EdgeDeploymentPlanSummaryTypeDef#

# EdgeDeploymentPlanSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeDeploymentPlanSummaryTypeDef


def get_value() -> EdgeDeploymentPlanSummaryTypeDef:
    return {
        "EdgeDeploymentPlanArn": ...,
    }


# EdgeDeploymentPlanSummaryTypeDef definition

class EdgeDeploymentPlanSummaryTypeDef(TypedDict):
    EdgeDeploymentPlanArn: str,
    EdgeDeploymentPlanName: str,
    DeviceFleetName: str,
    EdgeDeploymentSuccess: int,
    EdgeDeploymentPending: int,
    EdgeDeploymentFailed: int,
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

EdgeModelStatTypeDef#

# EdgeModelStatTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeModelStatTypeDef


def get_value() -> EdgeModelStatTypeDef:
    return {
        "ModelName": ...,
    }


# EdgeModelStatTypeDef definition

class EdgeModelStatTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,
    OfflineDeviceCount: int,
    ConnectedDeviceCount: int,
    ActiveDeviceCount: int,
    SamplingDeviceCount: int,

EdgePackagingJobSummaryTypeDef#

# EdgePackagingJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgePackagingJobSummaryTypeDef


def get_value() -> EdgePackagingJobSummaryTypeDef:
    return {
        "EdgePackagingJobArn": ...,
    }


# EdgePackagingJobSummaryTypeDef definition

class EdgePackagingJobSummaryTypeDef(TypedDict):
    EdgePackagingJobArn: str,
    EdgePackagingJobName: str,
    EdgePackagingJobStatus: EdgePackagingJobStatusType,  # (1)
    CompilationJobName: NotRequired[str],
    ModelName: NotRequired[str],
    ModelVersion: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See EdgePackagingJobStatusType

EdgeTypeDef#

# EdgeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EdgeTypeDef


def get_value() -> EdgeTypeDef:
    return {
        "SourceArn": ...,
    }


# EdgeTypeDef definition

class EdgeTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
  1. See AssociationEdgeTypeType

EmrSettingsOutputTypeDef#

# EmrSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EmrSettingsOutputTypeDef


def get_value() -> EmrSettingsOutputTypeDef:
    return {
        "AssumableRoleArns": ...,
    }


# EmrSettingsOutputTypeDef definition

class EmrSettingsOutputTypeDef(TypedDict):
    AssumableRoleArns: NotRequired[List[str]],
    ExecutionRoleArns: NotRequired[List[str]],

EmrSettingsTypeDef#

# EmrSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EmrSettingsTypeDef


def get_value() -> EmrSettingsTypeDef:
    return {
        "AssumableRoleArns": ...,
    }


# EmrSettingsTypeDef definition

class EmrSettingsTypeDef(TypedDict):
    AssumableRoleArns: NotRequired[Sequence[str]],
    ExecutionRoleArns: NotRequired[Sequence[str]],

EndpointConfigStepMetadataTypeDef#

# EndpointConfigStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointConfigStepMetadataTypeDef


def get_value() -> EndpointConfigStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# EndpointConfigStepMetadataTypeDef definition

class EndpointConfigStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

EndpointConfigSummaryTypeDef#

# EndpointConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointConfigSummaryTypeDef


def get_value() -> EndpointConfigSummaryTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# EndpointConfigSummaryTypeDef definition

class EndpointConfigSummaryTypeDef(TypedDict):
    EndpointConfigName: str,
    EndpointConfigArn: str,
    CreationTime: datetime,

EndpointInfoTypeDef#

# EndpointInfoTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointInfoTypeDef


def get_value() -> EndpointInfoTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointInfoTypeDef definition

class EndpointInfoTypeDef(TypedDict):
    EndpointName: NotRequired[str],

ProductionVariantServerlessConfigTypeDef#

# ProductionVariantServerlessConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantServerlessConfigTypeDef


def get_value() -> ProductionVariantServerlessConfigTypeDef:
    return {
        "MemorySizeInMB": ...,
    }


# ProductionVariantServerlessConfigTypeDef definition

class ProductionVariantServerlessConfigTypeDef(TypedDict):
    MemorySizeInMB: int,
    MaxConcurrency: int,
    ProvisionedConcurrency: NotRequired[int],

InferenceMetricsTypeDef#

# InferenceMetricsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceMetricsTypeDef


def get_value() -> InferenceMetricsTypeDef:
    return {
        "MaxInvocations": ...,
    }


# InferenceMetricsTypeDef definition

class InferenceMetricsTypeDef(TypedDict):
    MaxInvocations: int,
    ModelLatency: int,

EndpointStepMetadataTypeDef#

# EndpointStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointStepMetadataTypeDef


def get_value() -> EndpointStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# EndpointStepMetadataTypeDef definition

class EndpointStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

EndpointSummaryTypeDef#

# EndpointSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointSummaryTypeDef


def get_value() -> EndpointSummaryTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointSummaryTypeDef definition

class EndpointSummaryTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    EndpointStatus: EndpointStatusType,  # (1)
  1. See EndpointStatusType

EnvironmentParameterTypeDef#

# EnvironmentParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EnvironmentParameterTypeDef


def get_value() -> EnvironmentParameterTypeDef:
    return {
        "Key": ...,
    }


# EnvironmentParameterTypeDef definition

class EnvironmentParameterTypeDef(TypedDict):
    Key: str,
    ValueType: str,
    Value: str,

FailStepMetadataTypeDef#

# FailStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FailStepMetadataTypeDef


def get_value() -> FailStepMetadataTypeDef:
    return {
        "ErrorMessage": ...,
    }


# FailStepMetadataTypeDef definition

class FailStepMetadataTypeDef(TypedDict):
    ErrorMessage: NotRequired[str],

FilterTypeDef#

# FilterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FilterTypeDef


def get_value() -> FilterTypeDef:
    return {
        "Name": ...,
    }


# FilterTypeDef definition

class FilterTypeDef(TypedDict):
    Name: str,
    Operator: NotRequired[OperatorType],  # (1)
    Value: NotRequired[str],
  1. See OperatorType

FinalHyperParameterTuningJobObjectiveMetricTypeDef#

# FinalHyperParameterTuningJobObjectiveMetricTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FinalHyperParameterTuningJobObjectiveMetricTypeDef


def get_value() -> FinalHyperParameterTuningJobObjectiveMetricTypeDef:
    return {
        "Type": ...,
    }


# FinalHyperParameterTuningJobObjectiveMetricTypeDef definition

class FinalHyperParameterTuningJobObjectiveMetricTypeDef(TypedDict):
    MetricName: str,
    Value: float,
    Type: NotRequired[HyperParameterTuningJobObjectiveTypeType],  # (1)
  1. See HyperParameterTuningJobObjectiveTypeType

FlowDefinitionSummaryTypeDef#

# FlowDefinitionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FlowDefinitionSummaryTypeDef


def get_value() -> FlowDefinitionSummaryTypeDef:
    return {
        "FlowDefinitionName": ...,
    }


# FlowDefinitionSummaryTypeDef definition

class FlowDefinitionSummaryTypeDef(TypedDict):
    FlowDefinitionName: str,
    FlowDefinitionArn: str,
    FlowDefinitionStatus: FlowDefinitionStatusType,  # (1)
    CreationTime: datetime,
    FailureReason: NotRequired[str],
  1. See FlowDefinitionStatusType

GetDeviceFleetReportRequestTypeDef#

# GetDeviceFleetReportRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetDeviceFleetReportRequestTypeDef


def get_value() -> GetDeviceFleetReportRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# GetDeviceFleetReportRequestTypeDef definition

class GetDeviceFleetReportRequestTypeDef(TypedDict):
    DeviceFleetName: str,

GetLineageGroupPolicyRequestTypeDef#

# GetLineageGroupPolicyRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetLineageGroupPolicyRequestTypeDef


def get_value() -> GetLineageGroupPolicyRequestTypeDef:
    return {
        "LineageGroupName": ...,
    }


# GetLineageGroupPolicyRequestTypeDef definition

class GetLineageGroupPolicyRequestTypeDef(TypedDict):
    LineageGroupName: str,

GetModelPackageGroupPolicyInputTypeDef#

# GetModelPackageGroupPolicyInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetModelPackageGroupPolicyInputTypeDef


def get_value() -> GetModelPackageGroupPolicyInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# GetModelPackageGroupPolicyInputTypeDef definition

class GetModelPackageGroupPolicyInputTypeDef(TypedDict):
    ModelPackageGroupName: str,

ScalingPolicyObjectiveTypeDef#

# ScalingPolicyObjectiveTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ScalingPolicyObjectiveTypeDef


def get_value() -> ScalingPolicyObjectiveTypeDef:
    return {
        "MinInvocationsPerMinute": ...,
    }


# ScalingPolicyObjectiveTypeDef definition

class ScalingPolicyObjectiveTypeDef(TypedDict):
    MinInvocationsPerMinute: NotRequired[int],
    MaxInvocationsPerMinute: NotRequired[int],

ScalingPolicyMetricTypeDef#

# ScalingPolicyMetricTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ScalingPolicyMetricTypeDef


def get_value() -> ScalingPolicyMetricTypeDef:
    return {
        "InvocationsPerInstance": ...,
    }


# ScalingPolicyMetricTypeDef definition

class ScalingPolicyMetricTypeDef(TypedDict):
    InvocationsPerInstance: NotRequired[int],
    ModelLatency: NotRequired[int],

PropertyNameSuggestionTypeDef#

# PropertyNameSuggestionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PropertyNameSuggestionTypeDef


def get_value() -> PropertyNameSuggestionTypeDef:
    return {
        "PropertyName": ...,
    }


# PropertyNameSuggestionTypeDef definition

class PropertyNameSuggestionTypeDef(TypedDict):
    PropertyName: NotRequired[str],

GitConfigForUpdateTypeDef#

# GitConfigForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GitConfigForUpdateTypeDef


def get_value() -> GitConfigForUpdateTypeDef:
    return {
        "SecretArn": ...,
    }


# GitConfigForUpdateTypeDef definition

class GitConfigForUpdateTypeDef(TypedDict):
    SecretArn: NotRequired[str],

HiddenSageMakerImageOutputTypeDef#

# HiddenSageMakerImageOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HiddenSageMakerImageOutputTypeDef


def get_value() -> HiddenSageMakerImageOutputTypeDef:
    return {
        "SageMakerImageName": ...,
    }


# HiddenSageMakerImageOutputTypeDef definition

class HiddenSageMakerImageOutputTypeDef(TypedDict):
    SageMakerImageName: NotRequired[SageMakerImageNameType],  # (1)
    VersionAliases: NotRequired[List[str]],
  1. See SageMakerImageNameType

HiddenSageMakerImageTypeDef#

# HiddenSageMakerImageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HiddenSageMakerImageTypeDef


def get_value() -> HiddenSageMakerImageTypeDef:
    return {
        "SageMakerImageName": ...,
    }


# HiddenSageMakerImageTypeDef definition

class HiddenSageMakerImageTypeDef(TypedDict):
    SageMakerImageName: NotRequired[SageMakerImageNameType],  # (1)
    VersionAliases: NotRequired[Sequence[str]],
  1. See SageMakerImageNameType

HolidayConfigAttributesTypeDef#

# HolidayConfigAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HolidayConfigAttributesTypeDef


def get_value() -> HolidayConfigAttributesTypeDef:
    return {
        "CountryCode": ...,
    }


# HolidayConfigAttributesTypeDef definition

class HolidayConfigAttributesTypeDef(TypedDict):
    CountryCode: NotRequired[str],

HubContentInfoTypeDef#

# HubContentInfoTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HubContentInfoTypeDef


def get_value() -> HubContentInfoTypeDef:
    return {
        "HubContentName": ...,
    }


# HubContentInfoTypeDef definition

class HubContentInfoTypeDef(TypedDict):
    HubContentName: str,
    HubContentArn: str,
    HubContentVersion: str,
    HubContentType: HubContentTypeType,  # (1)
    DocumentSchemaVersion: str,
    HubContentStatus: HubContentStatusType,  # (3)
    CreationTime: datetime,
    SageMakerPublicHubContentArn: NotRequired[str],
    HubContentDisplayName: NotRequired[str],
    HubContentDescription: NotRequired[str],
    SupportStatus: NotRequired[HubContentSupportStatusType],  # (2)
    HubContentSearchKeywords: NotRequired[List[str]],
    OriginalCreationTime: NotRequired[datetime],
  1. See HubContentTypeType
  2. See HubContentSupportStatusType
  3. See HubContentStatusType

HubInfoTypeDef#

# HubInfoTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HubInfoTypeDef


def get_value() -> HubInfoTypeDef:
    return {
        "HubName": ...,
    }


# HubInfoTypeDef definition

class HubInfoTypeDef(TypedDict):
    HubName: str,
    HubArn: str,
    HubStatus: HubStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    HubDisplayName: NotRequired[str],
    HubDescription: NotRequired[str],
    HubSearchKeywords: NotRequired[List[str]],
  1. See HubStatusType

HumanLoopActivationConditionsConfigTypeDef#

# HumanLoopActivationConditionsConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanLoopActivationConditionsConfigTypeDef


def get_value() -> HumanLoopActivationConditionsConfigTypeDef:
    return {
        "HumanLoopActivationConditions": ...,
    }


# HumanLoopActivationConditionsConfigTypeDef definition

class HumanLoopActivationConditionsConfigTypeDef(TypedDict):
    HumanLoopActivationConditions: str,

UiConfigTypeDef#

# UiConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UiConfigTypeDef


def get_value() -> UiConfigTypeDef:
    return {
        "UiTemplateS3Uri": ...,
    }


# UiConfigTypeDef definition

class UiConfigTypeDef(TypedDict):
    UiTemplateS3Uri: NotRequired[str],
    HumanTaskUiArn: NotRequired[str],

HumanTaskUiSummaryTypeDef#

# HumanTaskUiSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanTaskUiSummaryTypeDef


def get_value() -> HumanTaskUiSummaryTypeDef:
    return {
        "HumanTaskUiName": ...,
    }


# HumanTaskUiSummaryTypeDef definition

class HumanTaskUiSummaryTypeDef(TypedDict):
    HumanTaskUiName: str,
    HumanTaskUiArn: str,
    CreationTime: datetime,

HyperParameterTuningJobObjectiveTypeDef#

# HyperParameterTuningJobObjectiveTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobObjectiveTypeDef


def get_value() -> HyperParameterTuningJobObjectiveTypeDef:
    return {
        "Type": ...,
    }


# HyperParameterTuningJobObjectiveTypeDef definition

class HyperParameterTuningJobObjectiveTypeDef(TypedDict):
    Type: HyperParameterTuningJobObjectiveTypeType,  # (1)
    MetricName: str,
  1. See HyperParameterTuningJobObjectiveTypeType

HyperParameterTuningInstanceConfigTypeDef#

# HyperParameterTuningInstanceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningInstanceConfigTypeDef


def get_value() -> HyperParameterTuningInstanceConfigTypeDef:
    return {
        "InstanceType": ...,
    }


# HyperParameterTuningInstanceConfigTypeDef definition

class HyperParameterTuningInstanceConfigTypeDef(TypedDict):
    InstanceType: TrainingInstanceTypeType,  # (1)
    InstanceCount: int,
    VolumeSizeInGB: int,
  1. See TrainingInstanceTypeType

ResourceLimitsTypeDef#

# ResourceLimitsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceLimitsTypeDef


def get_value() -> ResourceLimitsTypeDef:
    return {
        "MaxNumberOfTrainingJobs": ...,
    }


# ResourceLimitsTypeDef definition

class ResourceLimitsTypeDef(TypedDict):
    MaxParallelTrainingJobs: int,
    MaxNumberOfTrainingJobs: NotRequired[int],
    MaxRuntimeInSeconds: NotRequired[int],

HyperbandStrategyConfigTypeDef#

# HyperbandStrategyConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperbandStrategyConfigTypeDef


def get_value() -> HyperbandStrategyConfigTypeDef:
    return {
        "MinResource": ...,
    }


# HyperbandStrategyConfigTypeDef definition

class HyperbandStrategyConfigTypeDef(TypedDict):
    MinResource: NotRequired[int],
    MaxResource: NotRequired[int],

ParentHyperParameterTuningJobTypeDef#

# ParentHyperParameterTuningJobTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParentHyperParameterTuningJobTypeDef


def get_value() -> ParentHyperParameterTuningJobTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# ParentHyperParameterTuningJobTypeDef definition

class ParentHyperParameterTuningJobTypeDef(TypedDict):
    HyperParameterTuningJobName: NotRequired[str],

IamIdentityTypeDef#

# IamIdentityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IamIdentityTypeDef


def get_value() -> IamIdentityTypeDef:
    return {
        "Arn": ...,
    }


# IamIdentityTypeDef definition

class IamIdentityTypeDef(TypedDict):
    Arn: NotRequired[str],
    PrincipalId: NotRequired[str],
    SourceIdentity: NotRequired[str],

IamPolicyConstraintsTypeDef#

# IamPolicyConstraintsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IamPolicyConstraintsTypeDef


def get_value() -> IamPolicyConstraintsTypeDef:
    return {
        "SourceIp": ...,
    }


# IamPolicyConstraintsTypeDef definition

class IamPolicyConstraintsTypeDef(TypedDict):
    SourceIp: NotRequired[EnabledOrDisabledType],  # (1)
    VpcSourceIp: NotRequired[EnabledOrDisabledType],  # (1)
  1. See EnabledOrDisabledType
  2. See EnabledOrDisabledType

RepositoryAuthConfigTypeDef#

# RepositoryAuthConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RepositoryAuthConfigTypeDef


def get_value() -> RepositoryAuthConfigTypeDef:
    return {
        "RepositoryCredentialsProviderArn": ...,
    }


# RepositoryAuthConfigTypeDef definition

class RepositoryAuthConfigTypeDef(TypedDict):
    RepositoryCredentialsProviderArn: str,

ImageTypeDef#

# ImageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImageTypeDef


def get_value() -> ImageTypeDef:
    return {
        "CreationTime": ...,
    }


# ImageTypeDef definition

class ImageTypeDef(TypedDict):
    CreationTime: datetime,
    ImageArn: str,
    ImageName: str,
    ImageStatus: ImageStatusType,  # (1)
    LastModifiedTime: datetime,
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    FailureReason: NotRequired[str],
  1. See ImageStatusType

ImageVersionTypeDef#

# ImageVersionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImageVersionTypeDef


def get_value() -> ImageVersionTypeDef:
    return {
        "CreationTime": ...,
    }


# ImageVersionTypeDef definition

class ImageVersionTypeDef(TypedDict):
    CreationTime: datetime,
    ImageArn: str,
    ImageVersionArn: str,
    ImageVersionStatus: ImageVersionStatusType,  # (1)
    LastModifiedTime: datetime,
    Version: int,
    FailureReason: NotRequired[str],
  1. See ImageVersionStatusType

InferenceComponentComputeResourceRequirementsTypeDef#

# InferenceComponentComputeResourceRequirementsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentComputeResourceRequirementsTypeDef


def get_value() -> InferenceComponentComputeResourceRequirementsTypeDef:
    return {
        "NumberOfCpuCoresRequired": ...,
    }


# InferenceComponentComputeResourceRequirementsTypeDef definition

class InferenceComponentComputeResourceRequirementsTypeDef(TypedDict):
    MinMemoryRequiredInMb: int,
    NumberOfCpuCoresRequired: NotRequired[float],
    NumberOfAcceleratorDevicesRequired: NotRequired[float],
    MaxMemoryRequiredInMb: NotRequired[int],

InferenceComponentContainerSpecificationTypeDef#

# InferenceComponentContainerSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentContainerSpecificationTypeDef


def get_value() -> InferenceComponentContainerSpecificationTypeDef:
    return {
        "Image": ...,
    }


# InferenceComponentContainerSpecificationTypeDef definition

class InferenceComponentContainerSpecificationTypeDef(TypedDict):
    Image: NotRequired[str],
    ArtifactUrl: NotRequired[str],
    Environment: NotRequired[Mapping[str, str]],

InferenceComponentStartupParametersTypeDef#

# InferenceComponentStartupParametersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentStartupParametersTypeDef


def get_value() -> InferenceComponentStartupParametersTypeDef:
    return {
        "ModelDataDownloadTimeoutInSeconds": ...,
    }


# InferenceComponentStartupParametersTypeDef definition

class InferenceComponentStartupParametersTypeDef(TypedDict):
    ModelDataDownloadTimeoutInSeconds: NotRequired[int],
    ContainerStartupHealthCheckTimeoutInSeconds: NotRequired[int],

InferenceComponentSummaryTypeDef#

# InferenceComponentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentSummaryTypeDef


def get_value() -> InferenceComponentSummaryTypeDef:
    return {
        "CreationTime": ...,
    }


# InferenceComponentSummaryTypeDef definition

class InferenceComponentSummaryTypeDef(TypedDict):
    CreationTime: datetime,
    InferenceComponentArn: str,
    InferenceComponentName: str,
    EndpointArn: str,
    EndpointName: str,
    VariantName: str,
    LastModifiedTime: datetime,
    InferenceComponentStatus: NotRequired[InferenceComponentStatusType],  # (1)
  1. See InferenceComponentStatusType

InferenceHubAccessConfigTypeDef#

# InferenceHubAccessConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceHubAccessConfigTypeDef


def get_value() -> InferenceHubAccessConfigTypeDef:
    return {
        "HubContentArn": ...,
    }


# InferenceHubAccessConfigTypeDef definition

class InferenceHubAccessConfigTypeDef(TypedDict):
    HubContentArn: str,

RecommendationMetricsTypeDef#

# RecommendationMetricsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationMetricsTypeDef


def get_value() -> RecommendationMetricsTypeDef:
    return {
        "CostPerHour": ...,
    }


# RecommendationMetricsTypeDef definition

class RecommendationMetricsTypeDef(TypedDict):
    CostPerHour: NotRequired[float],
    CostPerInference: NotRequired[float],
    MaxInvocations: NotRequired[int],
    ModelLatency: NotRequired[int],
    CpuUtilization: NotRequired[float],
    MemoryUtilization: NotRequired[float],
    ModelSetupTime: NotRequired[int],

InferenceRecommendationsJobTypeDef#

# InferenceRecommendationsJobTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceRecommendationsJobTypeDef


def get_value() -> InferenceRecommendationsJobTypeDef:
    return {
        "JobName": ...,
    }


# InferenceRecommendationsJobTypeDef definition

class InferenceRecommendationsJobTypeDef(TypedDict):
    JobName: str,
    JobDescription: str,
    JobType: RecommendationJobTypeType,  # (1)
    JobArn: str,
    Status: RecommendationJobStatusType,  # (2)
    CreationTime: datetime,
    RoleArn: str,
    LastModifiedTime: datetime,
    CompletionTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    ModelName: NotRequired[str],
    SamplePayloadUrl: NotRequired[str],
    ModelPackageVersionArn: NotRequired[str],
  1. See RecommendationJobTypeType
  2. See RecommendationJobStatusType

InstanceGroupTypeDef#

# InstanceGroupTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InstanceGroupTypeDef


def get_value() -> InstanceGroupTypeDef:
    return {
        "InstanceType": ...,
    }


# InstanceGroupTypeDef definition

class InstanceGroupTypeDef(TypedDict):
    InstanceType: TrainingInstanceTypeType,  # (1)
    InstanceCount: int,
    InstanceGroupName: str,
  1. See TrainingInstanceTypeType

IntegerParameterRangeSpecificationTypeDef#

# IntegerParameterRangeSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IntegerParameterRangeSpecificationTypeDef


def get_value() -> IntegerParameterRangeSpecificationTypeDef:
    return {
        "MinValue": ...,
    }


# IntegerParameterRangeSpecificationTypeDef definition

class IntegerParameterRangeSpecificationTypeDef(TypedDict):
    MinValue: str,
    MaxValue: str,

IntegerParameterRangeTypeDef#

# IntegerParameterRangeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import IntegerParameterRangeTypeDef


def get_value() -> IntegerParameterRangeTypeDef:
    return {
        "Name": ...,
    }


# IntegerParameterRangeTypeDef definition

class IntegerParameterRangeTypeDef(TypedDict):
    Name: str,
    MinValue: str,
    MaxValue: str,
    ScalingType: NotRequired[HyperParameterScalingTypeType],  # (1)
  1. See HyperParameterScalingTypeType

KernelSpecTypeDef#

# KernelSpecTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KernelSpecTypeDef


def get_value() -> KernelSpecTypeDef:
    return {
        "Name": ...,
    }


# KernelSpecTypeDef definition

class KernelSpecTypeDef(TypedDict):
    Name: str,
    DisplayName: NotRequired[str],

LabelCountersForWorkteamTypeDef#

# LabelCountersForWorkteamTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelCountersForWorkteamTypeDef


def get_value() -> LabelCountersForWorkteamTypeDef:
    return {
        "HumanLabeled": ...,
    }


# LabelCountersForWorkteamTypeDef definition

class LabelCountersForWorkteamTypeDef(TypedDict):
    HumanLabeled: NotRequired[int],
    PendingHuman: NotRequired[int],
    Total: NotRequired[int],

LabelingJobDataAttributesOutputTypeDef#

# LabelingJobDataAttributesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobDataAttributesOutputTypeDef


def get_value() -> LabelingJobDataAttributesOutputTypeDef:
    return {
        "ContentClassifiers": ...,
    }


# LabelingJobDataAttributesOutputTypeDef definition

class LabelingJobDataAttributesOutputTypeDef(TypedDict):
    ContentClassifiers: NotRequired[List[ContentClassifierType]],  # (1)
  1. See ContentClassifierType

LabelingJobDataAttributesTypeDef#

# LabelingJobDataAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobDataAttributesTypeDef


def get_value() -> LabelingJobDataAttributesTypeDef:
    return {
        "ContentClassifiers": ...,
    }


# LabelingJobDataAttributesTypeDef definition

class LabelingJobDataAttributesTypeDef(TypedDict):
    ContentClassifiers: NotRequired[Sequence[ContentClassifierType]],  # (1)
  1. See ContentClassifierType

LabelingJobS3DataSourceTypeDef#

# LabelingJobS3DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobS3DataSourceTypeDef


def get_value() -> LabelingJobS3DataSourceTypeDef:
    return {
        "ManifestS3Uri": ...,
    }


# LabelingJobS3DataSourceTypeDef definition

class LabelingJobS3DataSourceTypeDef(TypedDict):
    ManifestS3Uri: str,

LabelingJobSnsDataSourceTypeDef#

# LabelingJobSnsDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobSnsDataSourceTypeDef


def get_value() -> LabelingJobSnsDataSourceTypeDef:
    return {
        "SnsTopicArn": ...,
    }


# LabelingJobSnsDataSourceTypeDef definition

class LabelingJobSnsDataSourceTypeDef(TypedDict):
    SnsTopicArn: str,

LineageGroupSummaryTypeDef#

# LineageGroupSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LineageGroupSummaryTypeDef


def get_value() -> LineageGroupSummaryTypeDef:
    return {
        "LineageGroupArn": ...,
    }


# LineageGroupSummaryTypeDef definition

class LineageGroupSummaryTypeDef(TypedDict):
    LineageGroupArn: NotRequired[str],
    LineageGroupName: NotRequired[str],
    DisplayName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PaginatorConfigTypeDef


def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }


# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListAliasesRequestTypeDef#

# ListAliasesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAliasesRequestTypeDef


def get_value() -> ListAliasesRequestTypeDef:
    return {
        "ImageName": ...,
    }


# ListAliasesRequestTypeDef definition

class ListAliasesRequestTypeDef(TypedDict):
    ImageName: str,
    Alias: NotRequired[str],
    Version: NotRequired[int],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListAppsRequestTypeDef#

# ListAppsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppsRequestTypeDef


def get_value() -> ListAppsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListAppsRequestTypeDef definition

class ListAppsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[AppSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameEquals: NotRequired[str],
    SpaceNameEquals: NotRequired[str],
  1. See SortOrderType
  2. See AppSortKeyType

ListCandidatesForAutoMLJobRequestTypeDef#

# ListCandidatesForAutoMLJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobRequestTypeDef


def get_value() -> ListCandidatesForAutoMLJobRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# ListCandidatesForAutoMLJobRequestTypeDef definition

class ListCandidatesForAutoMLJobRequestTypeDef(TypedDict):
    AutoMLJobName: str,
    StatusEquals: NotRequired[CandidateStatusType],  # (1)
    CandidateNameEquals: NotRequired[str],
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[CandidateSortByType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See CandidateStatusType
  2. See AutoMLSortOrderType
  3. See CandidateSortByType

MonitoringJobDefinitionSummaryTypeDef#

# MonitoringJobDefinitionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringJobDefinitionSummaryTypeDef


def get_value() -> MonitoringJobDefinitionSummaryTypeDef:
    return {
        "MonitoringJobDefinitionName": ...,
    }


# MonitoringJobDefinitionSummaryTypeDef definition

class MonitoringJobDefinitionSummaryTypeDef(TypedDict):
    MonitoringJobDefinitionName: str,
    MonitoringJobDefinitionArn: str,
    CreationTime: datetime,
    EndpointName: str,

ListDomainsRequestTypeDef#

# ListDomainsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDomainsRequestTypeDef


def get_value() -> ListDomainsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListDomainsRequestTypeDef definition

class ListDomainsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListInferenceRecommendationsJobStepsRequestTypeDef#

# ListInferenceRecommendationsJobStepsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobStepsRequestTypeDef


def get_value() -> ListInferenceRecommendationsJobStepsRequestTypeDef:
    return {
        "JobName": ...,
    }


# ListInferenceRecommendationsJobStepsRequestTypeDef definition

class ListInferenceRecommendationsJobStepsRequestTypeDef(TypedDict):
    JobName: str,
    Status: NotRequired[RecommendationJobStatusType],  # (1)
    StepType: NotRequired[RecommendationStepTypeType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See RecommendationJobStatusType
  2. See RecommendationStepTypeType

TrackingServerSummaryTypeDef#

# TrackingServerSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrackingServerSummaryTypeDef


def get_value() -> TrackingServerSummaryTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# TrackingServerSummaryTypeDef definition

class TrackingServerSummaryTypeDef(TypedDict):
    TrackingServerArn: NotRequired[str],
    TrackingServerName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    TrackingServerStatus: NotRequired[TrackingServerStatusType],  # (1)
    IsActive: NotRequired[IsTrackingServerActiveType],  # (2)
    MlflowVersion: NotRequired[str],
  1. See TrackingServerStatusType
  2. See IsTrackingServerActiveType

ModelCardExportJobSummaryTypeDef#

# ModelCardExportJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardExportJobSummaryTypeDef


def get_value() -> ModelCardExportJobSummaryTypeDef:
    return {
        "ModelCardExportJobName": ...,
    }


# ModelCardExportJobSummaryTypeDef definition

class ModelCardExportJobSummaryTypeDef(TypedDict):
    ModelCardExportJobName: str,
    ModelCardExportJobArn: str,
    Status: ModelCardExportJobStatusType,  # (1)
    ModelCardName: str,
    ModelCardVersion: int,
    CreatedAt: datetime,
    LastModifiedAt: datetime,
  1. See ModelCardExportJobStatusType

ModelCardVersionSummaryTypeDef#

# ModelCardVersionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardVersionSummaryTypeDef


def get_value() -> ModelCardVersionSummaryTypeDef:
    return {
        "ModelCardName": ...,
    }


# ModelCardVersionSummaryTypeDef definition

class ModelCardVersionSummaryTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardArn: str,
    ModelCardStatus: ModelCardStatusType,  # (1)
    ModelCardVersion: int,
    CreationTime: datetime,
    LastModifiedTime: NotRequired[datetime],
  1. See ModelCardStatusType

ModelCardSummaryTypeDef#

# ModelCardSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardSummaryTypeDef


def get_value() -> ModelCardSummaryTypeDef:
    return {
        "ModelCardName": ...,
    }


# ModelCardSummaryTypeDef definition

class ModelCardSummaryTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardArn: str,
    ModelCardStatus: ModelCardStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: NotRequired[datetime],
  1. See ModelCardStatusType

ModelMetadataSummaryTypeDef#

# ModelMetadataSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelMetadataSummaryTypeDef


def get_value() -> ModelMetadataSummaryTypeDef:
    return {
        "Domain": ...,
    }


# ModelMetadataSummaryTypeDef definition

class ModelMetadataSummaryTypeDef(TypedDict):
    Domain: str,
    Framework: str,
    Task: str,
    Model: str,
    FrameworkVersion: str,

ModelPackageGroupSummaryTypeDef#

# ModelPackageGroupSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageGroupSummaryTypeDef


def get_value() -> ModelPackageGroupSummaryTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# ModelPackageGroupSummaryTypeDef definition

class ModelPackageGroupSummaryTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupArn: str,
    CreationTime: datetime,
    ModelPackageGroupStatus: ModelPackageGroupStatusType,  # (1)
    ModelPackageGroupDescription: NotRequired[str],
  1. See ModelPackageGroupStatusType

ModelPackageSummaryTypeDef#

# ModelPackageSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageSummaryTypeDef


def get_value() -> ModelPackageSummaryTypeDef:
    return {
        "ModelPackageName": ...,
    }


# ModelPackageSummaryTypeDef definition

class ModelPackageSummaryTypeDef(TypedDict):
    ModelPackageArn: str,
    CreationTime: datetime,
    ModelPackageStatus: ModelPackageStatusType,  # (1)
    ModelPackageName: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ModelPackageVersion: NotRequired[int],
    ModelPackageDescription: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (2)
  1. See ModelPackageStatusType
  2. See ModelApprovalStatusType

ModelSummaryTypeDef#

# ModelSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelSummaryTypeDef


def get_value() -> ModelSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# ModelSummaryTypeDef definition

class ModelSummaryTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    CreationTime: datetime,

MonitoringAlertHistorySummaryTypeDef#

# MonitoringAlertHistorySummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringAlertHistorySummaryTypeDef


def get_value() -> MonitoringAlertHistorySummaryTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# MonitoringAlertHistorySummaryTypeDef definition

class MonitoringAlertHistorySummaryTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringAlertName: str,
    CreationTime: datetime,
    AlertStatus: MonitoringAlertStatusType,  # (1)
  1. See MonitoringAlertStatusType

ListMonitoringAlertsRequestTypeDef#

# ListMonitoringAlertsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertsRequestTypeDef


def get_value() -> ListMonitoringAlertsRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringAlertsRequestTypeDef definition

class ListMonitoringAlertsRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MonitoringScheduleSummaryTypeDef#

# MonitoringScheduleSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringScheduleSummaryTypeDef


def get_value() -> MonitoringScheduleSummaryTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# MonitoringScheduleSummaryTypeDef definition

class MonitoringScheduleSummaryTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringScheduleStatus: ScheduleStatusType,  # (1)
    EndpointName: NotRequired[str],
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
  1. See ScheduleStatusType
  2. See MonitoringTypeType

NotebookInstanceLifecycleConfigSummaryTypeDef#

# NotebookInstanceLifecycleConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NotebookInstanceLifecycleConfigSummaryTypeDef


def get_value() -> NotebookInstanceLifecycleConfigSummaryTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }


# NotebookInstanceLifecycleConfigSummaryTypeDef definition

class NotebookInstanceLifecycleConfigSummaryTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    NotebookInstanceLifecycleConfigArn: str,
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

NotebookInstanceSummaryTypeDef#

# NotebookInstanceSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NotebookInstanceSummaryTypeDef


def get_value() -> NotebookInstanceSummaryTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# NotebookInstanceSummaryTypeDef definition

class NotebookInstanceSummaryTypeDef(TypedDict):
    NotebookInstanceName: str,
    NotebookInstanceArn: str,
    NotebookInstanceStatus: NotRequired[NotebookInstanceStatusType],  # (1)
    Url: NotRequired[str],
    InstanceType: NotRequired[InstanceTypeType],  # (2)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    NotebookInstanceLifecycleConfigName: NotRequired[str],
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[List[str]],
  1. See NotebookInstanceStatusType
  2. See InstanceTypeType

OptimizationJobSummaryTypeDef#

# OptimizationJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationJobSummaryTypeDef


def get_value() -> OptimizationJobSummaryTypeDef:
    return {
        "OptimizationJobName": ...,
    }


# OptimizationJobSummaryTypeDef definition

class OptimizationJobSummaryTypeDef(TypedDict):
    OptimizationJobName: str,
    OptimizationJobArn: str,
    CreationTime: datetime,
    OptimizationJobStatus: OptimizationJobStatusType,  # (1)
    DeploymentInstanceType: OptimizationJobDeploymentInstanceTypeType,  # (2)
    OptimizationTypes: List[str],
    OptimizationStartTime: NotRequired[datetime],
    OptimizationEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See OptimizationJobStatusType
  2. See OptimizationJobDeploymentInstanceTypeType

ListPartnerAppsRequestTypeDef#

# ListPartnerAppsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPartnerAppsRequestTypeDef


def get_value() -> ListPartnerAppsRequestTypeDef:
    return {
        "MaxResults": ...,
    }


# ListPartnerAppsRequestTypeDef definition

class ListPartnerAppsRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

PartnerAppSummaryTypeDef#

# PartnerAppSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PartnerAppSummaryTypeDef


def get_value() -> PartnerAppSummaryTypeDef:
    return {
        "Arn": ...,
    }


# PartnerAppSummaryTypeDef definition

class PartnerAppSummaryTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    Type: NotRequired[PartnerAppTypeType],  # (1)
    Status: NotRequired[PartnerAppStatusType],  # (2)
    CreationTime: NotRequired[datetime],
  1. See PartnerAppTypeType
  2. See PartnerAppStatusType

ListPipelineExecutionStepsRequestTypeDef#

# ListPipelineExecutionStepsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionStepsRequestTypeDef


def get_value() -> ListPipelineExecutionStepsRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# ListPipelineExecutionStepsRequestTypeDef definition

class ListPipelineExecutionStepsRequestTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
  1. See SortOrderType

PipelineExecutionSummaryTypeDef#

# PipelineExecutionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineExecutionSummaryTypeDef


def get_value() -> PipelineExecutionSummaryTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# PipelineExecutionSummaryTypeDef definition

class PipelineExecutionSummaryTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    StartTime: NotRequired[datetime],
    PipelineExecutionStatus: NotRequired[PipelineExecutionStatusType],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineExecutionFailureReason: NotRequired[str],
  1. See PipelineExecutionStatusType

ListPipelineParametersForExecutionRequestTypeDef#

# ListPipelineParametersForExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionRequestTypeDef


def get_value() -> ListPipelineParametersForExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# ListPipelineParametersForExecutionRequestTypeDef definition

class ListPipelineParametersForExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ParameterTypeDef#

# ParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParameterTypeDef


def get_value() -> ParameterTypeDef:
    return {
        "Name": ...,
    }


# ParameterTypeDef definition

class ParameterTypeDef(TypedDict):
    Name: str,
    Value: str,

PipelineSummaryTypeDef#

# PipelineSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineSummaryTypeDef


def get_value() -> PipelineSummaryTypeDef:
    return {
        "PipelineArn": ...,
    }


# PipelineSummaryTypeDef definition

class PipelineSummaryTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineName: NotRequired[str],
    PipelineDisplayName: NotRequired[str],
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LastExecutionTime: NotRequired[datetime],

ProcessingJobSummaryTypeDef#

# ProcessingJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingJobSummaryTypeDef


def get_value() -> ProcessingJobSummaryTypeDef:
    return {
        "ProcessingJobName": ...,
    }


# ProcessingJobSummaryTypeDef definition

class ProcessingJobSummaryTypeDef(TypedDict):
    ProcessingJobName: str,
    ProcessingJobArn: str,
    CreationTime: datetime,
    ProcessingJobStatus: ProcessingJobStatusType,  # (1)
    ProcessingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    ExitMessage: NotRequired[str],
  1. See ProcessingJobStatusType

ProjectSummaryTypeDef#

# ProjectSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProjectSummaryTypeDef


def get_value() -> ProjectSummaryTypeDef:
    return {
        "ProjectName": ...,
    }


# ProjectSummaryTypeDef definition

class ProjectSummaryTypeDef(TypedDict):
    ProjectName: str,
    ProjectArn: str,
    ProjectId: str,
    CreationTime: datetime,
    ProjectStatus: ProjectStatusType,  # (1)
    ProjectDescription: NotRequired[str],
  1. See ProjectStatusType

ResourceCatalogTypeDef#

# ResourceCatalogTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceCatalogTypeDef


def get_value() -> ResourceCatalogTypeDef:
    return {
        "ResourceCatalogArn": ...,
    }


# ResourceCatalogTypeDef definition

class ResourceCatalogTypeDef(TypedDict):
    ResourceCatalogArn: str,
    ResourceCatalogName: str,
    Description: str,
    CreationTime: datetime,

ListSpacesRequestTypeDef#

# ListSpacesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSpacesRequestTypeDef


def get_value() -> ListSpacesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListSpacesRequestTypeDef definition

class ListSpacesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[SpaceSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    SpaceNameContains: NotRequired[str],
  1. See SortOrderType
  2. See SpaceSortKeyType

ListStageDevicesRequestTypeDef#

# ListStageDevicesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStageDevicesRequestTypeDef


def get_value() -> ListStageDevicesRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# ListStageDevicesRequestTypeDef definition

class ListStageDevicesRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    StageName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    ExcludeDevicesDeployedInOtherStage: NotRequired[bool],

StudioLifecycleConfigDetailsTypeDef#

# StudioLifecycleConfigDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StudioLifecycleConfigDetailsTypeDef


def get_value() -> StudioLifecycleConfigDetailsTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
    }


# StudioLifecycleConfigDetailsTypeDef definition

class StudioLifecycleConfigDetailsTypeDef(TypedDict):
    StudioLifecycleConfigArn: NotRequired[str],
    StudioLifecycleConfigName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    StudioLifecycleConfigAppType: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
  1. See StudioLifecycleConfigAppTypeType

ListSubscribedWorkteamsRequestTypeDef#

# ListSubscribedWorkteamsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSubscribedWorkteamsRequestTypeDef


def get_value() -> ListSubscribedWorkteamsRequestTypeDef:
    return {
        "NameContains": ...,
    }


# ListSubscribedWorkteamsRequestTypeDef definition

class ListSubscribedWorkteamsRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTagsInputTypeDef#

# ListTagsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTagsInputTypeDef


def get_value() -> ListTagsInputTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsInputTypeDef definition

class ListTagsInputTypeDef(TypedDict):
    ResourceArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTrainingJobsForHyperParameterTuningJobRequestTypeDef#

# ListTrainingJobsForHyperParameterTuningJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobRequestTypeDef


def get_value() -> ListTrainingJobsForHyperParameterTuningJobRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# ListTrainingJobsForHyperParameterTuningJobRequestTypeDef definition

class ListTrainingJobsForHyperParameterTuningJobRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[TrainingJobSortByOptionsType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See TrainingJobStatusType
  2. See TrainingJobSortByOptionsType
  3. See SortOrderType

TrainingPlanFilterTypeDef#

# TrainingPlanFilterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingPlanFilterTypeDef


def get_value() -> TrainingPlanFilterTypeDef:
    return {
        "Name": ...,
    }


# TrainingPlanFilterTypeDef definition

class TrainingPlanFilterTypeDef(TypedDict):
    Name: TrainingPlanFilterNameType,  # (1)
    Value: str,
  1. See TrainingPlanFilterNameType

TransformJobSummaryTypeDef#

# TransformJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformJobSummaryTypeDef


def get_value() -> TransformJobSummaryTypeDef:
    return {
        "TransformJobName": ...,
    }


# TransformJobSummaryTypeDef definition

class TransformJobSummaryTypeDef(TypedDict):
    TransformJobName: str,
    TransformJobArn: str,
    CreationTime: datetime,
    TransformJobStatus: TransformJobStatusType,  # (1)
    TransformEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
  1. See TransformJobStatusType

ListUserProfilesRequestTypeDef#

# ListUserProfilesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListUserProfilesRequestTypeDef


def get_value() -> ListUserProfilesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListUserProfilesRequestTypeDef definition

class ListUserProfilesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[UserProfileSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameContains: NotRequired[str],
  1. See SortOrderType
  2. See UserProfileSortKeyType

UserProfileDetailsTypeDef#

# UserProfileDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UserProfileDetailsTypeDef


def get_value() -> UserProfileDetailsTypeDef:
    return {
        "DomainId": ...,
    }


# UserProfileDetailsTypeDef definition

class UserProfileDetailsTypeDef(TypedDict):
    DomainId: NotRequired[str],
    UserProfileName: NotRequired[str],
    Status: NotRequired[UserProfileStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See UserProfileStatusType

ListWorkforcesRequestTypeDef#

# ListWorkforcesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkforcesRequestTypeDef


def get_value() -> ListWorkforcesRequestTypeDef:
    return {
        "SortBy": ...,
    }


# ListWorkforcesRequestTypeDef definition

class ListWorkforcesRequestTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkforcesSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ListWorkforcesSortByOptionsType
  2. See SortOrderType

ListWorkteamsRequestTypeDef#

# ListWorkteamsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkteamsRequestTypeDef


def get_value() -> ListWorkteamsRequestTypeDef:
    return {
        "SortBy": ...,
    }


# ListWorkteamsRequestTypeDef definition

class ListWorkteamsRequestTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkteamsSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ListWorkteamsSortByOptionsType
  2. See SortOrderType

OidcMemberDefinitionOutputTypeDef#

# OidcMemberDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OidcMemberDefinitionOutputTypeDef


def get_value() -> OidcMemberDefinitionOutputTypeDef:
    return {
        "Groups": ...,
    }


# OidcMemberDefinitionOutputTypeDef definition

class OidcMemberDefinitionOutputTypeDef(TypedDict):
    Groups: NotRequired[List[str]],

PredefinedMetricSpecificationTypeDef#

# PredefinedMetricSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PredefinedMetricSpecificationTypeDef


def get_value() -> PredefinedMetricSpecificationTypeDef:
    return {
        "PredefinedMetricType": ...,
    }


# PredefinedMetricSpecificationTypeDef definition

class PredefinedMetricSpecificationTypeDef(TypedDict):
    PredefinedMetricType: NotRequired[str],

ModelAccessConfigTypeDef#

# ModelAccessConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelAccessConfigTypeDef


def get_value() -> ModelAccessConfigTypeDef:
    return {
        "AcceptEula": ...,
    }


# ModelAccessConfigTypeDef definition

class ModelAccessConfigTypeDef(TypedDict):
    AcceptEula: bool,

ModelBiasAppSpecificationTypeDef#

# ModelBiasAppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelBiasAppSpecificationTypeDef


def get_value() -> ModelBiasAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelBiasAppSpecificationTypeDef definition

class ModelBiasAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Mapping[str, str]],

MonitoringGroundTruthS3InputTypeDef#

# MonitoringGroundTruthS3InputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringGroundTruthS3InputTypeDef


def get_value() -> MonitoringGroundTruthS3InputTypeDef:
    return {
        "S3Uri": ...,
    }


# MonitoringGroundTruthS3InputTypeDef definition

class MonitoringGroundTruthS3InputTypeDef(TypedDict):
    S3Uri: NotRequired[str],

ModelCompilationConfigOutputTypeDef#

# ModelCompilationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCompilationConfigOutputTypeDef


def get_value() -> ModelCompilationConfigOutputTypeDef:
    return {
        "Image": ...,
    }


# ModelCompilationConfigOutputTypeDef definition

class ModelCompilationConfigOutputTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Dict[str, str]],

ModelCompilationConfigTypeDef#

# ModelCompilationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCompilationConfigTypeDef


def get_value() -> ModelCompilationConfigTypeDef:
    return {
        "Image": ...,
    }


# ModelCompilationConfigTypeDef definition

class ModelCompilationConfigTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Mapping[str, str]],

ModelDashboardEndpointTypeDef#

# ModelDashboardEndpointTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDashboardEndpointTypeDef


def get_value() -> ModelDashboardEndpointTypeDef:
    return {
        "EndpointName": ...,
    }


# ModelDashboardEndpointTypeDef definition

class ModelDashboardEndpointTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    EndpointStatus: EndpointStatusType,  # (1)
  1. See EndpointStatusType

ModelDashboardIndicatorActionTypeDef#

# ModelDashboardIndicatorActionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDashboardIndicatorActionTypeDef


def get_value() -> ModelDashboardIndicatorActionTypeDef:
    return {
        "Enabled": ...,
    }


# ModelDashboardIndicatorActionTypeDef definition

class ModelDashboardIndicatorActionTypeDef(TypedDict):
    Enabled: NotRequired[bool],

ModelExplainabilityAppSpecificationTypeDef#

# ModelExplainabilityAppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityAppSpecificationTypeDef


def get_value() -> ModelExplainabilityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelExplainabilityAppSpecificationTypeDef definition

class ModelExplainabilityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Mapping[str, str]],

RealTimeInferenceConfigTypeDef#

# RealTimeInferenceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RealTimeInferenceConfigTypeDef


def get_value() -> RealTimeInferenceConfigTypeDef:
    return {
        "InstanceType": ...,
    }


# RealTimeInferenceConfigTypeDef definition

class RealTimeInferenceConfigTypeDef(TypedDict):
    InstanceType: InstanceTypeType,  # (1)
    InstanceCount: int,
  1. See InstanceTypeType

ModelInputTypeDef#

# ModelInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelInputTypeDef


def get_value() -> ModelInputTypeDef:
    return {
        "DataInputConfig": ...,
    }


# ModelInputTypeDef definition

class ModelInputTypeDef(TypedDict):
    DataInputConfig: str,

ModelLatencyThresholdTypeDef#

# ModelLatencyThresholdTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelLatencyThresholdTypeDef


def get_value() -> ModelLatencyThresholdTypeDef:
    return {
        "Percentile": ...,
    }


# ModelLatencyThresholdTypeDef definition

class ModelLatencyThresholdTypeDef(TypedDict):
    Percentile: NotRequired[str],
    ValueInMilliseconds: NotRequired[int],

ModelMetadataFilterTypeDef#

# ModelMetadataFilterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelMetadataFilterTypeDef


def get_value() -> ModelMetadataFilterTypeDef:
    return {
        "Name": ...,
    }


# ModelMetadataFilterTypeDef definition

class ModelMetadataFilterTypeDef(TypedDict):
    Name: ModelMetadataFilterTypeType,  # (1)
    Value: str,
  1. See ModelMetadataFilterTypeType

ModelPackageStatusItemTypeDef#

# ModelPackageStatusItemTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageStatusItemTypeDef


def get_value() -> ModelPackageStatusItemTypeDef:
    return {
        "Name": ...,
    }


# ModelPackageStatusItemTypeDef definition

class ModelPackageStatusItemTypeDef(TypedDict):
    Name: str,
    Status: DetailedModelPackageStatusType,  # (1)
    FailureReason: NotRequired[str],
  1. See DetailedModelPackageStatusType

ModelQualityAppSpecificationTypeDef#

# ModelQualityAppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityAppSpecificationTypeDef


def get_value() -> ModelQualityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# ModelQualityAppSpecificationTypeDef definition

class ModelQualityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    ProblemType: NotRequired[MonitoringProblemTypeType],  # (1)
    Environment: NotRequired[Mapping[str, str]],
  1. See MonitoringProblemTypeType

ModelQuantizationConfigOutputTypeDef#

# ModelQuantizationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQuantizationConfigOutputTypeDef


def get_value() -> ModelQuantizationConfigOutputTypeDef:
    return {
        "Image": ...,
    }


# ModelQuantizationConfigOutputTypeDef definition

class ModelQuantizationConfigOutputTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Dict[str, str]],

ModelQuantizationConfigTypeDef#

# ModelQuantizationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQuantizationConfigTypeDef


def get_value() -> ModelQuantizationConfigTypeDef:
    return {
        "Image": ...,
    }


# ModelQuantizationConfigTypeDef definition

class ModelQuantizationConfigTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Mapping[str, str]],

ModelShardingConfigOutputTypeDef#

# ModelShardingConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelShardingConfigOutputTypeDef


def get_value() -> ModelShardingConfigOutputTypeDef:
    return {
        "Image": ...,
    }


# ModelShardingConfigOutputTypeDef definition

class ModelShardingConfigOutputTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Dict[str, str]],

ModelShardingConfigTypeDef#

# ModelShardingConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelShardingConfigTypeDef


def get_value() -> ModelShardingConfigTypeDef:
    return {
        "Image": ...,
    }


# ModelShardingConfigTypeDef definition

class ModelShardingConfigTypeDef(TypedDict):
    Image: NotRequired[str],
    OverrideEnvironment: NotRequired[Mapping[str, str]],

ModelStepMetadataTypeDef#

# ModelStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelStepMetadataTypeDef


def get_value() -> ModelStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# ModelStepMetadataTypeDef definition

class ModelStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

MonitoringAppSpecificationOutputTypeDef#

# MonitoringAppSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringAppSpecificationOutputTypeDef


def get_value() -> MonitoringAppSpecificationOutputTypeDef:
    return {
        "ImageUri": ...,
    }


# MonitoringAppSpecificationOutputTypeDef definition

class MonitoringAppSpecificationOutputTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerArguments: NotRequired[List[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],

MonitoringAppSpecificationTypeDef#

# MonitoringAppSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringAppSpecificationTypeDef


def get_value() -> MonitoringAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }


# MonitoringAppSpecificationTypeDef definition

class MonitoringAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],

MonitoringClusterConfigTypeDef#

# MonitoringClusterConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringClusterConfigTypeDef


def get_value() -> MonitoringClusterConfigTypeDef:
    return {
        "InstanceCount": ...,
    }


# MonitoringClusterConfigTypeDef definition

class MonitoringClusterConfigTypeDef(TypedDict):
    InstanceCount: int,
    InstanceType: ProcessingInstanceTypeType,  # (1)
    VolumeSizeInGB: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See ProcessingInstanceTypeType

MonitoringCsvDatasetFormatTypeDef#

# MonitoringCsvDatasetFormatTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringCsvDatasetFormatTypeDef


def get_value() -> MonitoringCsvDatasetFormatTypeDef:
    return {
        "Header": ...,
    }


# MonitoringCsvDatasetFormatTypeDef definition

class MonitoringCsvDatasetFormatTypeDef(TypedDict):
    Header: NotRequired[bool],

MonitoringJsonDatasetFormatTypeDef#

# MonitoringJsonDatasetFormatTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringJsonDatasetFormatTypeDef


def get_value() -> MonitoringJsonDatasetFormatTypeDef:
    return {
        "Line": ...,
    }


# MonitoringJsonDatasetFormatTypeDef definition

class MonitoringJsonDatasetFormatTypeDef(TypedDict):
    Line: NotRequired[bool],

MonitoringS3OutputTypeDef#

# MonitoringS3OutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringS3OutputTypeDef


def get_value() -> MonitoringS3OutputTypeDef:
    return {
        "S3Uri": ...,
    }


# MonitoringS3OutputTypeDef definition

class MonitoringS3OutputTypeDef(TypedDict):
    S3Uri: str,
    LocalPath: str,
    S3UploadMode: NotRequired[ProcessingS3UploadModeType],  # (1)
  1. See ProcessingS3UploadModeType

ScheduleConfigTypeDef#

# ScheduleConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ScheduleConfigTypeDef


def get_value() -> ScheduleConfigTypeDef:
    return {
        "ScheduleExpression": ...,
    }


# ScheduleConfigTypeDef definition

class ScheduleConfigTypeDef(TypedDict):
    ScheduleExpression: str,
    DataAnalysisStartTime: NotRequired[str],
    DataAnalysisEndTime: NotRequired[str],

NeoVpcConfigTypeDef#

# NeoVpcConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NeoVpcConfigTypeDef


def get_value() -> NeoVpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# NeoVpcConfigTypeDef definition

class NeoVpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

S3StorageConfigTypeDef#

# S3StorageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import S3StorageConfigTypeDef


def get_value() -> S3StorageConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# S3StorageConfigTypeDef definition

class S3StorageConfigTypeDef(TypedDict):
    S3Uri: str,
    KmsKeyId: NotRequired[str],
    ResolvedOutputS3Uri: NotRequired[str],

OidcConfigForResponseTypeDef#

# OidcConfigForResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OidcConfigForResponseTypeDef


def get_value() -> OidcConfigForResponseTypeDef:
    return {
        "ClientId": ...,
    }


# OidcConfigForResponseTypeDef definition

class OidcConfigForResponseTypeDef(TypedDict):
    ClientId: NotRequired[str],
    Issuer: NotRequired[str],
    AuthorizationEndpoint: NotRequired[str],
    TokenEndpoint: NotRequired[str],
    UserInfoEndpoint: NotRequired[str],
    LogoutEndpoint: NotRequired[str],
    JwksUri: NotRequired[str],
    Scope: NotRequired[str],
    AuthenticationRequestExtraParams: NotRequired[Dict[str, str]],

OidcMemberDefinitionTypeDef#

# OidcMemberDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OidcMemberDefinitionTypeDef


def get_value() -> OidcMemberDefinitionTypeDef:
    return {
        "Groups": ...,
    }


# OidcMemberDefinitionTypeDef definition

class OidcMemberDefinitionTypeDef(TypedDict):
    Groups: NotRequired[Sequence[str]],

OnlineStoreSecurityConfigTypeDef#

# OnlineStoreSecurityConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OnlineStoreSecurityConfigTypeDef


def get_value() -> OnlineStoreSecurityConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# OnlineStoreSecurityConfigTypeDef definition

class OnlineStoreSecurityConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],

TtlDurationTypeDef#

# TtlDurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TtlDurationTypeDef


def get_value() -> TtlDurationTypeDef:
    return {
        "Unit": ...,
    }


# TtlDurationTypeDef definition

class TtlDurationTypeDef(TypedDict):
    Unit: NotRequired[TtlDurationUnitType],  # (1)
    Value: NotRequired[int],
  1. See TtlDurationUnitType

OptimizationModelAccessConfigTypeDef#

# OptimizationModelAccessConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationModelAccessConfigTypeDef


def get_value() -> OptimizationModelAccessConfigTypeDef:
    return {
        "AcceptEula": ...,
    }


# OptimizationModelAccessConfigTypeDef definition

class OptimizationModelAccessConfigTypeDef(TypedDict):
    AcceptEula: bool,

OptimizationVpcConfigTypeDef#

# OptimizationVpcConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationVpcConfigTypeDef


def get_value() -> OptimizationVpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# OptimizationVpcConfigTypeDef definition

class OptimizationVpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

TargetPlatformTypeDef#

# TargetPlatformTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TargetPlatformTypeDef


def get_value() -> TargetPlatformTypeDef:
    return {
        "Os": ...,
    }


# TargetPlatformTypeDef definition

class TargetPlatformTypeDef(TypedDict):
    Os: TargetPlatformOsType,  # (1)
    Arch: TargetPlatformArchType,  # (2)
    Accelerator: NotRequired[TargetPlatformAcceleratorType],  # (3)
  1. See TargetPlatformOsType
  2. See TargetPlatformArchType
  3. See TargetPlatformAcceleratorType

OwnershipSettingsSummaryTypeDef#

# OwnershipSettingsSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OwnershipSettingsSummaryTypeDef


def get_value() -> OwnershipSettingsSummaryTypeDef:
    return {
        "OwnerUserProfileName": ...,
    }


# OwnershipSettingsSummaryTypeDef definition

class OwnershipSettingsSummaryTypeDef(TypedDict):
    OwnerUserProfileName: NotRequired[str],

ParentTypeDef#

# ParentTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParentTypeDef


def get_value() -> ParentTypeDef:
    return {
        "TrialName": ...,
    }


# ParentTypeDef definition

class ParentTypeDef(TypedDict):
    TrialName: NotRequired[str],
    ExperimentName: NotRequired[str],

PartnerAppConfigTypeDef#

# PartnerAppConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PartnerAppConfigTypeDef


def get_value() -> PartnerAppConfigTypeDef:
    return {
        "AdminUsers": ...,
    }


# PartnerAppConfigTypeDef definition

class PartnerAppConfigTypeDef(TypedDict):
    AdminUsers: NotRequired[Sequence[str]],
    Arguments: NotRequired[Mapping[str, str]],

ProductionVariantManagedInstanceScalingTypeDef#

# ProductionVariantManagedInstanceScalingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantManagedInstanceScalingTypeDef


def get_value() -> ProductionVariantManagedInstanceScalingTypeDef:
    return {
        "Status": ...,
    }


# ProductionVariantManagedInstanceScalingTypeDef definition

class ProductionVariantManagedInstanceScalingTypeDef(TypedDict):
    Status: NotRequired[ManagedInstanceScalingStatusType],  # (1)
    MinInstanceCount: NotRequired[int],
    MaxInstanceCount: NotRequired[int],
  1. See ManagedInstanceScalingStatusType

ProductionVariantRoutingConfigTypeDef#

# ProductionVariantRoutingConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantRoutingConfigTypeDef


def get_value() -> ProductionVariantRoutingConfigTypeDef:
    return {
        "RoutingStrategy": ...,
    }


# ProductionVariantRoutingConfigTypeDef definition

class ProductionVariantRoutingConfigTypeDef(TypedDict):
    RoutingStrategy: RoutingStrategyType,  # (1)
  1. See RoutingStrategyType

ProductionVariantStatusTypeDef#

# ProductionVariantStatusTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantStatusTypeDef


def get_value() -> ProductionVariantStatusTypeDef:
    return {
        "Status": ...,
    }


# ProductionVariantStatusTypeDef definition

class ProductionVariantStatusTypeDef(TypedDict):
    Status: VariantStatusType,  # (1)
    StatusMessage: NotRequired[str],
    StartTime: NotRequired[datetime],
  1. See VariantStatusType

PhaseTypeDef#

# PhaseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PhaseTypeDef


def get_value() -> PhaseTypeDef:
    return {
        "InitialNumberOfUsers": ...,
    }


# PhaseTypeDef definition

class PhaseTypeDef(TypedDict):
    InitialNumberOfUsers: NotRequired[int],
    SpawnRate: NotRequired[int],
    DurationInSeconds: NotRequired[int],

ProcessingJobStepMetadataTypeDef#

# ProcessingJobStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingJobStepMetadataTypeDef


def get_value() -> ProcessingJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# ProcessingJobStepMetadataTypeDef definition

class ProcessingJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

QualityCheckStepMetadataTypeDef#

# QualityCheckStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import QualityCheckStepMetadataTypeDef


def get_value() -> QualityCheckStepMetadataTypeDef:
    return {
        "CheckType": ...,
    }


# QualityCheckStepMetadataTypeDef definition

class QualityCheckStepMetadataTypeDef(TypedDict):
    CheckType: NotRequired[str],
    BaselineUsedForDriftCheckStatistics: NotRequired[str],
    BaselineUsedForDriftCheckConstraints: NotRequired[str],
    CalculatedBaselineStatistics: NotRequired[str],
    CalculatedBaselineConstraints: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ViolationReport: NotRequired[str],
    CheckJobArn: NotRequired[str],
    SkipCheck: NotRequired[bool],
    RegisterNewBaseline: NotRequired[bool],

RegisterModelStepMetadataTypeDef#

# RegisterModelStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RegisterModelStepMetadataTypeDef


def get_value() -> RegisterModelStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# RegisterModelStepMetadataTypeDef definition

class RegisterModelStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

TrainingJobStepMetadataTypeDef#

# TrainingJobStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobStepMetadataTypeDef


def get_value() -> TrainingJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# TrainingJobStepMetadataTypeDef definition

class TrainingJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

TransformJobStepMetadataTypeDef#

# TransformJobStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformJobStepMetadataTypeDef


def get_value() -> TransformJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# TransformJobStepMetadataTypeDef definition

class TransformJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

TuningJobStepMetaDataTypeDef#

# TuningJobStepMetaDataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TuningJobStepMetaDataTypeDef


def get_value() -> TuningJobStepMetaDataTypeDef:
    return {
        "Arn": ...,
    }


# TuningJobStepMetaDataTypeDef definition

class TuningJobStepMetaDataTypeDef(TypedDict):
    Arn: NotRequired[str],

SelectiveExecutionResultTypeDef#

# SelectiveExecutionResultTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SelectiveExecutionResultTypeDef


def get_value() -> SelectiveExecutionResultTypeDef:
    return {
        "SourcePipelineExecutionArn": ...,
    }


# SelectiveExecutionResultTypeDef definition

class SelectiveExecutionResultTypeDef(TypedDict):
    SourcePipelineExecutionArn: NotRequired[str],

PriorityClassTypeDef#

# PriorityClassTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PriorityClassTypeDef


def get_value() -> PriorityClassTypeDef:
    return {
        "Name": ...,
    }


# PriorityClassTypeDef definition

class PriorityClassTypeDef(TypedDict):
    Name: str,
    Weight: int,

ProcessingClusterConfigTypeDef#

# ProcessingClusterConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingClusterConfigTypeDef


def get_value() -> ProcessingClusterConfigTypeDef:
    return {
        "InstanceCount": ...,
    }


# ProcessingClusterConfigTypeDef definition

class ProcessingClusterConfigTypeDef(TypedDict):
    InstanceCount: int,
    InstanceType: ProcessingInstanceTypeType,  # (1)
    VolumeSizeInGB: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See ProcessingInstanceTypeType

ProcessingFeatureStoreOutputTypeDef#

# ProcessingFeatureStoreOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingFeatureStoreOutputTypeDef


def get_value() -> ProcessingFeatureStoreOutputTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# ProcessingFeatureStoreOutputTypeDef definition

class ProcessingFeatureStoreOutputTypeDef(TypedDict):
    FeatureGroupName: str,

ProcessingS3InputTypeDef#

# ProcessingS3InputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingS3InputTypeDef


def get_value() -> ProcessingS3InputTypeDef:
    return {
        "S3Uri": ...,
    }


# ProcessingS3InputTypeDef definition

class ProcessingS3InputTypeDef(TypedDict):
    S3Uri: str,
    S3DataType: ProcessingS3DataTypeType,  # (1)
    LocalPath: NotRequired[str],
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (2)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (3)
    S3CompressionType: NotRequired[ProcessingS3CompressionTypeType],  # (4)
  1. See ProcessingS3DataTypeType
  2. See ProcessingS3InputModeType
  3. See ProcessingS3DataDistributionTypeType
  4. See ProcessingS3CompressionTypeType

ProcessingS3OutputTypeDef#

# ProcessingS3OutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingS3OutputTypeDef


def get_value() -> ProcessingS3OutputTypeDef:
    return {
        "S3Uri": ...,
    }


# ProcessingS3OutputTypeDef definition

class ProcessingS3OutputTypeDef(TypedDict):
    S3Uri: str,
    S3UploadMode: ProcessingS3UploadModeType,  # (1)
    LocalPath: NotRequired[str],
  1. See ProcessingS3UploadModeType

ProductionVariantCoreDumpConfigTypeDef#

# ProductionVariantCoreDumpConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantCoreDumpConfigTypeDef


def get_value() -> ProductionVariantCoreDumpConfigTypeDef:
    return {
        "DestinationS3Uri": ...,
    }


# ProductionVariantCoreDumpConfigTypeDef definition

class ProductionVariantCoreDumpConfigTypeDef(TypedDict):
    DestinationS3Uri: str,
    KmsKeyId: NotRequired[str],

ProfilerConfigForUpdateTypeDef#

# ProfilerConfigForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerConfigForUpdateTypeDef


def get_value() -> ProfilerConfigForUpdateTypeDef:
    return {
        "S3OutputPath": ...,
    }


# ProfilerConfigForUpdateTypeDef definition

class ProfilerConfigForUpdateTypeDef(TypedDict):
    S3OutputPath: NotRequired[str],
    ProfilingIntervalInMilliseconds: NotRequired[int],
    ProfilingParameters: NotRequired[Mapping[str, str]],
    DisableProfiler: NotRequired[bool],

ProfilerConfigTypeDef#

# ProfilerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerConfigTypeDef


def get_value() -> ProfilerConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }


# ProfilerConfigTypeDef definition

class ProfilerConfigTypeDef(TypedDict):
    S3OutputPath: NotRequired[str],
    ProfilingIntervalInMilliseconds: NotRequired[int],
    ProfilingParameters: NotRequired[Mapping[str, str]],
    DisableProfiler: NotRequired[bool],

ProfilerRuleConfigurationTypeDef#

# ProfilerRuleConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProfilerRuleConfigurationTypeDef


def get_value() -> ProfilerRuleConfigurationTypeDef:
    return {
        "RuleConfigurationName": ...,
    }


# ProfilerRuleConfigurationTypeDef definition

class ProfilerRuleConfigurationTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Mapping[str, str]],
  1. See ProcessingInstanceTypeType

PropertyNameQueryTypeDef#

# PropertyNameQueryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PropertyNameQueryTypeDef


def get_value() -> PropertyNameQueryTypeDef:
    return {
        "PropertyNameHint": ...,
    }


# PropertyNameQueryTypeDef definition

class PropertyNameQueryTypeDef(TypedDict):
    PropertyNameHint: str,

ProvisioningParameterTypeDef#

# ProvisioningParameterTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProvisioningParameterTypeDef


def get_value() -> ProvisioningParameterTypeDef:
    return {
        "Key": ...,
    }


# ProvisioningParameterTypeDef definition

class ProvisioningParameterTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

USDTypeDef#

# USDTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import USDTypeDef


def get_value() -> USDTypeDef:
    return {
        "Dollars": ...,
    }


# USDTypeDef definition

class USDTypeDef(TypedDict):
    Dollars: NotRequired[int],
    Cents: NotRequired[int],
    TenthFractionsOfACent: NotRequired[int],

PutModelPackageGroupPolicyInputTypeDef#

# PutModelPackageGroupPolicyInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PutModelPackageGroupPolicyInputTypeDef


def get_value() -> PutModelPackageGroupPolicyInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# PutModelPackageGroupPolicyInputTypeDef definition

class PutModelPackageGroupPolicyInputTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ResourcePolicy: str,

VertexTypeDef#

# VertexTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VertexTypeDef


def get_value() -> VertexTypeDef:
    return {
        "Arn": ...,
    }


# VertexTypeDef definition

class VertexTypeDef(TypedDict):
    Arn: NotRequired[str],
    Type: NotRequired[str],
    LineageType: NotRequired[LineageTypeType],  # (1)
  1. See LineageTypeType

RStudioServerProAppSettingsTypeDef#

# RStudioServerProAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RStudioServerProAppSettingsTypeDef


def get_value() -> RStudioServerProAppSettingsTypeDef:
    return {
        "AccessStatus": ...,
    }


# RStudioServerProAppSettingsTypeDef definition

class RStudioServerProAppSettingsTypeDef(TypedDict):
    AccessStatus: NotRequired[RStudioServerProAccessStatusType],  # (1)
    UserGroup: NotRequired[RStudioServerProUserGroupType],  # (2)
  1. See RStudioServerProAccessStatusType
  2. See RStudioServerProUserGroupType

RecommendationJobCompiledOutputConfigTypeDef#

# RecommendationJobCompiledOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobCompiledOutputConfigTypeDef


def get_value() -> RecommendationJobCompiledOutputConfigTypeDef:
    return {
        "S3OutputUri": ...,
    }


# RecommendationJobCompiledOutputConfigTypeDef definition

class RecommendationJobCompiledOutputConfigTypeDef(TypedDict):
    S3OutputUri: NotRequired[str],

RecommendationJobPayloadConfigOutputTypeDef#

# RecommendationJobPayloadConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobPayloadConfigOutputTypeDef


def get_value() -> RecommendationJobPayloadConfigOutputTypeDef:
    return {
        "SamplePayloadUrl": ...,
    }


# RecommendationJobPayloadConfigOutputTypeDef definition

class RecommendationJobPayloadConfigOutputTypeDef(TypedDict):
    SamplePayloadUrl: NotRequired[str],
    SupportedContentTypes: NotRequired[List[str]],

RecommendationJobPayloadConfigTypeDef#

# RecommendationJobPayloadConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobPayloadConfigTypeDef


def get_value() -> RecommendationJobPayloadConfigTypeDef:
    return {
        "SamplePayloadUrl": ...,
    }


# RecommendationJobPayloadConfigTypeDef definition

class RecommendationJobPayloadConfigTypeDef(TypedDict):
    SamplePayloadUrl: NotRequired[str],
    SupportedContentTypes: NotRequired[Sequence[str]],

RecommendationJobResourceLimitTypeDef#

# RecommendationJobResourceLimitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobResourceLimitTypeDef


def get_value() -> RecommendationJobResourceLimitTypeDef:
    return {
        "MaxNumberOfTests": ...,
    }


# RecommendationJobResourceLimitTypeDef definition

class RecommendationJobResourceLimitTypeDef(TypedDict):
    MaxNumberOfTests: NotRequired[int],
    MaxParallelOfTests: NotRequired[int],

RecommendationJobVpcConfigOutputTypeDef#

# RecommendationJobVpcConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobVpcConfigOutputTypeDef


def get_value() -> RecommendationJobVpcConfigOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# RecommendationJobVpcConfigOutputTypeDef definition

class RecommendationJobVpcConfigOutputTypeDef(TypedDict):
    SecurityGroupIds: List[str],
    Subnets: List[str],

RecommendationJobVpcConfigTypeDef#

# RecommendationJobVpcConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobVpcConfigTypeDef


def get_value() -> RecommendationJobVpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# RecommendationJobVpcConfigTypeDef definition

class RecommendationJobVpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

RemoteDebugConfigForUpdateTypeDef#

# RemoteDebugConfigForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RemoteDebugConfigForUpdateTypeDef


def get_value() -> RemoteDebugConfigForUpdateTypeDef:
    return {
        "EnableRemoteDebug": ...,
    }


# RemoteDebugConfigForUpdateTypeDef definition

class RemoteDebugConfigForUpdateTypeDef(TypedDict):
    EnableRemoteDebug: NotRequired[bool],

RenderableTaskTypeDef#

# RenderableTaskTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RenderableTaskTypeDef


def get_value() -> RenderableTaskTypeDef:
    return {
        "Input": ...,
    }


# RenderableTaskTypeDef definition

class RenderableTaskTypeDef(TypedDict):
    Input: str,

RenderingErrorTypeDef#

# RenderingErrorTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RenderingErrorTypeDef


def get_value() -> RenderingErrorTypeDef:
    return {
        "Code": ...,
    }


# RenderingErrorTypeDef definition

class RenderingErrorTypeDef(TypedDict):
    Code: str,
    Message: str,

ReservedCapacityOfferingTypeDef#

# ReservedCapacityOfferingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ReservedCapacityOfferingTypeDef


def get_value() -> ReservedCapacityOfferingTypeDef:
    return {
        "InstanceType": ...,
    }


# ReservedCapacityOfferingTypeDef definition

class ReservedCapacityOfferingTypeDef(TypedDict):
    InstanceType: ReservedCapacityInstanceTypeType,  # (1)
    InstanceCount: int,
    AvailabilityZone: NotRequired[str],
    DurationHours: NotRequired[int],
    DurationMinutes: NotRequired[int],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
  1. See ReservedCapacityInstanceTypeType

ResourceConfigForUpdateTypeDef#

# ResourceConfigForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceConfigForUpdateTypeDef


def get_value() -> ResourceConfigForUpdateTypeDef:
    return {
        "KeepAlivePeriodInSeconds": ...,
    }


# ResourceConfigForUpdateTypeDef definition

class ResourceConfigForUpdateTypeDef(TypedDict):
    KeepAlivePeriodInSeconds: int,

S3DataSourceTypeDef#

# S3DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import S3DataSourceTypeDef


def get_value() -> S3DataSourceTypeDef:
    return {
        "S3DataType": ...,
    }


# S3DataSourceTypeDef definition

class S3DataSourceTypeDef(TypedDict):
    S3DataType: S3DataTypeType,  # (1)
    S3Uri: str,
    S3DataDistributionType: NotRequired[S3DataDistributionType],  # (2)
    AttributeNames: NotRequired[Sequence[str]],
    InstanceGroupNames: NotRequired[Sequence[str]],
  1. See S3DataTypeType
  2. See S3DataDistributionType

VisibilityConditionsTypeDef#

# VisibilityConditionsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VisibilityConditionsTypeDef


def get_value() -> VisibilityConditionsTypeDef:
    return {
        "Key": ...,
    }


# VisibilityConditionsTypeDef definition

class VisibilityConditionsTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

SelectedStepTypeDef#

# SelectedStepTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SelectedStepTypeDef


def get_value() -> SelectedStepTypeDef:
    return {
        "StepName": ...,
    }


# SelectedStepTypeDef definition

class SelectedStepTypeDef(TypedDict):
    StepName: str,

SendPipelineExecutionStepFailureRequestTypeDef#

# SendPipelineExecutionStepFailureRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SendPipelineExecutionStepFailureRequestTypeDef


def get_value() -> SendPipelineExecutionStepFailureRequestTypeDef:
    return {
        "CallbackToken": ...,
    }


# SendPipelineExecutionStepFailureRequestTypeDef definition

class SendPipelineExecutionStepFailureRequestTypeDef(TypedDict):
    CallbackToken: str,
    FailureReason: NotRequired[str],
    ClientRequestToken: NotRequired[str],

ShadowModelVariantConfigTypeDef#

# ShadowModelVariantConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ShadowModelVariantConfigTypeDef


def get_value() -> ShadowModelVariantConfigTypeDef:
    return {
        "ShadowModelVariantName": ...,
    }


# ShadowModelVariantConfigTypeDef definition

class ShadowModelVariantConfigTypeDef(TypedDict):
    ShadowModelVariantName: str,
    SamplingPercentage: int,

SharingSettingsTypeDef#

# SharingSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SharingSettingsTypeDef


def get_value() -> SharingSettingsTypeDef:
    return {
        "NotebookOutputOption": ...,
    }


# SharingSettingsTypeDef definition

class SharingSettingsTypeDef(TypedDict):
    NotebookOutputOption: NotRequired[NotebookOutputOptionType],  # (1)
    S3OutputPath: NotRequired[str],
    S3KmsKeyId: NotRequired[str],
  1. See NotebookOutputOptionType

SourceIpConfigOutputTypeDef#

# SourceIpConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SourceIpConfigOutputTypeDef


def get_value() -> SourceIpConfigOutputTypeDef:
    return {
        "Cidrs": ...,
    }


# SourceIpConfigOutputTypeDef definition

class SourceIpConfigOutputTypeDef(TypedDict):
    Cidrs: List[str],

SourceIpConfigTypeDef#

# SourceIpConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SourceIpConfigTypeDef


def get_value() -> SourceIpConfigTypeDef:
    return {
        "Cidrs": ...,
    }


# SourceIpConfigTypeDef definition

class SourceIpConfigTypeDef(TypedDict):
    Cidrs: Sequence[str],

SpaceIdleSettingsTypeDef#

# SpaceIdleSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceIdleSettingsTypeDef


def get_value() -> SpaceIdleSettingsTypeDef:
    return {
        "IdleTimeoutInMinutes": ...,
    }


# SpaceIdleSettingsTypeDef definition

class SpaceIdleSettingsTypeDef(TypedDict):
    IdleTimeoutInMinutes: NotRequired[int],

SpaceSharingSettingsSummaryTypeDef#

# SpaceSharingSettingsSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceSharingSettingsSummaryTypeDef


def get_value() -> SpaceSharingSettingsSummaryTypeDef:
    return {
        "SharingType": ...,
    }


# SpaceSharingSettingsSummaryTypeDef definition

class SpaceSharingSettingsSummaryTypeDef(TypedDict):
    SharingType: NotRequired[SharingTypeType],  # (1)
  1. See SharingTypeType

StairsTypeDef#

# StairsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StairsTypeDef


def get_value() -> StairsTypeDef:
    return {
        "DurationInSeconds": ...,
    }


# StairsTypeDef definition

class StairsTypeDef(TypedDict):
    DurationInSeconds: NotRequired[int],
    NumberOfSteps: NotRequired[int],
    UsersPerStep: NotRequired[int],

StartEdgeDeploymentStageRequestTypeDef#

# StartEdgeDeploymentStageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartEdgeDeploymentStageRequestTypeDef


def get_value() -> StartEdgeDeploymentStageRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# StartEdgeDeploymentStageRequestTypeDef definition

class StartEdgeDeploymentStageRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    StageName: str,

StartInferenceExperimentRequestTypeDef#

# StartInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartInferenceExperimentRequestTypeDef


def get_value() -> StartInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# StartInferenceExperimentRequestTypeDef definition

class StartInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,

StartMlflowTrackingServerRequestTypeDef#

# StartMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartMlflowTrackingServerRequestTypeDef


def get_value() -> StartMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# StartMlflowTrackingServerRequestTypeDef definition

class StartMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,

StartMonitoringScheduleRequestTypeDef#

# StartMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartMonitoringScheduleRequestTypeDef


def get_value() -> StartMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# StartMonitoringScheduleRequestTypeDef definition

class StartMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

StartNotebookInstanceInputTypeDef#

# StartNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartNotebookInstanceInputTypeDef


def get_value() -> StartNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# StartNotebookInstanceInputTypeDef definition

class StartNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,

StopAutoMLJobRequestTypeDef#

# StopAutoMLJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopAutoMLJobRequestTypeDef


def get_value() -> StopAutoMLJobRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# StopAutoMLJobRequestTypeDef definition

class StopAutoMLJobRequestTypeDef(TypedDict):
    AutoMLJobName: str,

StopCompilationJobRequestTypeDef#

# StopCompilationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopCompilationJobRequestTypeDef


def get_value() -> StopCompilationJobRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }


# StopCompilationJobRequestTypeDef definition

class StopCompilationJobRequestTypeDef(TypedDict):
    CompilationJobName: str,

StopEdgeDeploymentStageRequestTypeDef#

# StopEdgeDeploymentStageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopEdgeDeploymentStageRequestTypeDef


def get_value() -> StopEdgeDeploymentStageRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# StopEdgeDeploymentStageRequestTypeDef definition

class StopEdgeDeploymentStageRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    StageName: str,

StopEdgePackagingJobRequestTypeDef#

# StopEdgePackagingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopEdgePackagingJobRequestTypeDef


def get_value() -> StopEdgePackagingJobRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
    }


# StopEdgePackagingJobRequestTypeDef definition

class StopEdgePackagingJobRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,

StopHyperParameterTuningJobRequestTypeDef#

# StopHyperParameterTuningJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopHyperParameterTuningJobRequestTypeDef


def get_value() -> StopHyperParameterTuningJobRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# StopHyperParameterTuningJobRequestTypeDef definition

class StopHyperParameterTuningJobRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,

StopInferenceRecommendationsJobRequestTypeDef#

# StopInferenceRecommendationsJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopInferenceRecommendationsJobRequestTypeDef


def get_value() -> StopInferenceRecommendationsJobRequestTypeDef:
    return {
        "JobName": ...,
    }


# StopInferenceRecommendationsJobRequestTypeDef definition

class StopInferenceRecommendationsJobRequestTypeDef(TypedDict):
    JobName: str,

StopLabelingJobRequestTypeDef#

# StopLabelingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopLabelingJobRequestTypeDef


def get_value() -> StopLabelingJobRequestTypeDef:
    return {
        "LabelingJobName": ...,
    }


# StopLabelingJobRequestTypeDef definition

class StopLabelingJobRequestTypeDef(TypedDict):
    LabelingJobName: str,

StopMlflowTrackingServerRequestTypeDef#

# StopMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopMlflowTrackingServerRequestTypeDef


def get_value() -> StopMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# StopMlflowTrackingServerRequestTypeDef definition

class StopMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,

StopMonitoringScheduleRequestTypeDef#

# StopMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopMonitoringScheduleRequestTypeDef


def get_value() -> StopMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# StopMonitoringScheduleRequestTypeDef definition

class StopMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

StopNotebookInstanceInputTypeDef#

# StopNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopNotebookInstanceInputTypeDef


def get_value() -> StopNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# StopNotebookInstanceInputTypeDef definition

class StopNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,

StopOptimizationJobRequestTypeDef#

# StopOptimizationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopOptimizationJobRequestTypeDef


def get_value() -> StopOptimizationJobRequestTypeDef:
    return {
        "OptimizationJobName": ...,
    }


# StopOptimizationJobRequestTypeDef definition

class StopOptimizationJobRequestTypeDef(TypedDict):
    OptimizationJobName: str,

StopPipelineExecutionRequestTypeDef#

# StopPipelineExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopPipelineExecutionRequestTypeDef


def get_value() -> StopPipelineExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# StopPipelineExecutionRequestTypeDef definition

class StopPipelineExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ClientRequestToken: str,

StopProcessingJobRequestTypeDef#

# StopProcessingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopProcessingJobRequestTypeDef


def get_value() -> StopProcessingJobRequestTypeDef:
    return {
        "ProcessingJobName": ...,
    }


# StopProcessingJobRequestTypeDef definition

class StopProcessingJobRequestTypeDef(TypedDict):
    ProcessingJobName: str,

StopTrainingJobRequestTypeDef#

# StopTrainingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopTrainingJobRequestTypeDef


def get_value() -> StopTrainingJobRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }


# StopTrainingJobRequestTypeDef definition

class StopTrainingJobRequestTypeDef(TypedDict):
    TrainingJobName: str,

StopTransformJobRequestTypeDef#

# StopTransformJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopTransformJobRequestTypeDef


def get_value() -> StopTransformJobRequestTypeDef:
    return {
        "TransformJobName": ...,
    }


# StopTransformJobRequestTypeDef definition

class StopTransformJobRequestTypeDef(TypedDict):
    TransformJobName: str,

ThroughputConfigUpdateTypeDef#

# ThroughputConfigUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ThroughputConfigUpdateTypeDef


def get_value() -> ThroughputConfigUpdateTypeDef:
    return {
        "ThroughputMode": ...,
    }


# ThroughputConfigUpdateTypeDef definition

class ThroughputConfigUpdateTypeDef(TypedDict):
    ThroughputMode: NotRequired[ThroughputModeType],  # (1)
    ProvisionedReadCapacityUnits: NotRequired[int],
    ProvisionedWriteCapacityUnits: NotRequired[int],
  1. See ThroughputModeType

TimeSeriesConfigOutputTypeDef#

# TimeSeriesConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesConfigOutputTypeDef


def get_value() -> TimeSeriesConfigOutputTypeDef:
    return {
        "TargetAttributeName": ...,
    }


# TimeSeriesConfigOutputTypeDef definition

class TimeSeriesConfigOutputTypeDef(TypedDict):
    TargetAttributeName: str,
    TimestampAttributeName: str,
    ItemIdentifierAttributeName: str,
    GroupingAttributeNames: NotRequired[List[str]],

TimeSeriesConfigTypeDef#

# TimeSeriesConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesConfigTypeDef


def get_value() -> TimeSeriesConfigTypeDef:
    return {
        "TargetAttributeName": ...,
    }


# TimeSeriesConfigTypeDef definition

class TimeSeriesConfigTypeDef(TypedDict):
    TargetAttributeName: str,
    TimestampAttributeName: str,
    ItemIdentifierAttributeName: str,
    GroupingAttributeNames: NotRequired[Sequence[str]],

TimeSeriesTransformationsOutputTypeDef#

# TimeSeriesTransformationsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesTransformationsOutputTypeDef


def get_value() -> TimeSeriesTransformationsOutputTypeDef:
    return {
        "Filling": ...,
    }


# TimeSeriesTransformationsOutputTypeDef definition

class TimeSeriesTransformationsOutputTypeDef(TypedDict):
    Filling: NotRequired[Dict[str, Dict[FillingTypeType, str]]],  # (1)
    Aggregation: NotRequired[Dict[str, AggregationTransformationValueType]],  # (2)
  1. See FillingTypeType
  2. See AggregationTransformationValueType

TimeSeriesTransformationsTypeDef#

# TimeSeriesTransformationsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesTransformationsTypeDef


def get_value() -> TimeSeriesTransformationsTypeDef:
    return {
        "Filling": ...,
    }


# TimeSeriesTransformationsTypeDef definition

class TimeSeriesTransformationsTypeDef(TypedDict):
    Filling: NotRequired[Mapping[str, Mapping[FillingTypeType, str]]],  # (1)
    Aggregation: NotRequired[Mapping[str, AggregationTransformationValueType]],  # (2)
  1. See FillingTypeType
  2. See AggregationTransformationValueType

TrainingRepositoryAuthConfigTypeDef#

# TrainingRepositoryAuthConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingRepositoryAuthConfigTypeDef


def get_value() -> TrainingRepositoryAuthConfigTypeDef:
    return {
        "TrainingRepositoryCredentialsProviderArn": ...,
    }


# TrainingRepositoryAuthConfigTypeDef definition

class TrainingRepositoryAuthConfigTypeDef(TypedDict):
    TrainingRepositoryCredentialsProviderArn: str,

TransformS3DataSourceTypeDef#

# TransformS3DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformS3DataSourceTypeDef


def get_value() -> TransformS3DataSourceTypeDef:
    return {
        "S3DataType": ...,
    }


# TransformS3DataSourceTypeDef definition

class TransformS3DataSourceTypeDef(TypedDict):
    S3DataType: S3DataTypeType,  # (1)
    S3Uri: str,
  1. See S3DataTypeType

UpdateActionRequestTypeDef#

# UpdateActionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateActionRequestTypeDef


def get_value() -> UpdateActionRequestTypeDef:
    return {
        "ActionName": ...,
    }


# UpdateActionRequestTypeDef definition

class UpdateActionRequestTypeDef(TypedDict):
    ActionName: str,
    Description: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (1)
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],
  1. See ActionStatusType

UpdateArtifactRequestTypeDef#

# UpdateArtifactRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateArtifactRequestTypeDef


def get_value() -> UpdateArtifactRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }


# UpdateArtifactRequestTypeDef definition

class UpdateArtifactRequestTypeDef(TypedDict):
    ArtifactArn: str,
    ArtifactName: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],

UpdateClusterSoftwareRequestTypeDef#

# UpdateClusterSoftwareRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterSoftwareRequestTypeDef


def get_value() -> UpdateClusterSoftwareRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# UpdateClusterSoftwareRequestTypeDef definition

class UpdateClusterSoftwareRequestTypeDef(TypedDict):
    ClusterName: str,

UpdateContextRequestTypeDef#

# UpdateContextRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateContextRequestTypeDef


def get_value() -> UpdateContextRequestTypeDef:
    return {
        "ContextName": ...,
    }


# UpdateContextRequestTypeDef definition

class UpdateContextRequestTypeDef(TypedDict):
    ContextName: str,
    Description: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],

VariantPropertyTypeDef#

# VariantPropertyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import VariantPropertyTypeDef


def get_value() -> VariantPropertyTypeDef:
    return {
        "VariantPropertyType": ...,
    }


# VariantPropertyTypeDef definition

class VariantPropertyTypeDef(TypedDict):
    VariantPropertyType: VariantPropertyTypeType,  # (1)
  1. See VariantPropertyTypeType

UpdateExperimentRequestTypeDef#

# UpdateExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateExperimentRequestTypeDef


def get_value() -> UpdateExperimentRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# UpdateExperimentRequestTypeDef definition

class UpdateExperimentRequestTypeDef(TypedDict):
    ExperimentName: str,
    DisplayName: NotRequired[str],
    Description: NotRequired[str],

UpdateHubRequestTypeDef#

# UpdateHubRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateHubRequestTypeDef


def get_value() -> UpdateHubRequestTypeDef:
    return {
        "HubName": ...,
    }


# UpdateHubRequestTypeDef definition

class UpdateHubRequestTypeDef(TypedDict):
    HubName: str,
    HubDescription: NotRequired[str],
    HubDisplayName: NotRequired[str],
    HubSearchKeywords: NotRequired[Sequence[str]],

UpdateImageRequestTypeDef#

# UpdateImageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateImageRequestTypeDef


def get_value() -> UpdateImageRequestTypeDef:
    return {
        "ImageName": ...,
    }


# UpdateImageRequestTypeDef definition

class UpdateImageRequestTypeDef(TypedDict):
    ImageName: str,
    DeleteProperties: NotRequired[Sequence[str]],
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    RoleArn: NotRequired[str],

UpdateImageVersionRequestTypeDef#

# UpdateImageVersionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateImageVersionRequestTypeDef


def get_value() -> UpdateImageVersionRequestTypeDef:
    return {
        "ImageName": ...,
    }


# UpdateImageVersionRequestTypeDef definition

class UpdateImageVersionRequestTypeDef(TypedDict):
    ImageName: str,
    Alias: NotRequired[str],
    Version: NotRequired[int],
    AliasesToAdd: NotRequired[Sequence[str]],
    AliasesToDelete: NotRequired[Sequence[str]],
    VendorGuidance: NotRequired[VendorGuidanceType],  # (1)
    JobType: NotRequired[JobTypeType],  # (2)
    MLFramework: NotRequired[str],
    ProgrammingLang: NotRequired[str],
    Processor: NotRequired[ProcessorType],  # (3)
    Horovod: NotRequired[bool],
    ReleaseNotes: NotRequired[str],
  1. See VendorGuidanceType
  2. See JobTypeType
  3. See ProcessorType

UpdateMlflowTrackingServerRequestTypeDef#

# UpdateMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMlflowTrackingServerRequestTypeDef


def get_value() -> UpdateMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# UpdateMlflowTrackingServerRequestTypeDef definition

class UpdateMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,
    ArtifactStoreUri: NotRequired[str],
    TrackingServerSize: NotRequired[TrackingServerSizeType],  # (1)
    AutomaticModelRegistration: NotRequired[bool],
    WeeklyMaintenanceWindowStart: NotRequired[str],
  1. See TrackingServerSizeType

UpdateModelCardRequestTypeDef#

# UpdateModelCardRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateModelCardRequestTypeDef


def get_value() -> UpdateModelCardRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# UpdateModelCardRequestTypeDef definition

class UpdateModelCardRequestTypeDef(TypedDict):
    ModelCardName: str,
    Content: NotRequired[str],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
  1. See ModelCardStatusType

UpdateMonitoringAlertRequestTypeDef#

# UpdateMonitoringAlertRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMonitoringAlertRequestTypeDef


def get_value() -> UpdateMonitoringAlertRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# UpdateMonitoringAlertRequestTypeDef definition

class UpdateMonitoringAlertRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringAlertName: str,
    DatapointsToAlert: int,
    EvaluationPeriod: int,

UpdateTrialRequestTypeDef#

# UpdateTrialRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrialRequestTypeDef


def get_value() -> UpdateTrialRequestTypeDef:
    return {
        "TrialName": ...,
    }


# UpdateTrialRequestTypeDef definition

class UpdateTrialRequestTypeDef(TypedDict):
    TrialName: str,
    DisplayName: NotRequired[str],

WorkforceVpcConfigResponseTypeDef#

# WorkforceVpcConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkforceVpcConfigResponseTypeDef


def get_value() -> WorkforceVpcConfigResponseTypeDef:
    return {
        "VpcId": ...,
    }


# WorkforceVpcConfigResponseTypeDef definition

class WorkforceVpcConfigResponseTypeDef(TypedDict):
    VpcId: str,
    SecurityGroupIds: List[str],
    Subnets: List[str],
    VpcEndpointId: NotRequired[str],

ActionSummaryTypeDef#

# ActionSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ActionSummaryTypeDef


def get_value() -> ActionSummaryTypeDef:
    return {
        "ActionArn": ...,
    }


# ActionSummaryTypeDef definition

class ActionSummaryTypeDef(TypedDict):
    ActionArn: NotRequired[str],
    ActionName: NotRequired[str],
    Source: NotRequired[ActionSourceTypeDef],  # (1)
    ActionType: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (2)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ActionSourceTypeDef
  2. See ActionStatusType

AddAssociationResponseTypeDef#

# AddAssociationResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AddAssociationResponseTypeDef


def get_value() -> AddAssociationResponseTypeDef:
    return {
        "SourceArn": ...,
    }


# AddAssociationResponseTypeDef definition

class AddAssociationResponseTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AssociateTrialComponentResponseTypeDef#

# AssociateTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AssociateTrialComponentResponseTypeDef


def get_value() -> AssociateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
    }


# AssociateTrialComponentResponseTypeDef definition

class AssociateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateActionResponseTypeDef#

# CreateActionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateActionResponseTypeDef


def get_value() -> CreateActionResponseTypeDef:
    return {
        "ActionArn": ...,
    }


# CreateActionResponseTypeDef definition

class CreateActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAlgorithmOutputTypeDef#

# CreateAlgorithmOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAlgorithmOutputTypeDef


def get_value() -> CreateAlgorithmOutputTypeDef:
    return {
        "AlgorithmArn": ...,
    }


# CreateAlgorithmOutputTypeDef definition

class CreateAlgorithmOutputTypeDef(TypedDict):
    AlgorithmArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAppImageConfigResponseTypeDef#

# CreateAppImageConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAppImageConfigResponseTypeDef


def get_value() -> CreateAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
    }


# CreateAppImageConfigResponseTypeDef definition

class CreateAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAppResponseTypeDef#

# CreateAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAppResponseTypeDef


def get_value() -> CreateAppResponseTypeDef:
    return {
        "AppArn": ...,
    }


# CreateAppResponseTypeDef definition

class CreateAppResponseTypeDef(TypedDict):
    AppArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateArtifactResponseTypeDef#

# CreateArtifactResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateArtifactResponseTypeDef


def get_value() -> CreateArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
    }


# CreateArtifactResponseTypeDef definition

class CreateArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAutoMLJobResponseTypeDef#

# CreateAutoMLJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAutoMLJobResponseTypeDef


def get_value() -> CreateAutoMLJobResponseTypeDef:
    return {
        "AutoMLJobArn": ...,
    }


# CreateAutoMLJobResponseTypeDef definition

class CreateAutoMLJobResponseTypeDef(TypedDict):
    AutoMLJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAutoMLJobV2ResponseTypeDef#

# CreateAutoMLJobV2ResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAutoMLJobV2ResponseTypeDef


def get_value() -> CreateAutoMLJobV2ResponseTypeDef:
    return {
        "AutoMLJobArn": ...,
    }


# CreateAutoMLJobV2ResponseTypeDef definition

class CreateAutoMLJobV2ResponseTypeDef(TypedDict):
    AutoMLJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateClusterResponseTypeDef#

# CreateClusterResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateClusterResponseTypeDef


def get_value() -> CreateClusterResponseTypeDef:
    return {
        "ClusterArn": ...,
    }


# CreateClusterResponseTypeDef definition

class CreateClusterResponseTypeDef(TypedDict):
    ClusterArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateClusterSchedulerConfigResponseTypeDef#

# CreateClusterSchedulerConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateClusterSchedulerConfigResponseTypeDef


def get_value() -> CreateClusterSchedulerConfigResponseTypeDef:
    return {
        "ClusterSchedulerConfigArn": ...,
    }


# CreateClusterSchedulerConfigResponseTypeDef definition

class CreateClusterSchedulerConfigResponseTypeDef(TypedDict):
    ClusterSchedulerConfigArn: str,
    ClusterSchedulerConfigId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateCodeRepositoryOutputTypeDef#

# CreateCodeRepositoryOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateCodeRepositoryOutputTypeDef


def get_value() -> CreateCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryArn": ...,
    }


# CreateCodeRepositoryOutputTypeDef definition

class CreateCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateCompilationJobResponseTypeDef#

# CreateCompilationJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateCompilationJobResponseTypeDef


def get_value() -> CreateCompilationJobResponseTypeDef:
    return {
        "CompilationJobArn": ...,
    }


# CreateCompilationJobResponseTypeDef definition

class CreateCompilationJobResponseTypeDef(TypedDict):
    CompilationJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateComputeQuotaResponseTypeDef#

# CreateComputeQuotaResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateComputeQuotaResponseTypeDef


def get_value() -> CreateComputeQuotaResponseTypeDef:
    return {
        "ComputeQuotaArn": ...,
    }


# CreateComputeQuotaResponseTypeDef definition

class CreateComputeQuotaResponseTypeDef(TypedDict):
    ComputeQuotaArn: str,
    ComputeQuotaId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateContextResponseTypeDef#

# CreateContextResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateContextResponseTypeDef


def get_value() -> CreateContextResponseTypeDef:
    return {
        "ContextArn": ...,
    }


# CreateContextResponseTypeDef definition

class CreateContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDataQualityJobDefinitionResponseTypeDef#

# CreateDataQualityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateDataQualityJobDefinitionResponseTypeDef


def get_value() -> CreateDataQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# CreateDataQualityJobDefinitionResponseTypeDef definition

class CreateDataQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDomainResponseTypeDef#

# CreateDomainResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateDomainResponseTypeDef


def get_value() -> CreateDomainResponseTypeDef:
    return {
        "DomainArn": ...,
    }


# CreateDomainResponseTypeDef definition

class CreateDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    Url: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEdgeDeploymentPlanResponseTypeDef#

# CreateEdgeDeploymentPlanResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEdgeDeploymentPlanResponseTypeDef


def get_value() -> CreateEdgeDeploymentPlanResponseTypeDef:
    return {
        "EdgeDeploymentPlanArn": ...,
    }


# CreateEdgeDeploymentPlanResponseTypeDef definition

class CreateEdgeDeploymentPlanResponseTypeDef(TypedDict):
    EdgeDeploymentPlanArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEndpointConfigOutputTypeDef#

# CreateEndpointConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEndpointConfigOutputTypeDef


def get_value() -> CreateEndpointConfigOutputTypeDef:
    return {
        "EndpointConfigArn": ...,
    }


# CreateEndpointConfigOutputTypeDef definition

class CreateEndpointConfigOutputTypeDef(TypedDict):
    EndpointConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEndpointOutputTypeDef#

# CreateEndpointOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEndpointOutputTypeDef


def get_value() -> CreateEndpointOutputTypeDef:
    return {
        "EndpointArn": ...,
    }


# CreateEndpointOutputTypeDef definition

class CreateEndpointOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateExperimentResponseTypeDef#

# CreateExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateExperimentResponseTypeDef


def get_value() -> CreateExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
    }


# CreateExperimentResponseTypeDef definition

class CreateExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFeatureGroupResponseTypeDef#

# CreateFeatureGroupResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateFeatureGroupResponseTypeDef


def get_value() -> CreateFeatureGroupResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# CreateFeatureGroupResponseTypeDef definition

class CreateFeatureGroupResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFlowDefinitionResponseTypeDef#

# CreateFlowDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateFlowDefinitionResponseTypeDef


def get_value() -> CreateFlowDefinitionResponseTypeDef:
    return {
        "FlowDefinitionArn": ...,
    }


# CreateFlowDefinitionResponseTypeDef definition

class CreateFlowDefinitionResponseTypeDef(TypedDict):
    FlowDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHubContentReferenceResponseTypeDef#

# CreateHubContentReferenceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHubContentReferenceResponseTypeDef


def get_value() -> CreateHubContentReferenceResponseTypeDef:
    return {
        "HubArn": ...,
    }


# CreateHubContentReferenceResponseTypeDef definition

class CreateHubContentReferenceResponseTypeDef(TypedDict):
    HubArn: str,
    HubContentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHubResponseTypeDef#

# CreateHubResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHubResponseTypeDef


def get_value() -> CreateHubResponseTypeDef:
    return {
        "HubArn": ...,
    }


# CreateHubResponseTypeDef definition

class CreateHubResponseTypeDef(TypedDict):
    HubArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHumanTaskUiResponseTypeDef#

# CreateHumanTaskUiResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHumanTaskUiResponseTypeDef


def get_value() -> CreateHumanTaskUiResponseTypeDef:
    return {
        "HumanTaskUiArn": ...,
    }


# CreateHumanTaskUiResponseTypeDef definition

class CreateHumanTaskUiResponseTypeDef(TypedDict):
    HumanTaskUiArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHyperParameterTuningJobResponseTypeDef#

# CreateHyperParameterTuningJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHyperParameterTuningJobResponseTypeDef


def get_value() -> CreateHyperParameterTuningJobResponseTypeDef:
    return {
        "HyperParameterTuningJobArn": ...,
    }


# CreateHyperParameterTuningJobResponseTypeDef definition

class CreateHyperParameterTuningJobResponseTypeDef(TypedDict):
    HyperParameterTuningJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateImageResponseTypeDef#

# CreateImageResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateImageResponseTypeDef


def get_value() -> CreateImageResponseTypeDef:
    return {
        "ImageArn": ...,
    }


# CreateImageResponseTypeDef definition

class CreateImageResponseTypeDef(TypedDict):
    ImageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateImageVersionResponseTypeDef#

# CreateImageVersionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateImageVersionResponseTypeDef


def get_value() -> CreateImageVersionResponseTypeDef:
    return {
        "ImageVersionArn": ...,
    }


# CreateImageVersionResponseTypeDef definition

class CreateImageVersionResponseTypeDef(TypedDict):
    ImageVersionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateInferenceComponentOutputTypeDef#

# CreateInferenceComponentOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceComponentOutputTypeDef


def get_value() -> CreateInferenceComponentOutputTypeDef:
    return {
        "InferenceComponentArn": ...,
    }


# CreateInferenceComponentOutputTypeDef definition

class CreateInferenceComponentOutputTypeDef(TypedDict):
    InferenceComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateInferenceExperimentResponseTypeDef#

# CreateInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceExperimentResponseTypeDef


def get_value() -> CreateInferenceExperimentResponseTypeDef:
    return {
        "InferenceExperimentArn": ...,
    }


# CreateInferenceExperimentResponseTypeDef definition

class CreateInferenceExperimentResponseTypeDef(TypedDict):
    InferenceExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateInferenceRecommendationsJobResponseTypeDef#

# CreateInferenceRecommendationsJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceRecommendationsJobResponseTypeDef


def get_value() -> CreateInferenceRecommendationsJobResponseTypeDef:
    return {
        "JobArn": ...,
    }


# CreateInferenceRecommendationsJobResponseTypeDef definition

class CreateInferenceRecommendationsJobResponseTypeDef(TypedDict):
    JobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateLabelingJobResponseTypeDef#

# CreateLabelingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateLabelingJobResponseTypeDef


def get_value() -> CreateLabelingJobResponseTypeDef:
    return {
        "LabelingJobArn": ...,
    }


# CreateLabelingJobResponseTypeDef definition

class CreateLabelingJobResponseTypeDef(TypedDict):
    LabelingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMlflowTrackingServerResponseTypeDef#

# CreateMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateMlflowTrackingServerResponseTypeDef


def get_value() -> CreateMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# CreateMlflowTrackingServerResponseTypeDef definition

class CreateMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelBiasJobDefinitionResponseTypeDef#

# CreateModelBiasJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelBiasJobDefinitionResponseTypeDef


def get_value() -> CreateModelBiasJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# CreateModelBiasJobDefinitionResponseTypeDef definition

class CreateModelBiasJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelCardExportJobResponseTypeDef#

# CreateModelCardExportJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelCardExportJobResponseTypeDef


def get_value() -> CreateModelCardExportJobResponseTypeDef:
    return {
        "ModelCardExportJobArn": ...,
    }


# CreateModelCardExportJobResponseTypeDef definition

class CreateModelCardExportJobResponseTypeDef(TypedDict):
    ModelCardExportJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelCardResponseTypeDef#

# CreateModelCardResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelCardResponseTypeDef


def get_value() -> CreateModelCardResponseTypeDef:
    return {
        "ModelCardArn": ...,
    }


# CreateModelCardResponseTypeDef definition

class CreateModelCardResponseTypeDef(TypedDict):
    ModelCardArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelExplainabilityJobDefinitionResponseTypeDef#

# CreateModelExplainabilityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelExplainabilityJobDefinitionResponseTypeDef


def get_value() -> CreateModelExplainabilityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# CreateModelExplainabilityJobDefinitionResponseTypeDef definition

class CreateModelExplainabilityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelOutputTypeDef#

# CreateModelOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelOutputTypeDef


def get_value() -> CreateModelOutputTypeDef:
    return {
        "ModelArn": ...,
    }


# CreateModelOutputTypeDef definition

class CreateModelOutputTypeDef(TypedDict):
    ModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelPackageGroupOutputTypeDef#

# CreateModelPackageGroupOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelPackageGroupOutputTypeDef


def get_value() -> CreateModelPackageGroupOutputTypeDef:
    return {
        "ModelPackageGroupArn": ...,
    }


# CreateModelPackageGroupOutputTypeDef definition

class CreateModelPackageGroupOutputTypeDef(TypedDict):
    ModelPackageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelPackageOutputTypeDef#

# CreateModelPackageOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelPackageOutputTypeDef


def get_value() -> CreateModelPackageOutputTypeDef:
    return {
        "ModelPackageArn": ...,
    }


# CreateModelPackageOutputTypeDef definition

class CreateModelPackageOutputTypeDef(TypedDict):
    ModelPackageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelQualityJobDefinitionResponseTypeDef#

# CreateModelQualityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelQualityJobDefinitionResponseTypeDef


def get_value() -> CreateModelQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# CreateModelQualityJobDefinitionResponseTypeDef definition

class CreateModelQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMonitoringScheduleResponseTypeDef#

# CreateMonitoringScheduleResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateMonitoringScheduleResponseTypeDef


def get_value() -> CreateMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# CreateMonitoringScheduleResponseTypeDef definition

class CreateMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateNotebookInstanceLifecycleConfigOutputTypeDef#

# CreateNotebookInstanceLifecycleConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateNotebookInstanceLifecycleConfigOutputTypeDef


def get_value() -> CreateNotebookInstanceLifecycleConfigOutputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigArn": ...,
    }


# CreateNotebookInstanceLifecycleConfigOutputTypeDef definition

class CreateNotebookInstanceLifecycleConfigOutputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateNotebookInstanceOutputTypeDef#

# CreateNotebookInstanceOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateNotebookInstanceOutputTypeDef


def get_value() -> CreateNotebookInstanceOutputTypeDef:
    return {
        "NotebookInstanceArn": ...,
    }


# CreateNotebookInstanceOutputTypeDef definition

class CreateNotebookInstanceOutputTypeDef(TypedDict):
    NotebookInstanceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateOptimizationJobResponseTypeDef#

# CreateOptimizationJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateOptimizationJobResponseTypeDef


def get_value() -> CreateOptimizationJobResponseTypeDef:
    return {
        "OptimizationJobArn": ...,
    }


# CreateOptimizationJobResponseTypeDef definition

class CreateOptimizationJobResponseTypeDef(TypedDict):
    OptimizationJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePartnerAppPresignedUrlResponseTypeDef#

# CreatePartnerAppPresignedUrlResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePartnerAppPresignedUrlResponseTypeDef


def get_value() -> CreatePartnerAppPresignedUrlResponseTypeDef:
    return {
        "Url": ...,
    }


# CreatePartnerAppPresignedUrlResponseTypeDef definition

class CreatePartnerAppPresignedUrlResponseTypeDef(TypedDict):
    Url: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePartnerAppResponseTypeDef#

# CreatePartnerAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePartnerAppResponseTypeDef


def get_value() -> CreatePartnerAppResponseTypeDef:
    return {
        "Arn": ...,
    }


# CreatePartnerAppResponseTypeDef definition

class CreatePartnerAppResponseTypeDef(TypedDict):
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePipelineResponseTypeDef#

# CreatePipelineResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePipelineResponseTypeDef


def get_value() -> CreatePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
    }


# CreatePipelineResponseTypeDef definition

class CreatePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePresignedDomainUrlResponseTypeDef#

# CreatePresignedDomainUrlResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedDomainUrlResponseTypeDef


def get_value() -> CreatePresignedDomainUrlResponseTypeDef:
    return {
        "AuthorizedUrl": ...,
    }


# CreatePresignedDomainUrlResponseTypeDef definition

class CreatePresignedDomainUrlResponseTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePresignedMlflowTrackingServerUrlResponseTypeDef#

# CreatePresignedMlflowTrackingServerUrlResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedMlflowTrackingServerUrlResponseTypeDef


def get_value() -> CreatePresignedMlflowTrackingServerUrlResponseTypeDef:
    return {
        "AuthorizedUrl": ...,
    }


# CreatePresignedMlflowTrackingServerUrlResponseTypeDef definition

class CreatePresignedMlflowTrackingServerUrlResponseTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePresignedNotebookInstanceUrlOutputTypeDef#

# CreatePresignedNotebookInstanceUrlOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePresignedNotebookInstanceUrlOutputTypeDef


def get_value() -> CreatePresignedNotebookInstanceUrlOutputTypeDef:
    return {
        "AuthorizedUrl": ...,
    }


# CreatePresignedNotebookInstanceUrlOutputTypeDef definition

class CreatePresignedNotebookInstanceUrlOutputTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateProcessingJobResponseTypeDef#

# CreateProcessingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateProcessingJobResponseTypeDef


def get_value() -> CreateProcessingJobResponseTypeDef:
    return {
        "ProcessingJobArn": ...,
    }


# CreateProcessingJobResponseTypeDef definition

class CreateProcessingJobResponseTypeDef(TypedDict):
    ProcessingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateProjectOutputTypeDef#

# CreateProjectOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateProjectOutputTypeDef


def get_value() -> CreateProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
    }


# CreateProjectOutputTypeDef definition

class CreateProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ProjectId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateSpaceResponseTypeDef#

# CreateSpaceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateSpaceResponseTypeDef


def get_value() -> CreateSpaceResponseTypeDef:
    return {
        "SpaceArn": ...,
    }


# CreateSpaceResponseTypeDef definition

class CreateSpaceResponseTypeDef(TypedDict):
    SpaceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateStudioLifecycleConfigResponseTypeDef#

# CreateStudioLifecycleConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateStudioLifecycleConfigResponseTypeDef


def get_value() -> CreateStudioLifecycleConfigResponseTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
    }


# CreateStudioLifecycleConfigResponseTypeDef definition

class CreateStudioLifecycleConfigResponseTypeDef(TypedDict):
    StudioLifecycleConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainingJobResponseTypeDef#

# CreateTrainingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrainingJobResponseTypeDef


def get_value() -> CreateTrainingJobResponseTypeDef:
    return {
        "TrainingJobArn": ...,
    }


# CreateTrainingJobResponseTypeDef definition

class CreateTrainingJobResponseTypeDef(TypedDict):
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainingPlanResponseTypeDef#

# CreateTrainingPlanResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrainingPlanResponseTypeDef


def get_value() -> CreateTrainingPlanResponseTypeDef:
    return {
        "TrainingPlanArn": ...,
    }


# CreateTrainingPlanResponseTypeDef definition

class CreateTrainingPlanResponseTypeDef(TypedDict):
    TrainingPlanArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTransformJobResponseTypeDef#

# CreateTransformJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTransformJobResponseTypeDef


def get_value() -> CreateTransformJobResponseTypeDef:
    return {
        "TransformJobArn": ...,
    }


# CreateTransformJobResponseTypeDef definition

class CreateTransformJobResponseTypeDef(TypedDict):
    TransformJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrialComponentResponseTypeDef#

# CreateTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrialComponentResponseTypeDef


def get_value() -> CreateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
    }


# CreateTrialComponentResponseTypeDef definition

class CreateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrialResponseTypeDef#

# CreateTrialResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrialResponseTypeDef


def get_value() -> CreateTrialResponseTypeDef:
    return {
        "TrialArn": ...,
    }


# CreateTrialResponseTypeDef definition

class CreateTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateUserProfileResponseTypeDef#

# CreateUserProfileResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateUserProfileResponseTypeDef


def get_value() -> CreateUserProfileResponseTypeDef:
    return {
        "UserProfileArn": ...,
    }


# CreateUserProfileResponseTypeDef definition

class CreateUserProfileResponseTypeDef(TypedDict):
    UserProfileArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWorkforceResponseTypeDef#

# CreateWorkforceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateWorkforceResponseTypeDef


def get_value() -> CreateWorkforceResponseTypeDef:
    return {
        "WorkforceArn": ...,
    }


# CreateWorkforceResponseTypeDef definition

class CreateWorkforceResponseTypeDef(TypedDict):
    WorkforceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWorkteamResponseTypeDef#

# CreateWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateWorkteamResponseTypeDef


def get_value() -> CreateWorkteamResponseTypeDef:
    return {
        "WorkteamArn": ...,
    }


# CreateWorkteamResponseTypeDef definition

class CreateWorkteamResponseTypeDef(TypedDict):
    WorkteamArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteActionResponseTypeDef#

# DeleteActionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteActionResponseTypeDef


def get_value() -> DeleteActionResponseTypeDef:
    return {
        "ActionArn": ...,
    }


# DeleteActionResponseTypeDef definition

class DeleteActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteArtifactResponseTypeDef#

# DeleteArtifactResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteArtifactResponseTypeDef


def get_value() -> DeleteArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
    }


# DeleteArtifactResponseTypeDef definition

class DeleteArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteAssociationResponseTypeDef#

# DeleteAssociationResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteAssociationResponseTypeDef


def get_value() -> DeleteAssociationResponseTypeDef:
    return {
        "SourceArn": ...,
    }


# DeleteAssociationResponseTypeDef definition

class DeleteAssociationResponseTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteClusterResponseTypeDef#

# DeleteClusterResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteClusterResponseTypeDef


def get_value() -> DeleteClusterResponseTypeDef:
    return {
        "ClusterArn": ...,
    }


# DeleteClusterResponseTypeDef definition

class DeleteClusterResponseTypeDef(TypedDict):
    ClusterArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteContextResponseTypeDef#

# DeleteContextResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteContextResponseTypeDef


def get_value() -> DeleteContextResponseTypeDef:
    return {
        "ContextArn": ...,
    }


# DeleteContextResponseTypeDef definition

class DeleteContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteExperimentResponseTypeDef#

# DeleteExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteExperimentResponseTypeDef


def get_value() -> DeleteExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
    }


# DeleteExperimentResponseTypeDef definition

class DeleteExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteInferenceExperimentResponseTypeDef#

# DeleteInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteInferenceExperimentResponseTypeDef


def get_value() -> DeleteInferenceExperimentResponseTypeDef:
    return {
        "InferenceExperimentArn": ...,
    }


# DeleteInferenceExperimentResponseTypeDef definition

class DeleteInferenceExperimentResponseTypeDef(TypedDict):
    InferenceExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteMlflowTrackingServerResponseTypeDef#

# DeleteMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteMlflowTrackingServerResponseTypeDef


def get_value() -> DeleteMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# DeleteMlflowTrackingServerResponseTypeDef definition

class DeleteMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeletePartnerAppResponseTypeDef#

# DeletePartnerAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeletePartnerAppResponseTypeDef


def get_value() -> DeletePartnerAppResponseTypeDef:
    return {
        "Arn": ...,
    }


# DeletePartnerAppResponseTypeDef definition

class DeletePartnerAppResponseTypeDef(TypedDict):
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeletePipelineResponseTypeDef#

# DeletePipelineResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeletePipelineResponseTypeDef


def get_value() -> DeletePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
    }


# DeletePipelineResponseTypeDef definition

class DeletePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteTrialComponentResponseTypeDef#

# DeleteTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteTrialComponentResponseTypeDef


def get_value() -> DeleteTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
    }


# DeleteTrialComponentResponseTypeDef definition

class DeleteTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteTrialResponseTypeDef#

# DeleteTrialResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteTrialResponseTypeDef


def get_value() -> DeleteTrialResponseTypeDef:
    return {
        "TrialArn": ...,
    }


# DeleteTrialResponseTypeDef definition

class DeleteTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteWorkteamResponseTypeDef#

# DeleteWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteWorkteamResponseTypeDef


def get_value() -> DeleteWorkteamResponseTypeDef:
    return {
        "Success": ...,
    }


# DeleteWorkteamResponseTypeDef definition

class DeleteWorkteamResponseTypeDef(TypedDict):
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeImageResponseTypeDef#

# DescribeImageResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageResponseTypeDef


def get_value() -> DescribeImageResponseTypeDef:
    return {
        "CreationTime": ...,
    }


# DescribeImageResponseTypeDef definition

class DescribeImageResponseTypeDef(TypedDict):
    CreationTime: datetime,
    Description: str,
    DisplayName: str,
    FailureReason: str,
    ImageArn: str,
    ImageName: str,
    ImageStatus: ImageStatusType,  # (1)
    LastModifiedTime: datetime,
    RoleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImageStatusType
  2. See ResponseMetadataTypeDef

DescribeImageVersionResponseTypeDef#

# DescribeImageVersionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageVersionResponseTypeDef


def get_value() -> DescribeImageVersionResponseTypeDef:
    return {
        "BaseImage": ...,
    }


# DescribeImageVersionResponseTypeDef definition

class DescribeImageVersionResponseTypeDef(TypedDict):
    BaseImage: str,
    ContainerImage: str,
    CreationTime: datetime,
    FailureReason: str,
    ImageArn: str,
    ImageVersionArn: str,
    ImageVersionStatus: ImageVersionStatusType,  # (1)
    LastModifiedTime: datetime,
    Version: int,
    VendorGuidance: VendorGuidanceType,  # (2)
    JobType: JobTypeType,  # (3)
    MLFramework: str,
    ProgrammingLang: str,
    Processor: ProcessorType,  # (4)
    Horovod: bool,
    ReleaseNotes: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ImageVersionStatusType
  2. See VendorGuidanceType
  3. See JobTypeType
  4. See ProcessorType
  5. See ResponseMetadataTypeDef

DescribePipelineDefinitionForExecutionResponseTypeDef#

# DescribePipelineDefinitionForExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineDefinitionForExecutionResponseTypeDef


def get_value() -> DescribePipelineDefinitionForExecutionResponseTypeDef:
    return {
        "PipelineDefinition": ...,
    }


# DescribePipelineDefinitionForExecutionResponseTypeDef definition

class DescribePipelineDefinitionForExecutionResponseTypeDef(TypedDict):
    PipelineDefinition: str,
    CreationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeStudioLifecycleConfigResponseTypeDef#

# DescribeStudioLifecycleConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeStudioLifecycleConfigResponseTypeDef


def get_value() -> DescribeStudioLifecycleConfigResponseTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
    }


# DescribeStudioLifecycleConfigResponseTypeDef definition

class DescribeStudioLifecycleConfigResponseTypeDef(TypedDict):
    StudioLifecycleConfigArn: str,
    StudioLifecycleConfigName: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    StudioLifecycleConfigContent: str,
    StudioLifecycleConfigAppType: StudioLifecycleConfigAppTypeType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StudioLifecycleConfigAppTypeType
  2. See ResponseMetadataTypeDef

DisassociateTrialComponentResponseTypeDef#

# DisassociateTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DisassociateTrialComponentResponseTypeDef


def get_value() -> DisassociateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
    }


# DisassociateTrialComponentResponseTypeDef definition

class DisassociateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EmptyResponseMetadataTypeDef


def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }


# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetLineageGroupPolicyResponseTypeDef#

# GetLineageGroupPolicyResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetLineageGroupPolicyResponseTypeDef


def get_value() -> GetLineageGroupPolicyResponseTypeDef:
    return {
        "LineageGroupArn": ...,
    }


# GetLineageGroupPolicyResponseTypeDef definition

class GetLineageGroupPolicyResponseTypeDef(TypedDict):
    LineageGroupArn: str,
    ResourcePolicy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetModelPackageGroupPolicyOutputTypeDef#

# GetModelPackageGroupPolicyOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetModelPackageGroupPolicyOutputTypeDef


def get_value() -> GetModelPackageGroupPolicyOutputTypeDef:
    return {
        "ResourcePolicy": ...,
    }


# GetModelPackageGroupPolicyOutputTypeDef definition

class GetModelPackageGroupPolicyOutputTypeDef(TypedDict):
    ResourcePolicy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetSagemakerServicecatalogPortfolioStatusOutputTypeDef#

# GetSagemakerServicecatalogPortfolioStatusOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetSagemakerServicecatalogPortfolioStatusOutputTypeDef


def get_value() -> GetSagemakerServicecatalogPortfolioStatusOutputTypeDef:
    return {
        "Status": ...,
    }


# GetSagemakerServicecatalogPortfolioStatusOutputTypeDef definition

class GetSagemakerServicecatalogPortfolioStatusOutputTypeDef(TypedDict):
    Status: SagemakerServicecatalogStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SagemakerServicecatalogStatusType
  2. See ResponseMetadataTypeDef

ImportHubContentResponseTypeDef#

# ImportHubContentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImportHubContentResponseTypeDef


def get_value() -> ImportHubContentResponseTypeDef:
    return {
        "HubArn": ...,
    }


# ImportHubContentResponseTypeDef definition

class ImportHubContentResponseTypeDef(TypedDict):
    HubArn: str,
    HubContentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListAliasesResponseTypeDef#

# ListAliasesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAliasesResponseTypeDef


def get_value() -> ListAliasesResponseTypeDef:
    return {
        "SageMakerImageVersionAliases": ...,
    }


# ListAliasesResponseTypeDef definition

class ListAliasesResponseTypeDef(TypedDict):
    SageMakerImageVersionAliases: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
    NextToken: NotRequired[str],
  1. See ResponseMetadataTypeDef

PutModelPackageGroupPolicyOutputTypeDef#

# PutModelPackageGroupPolicyOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PutModelPackageGroupPolicyOutputTypeDef


def get_value() -> PutModelPackageGroupPolicyOutputTypeDef:
    return {
        "ModelPackageGroupArn": ...,
    }


# PutModelPackageGroupPolicyOutputTypeDef definition

class PutModelPackageGroupPolicyOutputTypeDef(TypedDict):
    ModelPackageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

RetryPipelineExecutionResponseTypeDef#

# RetryPipelineExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RetryPipelineExecutionResponseTypeDef


def get_value() -> RetryPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# RetryPipelineExecutionResponseTypeDef definition

class RetryPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendPipelineExecutionStepFailureResponseTypeDef#

# SendPipelineExecutionStepFailureResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SendPipelineExecutionStepFailureResponseTypeDef


def get_value() -> SendPipelineExecutionStepFailureResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# SendPipelineExecutionStepFailureResponseTypeDef definition

class SendPipelineExecutionStepFailureResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendPipelineExecutionStepSuccessResponseTypeDef#

# SendPipelineExecutionStepSuccessResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SendPipelineExecutionStepSuccessResponseTypeDef


def get_value() -> SendPipelineExecutionStepSuccessResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# SendPipelineExecutionStepSuccessResponseTypeDef definition

class SendPipelineExecutionStepSuccessResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartInferenceExperimentResponseTypeDef#

# StartInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartInferenceExperimentResponseTypeDef


def get_value() -> StartInferenceExperimentResponseTypeDef:
    return {
        "InferenceExperimentArn": ...,
    }


# StartInferenceExperimentResponseTypeDef definition

class StartInferenceExperimentResponseTypeDef(TypedDict):
    InferenceExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartMlflowTrackingServerResponseTypeDef#

# StartMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartMlflowTrackingServerResponseTypeDef


def get_value() -> StartMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# StartMlflowTrackingServerResponseTypeDef definition

class StartMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartPipelineExecutionResponseTypeDef#

# StartPipelineExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartPipelineExecutionResponseTypeDef


def get_value() -> StartPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# StartPipelineExecutionResponseTypeDef definition

class StartPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopInferenceExperimentResponseTypeDef#

# StopInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopInferenceExperimentResponseTypeDef


def get_value() -> StopInferenceExperimentResponseTypeDef:
    return {
        "InferenceExperimentArn": ...,
    }


# StopInferenceExperimentResponseTypeDef definition

class StopInferenceExperimentResponseTypeDef(TypedDict):
    InferenceExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopMlflowTrackingServerResponseTypeDef#

# StopMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopMlflowTrackingServerResponseTypeDef


def get_value() -> StopMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# StopMlflowTrackingServerResponseTypeDef definition

class StopMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopPipelineExecutionResponseTypeDef#

# StopPipelineExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopPipelineExecutionResponseTypeDef


def get_value() -> StopPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# StopPipelineExecutionResponseTypeDef definition

class StopPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateActionResponseTypeDef#

# UpdateActionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateActionResponseTypeDef


def get_value() -> UpdateActionResponseTypeDef:
    return {
        "ActionArn": ...,
    }


# UpdateActionResponseTypeDef definition

class UpdateActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateAppImageConfigResponseTypeDef#

# UpdateAppImageConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateAppImageConfigResponseTypeDef


def get_value() -> UpdateAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
    }


# UpdateAppImageConfigResponseTypeDef definition

class UpdateAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateArtifactResponseTypeDef#

# UpdateArtifactResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateArtifactResponseTypeDef


def get_value() -> UpdateArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
    }


# UpdateArtifactResponseTypeDef definition

class UpdateArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateClusterResponseTypeDef#

# UpdateClusterResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterResponseTypeDef


def get_value() -> UpdateClusterResponseTypeDef:
    return {
        "ClusterArn": ...,
    }


# UpdateClusterResponseTypeDef definition

class UpdateClusterResponseTypeDef(TypedDict):
    ClusterArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateClusterSchedulerConfigResponseTypeDef#

# UpdateClusterSchedulerConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterSchedulerConfigResponseTypeDef


def get_value() -> UpdateClusterSchedulerConfigResponseTypeDef:
    return {
        "ClusterSchedulerConfigArn": ...,
    }


# UpdateClusterSchedulerConfigResponseTypeDef definition

class UpdateClusterSchedulerConfigResponseTypeDef(TypedDict):
    ClusterSchedulerConfigArn: str,
    ClusterSchedulerConfigVersion: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateClusterSoftwareResponseTypeDef#

# UpdateClusterSoftwareResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterSoftwareResponseTypeDef


def get_value() -> UpdateClusterSoftwareResponseTypeDef:
    return {
        "ClusterArn": ...,
    }


# UpdateClusterSoftwareResponseTypeDef definition

class UpdateClusterSoftwareResponseTypeDef(TypedDict):
    ClusterArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateCodeRepositoryOutputTypeDef#

# UpdateCodeRepositoryOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateCodeRepositoryOutputTypeDef


def get_value() -> UpdateCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryArn": ...,
    }


# UpdateCodeRepositoryOutputTypeDef definition

class UpdateCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateComputeQuotaResponseTypeDef#

# UpdateComputeQuotaResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateComputeQuotaResponseTypeDef


def get_value() -> UpdateComputeQuotaResponseTypeDef:
    return {
        "ComputeQuotaArn": ...,
    }


# UpdateComputeQuotaResponseTypeDef definition

class UpdateComputeQuotaResponseTypeDef(TypedDict):
    ComputeQuotaArn: str,
    ComputeQuotaVersion: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateContextResponseTypeDef#

# UpdateContextResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateContextResponseTypeDef


def get_value() -> UpdateContextResponseTypeDef:
    return {
        "ContextArn": ...,
    }


# UpdateContextResponseTypeDef definition

class UpdateContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateDomainResponseTypeDef#

# UpdateDomainResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateDomainResponseTypeDef


def get_value() -> UpdateDomainResponseTypeDef:
    return {
        "DomainArn": ...,
    }


# UpdateDomainResponseTypeDef definition

class UpdateDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateEndpointOutputTypeDef#

# UpdateEndpointOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateEndpointOutputTypeDef


def get_value() -> UpdateEndpointOutputTypeDef:
    return {
        "EndpointArn": ...,
    }


# UpdateEndpointOutputTypeDef definition

class UpdateEndpointOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateEndpointWeightsAndCapacitiesOutputTypeDef#

# UpdateEndpointWeightsAndCapacitiesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateEndpointWeightsAndCapacitiesOutputTypeDef


def get_value() -> UpdateEndpointWeightsAndCapacitiesOutputTypeDef:
    return {
        "EndpointArn": ...,
    }


# UpdateEndpointWeightsAndCapacitiesOutputTypeDef definition

class UpdateEndpointWeightsAndCapacitiesOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateExperimentResponseTypeDef#

# UpdateExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateExperimentResponseTypeDef


def get_value() -> UpdateExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
    }


# UpdateExperimentResponseTypeDef definition

class UpdateExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateFeatureGroupResponseTypeDef#

# UpdateFeatureGroupResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateFeatureGroupResponseTypeDef


def get_value() -> UpdateFeatureGroupResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# UpdateFeatureGroupResponseTypeDef definition

class UpdateFeatureGroupResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateHubResponseTypeDef#

# UpdateHubResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateHubResponseTypeDef


def get_value() -> UpdateHubResponseTypeDef:
    return {
        "HubArn": ...,
    }


# UpdateHubResponseTypeDef definition

class UpdateHubResponseTypeDef(TypedDict):
    HubArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateImageResponseTypeDef#

# UpdateImageResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateImageResponseTypeDef


def get_value() -> UpdateImageResponseTypeDef:
    return {
        "ImageArn": ...,
    }


# UpdateImageResponseTypeDef definition

class UpdateImageResponseTypeDef(TypedDict):
    ImageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateImageVersionResponseTypeDef#

# UpdateImageVersionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateImageVersionResponseTypeDef


def get_value() -> UpdateImageVersionResponseTypeDef:
    return {
        "ImageVersionArn": ...,
    }


# UpdateImageVersionResponseTypeDef definition

class UpdateImageVersionResponseTypeDef(TypedDict):
    ImageVersionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateInferenceComponentOutputTypeDef#

# UpdateInferenceComponentOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceComponentOutputTypeDef


def get_value() -> UpdateInferenceComponentOutputTypeDef:
    return {
        "InferenceComponentArn": ...,
    }


# UpdateInferenceComponentOutputTypeDef definition

class UpdateInferenceComponentOutputTypeDef(TypedDict):
    InferenceComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateInferenceComponentRuntimeConfigOutputTypeDef#

# UpdateInferenceComponentRuntimeConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceComponentRuntimeConfigOutputTypeDef


def get_value() -> UpdateInferenceComponentRuntimeConfigOutputTypeDef:
    return {
        "InferenceComponentArn": ...,
    }


# UpdateInferenceComponentRuntimeConfigOutputTypeDef definition

class UpdateInferenceComponentRuntimeConfigOutputTypeDef(TypedDict):
    InferenceComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateInferenceExperimentResponseTypeDef#

# UpdateInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceExperimentResponseTypeDef


def get_value() -> UpdateInferenceExperimentResponseTypeDef:
    return {
        "InferenceExperimentArn": ...,
    }


# UpdateInferenceExperimentResponseTypeDef definition

class UpdateInferenceExperimentResponseTypeDef(TypedDict):
    InferenceExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateMlflowTrackingServerResponseTypeDef#

# UpdateMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMlflowTrackingServerResponseTypeDef


def get_value() -> UpdateMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# UpdateMlflowTrackingServerResponseTypeDef definition

class UpdateMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateModelCardResponseTypeDef#

# UpdateModelCardResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateModelCardResponseTypeDef


def get_value() -> UpdateModelCardResponseTypeDef:
    return {
        "ModelCardArn": ...,
    }


# UpdateModelCardResponseTypeDef definition

class UpdateModelCardResponseTypeDef(TypedDict):
    ModelCardArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateModelPackageOutputTypeDef#

# UpdateModelPackageOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateModelPackageOutputTypeDef


def get_value() -> UpdateModelPackageOutputTypeDef:
    return {
        "ModelPackageArn": ...,
    }


# UpdateModelPackageOutputTypeDef definition

class UpdateModelPackageOutputTypeDef(TypedDict):
    ModelPackageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateMonitoringAlertResponseTypeDef#

# UpdateMonitoringAlertResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMonitoringAlertResponseTypeDef


def get_value() -> UpdateMonitoringAlertResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# UpdateMonitoringAlertResponseTypeDef definition

class UpdateMonitoringAlertResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    MonitoringAlertName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateMonitoringScheduleResponseTypeDef#

# UpdateMonitoringScheduleResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMonitoringScheduleResponseTypeDef


def get_value() -> UpdateMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# UpdateMonitoringScheduleResponseTypeDef definition

class UpdateMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdatePartnerAppResponseTypeDef#

# UpdatePartnerAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePartnerAppResponseTypeDef


def get_value() -> UpdatePartnerAppResponseTypeDef:
    return {
        "Arn": ...,
    }


# UpdatePartnerAppResponseTypeDef definition

class UpdatePartnerAppResponseTypeDef(TypedDict):
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdatePipelineExecutionResponseTypeDef#

# UpdatePipelineExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePipelineExecutionResponseTypeDef


def get_value() -> UpdatePipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# UpdatePipelineExecutionResponseTypeDef definition

class UpdatePipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdatePipelineResponseTypeDef#

# UpdatePipelineResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePipelineResponseTypeDef


def get_value() -> UpdatePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
    }


# UpdatePipelineResponseTypeDef definition

class UpdatePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateProjectOutputTypeDef#

# UpdateProjectOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateProjectOutputTypeDef


def get_value() -> UpdateProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
    }


# UpdateProjectOutputTypeDef definition

class UpdateProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateSpaceResponseTypeDef#

# UpdateSpaceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateSpaceResponseTypeDef


def get_value() -> UpdateSpaceResponseTypeDef:
    return {
        "SpaceArn": ...,
    }


# UpdateSpaceResponseTypeDef definition

class UpdateSpaceResponseTypeDef(TypedDict):
    SpaceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrainingJobResponseTypeDef#

# UpdateTrainingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrainingJobResponseTypeDef


def get_value() -> UpdateTrainingJobResponseTypeDef:
    return {
        "TrainingJobArn": ...,
    }


# UpdateTrainingJobResponseTypeDef definition

class UpdateTrainingJobResponseTypeDef(TypedDict):
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrialComponentResponseTypeDef#

# UpdateTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrialComponentResponseTypeDef


def get_value() -> UpdateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
    }


# UpdateTrialComponentResponseTypeDef definition

class UpdateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrialResponseTypeDef#

# UpdateTrialResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrialResponseTypeDef


def get_value() -> UpdateTrialResponseTypeDef:
    return {
        "TrialArn": ...,
    }


# UpdateTrialResponseTypeDef definition

class UpdateTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateUserProfileResponseTypeDef#

# UpdateUserProfileResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateUserProfileResponseTypeDef


def get_value() -> UpdateUserProfileResponseTypeDef:
    return {
        "UserProfileArn": ...,
    }


# UpdateUserProfileResponseTypeDef definition

class UpdateUserProfileResponseTypeDef(TypedDict):
    UserProfileArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AddTagsInputTypeDef#

# AddTagsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AddTagsInputTypeDef


def get_value() -> AddTagsInputTypeDef:
    return {
        "ResourceArn": ...,
    }


# AddTagsInputTypeDef definition

class AddTagsInputTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

AddTagsOutputTypeDef#

# AddTagsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AddTagsOutputTypeDef


def get_value() -> AddTagsOutputTypeDef:
    return {
        "Tags": ...,
    }


# AddTagsOutputTypeDef definition

class AddTagsOutputTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

CreateExperimentRequestTypeDef#

# CreateExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateExperimentRequestTypeDef


def get_value() -> CreateExperimentRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# CreateExperimentRequestTypeDef definition

class CreateExperimentRequestTypeDef(TypedDict):
    ExperimentName: str,
    DisplayName: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateHubContentReferenceRequestTypeDef#

# CreateHubContentReferenceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHubContentReferenceRequestTypeDef


def get_value() -> CreateHubContentReferenceRequestTypeDef:
    return {
        "HubName": ...,
    }


# CreateHubContentReferenceRequestTypeDef definition

class CreateHubContentReferenceRequestTypeDef(TypedDict):
    HubName: str,
    SageMakerPublicHubContentArn: str,
    HubContentName: NotRequired[str],
    MinVersion: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateImageRequestTypeDef#

# CreateImageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateImageRequestTypeDef


def get_value() -> CreateImageRequestTypeDef:
    return {
        "ImageName": ...,
    }


# CreateImageRequestTypeDef definition

class CreateImageRequestTypeDef(TypedDict):
    ImageName: str,
    RoleArn: str,
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateMlflowTrackingServerRequestTypeDef#

# CreateMlflowTrackingServerRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateMlflowTrackingServerRequestTypeDef


def get_value() -> CreateMlflowTrackingServerRequestTypeDef:
    return {
        "TrackingServerName": ...,
    }


# CreateMlflowTrackingServerRequestTypeDef definition

class CreateMlflowTrackingServerRequestTypeDef(TypedDict):
    TrackingServerName: str,
    ArtifactStoreUri: str,
    RoleArn: str,
    TrackingServerSize: NotRequired[TrackingServerSizeType],  # (1)
    MlflowVersion: NotRequired[str],
    AutomaticModelRegistration: NotRequired[bool],
    WeeklyMaintenanceWindowStart: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See TrackingServerSizeType
  2. See TagTypeDef

CreateModelPackageGroupInputTypeDef#

# CreateModelPackageGroupInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelPackageGroupInputTypeDef


def get_value() -> CreateModelPackageGroupInputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# CreateModelPackageGroupInputTypeDef definition

class CreateModelPackageGroupInputTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateStudioLifecycleConfigRequestTypeDef#

# CreateStudioLifecycleConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateStudioLifecycleConfigRequestTypeDef


def get_value() -> CreateStudioLifecycleConfigRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
    }


# CreateStudioLifecycleConfigRequestTypeDef definition

class CreateStudioLifecycleConfigRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,
    StudioLifecycleConfigContent: str,
    StudioLifecycleConfigAppType: StudioLifecycleConfigAppTypeType,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See StudioLifecycleConfigAppTypeType
  2. See TagTypeDef

CreateTrainingPlanRequestTypeDef#

# CreateTrainingPlanRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrainingPlanRequestTypeDef


def get_value() -> CreateTrainingPlanRequestTypeDef:
    return {
        "TrainingPlanName": ...,
    }


# CreateTrainingPlanRequestTypeDef definition

class CreateTrainingPlanRequestTypeDef(TypedDict):
    TrainingPlanName: str,
    TrainingPlanOfferingId: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

ImportHubContentRequestTypeDef#

# ImportHubContentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImportHubContentRequestTypeDef


def get_value() -> ImportHubContentRequestTypeDef:
    return {
        "HubContentName": ...,
    }


# ImportHubContentRequestTypeDef definition

class ImportHubContentRequestTypeDef(TypedDict):
    HubContentName: str,
    HubContentType: HubContentTypeType,  # (1)
    DocumentSchemaVersion: str,
    HubName: str,
    HubContentDocument: str,
    HubContentVersion: NotRequired[str],
    HubContentDisplayName: NotRequired[str],
    HubContentDescription: NotRequired[str],
    HubContentMarkdown: NotRequired[str],
    HubContentSearchKeywords: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See HubContentTypeType
  2. See TagTypeDef

ListTagsOutputTypeDef#

# ListTagsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTagsOutputTypeDef


def get_value() -> ListTagsOutputTypeDef:
    return {
        "Tags": ...,
    }


# ListTagsOutputTypeDef definition

class ListTagsOutputTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

AutoRollbackConfigOutputTypeDef#

# AutoRollbackConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoRollbackConfigOutputTypeDef


def get_value() -> AutoRollbackConfigOutputTypeDef:
    return {
        "Alarms": ...,
    }


# AutoRollbackConfigOutputTypeDef definition

class AutoRollbackConfigOutputTypeDef(TypedDict):
    Alarms: NotRequired[List[AlarmTypeDef]],  # (1)
  1. See AlarmTypeDef

AutoRollbackConfigTypeDef#

# AutoRollbackConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoRollbackConfigTypeDef


def get_value() -> AutoRollbackConfigTypeDef:
    return {
        "Alarms": ...,
    }


# AutoRollbackConfigTypeDef definition

class AutoRollbackConfigTypeDef(TypedDict):
    Alarms: NotRequired[Sequence[AlarmTypeDef]],  # (1)
  1. See AlarmTypeDef

HyperParameterAlgorithmSpecificationOutputTypeDef#

# HyperParameterAlgorithmSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterAlgorithmSpecificationOutputTypeDef


def get_value() -> HyperParameterAlgorithmSpecificationOutputTypeDef:
    return {
        "TrainingImage": ...,
    }


# HyperParameterAlgorithmSpecificationOutputTypeDef definition

class HyperParameterAlgorithmSpecificationOutputTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[List[MetricDefinitionTypeDef]],  # (2)
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef

HyperParameterAlgorithmSpecificationTypeDef#

# HyperParameterAlgorithmSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterAlgorithmSpecificationTypeDef


def get_value() -> HyperParameterAlgorithmSpecificationTypeDef:
    return {
        "TrainingImage": ...,
    }


# HyperParameterAlgorithmSpecificationTypeDef definition

class HyperParameterAlgorithmSpecificationTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (2)
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef

AlgorithmStatusDetailsTypeDef#

# AlgorithmStatusDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmStatusDetailsTypeDef


def get_value() -> AlgorithmStatusDetailsTypeDef:
    return {
        "ValidationStatuses": ...,
    }


# AlgorithmStatusDetailsTypeDef definition

class AlgorithmStatusDetailsTypeDef(TypedDict):
    ValidationStatuses: NotRequired[List[AlgorithmStatusItemTypeDef]],  # (1)
    ImageScanStatuses: NotRequired[List[AlgorithmStatusItemTypeDef]],  # (1)
  1. See AlgorithmStatusItemTypeDef
  2. See AlgorithmStatusItemTypeDef

ListAlgorithmsOutputTypeDef#

# ListAlgorithmsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAlgorithmsOutputTypeDef


def get_value() -> ListAlgorithmsOutputTypeDef:
    return {
        "AlgorithmSummaryList": ...,
    }


# ListAlgorithmsOutputTypeDef definition

class ListAlgorithmsOutputTypeDef(TypedDict):
    AlgorithmSummaryList: List[AlgorithmSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AlgorithmSummaryTypeDef
  2. See ResponseMetadataTypeDef

AppDetailsTypeDef#

# AppDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AppDetailsTypeDef


def get_value() -> AppDetailsTypeDef:
    return {
        "DomainId": ...,
    }


# AppDetailsTypeDef definition

class AppDetailsTypeDef(TypedDict):
    DomainId: NotRequired[str],
    UserProfileName: NotRequired[str],
    SpaceName: NotRequired[str],
    AppType: NotRequired[AppTypeType],  # (1)
    AppName: NotRequired[str],
    Status: NotRequired[AppStatusType],  # (2)
    CreationTime: NotRequired[datetime],
    ResourceSpec: NotRequired[ResourceSpecTypeDef],  # (3)
  1. See AppTypeType
  2. See AppStatusType
  3. See ResourceSpecTypeDef

CreateAppRequestTypeDef#

# CreateAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAppRequestTypeDef


def get_value() -> CreateAppRequestTypeDef:
    return {
        "DomainId": ...,
    }


# CreateAppRequestTypeDef definition

class CreateAppRequestTypeDef(TypedDict):
    DomainId: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    UserProfileName: NotRequired[str],
    SpaceName: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ResourceSpec: NotRequired[ResourceSpecTypeDef],  # (3)
  1. See AppTypeType
  2. See TagTypeDef
  3. See ResourceSpecTypeDef

DescribeAppResponseTypeDef#

# DescribeAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAppResponseTypeDef


def get_value() -> DescribeAppResponseTypeDef:
    return {
        "AppArn": ...,
    }


# DescribeAppResponseTypeDef definition

class DescribeAppResponseTypeDef(TypedDict):
    AppArn: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    DomainId: str,
    UserProfileName: str,
    SpaceName: str,
    Status: AppStatusType,  # (2)
    LastHealthCheckTimestamp: datetime,
    LastUserActivityTimestamp: datetime,
    CreationTime: datetime,
    FailureReason: str,
    ResourceSpec: ResourceSpecTypeDef,  # (3)
    BuiltInLifecycleConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See AppTypeType
  2. See AppStatusType
  3. See ResourceSpecTypeDef
  4. See ResponseMetadataTypeDef

RStudioServerProDomainSettingsForUpdateTypeDef#

# RStudioServerProDomainSettingsForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RStudioServerProDomainSettingsForUpdateTypeDef


def get_value() -> RStudioServerProDomainSettingsForUpdateTypeDef:
    return {
        "DomainExecutionRoleArn": ...,
    }


# RStudioServerProDomainSettingsForUpdateTypeDef definition

class RStudioServerProDomainSettingsForUpdateTypeDef(TypedDict):
    DomainExecutionRoleArn: str,
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    RStudioConnectUrl: NotRequired[str],
    RStudioPackageManagerUrl: NotRequired[str],
  1. See ResourceSpecTypeDef

RStudioServerProDomainSettingsTypeDef#

# RStudioServerProDomainSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RStudioServerProDomainSettingsTypeDef


def get_value() -> RStudioServerProDomainSettingsTypeDef:
    return {
        "DomainExecutionRoleArn": ...,
    }


# RStudioServerProDomainSettingsTypeDef definition

class RStudioServerProDomainSettingsTypeDef(TypedDict):
    DomainExecutionRoleArn: str,
    RStudioConnectUrl: NotRequired[str],
    RStudioPackageManagerUrl: NotRequired[str],
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
  1. See ResourceSpecTypeDef

TensorBoardAppSettingsTypeDef#

# TensorBoardAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TensorBoardAppSettingsTypeDef


def get_value() -> TensorBoardAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# TensorBoardAppSettingsTypeDef definition

class TensorBoardAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
  1. See ResourceSpecTypeDef

AppLifecycleManagementTypeDef#

# AppLifecycleManagementTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AppLifecycleManagementTypeDef


def get_value() -> AppLifecycleManagementTypeDef:
    return {
        "IdleSettings": ...,
    }


# AppLifecycleManagementTypeDef definition

class AppLifecycleManagementTypeDef(TypedDict):
    IdleSettings: NotRequired[IdleSettingsTypeDef],  # (1)
  1. See IdleSettingsTypeDef

ArtifactSourceOutputTypeDef#

# ArtifactSourceOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ArtifactSourceOutputTypeDef


def get_value() -> ArtifactSourceOutputTypeDef:
    return {
        "SourceUri": ...,
    }


# ArtifactSourceOutputTypeDef definition

class ArtifactSourceOutputTypeDef(TypedDict):
    SourceUri: str,
    SourceTypes: NotRequired[List[ArtifactSourceTypeTypeDef]],  # (1)
  1. See ArtifactSourceTypeTypeDef

ArtifactSourceTypeDef#

# ArtifactSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ArtifactSourceTypeDef


def get_value() -> ArtifactSourceTypeDef:
    return {
        "SourceUri": ...,
    }


# ArtifactSourceTypeDef definition

class ArtifactSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceTypes: NotRequired[Sequence[ArtifactSourceTypeTypeDef]],  # (1)
  1. See ArtifactSourceTypeTypeDef

AsyncInferenceOutputConfigOutputTypeDef#

# AsyncInferenceOutputConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceOutputConfigOutputTypeDef


def get_value() -> AsyncInferenceOutputConfigOutputTypeDef:
    return {
        "KmsKeyId": ...,
    }


# AsyncInferenceOutputConfigOutputTypeDef definition

class AsyncInferenceOutputConfigOutputTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],
    S3OutputPath: NotRequired[str],
    NotificationConfig: NotRequired[AsyncInferenceNotificationConfigOutputTypeDef],  # (1)
    S3FailurePath: NotRequired[str],
  1. See AsyncInferenceNotificationConfigOutputTypeDef

AsyncInferenceOutputConfigTypeDef#

# AsyncInferenceOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceOutputConfigTypeDef


def get_value() -> AsyncInferenceOutputConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# AsyncInferenceOutputConfigTypeDef definition

class AsyncInferenceOutputConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],
    S3OutputPath: NotRequired[str],
    NotificationConfig: NotRequired[AsyncInferenceNotificationConfigTypeDef],  # (1)
    S3FailurePath: NotRequired[str],
  1. See AsyncInferenceNotificationConfigTypeDef

AutoMLCandidateGenerationConfigOutputTypeDef#

# AutoMLCandidateGenerationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLCandidateGenerationConfigOutputTypeDef


def get_value() -> AutoMLCandidateGenerationConfigOutputTypeDef:
    return {
        "FeatureSpecificationS3Uri": ...,
    }


# AutoMLCandidateGenerationConfigOutputTypeDef definition

class AutoMLCandidateGenerationConfigOutputTypeDef(TypedDict):
    FeatureSpecificationS3Uri: NotRequired[str],
    AlgorithmsConfig: NotRequired[List[AutoMLAlgorithmConfigOutputTypeDef]],  # (1)
  1. See AutoMLAlgorithmConfigOutputTypeDef

CandidateGenerationConfigOutputTypeDef#

# CandidateGenerationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CandidateGenerationConfigOutputTypeDef


def get_value() -> CandidateGenerationConfigOutputTypeDef:
    return {
        "AlgorithmsConfig": ...,
    }


# CandidateGenerationConfigOutputTypeDef definition

class CandidateGenerationConfigOutputTypeDef(TypedDict):
    AlgorithmsConfig: NotRequired[List[AutoMLAlgorithmConfigOutputTypeDef]],  # (1)
  1. See AutoMLAlgorithmConfigOutputTypeDef

AutoMLCandidateGenerationConfigTypeDef#

# AutoMLCandidateGenerationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLCandidateGenerationConfigTypeDef


def get_value() -> AutoMLCandidateGenerationConfigTypeDef:
    return {
        "FeatureSpecificationS3Uri": ...,
    }


# AutoMLCandidateGenerationConfigTypeDef definition

class AutoMLCandidateGenerationConfigTypeDef(TypedDict):
    FeatureSpecificationS3Uri: NotRequired[str],
    AlgorithmsConfig: NotRequired[Sequence[AutoMLAlgorithmConfigTypeDef]],  # (1)
  1. See AutoMLAlgorithmConfigTypeDef

CandidateGenerationConfigTypeDef#

# CandidateGenerationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CandidateGenerationConfigTypeDef


def get_value() -> CandidateGenerationConfigTypeDef:
    return {
        "AlgorithmsConfig": ...,
    }


# CandidateGenerationConfigTypeDef definition

class CandidateGenerationConfigTypeDef(TypedDict):
    AlgorithmsConfig: NotRequired[Sequence[AutoMLAlgorithmConfigTypeDef]],  # (1)
  1. See AutoMLAlgorithmConfigTypeDef

AutoMLComputeConfigTypeDef#

# AutoMLComputeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLComputeConfigTypeDef


def get_value() -> AutoMLComputeConfigTypeDef:
    return {
        "EmrServerlessComputeConfig": ...,
    }


# AutoMLComputeConfigTypeDef definition

class AutoMLComputeConfigTypeDef(TypedDict):
    EmrServerlessComputeConfig: NotRequired[EmrServerlessComputeConfigTypeDef],  # (1)
  1. See EmrServerlessComputeConfigTypeDef

AutoMLDataSourceTypeDef#

# AutoMLDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLDataSourceTypeDef


def get_value() -> AutoMLDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }


# AutoMLDataSourceTypeDef definition

class AutoMLDataSourceTypeDef(TypedDict):
    S3DataSource: AutoMLS3DataSourceTypeDef,  # (1)
  1. See AutoMLS3DataSourceTypeDef

ImageClassificationJobConfigTypeDef#

# ImageClassificationJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImageClassificationJobConfigTypeDef


def get_value() -> ImageClassificationJobConfigTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# ImageClassificationJobConfigTypeDef definition

class ImageClassificationJobConfigTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
  1. See AutoMLJobCompletionCriteriaTypeDef

TextClassificationJobConfigTypeDef#

# TextClassificationJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TextClassificationJobConfigTypeDef


def get_value() -> TextClassificationJobConfigTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# TextClassificationJobConfigTypeDef definition

class TextClassificationJobConfigTypeDef(TypedDict):
    ContentColumn: str,
    TargetLabelColumn: str,
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
  1. See AutoMLJobCompletionCriteriaTypeDef

ResolvedAttributesTypeDef#

# ResolvedAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResolvedAttributesTypeDef


def get_value() -> ResolvedAttributesTypeDef:
    return {
        "AutoMLJobObjective": ...,
    }


# ResolvedAttributesTypeDef definition

class ResolvedAttributesTypeDef(TypedDict):
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (1)
    ProblemType: NotRequired[ProblemTypeType],  # (2)
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (3)
  1. See AutoMLJobObjectiveTypeDef
  2. See ProblemTypeType
  3. See AutoMLJobCompletionCriteriaTypeDef

AutoMLJobSummaryTypeDef#

# AutoMLJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobSummaryTypeDef


def get_value() -> AutoMLJobSummaryTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# AutoMLJobSummaryTypeDef definition

class AutoMLJobSummaryTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobArn: str,
    AutoMLJobStatus: AutoMLJobStatusType,  # (1)
    AutoMLJobSecondaryStatus: AutoMLJobSecondaryStatusType,  # (2)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    EndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    PartialFailureReasons: NotRequired[List[AutoMLPartialFailureReasonTypeDef]],  # (3)
  1. See AutoMLJobStatusType
  2. See AutoMLJobSecondaryStatusType
  3. See AutoMLPartialFailureReasonTypeDef

AutoMLProblemTypeResolvedAttributesTypeDef#

# AutoMLProblemTypeResolvedAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLProblemTypeResolvedAttributesTypeDef


def get_value() -> AutoMLProblemTypeResolvedAttributesTypeDef:
    return {
        "TabularResolvedAttributes": ...,
    }


# AutoMLProblemTypeResolvedAttributesTypeDef definition

class AutoMLProblemTypeResolvedAttributesTypeDef(TypedDict):
    TabularResolvedAttributes: NotRequired[TabularResolvedAttributesTypeDef],  # (1)
    TextGenerationResolvedAttributes: NotRequired[TextGenerationResolvedAttributesTypeDef],  # (2)
  1. See TabularResolvedAttributesTypeDef
  2. See TextGenerationResolvedAttributesTypeDef

AutoMLSecurityConfigOutputTypeDef#

# AutoMLSecurityConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLSecurityConfigOutputTypeDef


def get_value() -> AutoMLSecurityConfigOutputTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }


# AutoMLSecurityConfigOutputTypeDef definition

class AutoMLSecurityConfigOutputTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (1)
  1. See VpcConfigOutputTypeDef

LabelingJobResourceConfigOutputTypeDef#

# LabelingJobResourceConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobResourceConfigOutputTypeDef


def get_value() -> LabelingJobResourceConfigOutputTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }


# LabelingJobResourceConfigOutputTypeDef definition

class LabelingJobResourceConfigOutputTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (1)
  1. See VpcConfigOutputTypeDef

MonitoringNetworkConfigOutputTypeDef#

# MonitoringNetworkConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringNetworkConfigOutputTypeDef


def get_value() -> MonitoringNetworkConfigOutputTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }


# MonitoringNetworkConfigOutputTypeDef definition

class MonitoringNetworkConfigOutputTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (1)
  1. See VpcConfigOutputTypeDef

NetworkConfigOutputTypeDef#

# NetworkConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NetworkConfigOutputTypeDef


def get_value() -> NetworkConfigOutputTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }


# NetworkConfigOutputTypeDef definition

class NetworkConfigOutputTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (1)
  1. See VpcConfigOutputTypeDef

AutoMLSecurityConfigTypeDef#

# AutoMLSecurityConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLSecurityConfigTypeDef


def get_value() -> AutoMLSecurityConfigTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }


# AutoMLSecurityConfigTypeDef definition

class AutoMLSecurityConfigTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

LabelingJobResourceConfigTypeDef#

# LabelingJobResourceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobResourceConfigTypeDef


def get_value() -> LabelingJobResourceConfigTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }


# LabelingJobResourceConfigTypeDef definition

class LabelingJobResourceConfigTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

MonitoringNetworkConfigTypeDef#

# MonitoringNetworkConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringNetworkConfigTypeDef


def get_value() -> MonitoringNetworkConfigTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }


# MonitoringNetworkConfigTypeDef definition

class MonitoringNetworkConfigTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

NetworkConfigTypeDef#

# NetworkConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NetworkConfigTypeDef


def get_value() -> NetworkConfigTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }


# NetworkConfigTypeDef definition

class NetworkConfigTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

BatchDeleteClusterNodesResponseTypeDef#

# BatchDeleteClusterNodesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDeleteClusterNodesResponseTypeDef


def get_value() -> BatchDeleteClusterNodesResponseTypeDef:
    return {
        "Failed": ...,
    }


# BatchDeleteClusterNodesResponseTypeDef definition

class BatchDeleteClusterNodesResponseTypeDef(TypedDict):
    Failed: List[BatchDeleteClusterNodesErrorTypeDef],  # (1)
    Successful: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BatchDeleteClusterNodesErrorTypeDef
  2. See ResponseMetadataTypeDef

BiasTypeDef#

# BiasTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BiasTypeDef


def get_value() -> BiasTypeDef:
    return {
        "Report": ...,
    }


# BiasTypeDef definition

class BiasTypeDef(TypedDict):
    Report: NotRequired[MetricsSourceTypeDef],  # (1)
    PreTrainingReport: NotRequired[MetricsSourceTypeDef],  # (1)
    PostTrainingReport: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef
  3. See MetricsSourceTypeDef

DriftCheckModelDataQualityTypeDef#

# DriftCheckModelDataQualityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DriftCheckModelDataQualityTypeDef


def get_value() -> DriftCheckModelDataQualityTypeDef:
    return {
        "Statistics": ...,
    }


# DriftCheckModelDataQualityTypeDef definition

class DriftCheckModelDataQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

DriftCheckModelQualityTypeDef#

# DriftCheckModelQualityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DriftCheckModelQualityTypeDef


def get_value() -> DriftCheckModelQualityTypeDef:
    return {
        "Statistics": ...,
    }


# DriftCheckModelQualityTypeDef definition

class DriftCheckModelQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

ExplainabilityTypeDef#

# ExplainabilityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExplainabilityTypeDef


def get_value() -> ExplainabilityTypeDef:
    return {
        "Report": ...,
    }


# ExplainabilityTypeDef definition

class ExplainabilityTypeDef(TypedDict):
    Report: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef

ModelDataQualityTypeDef#

# ModelDataQualityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDataQualityTypeDef


def get_value() -> ModelDataQualityTypeDef:
    return {
        "Statistics": ...,
    }


# ModelDataQualityTypeDef definition

class ModelDataQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

ModelQualityTypeDef#

# ModelQualityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityTypeDef


def get_value() -> ModelQualityTypeDef:
    return {
        "Statistics": ...,
    }


# ModelQualityTypeDef definition

class ModelQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

CallbackStepMetadataTypeDef#

# CallbackStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CallbackStepMetadataTypeDef


def get_value() -> CallbackStepMetadataTypeDef:
    return {
        "CallbackToken": ...,
    }


# CallbackStepMetadataTypeDef definition

class CallbackStepMetadataTypeDef(TypedDict):
    CallbackToken: NotRequired[str],
    SqsQueueUrl: NotRequired[str],
    OutputParameters: NotRequired[List[OutputParameterTypeDef]],  # (1)
  1. See OutputParameterTypeDef

LambdaStepMetadataTypeDef#

# LambdaStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LambdaStepMetadataTypeDef


def get_value() -> LambdaStepMetadataTypeDef:
    return {
        "Arn": ...,
    }


# LambdaStepMetadataTypeDef definition

class LambdaStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],
    OutputParameters: NotRequired[List[OutputParameterTypeDef]],  # (1)
  1. See OutputParameterTypeDef

SendPipelineExecutionStepSuccessRequestTypeDef#

# SendPipelineExecutionStepSuccessRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SendPipelineExecutionStepSuccessRequestTypeDef


def get_value() -> SendPipelineExecutionStepSuccessRequestTypeDef:
    return {
        "CallbackToken": ...,
    }


# SendPipelineExecutionStepSuccessRequestTypeDef definition

class SendPipelineExecutionStepSuccessRequestTypeDef(TypedDict):
    CallbackToken: str,
    OutputParameters: NotRequired[Sequence[OutputParameterTypeDef]],  # (1)
    ClientRequestToken: NotRequired[str],
  1. See OutputParameterTypeDef

CandidatePropertiesTypeDef#

# CandidatePropertiesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CandidatePropertiesTypeDef


def get_value() -> CandidatePropertiesTypeDef:
    return {
        "CandidateArtifactLocations": ...,
    }


# CandidatePropertiesTypeDef definition

class CandidatePropertiesTypeDef(TypedDict):
    CandidateArtifactLocations: NotRequired[CandidateArtifactLocationsTypeDef],  # (1)
    CandidateMetrics: NotRequired[List[MetricDatumTypeDef]],  # (2)
  1. See CandidateArtifactLocationsTypeDef
  2. See MetricDatumTypeDef

CanvasAppSettingsOutputTypeDef#

# CanvasAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CanvasAppSettingsOutputTypeDef


def get_value() -> CanvasAppSettingsOutputTypeDef:
    return {
        "TimeSeriesForecastingSettings": ...,
    }


# CanvasAppSettingsOutputTypeDef definition

class CanvasAppSettingsOutputTypeDef(TypedDict):
    TimeSeriesForecastingSettings: NotRequired[TimeSeriesForecastingSettingsTypeDef],  # (1)
    ModelRegisterSettings: NotRequired[ModelRegisterSettingsTypeDef],  # (2)
    WorkspaceSettings: NotRequired[WorkspaceSettingsTypeDef],  # (3)
    IdentityProviderOAuthSettings: NotRequired[List[IdentityProviderOAuthSettingTypeDef]],  # (4)
    DirectDeploySettings: NotRequired[DirectDeploySettingsTypeDef],  # (5)
    KendraSettings: NotRequired[KendraSettingsTypeDef],  # (6)
    GenerativeAiSettings: NotRequired[GenerativeAiSettingsTypeDef],  # (7)
    EmrServerlessSettings: NotRequired[EmrServerlessSettingsTypeDef],  # (8)
  1. See TimeSeriesForecastingSettingsTypeDef
  2. See ModelRegisterSettingsTypeDef
  3. See WorkspaceSettingsTypeDef
  4. See IdentityProviderOAuthSettingTypeDef
  5. See DirectDeploySettingsTypeDef
  6. See KendraSettingsTypeDef
  7. See GenerativeAiSettingsTypeDef
  8. See EmrServerlessSettingsTypeDef

CanvasAppSettingsTypeDef#

# CanvasAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CanvasAppSettingsTypeDef


def get_value() -> CanvasAppSettingsTypeDef:
    return {
        "TimeSeriesForecastingSettings": ...,
    }


# CanvasAppSettingsTypeDef definition

class CanvasAppSettingsTypeDef(TypedDict):
    TimeSeriesForecastingSettings: NotRequired[TimeSeriesForecastingSettingsTypeDef],  # (1)
    ModelRegisterSettings: NotRequired[ModelRegisterSettingsTypeDef],  # (2)
    WorkspaceSettings: NotRequired[WorkspaceSettingsTypeDef],  # (3)
    IdentityProviderOAuthSettings: NotRequired[Sequence[IdentityProviderOAuthSettingTypeDef]],  # (4)
    DirectDeploySettings: NotRequired[DirectDeploySettingsTypeDef],  # (5)
    KendraSettings: NotRequired[KendraSettingsTypeDef],  # (6)
    GenerativeAiSettings: NotRequired[GenerativeAiSettingsTypeDef],  # (7)
    EmrServerlessSettings: NotRequired[EmrServerlessSettingsTypeDef],  # (8)
  1. See TimeSeriesForecastingSettingsTypeDef
  2. See ModelRegisterSettingsTypeDef
  3. See WorkspaceSettingsTypeDef
  4. See IdentityProviderOAuthSettingTypeDef
  5. See DirectDeploySettingsTypeDef
  6. See KendraSettingsTypeDef
  7. See GenerativeAiSettingsTypeDef
  8. See EmrServerlessSettingsTypeDef

RollingUpdatePolicyTypeDef#

# RollingUpdatePolicyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RollingUpdatePolicyTypeDef


def get_value() -> RollingUpdatePolicyTypeDef:
    return {
        "MaximumBatchSize": ...,
    }


# RollingUpdatePolicyTypeDef definition

class RollingUpdatePolicyTypeDef(TypedDict):
    MaximumBatchSize: CapacitySizeTypeDef,  # (1)
    WaitIntervalInSeconds: int,
    MaximumExecutionTimeoutInSeconds: NotRequired[int],
    RollbackMaximumBatchSize: NotRequired[CapacitySizeTypeDef],  # (1)
  1. See CapacitySizeTypeDef
  2. See CapacitySizeTypeDef

TrafficRoutingConfigTypeDef#

# TrafficRoutingConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrafficRoutingConfigTypeDef


def get_value() -> TrafficRoutingConfigTypeDef:
    return {
        "Type": ...,
    }


# TrafficRoutingConfigTypeDef definition

class TrafficRoutingConfigTypeDef(TypedDict):
    Type: TrafficRoutingConfigTypeType,  # (1)
    WaitIntervalInSeconds: int,
    CanarySize: NotRequired[CapacitySizeTypeDef],  # (2)
    LinearStepSize: NotRequired[CapacitySizeTypeDef],  # (2)
  1. See TrafficRoutingConfigTypeType
  2. See CapacitySizeTypeDef
  3. See CapacitySizeTypeDef

InferenceExperimentDataStorageConfigOutputTypeDef#

# InferenceExperimentDataStorageConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentDataStorageConfigOutputTypeDef


def get_value() -> InferenceExperimentDataStorageConfigOutputTypeDef:
    return {
        "Destination": ...,
    }


# InferenceExperimentDataStorageConfigOutputTypeDef definition

class InferenceExperimentDataStorageConfigOutputTypeDef(TypedDict):
    Destination: str,
    KmsKey: NotRequired[str],
    ContentType: NotRequired[CaptureContentTypeHeaderOutputTypeDef],  # (1)
  1. See CaptureContentTypeHeaderOutputTypeDef

InferenceExperimentDataStorageConfigTypeDef#

# InferenceExperimentDataStorageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentDataStorageConfigTypeDef


def get_value() -> InferenceExperimentDataStorageConfigTypeDef:
    return {
        "Destination": ...,
    }


# InferenceExperimentDataStorageConfigTypeDef definition

class InferenceExperimentDataStorageConfigTypeDef(TypedDict):
    Destination: str,
    KmsKey: NotRequired[str],
    ContentType: NotRequired[CaptureContentTypeHeaderTypeDef],  # (1)
  1. See CaptureContentTypeHeaderTypeDef

DataCaptureConfigOutputTypeDef#

# DataCaptureConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataCaptureConfigOutputTypeDef


def get_value() -> DataCaptureConfigOutputTypeDef:
    return {
        "EnableCapture": ...,
    }


# DataCaptureConfigOutputTypeDef definition

class DataCaptureConfigOutputTypeDef(TypedDict):
    InitialSamplingPercentage: int,
    DestinationS3Uri: str,
    CaptureOptions: List[CaptureOptionTypeDef],  # (1)
    EnableCapture: NotRequired[bool],
    KmsKeyId: NotRequired[str],
    CaptureContentTypeHeader: NotRequired[CaptureContentTypeHeaderOutputTypeDef],  # (2)
  1. See CaptureOptionTypeDef
  2. See CaptureContentTypeHeaderOutputTypeDef

DataCaptureConfigTypeDef#

# DataCaptureConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataCaptureConfigTypeDef


def get_value() -> DataCaptureConfigTypeDef:
    return {
        "EnableCapture": ...,
    }


# DataCaptureConfigTypeDef definition

class DataCaptureConfigTypeDef(TypedDict):
    InitialSamplingPercentage: int,
    DestinationS3Uri: str,
    CaptureOptions: Sequence[CaptureOptionTypeDef],  # (1)
    EnableCapture: NotRequired[bool],
    KmsKeyId: NotRequired[str],
    CaptureContentTypeHeader: NotRequired[CaptureContentTypeHeaderTypeDef],  # (2)
  1. See CaptureOptionTypeDef
  2. See CaptureContentTypeHeaderTypeDef

EnvironmentParameterRangesOutputTypeDef#

# EnvironmentParameterRangesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EnvironmentParameterRangesOutputTypeDef


def get_value() -> EnvironmentParameterRangesOutputTypeDef:
    return {
        "CategoricalParameterRanges": ...,
    }


# EnvironmentParameterRangesOutputTypeDef definition

class EnvironmentParameterRangesOutputTypeDef(TypedDict):
    CategoricalParameterRanges: NotRequired[List[CategoricalParameterOutputTypeDef]],  # (1)
  1. See CategoricalParameterOutputTypeDef

EnvironmentParameterRangesTypeDef#

# EnvironmentParameterRangesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EnvironmentParameterRangesTypeDef


def get_value() -> EnvironmentParameterRangesTypeDef:
    return {
        "CategoricalParameterRanges": ...,
    }


# EnvironmentParameterRangesTypeDef definition

class EnvironmentParameterRangesTypeDef(TypedDict):
    CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterTypeDef]],  # (1)
  1. See CategoricalParameterTypeDef

ClarifyShapConfigTypeDef#

# ClarifyShapConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyShapConfigTypeDef


def get_value() -> ClarifyShapConfigTypeDef:
    return {
        "ShapBaselineConfig": ...,
    }


# ClarifyShapConfigTypeDef definition

class ClarifyShapConfigTypeDef(TypedDict):
    ShapBaselineConfig: ClarifyShapBaselineConfigTypeDef,  # (1)
    NumberOfSamples: NotRequired[int],
    UseLogit: NotRequired[bool],
    Seed: NotRequired[int],
    TextConfig: NotRequired[ClarifyTextConfigTypeDef],  # (2)
  1. See ClarifyShapBaselineConfigTypeDef
  2. See ClarifyTextConfigTypeDef

ClusterInstanceStorageConfigTypeDef#

# ClusterInstanceStorageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterInstanceStorageConfigTypeDef


def get_value() -> ClusterInstanceStorageConfigTypeDef:
    return {
        "EbsVolumeConfig": ...,
    }


# ClusterInstanceStorageConfigTypeDef definition

class ClusterInstanceStorageConfigTypeDef(TypedDict):
    EbsVolumeConfig: NotRequired[ClusterEbsVolumeConfigTypeDef],  # (1)
  1. See ClusterEbsVolumeConfigTypeDef

ClusterNodeSummaryTypeDef#

# ClusterNodeSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterNodeSummaryTypeDef


def get_value() -> ClusterNodeSummaryTypeDef:
    return {
        "InstanceGroupName": ...,
    }


# ClusterNodeSummaryTypeDef definition

class ClusterNodeSummaryTypeDef(TypedDict):
    InstanceGroupName: str,
    InstanceId: str,
    InstanceType: ClusterInstanceTypeType,  # (1)
    LaunchTime: datetime,
    InstanceStatus: ClusterInstanceStatusDetailsTypeDef,  # (2)
  1. See ClusterInstanceTypeType
  2. See ClusterInstanceStatusDetailsTypeDef

ClusterOrchestratorTypeDef#

# ClusterOrchestratorTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterOrchestratorTypeDef


def get_value() -> ClusterOrchestratorTypeDef:
    return {
        "Eks": ...,
    }


# ClusterOrchestratorTypeDef definition

class ClusterOrchestratorTypeDef(TypedDict):
    Eks: ClusterOrchestratorEksConfigTypeDef,  # (1)
  1. See ClusterOrchestratorEksConfigTypeDef

ListClusterSchedulerConfigsResponseTypeDef#

# ListClusterSchedulerConfigsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterSchedulerConfigsResponseTypeDef


def get_value() -> ListClusterSchedulerConfigsResponseTypeDef:
    return {
        "ClusterSchedulerConfigSummaries": ...,
    }


# ListClusterSchedulerConfigsResponseTypeDef definition

class ListClusterSchedulerConfigsResponseTypeDef(TypedDict):
    ClusterSchedulerConfigSummaries: List[ClusterSchedulerConfigSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ClusterSchedulerConfigSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListClustersResponseTypeDef#

# ListClustersResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClustersResponseTypeDef


def get_value() -> ListClustersResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListClustersResponseTypeDef definition

class ListClustersResponseTypeDef(TypedDict):
    NextToken: str,
    ClusterSummaries: List[ClusterSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterSummaryTypeDef
  2. See ResponseMetadataTypeDef

CodeEditorAppImageConfigOutputTypeDef#

# CodeEditorAppImageConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeEditorAppImageConfigOutputTypeDef


def get_value() -> CodeEditorAppImageConfigOutputTypeDef:
    return {
        "FileSystemConfig": ...,
    }


# CodeEditorAppImageConfigOutputTypeDef definition

class CodeEditorAppImageConfigOutputTypeDef(TypedDict):
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (1)
    ContainerConfig: NotRequired[ContainerConfigOutputTypeDef],  # (2)
  1. See FileSystemConfigTypeDef
  2. See ContainerConfigOutputTypeDef

JupyterLabAppImageConfigOutputTypeDef#

# JupyterLabAppImageConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterLabAppImageConfigOutputTypeDef


def get_value() -> JupyterLabAppImageConfigOutputTypeDef:
    return {
        "FileSystemConfig": ...,
    }


# JupyterLabAppImageConfigOutputTypeDef definition

class JupyterLabAppImageConfigOutputTypeDef(TypedDict):
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (1)
    ContainerConfig: NotRequired[ContainerConfigOutputTypeDef],  # (2)
  1. See FileSystemConfigTypeDef
  2. See ContainerConfigOutputTypeDef

CodeEditorAppImageConfigTypeDef#

# CodeEditorAppImageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeEditorAppImageConfigTypeDef


def get_value() -> CodeEditorAppImageConfigTypeDef:
    return {
        "FileSystemConfig": ...,
    }


# CodeEditorAppImageConfigTypeDef definition

class CodeEditorAppImageConfigTypeDef(TypedDict):
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (1)
    ContainerConfig: NotRequired[ContainerConfigTypeDef],  # (2)
  1. See FileSystemConfigTypeDef
  2. See ContainerConfigTypeDef

JupyterLabAppImageConfigTypeDef#

# JupyterLabAppImageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterLabAppImageConfigTypeDef


def get_value() -> JupyterLabAppImageConfigTypeDef:
    return {
        "FileSystemConfig": ...,
    }


# JupyterLabAppImageConfigTypeDef definition

class JupyterLabAppImageConfigTypeDef(TypedDict):
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (1)
    ContainerConfig: NotRequired[ContainerConfigTypeDef],  # (2)
  1. See FileSystemConfigTypeDef
  2. See ContainerConfigTypeDef

KernelGatewayAppSettingsOutputTypeDef#

# KernelGatewayAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KernelGatewayAppSettingsOutputTypeDef


def get_value() -> KernelGatewayAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# KernelGatewayAppSettingsOutputTypeDef definition

class KernelGatewayAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[List[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[List[str]],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef

KernelGatewayAppSettingsTypeDef#

# KernelGatewayAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KernelGatewayAppSettingsTypeDef


def get_value() -> KernelGatewayAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# KernelGatewayAppSettingsTypeDef definition

class KernelGatewayAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[Sequence[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[Sequence[str]],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef

RSessionAppSettingsOutputTypeDef#

# RSessionAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RSessionAppSettingsOutputTypeDef


def get_value() -> RSessionAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# RSessionAppSettingsOutputTypeDef definition

class RSessionAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[List[CustomImageTypeDef]],  # (2)
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef

RSessionAppSettingsTypeDef#

# RSessionAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RSessionAppSettingsTypeDef


def get_value() -> RSessionAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# RSessionAppSettingsTypeDef definition

class RSessionAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[Sequence[CustomImageTypeDef]],  # (2)
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef

CodeRepositorySummaryTypeDef#

# CodeRepositorySummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeRepositorySummaryTypeDef


def get_value() -> CodeRepositorySummaryTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# CodeRepositorySummaryTypeDef definition

class CodeRepositorySummaryTypeDef(TypedDict):
    CodeRepositoryName: str,
    CodeRepositoryArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    GitConfig: NotRequired[GitConfigTypeDef],  # (1)
  1. See GitConfigTypeDef

CreateCodeRepositoryInputTypeDef#

# CreateCodeRepositoryInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateCodeRepositoryInputTypeDef


def get_value() -> CreateCodeRepositoryInputTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# CreateCodeRepositoryInputTypeDef definition

class CreateCodeRepositoryInputTypeDef(TypedDict):
    CodeRepositoryName: str,
    GitConfig: GitConfigTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See GitConfigTypeDef
  2. See TagTypeDef

DescribeCodeRepositoryOutputTypeDef#

# DescribeCodeRepositoryOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeCodeRepositoryOutputTypeDef


def get_value() -> DescribeCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# DescribeCodeRepositoryOutputTypeDef definition

class DescribeCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryName: str,
    CodeRepositoryArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    GitConfig: GitConfigTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GitConfigTypeDef
  2. See ResponseMetadataTypeDef

JupyterServerAppSettingsOutputTypeDef#

# JupyterServerAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterServerAppSettingsOutputTypeDef


def get_value() -> JupyterServerAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# JupyterServerAppSettingsOutputTypeDef definition

class JupyterServerAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    LifecycleConfigArns: NotRequired[List[str]],
    CodeRepositories: NotRequired[List[CodeRepositoryTypeDef]],  # (2)
  1. See ResourceSpecTypeDef
  2. See CodeRepositoryTypeDef

JupyterServerAppSettingsTypeDef#

# JupyterServerAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterServerAppSettingsTypeDef


def get_value() -> JupyterServerAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# JupyterServerAppSettingsTypeDef definition

class JupyterServerAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    LifecycleConfigArns: NotRequired[Sequence[str]],
    CodeRepositories: NotRequired[Sequence[CodeRepositoryTypeDef]],  # (2)
  1. See ResourceSpecTypeDef
  2. See CodeRepositoryTypeDef

CollectionConfigTypeDef#

# CollectionConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CollectionConfigTypeDef


def get_value() -> CollectionConfigTypeDef:
    return {
        "VectorConfig": ...,
    }


# CollectionConfigTypeDef definition

class CollectionConfigTypeDef(TypedDict):
    VectorConfig: NotRequired[VectorConfigTypeDef],  # (1)
  1. See VectorConfigTypeDef

DebugHookConfigOutputTypeDef#

# DebugHookConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DebugHookConfigOutputTypeDef


def get_value() -> DebugHookConfigOutputTypeDef:
    return {
        "LocalPath": ...,
    }


# DebugHookConfigOutputTypeDef definition

class DebugHookConfigOutputTypeDef(TypedDict):
    S3OutputPath: str,
    LocalPath: NotRequired[str],
    HookParameters: NotRequired[Dict[str, str]],
    CollectionConfigurations: NotRequired[List[CollectionConfigurationOutputTypeDef]],  # (1)
  1. See CollectionConfigurationOutputTypeDef

DebugHookConfigTypeDef#

# DebugHookConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DebugHookConfigTypeDef


def get_value() -> DebugHookConfigTypeDef:
    return {
        "LocalPath": ...,
    }


# DebugHookConfigTypeDef definition

class DebugHookConfigTypeDef(TypedDict):
    S3OutputPath: str,
    LocalPath: NotRequired[str],
    HookParameters: NotRequired[Mapping[str, str]],
    CollectionConfigurations: NotRequired[Sequence[CollectionConfigurationTypeDef]],  # (1)
  1. See CollectionConfigurationTypeDef

ListCompilationJobsResponseTypeDef#

# ListCompilationJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCompilationJobsResponseTypeDef


def get_value() -> ListCompilationJobsResponseTypeDef:
    return {
        "CompilationJobSummaries": ...,
    }


# ListCompilationJobsResponseTypeDef definition

class ListCompilationJobsResponseTypeDef(TypedDict):
    CompilationJobSummaries: List[CompilationJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See CompilationJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ComputeQuotaConfigOutputTypeDef#

# ComputeQuotaConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaConfigOutputTypeDef


def get_value() -> ComputeQuotaConfigOutputTypeDef:
    return {
        "ComputeQuotaResources": ...,
    }


# ComputeQuotaConfigOutputTypeDef definition

class ComputeQuotaConfigOutputTypeDef(TypedDict):
    ComputeQuotaResources: NotRequired[List[ComputeQuotaResourceConfigTypeDef]],  # (1)
    ResourceSharingConfig: NotRequired[ResourceSharingConfigTypeDef],  # (2)
    PreemptTeamTasks: NotRequired[PreemptTeamTasksType],  # (3)
  1. See ComputeQuotaResourceConfigTypeDef
  2. See ResourceSharingConfigTypeDef
  3. See PreemptTeamTasksType

ComputeQuotaConfigTypeDef#

# ComputeQuotaConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaConfigTypeDef


def get_value() -> ComputeQuotaConfigTypeDef:
    return {
        "ComputeQuotaResources": ...,
    }


# ComputeQuotaConfigTypeDef definition

class ComputeQuotaConfigTypeDef(TypedDict):
    ComputeQuotaResources: NotRequired[Sequence[ComputeQuotaResourceConfigTypeDef]],  # (1)
    ResourceSharingConfig: NotRequired[ResourceSharingConfigTypeDef],  # (2)
    PreemptTeamTasks: NotRequired[PreemptTeamTasksType],  # (3)
  1. See ComputeQuotaResourceConfigTypeDef
  2. See ResourceSharingConfigTypeDef
  3. See PreemptTeamTasksType

ContextSummaryTypeDef#

# ContextSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContextSummaryTypeDef


def get_value() -> ContextSummaryTypeDef:
    return {
        "ContextArn": ...,
    }


# ContextSummaryTypeDef definition

class ContextSummaryTypeDef(TypedDict):
    ContextArn: NotRequired[str],
    ContextName: NotRequired[str],
    Source: NotRequired[ContextSourceTypeDef],  # (1)
    ContextType: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ContextSourceTypeDef

CreateContextRequestTypeDef#

# CreateContextRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateContextRequestTypeDef


def get_value() -> CreateContextRequestTypeDef:
    return {
        "ContextName": ...,
    }


# CreateContextRequestTypeDef definition

class CreateContextRequestTypeDef(TypedDict):
    ContextName: str,
    Source: ContextSourceTypeDef,  # (1)
    ContextType: str,
    Description: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ContextSourceTypeDef
  2. See TagTypeDef

TuningJobCompletionCriteriaTypeDef#

# TuningJobCompletionCriteriaTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TuningJobCompletionCriteriaTypeDef


def get_value() -> TuningJobCompletionCriteriaTypeDef:
    return {
        "TargetObjectiveMetricValue": ...,
    }


# TuningJobCompletionCriteriaTypeDef definition

class TuningJobCompletionCriteriaTypeDef(TypedDict):
    TargetObjectiveMetricValue: NotRequired[float],
    BestObjectiveNotImproving: NotRequired[BestObjectiveNotImprovingTypeDef],  # (1)
    ConvergenceDetected: NotRequired[ConvergenceDetectedTypeDef],  # (2)
  1. See BestObjectiveNotImprovingTypeDef
  2. See ConvergenceDetectedTypeDef

CreateActionRequestTypeDef#

# CreateActionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateActionRequestTypeDef


def get_value() -> CreateActionRequestTypeDef:
    return {
        "ActionName": ...,
    }


# CreateActionRequestTypeDef definition

class CreateActionRequestTypeDef(TypedDict):
    ActionName: str,
    Source: ActionSourceTypeDef,  # (1)
    ActionType: str,
    Description: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (2)
    Properties: NotRequired[Mapping[str, str]],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See ActionSourceTypeDef
  2. See ActionStatusType
  3. See MetadataPropertiesTypeDef
  4. See TagTypeDef

CreateTrialRequestTypeDef#

# CreateTrialRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrialRequestTypeDef


def get_value() -> CreateTrialRequestTypeDef:
    return {
        "TrialName": ...,
    }


# CreateTrialRequestTypeDef definition

class CreateTrialRequestTypeDef(TypedDict):
    TrialName: str,
    ExperimentName: str,
    DisplayName: NotRequired[str],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See MetadataPropertiesTypeDef
  2. See TagTypeDef

CreateDeviceFleetRequestTypeDef#

# CreateDeviceFleetRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateDeviceFleetRequestTypeDef


def get_value() -> CreateDeviceFleetRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# CreateDeviceFleetRequestTypeDef definition

class CreateDeviceFleetRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    EnableIotRoleAlias: NotRequired[bool],
  1. See EdgeOutputConfigTypeDef
  2. See TagTypeDef

CreateEdgePackagingJobRequestTypeDef#

# CreateEdgePackagingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEdgePackagingJobRequestTypeDef


def get_value() -> CreateEdgePackagingJobRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
    }


# CreateEdgePackagingJobRequestTypeDef definition

class CreateEdgePackagingJobRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,
    CompilationJobName: str,
    ModelName: str,
    ModelVersion: str,
    RoleArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    ResourceKey: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See EdgeOutputConfigTypeDef
  2. See TagTypeDef

DescribeDeviceFleetResponseTypeDef#

# DescribeDeviceFleetResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDeviceFleetResponseTypeDef


def get_value() -> DescribeDeviceFleetResponseTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# DescribeDeviceFleetResponseTypeDef definition

class DescribeDeviceFleetResponseTypeDef(TypedDict):
    DeviceFleetName: str,
    DeviceFleetArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    Description: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    RoleArn: str,
    IotRoleAlias: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EdgeOutputConfigTypeDef
  2. See ResponseMetadataTypeDef

UpdateDeviceFleetRequestTypeDef#

# UpdateDeviceFleetRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateDeviceFleetRequestTypeDef


def get_value() -> UpdateDeviceFleetRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# UpdateDeviceFleetRequestTypeDef definition

class UpdateDeviceFleetRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    EnableIotRoleAlias: NotRequired[bool],
  1. See EdgeOutputConfigTypeDef

CreateHubRequestTypeDef#

# CreateHubRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHubRequestTypeDef


def get_value() -> CreateHubRequestTypeDef:
    return {
        "HubName": ...,
    }


# CreateHubRequestTypeDef definition

class CreateHubRequestTypeDef(TypedDict):
    HubName: str,
    HubDescription: str,
    HubDisplayName: NotRequired[str],
    HubSearchKeywords: NotRequired[Sequence[str]],
    S3StorageConfig: NotRequired[HubS3StorageConfigTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See HubS3StorageConfigTypeDef
  2. See TagTypeDef

DescribeHubResponseTypeDef#

# DescribeHubResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHubResponseTypeDef


def get_value() -> DescribeHubResponseTypeDef:
    return {
        "HubName": ...,
    }


# DescribeHubResponseTypeDef definition

class DescribeHubResponseTypeDef(TypedDict):
    HubName: str,
    HubArn: str,
    HubDisplayName: str,
    HubDescription: str,
    HubSearchKeywords: List[str],
    S3StorageConfig: HubS3StorageConfigTypeDef,  # (1)
    HubStatus: HubStatusType,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See HubS3StorageConfigTypeDef
  2. See HubStatusType
  3. See ResponseMetadataTypeDef

CreateHumanTaskUiRequestTypeDef#

# CreateHumanTaskUiRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHumanTaskUiRequestTypeDef


def get_value() -> CreateHumanTaskUiRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
    }


# CreateHumanTaskUiRequestTypeDef definition

class CreateHumanTaskUiRequestTypeDef(TypedDict):
    HumanTaskUiName: str,
    UiTemplate: UiTemplateTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See UiTemplateTypeDef
  2. See TagTypeDef

UpdateInferenceComponentRuntimeConfigInputTypeDef#

# UpdateInferenceComponentRuntimeConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceComponentRuntimeConfigInputTypeDef


def get_value() -> UpdateInferenceComponentRuntimeConfigInputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# UpdateInferenceComponentRuntimeConfigInputTypeDef definition

class UpdateInferenceComponentRuntimeConfigInputTypeDef(TypedDict):
    InferenceComponentName: str,
    DesiredRuntimeConfig: InferenceComponentRuntimeConfigTypeDef,  # (1)
  1. See InferenceComponentRuntimeConfigTypeDef

CreateModelCardExportJobRequestTypeDef#

# CreateModelCardExportJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelCardExportJobRequestTypeDef


def get_value() -> CreateModelCardExportJobRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# CreateModelCardExportJobRequestTypeDef definition

class CreateModelCardExportJobRequestTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardExportJobName: str,
    OutputConfig: ModelCardExportOutputConfigTypeDef,  # (1)
    ModelCardVersion: NotRequired[int],
  1. See ModelCardExportOutputConfigTypeDef

CreateModelCardRequestTypeDef#

# CreateModelCardRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelCardRequestTypeDef


def get_value() -> CreateModelCardRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# CreateModelCardRequestTypeDef definition

class CreateModelCardRequestTypeDef(TypedDict):
    ModelCardName: str,
    Content: str,
    ModelCardStatus: ModelCardStatusType,  # (1)
    SecurityConfig: NotRequired[ModelCardSecurityConfigTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See ModelCardStatusType
  2. See ModelCardSecurityConfigTypeDef
  3. See TagTypeDef

CreateNotebookInstanceInputTypeDef#

# CreateNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateNotebookInstanceInputTypeDef


def get_value() -> CreateNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# CreateNotebookInstanceInputTypeDef definition

class CreateNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,
    InstanceType: InstanceTypeType,  # (1)
    RoleArn: str,
    SubnetId: NotRequired[str],
    SecurityGroupIds: NotRequired[Sequence[str]],
    KmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    LifecycleConfigName: NotRequired[str],
    DirectInternetAccess: NotRequired[DirectInternetAccessType],  # (3)
    VolumeSizeInGB: NotRequired[int],
    AcceleratorTypes: NotRequired[Sequence[NotebookInstanceAcceleratorTypeType]],  # (4)
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[Sequence[str]],
    RootAccess: NotRequired[RootAccessType],  # (5)
    PlatformIdentifier: NotRequired[str],
    InstanceMetadataServiceConfiguration: NotRequired[InstanceMetadataServiceConfigurationTypeDef],  # (6)
  1. See InstanceTypeType
  2. See TagTypeDef
  3. See DirectInternetAccessType
  4. See NotebookInstanceAcceleratorTypeType
  5. See RootAccessType
  6. See InstanceMetadataServiceConfigurationTypeDef

DescribeNotebookInstanceOutputTypeDef#

# DescribeNotebookInstanceOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceOutputTypeDef


def get_value() -> DescribeNotebookInstanceOutputTypeDef:
    return {
        "NotebookInstanceArn": ...,
    }


# DescribeNotebookInstanceOutputTypeDef definition

class DescribeNotebookInstanceOutputTypeDef(TypedDict):
    NotebookInstanceArn: str,
    NotebookInstanceName: str,
    NotebookInstanceStatus: NotebookInstanceStatusType,  # (1)
    FailureReason: str,
    Url: str,
    InstanceType: InstanceTypeType,  # (2)
    SubnetId: str,
    SecurityGroups: List[str],
    RoleArn: str,
    KmsKeyId: str,
    NetworkInterfaceId: str,
    LastModifiedTime: datetime,
    CreationTime: datetime,
    NotebookInstanceLifecycleConfigName: str,
    DirectInternetAccess: DirectInternetAccessType,  # (3)
    VolumeSizeInGB: int,
    AcceleratorTypes: List[NotebookInstanceAcceleratorTypeType],  # (4)
    DefaultCodeRepository: str,
    AdditionalCodeRepositories: List[str],
    RootAccess: RootAccessType,  # (5)
    PlatformIdentifier: str,
    InstanceMetadataServiceConfiguration: InstanceMetadataServiceConfigurationTypeDef,  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See NotebookInstanceStatusType
  2. See InstanceTypeType
  3. See DirectInternetAccessType
  4. See NotebookInstanceAcceleratorTypeType
  5. See RootAccessType
  6. See InstanceMetadataServiceConfigurationTypeDef
  7. See ResponseMetadataTypeDef

UpdateNotebookInstanceInputTypeDef#

# UpdateNotebookInstanceInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateNotebookInstanceInputTypeDef


def get_value() -> UpdateNotebookInstanceInputTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# UpdateNotebookInstanceInputTypeDef definition

class UpdateNotebookInstanceInputTypeDef(TypedDict):
    NotebookInstanceName: str,
    InstanceType: NotRequired[InstanceTypeType],  # (1)
    RoleArn: NotRequired[str],
    LifecycleConfigName: NotRequired[str],
    DisassociateLifecycleConfig: NotRequired[bool],
    VolumeSizeInGB: NotRequired[int],
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[Sequence[str]],
    AcceleratorTypes: NotRequired[Sequence[NotebookInstanceAcceleratorTypeType]],  # (2)
    DisassociateAcceleratorTypes: NotRequired[bool],
    DisassociateDefaultCodeRepository: NotRequired[bool],
    DisassociateAdditionalCodeRepositories: NotRequired[bool],
    RootAccess: NotRequired[RootAccessType],  # (3)
    InstanceMetadataServiceConfiguration: NotRequired[InstanceMetadataServiceConfigurationTypeDef],  # (4)
  1. See InstanceTypeType
  2. See NotebookInstanceAcceleratorTypeType
  3. See RootAccessType
  4. See InstanceMetadataServiceConfigurationTypeDef

CreateNotebookInstanceLifecycleConfigInputTypeDef#

# CreateNotebookInstanceLifecycleConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateNotebookInstanceLifecycleConfigInputTypeDef


def get_value() -> CreateNotebookInstanceLifecycleConfigInputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }


# CreateNotebookInstanceLifecycleConfigInputTypeDef definition

class CreateNotebookInstanceLifecycleConfigInputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
    OnStart: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef

DescribeNotebookInstanceLifecycleConfigOutputTypeDef#

# DescribeNotebookInstanceLifecycleConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceLifecycleConfigOutputTypeDef


def get_value() -> DescribeNotebookInstanceLifecycleConfigOutputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigArn": ...,
    }


# DescribeNotebookInstanceLifecycleConfigOutputTypeDef definition

class DescribeNotebookInstanceLifecycleConfigOutputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigArn: str,
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: List[NotebookInstanceLifecycleHookTypeDef],  # (1)
    OnStart: List[NotebookInstanceLifecycleHookTypeDef],  # (1)
    LastModifiedTime: datetime,
    CreationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef
  3. See ResponseMetadataTypeDef

UpdateNotebookInstanceLifecycleConfigInputTypeDef#

# UpdateNotebookInstanceLifecycleConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateNotebookInstanceLifecycleConfigInputTypeDef


def get_value() -> UpdateNotebookInstanceLifecycleConfigInputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }


# UpdateNotebookInstanceLifecycleConfigInputTypeDef definition

class UpdateNotebookInstanceLifecycleConfigInputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
    OnStart: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef

RetryPipelineExecutionRequestTypeDef#

# RetryPipelineExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RetryPipelineExecutionRequestTypeDef


def get_value() -> RetryPipelineExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# RetryPipelineExecutionRequestTypeDef definition

class RetryPipelineExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ClientRequestToken: str,
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (1)
  1. See ParallelismConfigurationTypeDef

UpdatePipelineExecutionRequestTypeDef#

# UpdatePipelineExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePipelineExecutionRequestTypeDef


def get_value() -> UpdatePipelineExecutionRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# UpdatePipelineExecutionRequestTypeDef definition

class UpdatePipelineExecutionRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    PipelineExecutionDescription: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (1)
  1. See ParallelismConfigurationTypeDef

CreatePipelineRequestTypeDef#

# CreatePipelineRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePipelineRequestTypeDef


def get_value() -> CreatePipelineRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# CreatePipelineRequestTypeDef definition

class CreatePipelineRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,
    RoleArn: str,
    PipelineDisplayName: NotRequired[str],
    PipelineDefinition: NotRequired[str],
    PipelineDefinitionS3Location: NotRequired[PipelineDefinitionS3LocationTypeDef],  # (1)
    PipelineDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (3)
  1. See PipelineDefinitionS3LocationTypeDef
  2. See TagTypeDef
  3. See ParallelismConfigurationTypeDef

UpdatePipelineRequestTypeDef#

# UpdatePipelineRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePipelineRequestTypeDef


def get_value() -> UpdatePipelineRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# UpdatePipelineRequestTypeDef definition

class UpdatePipelineRequestTypeDef(TypedDict):
    PipelineName: str,
    PipelineDisplayName: NotRequired[str],
    PipelineDefinition: NotRequired[str],
    PipelineDefinitionS3Location: NotRequired[PipelineDefinitionS3LocationTypeDef],  # (1)
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (2)
  1. See PipelineDefinitionS3LocationTypeDef
  2. See ParallelismConfigurationTypeDef

InferenceExperimentScheduleTypeDef#

# InferenceExperimentScheduleTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentScheduleTypeDef


def get_value() -> InferenceExperimentScheduleTypeDef:
    return {
        "StartTime": ...,
    }


# InferenceExperimentScheduleTypeDef definition

class InferenceExperimentScheduleTypeDef(TypedDict):
    StartTime: NotRequired[TimestampTypeDef],
    EndTime: NotRequired[TimestampTypeDef],

ListActionsRequestTypeDef#

# ListActionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListActionsRequestTypeDef


def get_value() -> ListActionsRequestTypeDef:
    return {
        "SourceUri": ...,
    }


# ListActionsRequestTypeDef definition

class ListActionsRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ActionType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortActionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortActionsByType
  2. See SortOrderType

ListAlgorithmsInputTypeDef#

# ListAlgorithmsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAlgorithmsInputTypeDef


def get_value() -> ListAlgorithmsInputTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListAlgorithmsInputTypeDef definition

class ListAlgorithmsInputTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[AlgorithmSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See AlgorithmSortByType
  2. See SortOrderType

ListAppImageConfigsRequestTypeDef#

# ListAppImageConfigsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppImageConfigsRequestTypeDef


def get_value() -> ListAppImageConfigsRequestTypeDef:
    return {
        "MaxResults": ...,
    }


# ListAppImageConfigsRequestTypeDef definition

class ListAppImageConfigsRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    ModifiedTimeBefore: NotRequired[TimestampTypeDef],
    ModifiedTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[AppImageConfigSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See AppImageConfigSortKeyType
  2. See SortOrderType

ListArtifactsRequestTypeDef#

# ListArtifactsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListArtifactsRequestTypeDef


def get_value() -> ListArtifactsRequestTypeDef:
    return {
        "SourceUri": ...,
    }


# ListArtifactsRequestTypeDef definition

class ListArtifactsRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ArtifactType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortArtifactsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortArtifactsByType
  2. See SortOrderType

ListAssociationsRequestTypeDef#

# ListAssociationsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAssociationsRequestTypeDef


def get_value() -> ListAssociationsRequestTypeDef:
    return {
        "SourceArn": ...,
    }


# ListAssociationsRequestTypeDef definition

class ListAssociationsRequestTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortAssociationsByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See AssociationEdgeTypeType
  2. See SortAssociationsByType
  3. See SortOrderType

ListAutoMLJobsRequestTypeDef#

# ListAutoMLJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAutoMLJobsRequestTypeDef


def get_value() -> ListAutoMLJobsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListAutoMLJobsRequestTypeDef definition

class ListAutoMLJobsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[AutoMLJobStatusType],  # (1)
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[AutoMLSortByType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See AutoMLJobStatusType
  2. See AutoMLSortOrderType
  3. See AutoMLSortByType

ListClusterNodesRequestTypeDef#

# ListClusterNodesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterNodesRequestTypeDef


def get_value() -> ListClusterNodesRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# ListClusterNodesRequestTypeDef definition

class ListClusterNodesRequestTypeDef(TypedDict):
    ClusterName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    InstanceGroupNameContains: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ClusterSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ClusterSortByType
  2. See SortOrderType

ListClusterSchedulerConfigsRequestTypeDef#

# ListClusterSchedulerConfigsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterSchedulerConfigsRequestTypeDef


def get_value() -> ListClusterSchedulerConfigsRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListClusterSchedulerConfigsRequestTypeDef definition

class ListClusterSchedulerConfigsRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ClusterArn: NotRequired[str],
    Status: NotRequired[SchedulerResourceStatusType],  # (1)
    SortBy: NotRequired[SortClusterSchedulerConfigByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SchedulerResourceStatusType
  2. See SortClusterSchedulerConfigByType
  3. See SortOrderType

ListClustersRequestTypeDef#

# ListClustersRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClustersRequestTypeDef


def get_value() -> ListClustersRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListClustersRequestTypeDef definition

class ListClustersRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ClusterSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    TrainingPlanArn: NotRequired[str],
  1. See ClusterSortByType
  2. See SortOrderType

ListCodeRepositoriesInputTypeDef#

# ListCodeRepositoriesInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCodeRepositoriesInputTypeDef


def get_value() -> ListCodeRepositoriesInputTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListCodeRepositoriesInputTypeDef definition

class ListCodeRepositoriesInputTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[CodeRepositorySortByType],  # (1)
    SortOrder: NotRequired[CodeRepositorySortOrderType],  # (2)
  1. See CodeRepositorySortByType
  2. See CodeRepositorySortOrderType

ListCompilationJobsRequestTypeDef#

# ListCompilationJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCompilationJobsRequestTypeDef


def get_value() -> ListCompilationJobsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListCompilationJobsRequestTypeDef definition

class ListCompilationJobsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[CompilationJobStatusType],  # (1)
    SortBy: NotRequired[ListCompilationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See CompilationJobStatusType
  2. See ListCompilationJobsSortByType
  3. See SortOrderType

ListComputeQuotasRequestTypeDef#

# ListComputeQuotasRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListComputeQuotasRequestTypeDef


def get_value() -> ListComputeQuotasRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListComputeQuotasRequestTypeDef definition

class ListComputeQuotasRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    Status: NotRequired[SchedulerResourceStatusType],  # (1)
    ClusterArn: NotRequired[str],
    SortBy: NotRequired[SortQuotaByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SchedulerResourceStatusType
  2. See SortQuotaByType
  3. See SortOrderType

ListContextsRequestTypeDef#

# ListContextsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListContextsRequestTypeDef


def get_value() -> ListContextsRequestTypeDef:
    return {
        "SourceUri": ...,
    }


# ListContextsRequestTypeDef definition

class ListContextsRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ContextType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortContextsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortContextsByType
  2. See SortOrderType

ListDataQualityJobDefinitionsRequestTypeDef#

# ListDataQualityJobDefinitionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsRequestTypeDef


def get_value() -> ListDataQualityJobDefinitionsRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# ListDataQualityJobDefinitionsRequestTypeDef definition

class ListDataQualityJobDefinitionsRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListDeviceFleetsRequestTypeDef#

# ListDeviceFleetsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDeviceFleetsRequestTypeDef


def get_value() -> ListDeviceFleetsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListDeviceFleetsRequestTypeDef definition

class ListDeviceFleetsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ListDeviceFleetsSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ListDeviceFleetsSortByType
  2. See SortOrderType

ListDevicesRequestTypeDef#

# ListDevicesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDevicesRequestTypeDef


def get_value() -> ListDevicesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListDevicesRequestTypeDef definition

class ListDevicesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    LatestHeartbeatAfter: NotRequired[TimestampTypeDef],
    ModelName: NotRequired[str],
    DeviceFleetName: NotRequired[str],

ListEdgeDeploymentPlansRequestTypeDef#

# ListEdgeDeploymentPlansRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgeDeploymentPlansRequestTypeDef


def get_value() -> ListEdgeDeploymentPlansRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListEdgeDeploymentPlansRequestTypeDef definition

class ListEdgeDeploymentPlansRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    DeviceFleetNameContains: NotRequired[str],
    SortBy: NotRequired[ListEdgeDeploymentPlansSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ListEdgeDeploymentPlansSortByType
  2. See SortOrderType

ListEdgePackagingJobsRequestTypeDef#

# ListEdgePackagingJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgePackagingJobsRequestTypeDef


def get_value() -> ListEdgePackagingJobsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListEdgePackagingJobsRequestTypeDef definition

class ListEdgePackagingJobsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ModelNameContains: NotRequired[str],
    StatusEquals: NotRequired[EdgePackagingJobStatusType],  # (1)
    SortBy: NotRequired[ListEdgePackagingJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See EdgePackagingJobStatusType
  2. See ListEdgePackagingJobsSortByType
  3. See SortOrderType

ListEndpointConfigsInputTypeDef#

# ListEndpointConfigsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointConfigsInputTypeDef


def get_value() -> ListEndpointConfigsInputTypeDef:
    return {
        "SortBy": ...,
    }


# ListEndpointConfigsInputTypeDef definition

class ListEndpointConfigsInputTypeDef(TypedDict):
    SortBy: NotRequired[EndpointConfigSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See EndpointConfigSortKeyType
  2. See OrderKeyType

ListEndpointsInputTypeDef#

# ListEndpointsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointsInputTypeDef


def get_value() -> ListEndpointsInputTypeDef:
    return {
        "SortBy": ...,
    }


# ListEndpointsInputTypeDef definition

class ListEndpointsInputTypeDef(TypedDict):
    SortBy: NotRequired[EndpointSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[EndpointStatusType],  # (3)
  1. See EndpointSortKeyType
  2. See OrderKeyType
  3. See EndpointStatusType

ListExperimentsRequestTypeDef#

# ListExperimentsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListExperimentsRequestTypeDef


def get_value() -> ListExperimentsRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListExperimentsRequestTypeDef definition

class ListExperimentsRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortExperimentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortExperimentsByType
  2. See SortOrderType

ListFeatureGroupsRequestTypeDef#

# ListFeatureGroupsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFeatureGroupsRequestTypeDef


def get_value() -> ListFeatureGroupsRequestTypeDef:
    return {
        "NameContains": ...,
    }


# ListFeatureGroupsRequestTypeDef definition

class ListFeatureGroupsRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    FeatureGroupStatusEquals: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatusEquals: NotRequired[OfflineStoreStatusValueType],  # (2)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[FeatureGroupSortOrderType],  # (3)
    SortBy: NotRequired[FeatureGroupSortByType],  # (4)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusValueType
  3. See FeatureGroupSortOrderType
  4. See FeatureGroupSortByType

ListFlowDefinitionsRequestTypeDef#

# ListFlowDefinitionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFlowDefinitionsRequestTypeDef


def get_value() -> ListFlowDefinitionsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListFlowDefinitionsRequestTypeDef definition

class ListFlowDefinitionsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[SortOrderType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortOrderType

ListHubContentVersionsRequestTypeDef#

# ListHubContentVersionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubContentVersionsRequestTypeDef


def get_value() -> ListHubContentVersionsRequestTypeDef:
    return {
        "HubName": ...,
    }


# ListHubContentVersionsRequestTypeDef definition

class ListHubContentVersionsRequestTypeDef(TypedDict):
    HubName: str,
    HubContentType: HubContentTypeType,  # (1)
    HubContentName: str,
    MinVersion: NotRequired[str],
    MaxSchemaVersion: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[HubContentSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See HubContentTypeType
  2. See HubContentSortByType
  3. See SortOrderType

ListHubContentsRequestTypeDef#

# ListHubContentsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubContentsRequestTypeDef


def get_value() -> ListHubContentsRequestTypeDef:
    return {
        "HubName": ...,
    }


# ListHubContentsRequestTypeDef definition

class ListHubContentsRequestTypeDef(TypedDict):
    HubName: str,
    HubContentType: HubContentTypeType,  # (1)
    NameContains: NotRequired[str],
    MaxSchemaVersion: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[HubContentSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See HubContentTypeType
  2. See HubContentSortByType
  3. See SortOrderType

ListHubsRequestTypeDef#

# ListHubsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubsRequestTypeDef


def get_value() -> ListHubsRequestTypeDef:
    return {
        "NameContains": ...,
    }


# ListHubsRequestTypeDef definition

class ListHubsRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[HubSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See HubSortByType
  2. See SortOrderType

ListHumanTaskUisRequestTypeDef#

# ListHumanTaskUisRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHumanTaskUisRequestTypeDef


def get_value() -> ListHumanTaskUisRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListHumanTaskUisRequestTypeDef definition

class ListHumanTaskUisRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[SortOrderType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortOrderType

ListHyperParameterTuningJobsRequestTypeDef#

# ListHyperParameterTuningJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsRequestTypeDef


def get_value() -> ListHyperParameterTuningJobsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListHyperParameterTuningJobsRequestTypeDef definition

class ListHyperParameterTuningJobsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[HyperParameterTuningJobSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[HyperParameterTuningJobStatusType],  # (3)
  1. See HyperParameterTuningJobSortByOptionsType
  2. See SortOrderType
  3. See HyperParameterTuningJobStatusType

ListImageVersionsRequestTypeDef#

# ListImageVersionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImageVersionsRequestTypeDef


def get_value() -> ListImageVersionsRequestTypeDef:
    return {
        "ImageName": ...,
    }


# ListImageVersionsRequestTypeDef definition

class ListImageVersionsRequestTypeDef(TypedDict):
    ImageName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ImageVersionSortByType],  # (1)
    SortOrder: NotRequired[ImageVersionSortOrderType],  # (2)
  1. See ImageVersionSortByType
  2. See ImageVersionSortOrderType

ListImagesRequestTypeDef#

# ListImagesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImagesRequestTypeDef


def get_value() -> ListImagesRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListImagesRequestTypeDef definition

class ListImagesRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ImageSortByType],  # (1)
    SortOrder: NotRequired[ImageSortOrderType],  # (2)
  1. See ImageSortByType
  2. See ImageSortOrderType

ListInferenceComponentsInputTypeDef#

# ListInferenceComponentsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceComponentsInputTypeDef


def get_value() -> ListInferenceComponentsInputTypeDef:
    return {
        "SortBy": ...,
    }


# ListInferenceComponentsInputTypeDef definition

class ListInferenceComponentsInputTypeDef(TypedDict):
    SortBy: NotRequired[InferenceComponentSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[InferenceComponentStatusType],  # (3)
    EndpointNameEquals: NotRequired[str],
    VariantNameEquals: NotRequired[str],
  1. See InferenceComponentSortKeyType
  2. See OrderKeyType
  3. See InferenceComponentStatusType

ListInferenceExperimentsRequestTypeDef#

# ListInferenceExperimentsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceExperimentsRequestTypeDef


def get_value() -> ListInferenceExperimentsRequestTypeDef:
    return {
        "NameContains": ...,
    }


# ListInferenceExperimentsRequestTypeDef definition

class ListInferenceExperimentsRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    Type: NotRequired[InferenceExperimentTypeType],  # (1)
    StatusEquals: NotRequired[InferenceExperimentStatusType],  # (2)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortInferenceExperimentsByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See InferenceExperimentTypeType
  2. See InferenceExperimentStatusType
  3. See SortInferenceExperimentsByType
  4. See SortOrderType

ListInferenceRecommendationsJobsRequestTypeDef#

# ListInferenceRecommendationsJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsRequestTypeDef


def get_value() -> ListInferenceRecommendationsJobsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListInferenceRecommendationsJobsRequestTypeDef definition

class ListInferenceRecommendationsJobsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[RecommendationJobStatusType],  # (1)
    SortBy: NotRequired[ListInferenceRecommendationsJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    ModelNameEquals: NotRequired[str],
    ModelPackageVersionArnEquals: NotRequired[str],
  1. See RecommendationJobStatusType
  2. See ListInferenceRecommendationsJobsSortByType
  3. See SortOrderType

ListLabelingJobsForWorkteamRequestTypeDef#

# ListLabelingJobsForWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamRequestTypeDef


def get_value() -> ListLabelingJobsForWorkteamRequestTypeDef:
    return {
        "WorkteamArn": ...,
    }


# ListLabelingJobsForWorkteamRequestTypeDef definition

class ListLabelingJobsForWorkteamRequestTypeDef(TypedDict):
    WorkteamArn: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    JobReferenceCodeContains: NotRequired[str],
    SortBy: NotRequired[ListLabelingJobsForWorkteamSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ListLabelingJobsForWorkteamSortByOptionsType
  2. See SortOrderType

ListLabelingJobsRequestTypeDef#

# ListLabelingJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsRequestTypeDef


def get_value() -> ListLabelingJobsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListLabelingJobsRequestTypeDef definition

class ListLabelingJobsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    SortBy: NotRequired[SortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    StatusEquals: NotRequired[LabelingJobStatusType],  # (3)
  1. See SortByType
  2. See SortOrderType
  3. See LabelingJobStatusType

ListLineageGroupsRequestTypeDef#

# ListLineageGroupsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLineageGroupsRequestTypeDef


def get_value() -> ListLineageGroupsRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListLineageGroupsRequestTypeDef definition

class ListLineageGroupsRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortLineageGroupsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortLineageGroupsByType
  2. See SortOrderType

ListMlflowTrackingServersRequestTypeDef#

# ListMlflowTrackingServersRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMlflowTrackingServersRequestTypeDef


def get_value() -> ListMlflowTrackingServersRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListMlflowTrackingServersRequestTypeDef definition

class ListMlflowTrackingServersRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    TrackingServerStatus: NotRequired[TrackingServerStatusType],  # (1)
    MlflowVersion: NotRequired[str],
    SortBy: NotRequired[SortTrackingServerByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TrackingServerStatusType
  2. See SortTrackingServerByType
  3. See SortOrderType

ListModelBiasJobDefinitionsRequestTypeDef#

# ListModelBiasJobDefinitionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsRequestTypeDef


def get_value() -> ListModelBiasJobDefinitionsRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelBiasJobDefinitionsRequestTypeDef definition

class ListModelBiasJobDefinitionsRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelCardExportJobsRequestTypeDef#

# ListModelCardExportJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardExportJobsRequestTypeDef


def get_value() -> ListModelCardExportJobsRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# ListModelCardExportJobsRequestTypeDef definition

class ListModelCardExportJobsRequestTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardVersion: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    ModelCardExportJobNameContains: NotRequired[str],
    StatusEquals: NotRequired[ModelCardExportJobStatusType],  # (1)
    SortBy: NotRequired[ModelCardExportJobSortByType],  # (2)
    SortOrder: NotRequired[ModelCardExportJobSortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ModelCardExportJobStatusType
  2. See ModelCardExportJobSortByType
  3. See ModelCardExportJobSortOrderType

ListModelCardVersionsRequestTypeDef#

# ListModelCardVersionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardVersionsRequestTypeDef


def get_value() -> ListModelCardVersionsRequestTypeDef:
    return {
        "ModelCardName": ...,
    }


# ListModelCardVersionsRequestTypeDef definition

class ListModelCardVersionsRequestTypeDef(TypedDict):
    ModelCardName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelCardVersionSortByType],  # (2)
    SortOrder: NotRequired[ModelCardSortOrderType],  # (3)
  1. See ModelCardStatusType
  2. See ModelCardVersionSortByType
  3. See ModelCardSortOrderType

ListModelCardsRequestTypeDef#

# ListModelCardsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardsRequestTypeDef


def get_value() -> ListModelCardsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelCardsRequestTypeDef definition

class ListModelCardsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelCardSortByType],  # (2)
    SortOrder: NotRequired[ModelCardSortOrderType],  # (3)
  1. See ModelCardStatusType
  2. See ModelCardSortByType
  3. See ModelCardSortOrderType

ListModelExplainabilityJobDefinitionsRequestTypeDef#

# ListModelExplainabilityJobDefinitionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsRequestTypeDef


def get_value() -> ListModelExplainabilityJobDefinitionsRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelExplainabilityJobDefinitionsRequestTypeDef definition

class ListModelExplainabilityJobDefinitionsRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelPackageGroupsInputTypeDef#

# ListModelPackageGroupsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackageGroupsInputTypeDef


def get_value() -> ListModelPackageGroupsInputTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelPackageGroupsInputTypeDef definition

class ListModelPackageGroupsInputTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelPackageGroupSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    CrossAccountFilterOption: NotRequired[CrossAccountFilterOptionType],  # (3)
  1. See ModelPackageGroupSortByType
  2. See SortOrderType
  3. See CrossAccountFilterOptionType

ListModelPackagesInputTypeDef#

# ListModelPackagesInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackagesInputTypeDef


def get_value() -> ListModelPackagesInputTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelPackagesInputTypeDef definition

class ListModelPackagesInputTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ModelPackageGroupName: NotRequired[str],
    ModelPackageType: NotRequired[ModelPackageTypeType],  # (2)
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelPackageSortByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
  1. See ModelApprovalStatusType
  2. See ModelPackageTypeType
  3. See ModelPackageSortByType
  4. See SortOrderType

ListModelQualityJobDefinitionsRequestTypeDef#

# ListModelQualityJobDefinitionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsRequestTypeDef


def get_value() -> ListModelQualityJobDefinitionsRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelQualityJobDefinitionsRequestTypeDef definition

class ListModelQualityJobDefinitionsRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelsInputTypeDef#

# ListModelsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelsInputTypeDef


def get_value() -> ListModelsInputTypeDef:
    return {
        "SortBy": ...,
    }


# ListModelsInputTypeDef definition

class ListModelsInputTypeDef(TypedDict):
    SortBy: NotRequired[ModelSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See ModelSortKeyType
  2. See OrderKeyType

ListMonitoringAlertHistoryRequestTypeDef#

# ListMonitoringAlertHistoryRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertHistoryRequestTypeDef


def get_value() -> ListMonitoringAlertHistoryRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringAlertHistoryRequestTypeDef definition

class ListMonitoringAlertHistoryRequestTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    MonitoringAlertName: NotRequired[str],
    SortBy: NotRequired[MonitoringAlertHistorySortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[MonitoringAlertStatusType],  # (3)
  1. See MonitoringAlertHistorySortKeyType
  2. See SortOrderType
  3. See MonitoringAlertStatusType

ListMonitoringExecutionsRequestTypeDef#

# ListMonitoringExecutionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringExecutionsRequestTypeDef


def get_value() -> ListMonitoringExecutionsRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringExecutionsRequestTypeDef definition

class ListMonitoringExecutionsRequestTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringExecutionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    ScheduledTimeBefore: NotRequired[TimestampTypeDef],
    ScheduledTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[ExecutionStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
  1. See MonitoringExecutionSortKeyType
  2. See SortOrderType
  3. See ExecutionStatusType
  4. See MonitoringTypeType

ListMonitoringSchedulesRequestTypeDef#

# ListMonitoringSchedulesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringSchedulesRequestTypeDef


def get_value() -> ListMonitoringSchedulesRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# ListMonitoringSchedulesRequestTypeDef definition

class ListMonitoringSchedulesRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringScheduleSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[ScheduleStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
  1. See MonitoringScheduleSortKeyType
  2. See SortOrderType
  3. See ScheduleStatusType
  4. See MonitoringTypeType

ListNotebookInstanceLifecycleConfigsInputTypeDef#

# ListNotebookInstanceLifecycleConfigsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsInputTypeDef


def get_value() -> ListNotebookInstanceLifecycleConfigsInputTypeDef:
    return {
        "NextToken": ...,
    }


# ListNotebookInstanceLifecycleConfigsInputTypeDef definition

class ListNotebookInstanceLifecycleConfigsInputTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[NotebookInstanceLifecycleConfigSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceLifecycleConfigSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
  1. See NotebookInstanceLifecycleConfigSortKeyType
  2. See NotebookInstanceLifecycleConfigSortOrderType

ListNotebookInstancesInputTypeDef#

# ListNotebookInstancesInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstancesInputTypeDef


def get_value() -> ListNotebookInstancesInputTypeDef:
    return {
        "NextToken": ...,
    }


# ListNotebookInstancesInputTypeDef definition

class ListNotebookInstancesInputTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[NotebookInstanceSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[NotebookInstanceStatusType],  # (3)
    NotebookInstanceLifecycleConfigNameContains: NotRequired[str],
    DefaultCodeRepositoryContains: NotRequired[str],
    AdditionalCodeRepositoryEquals: NotRequired[str],
  1. See NotebookInstanceSortKeyType
  2. See NotebookInstanceSortOrderType
  3. See NotebookInstanceStatusType

ListOptimizationJobsRequestTypeDef#

# ListOptimizationJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListOptimizationJobsRequestTypeDef


def get_value() -> ListOptimizationJobsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListOptimizationJobsRequestTypeDef definition

class ListOptimizationJobsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    OptimizationContains: NotRequired[str],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[OptimizationJobStatusType],  # (1)
    SortBy: NotRequired[ListOptimizationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See OptimizationJobStatusType
  2. See ListOptimizationJobsSortByType
  3. See SortOrderType

ListPipelineExecutionsRequestTypeDef#

# ListPipelineExecutionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionsRequestTypeDef


def get_value() -> ListPipelineExecutionsRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# ListPipelineExecutionsRequestTypeDef definition

class ListPipelineExecutionsRequestTypeDef(TypedDict):
    PipelineName: str,
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortPipelineExecutionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortPipelineExecutionsByType
  2. See SortOrderType

ListPipelinesRequestTypeDef#

# ListPipelinesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelinesRequestTypeDef


def get_value() -> ListPipelinesRequestTypeDef:
    return {
        "PipelineNamePrefix": ...,
    }


# ListPipelinesRequestTypeDef definition

class ListPipelinesRequestTypeDef(TypedDict):
    PipelineNamePrefix: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortPipelinesByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortPipelinesByType
  2. See SortOrderType

ListProcessingJobsRequestTypeDef#

# ListProcessingJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListProcessingJobsRequestTypeDef


def get_value() -> ListProcessingJobsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListProcessingJobsRequestTypeDef definition

class ListProcessingJobsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[ProcessingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ProcessingJobStatusType
  2. See SortByType
  3. See SortOrderType

ListProjectsInputTypeDef#

# ListProjectsInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListProjectsInputTypeDef


def get_value() -> ListProjectsInputTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListProjectsInputTypeDef definition

class ListProjectsInputTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ProjectSortByType],  # (1)
    SortOrder: NotRequired[ProjectSortOrderType],  # (2)
  1. See ProjectSortByType
  2. See ProjectSortOrderType

ListResourceCatalogsRequestTypeDef#

# ListResourceCatalogsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListResourceCatalogsRequestTypeDef


def get_value() -> ListResourceCatalogsRequestTypeDef:
    return {
        "NameContains": ...,
    }


# ListResourceCatalogsRequestTypeDef definition

class ListResourceCatalogsRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[ResourceCatalogSortOrderType],  # (1)
    SortBy: NotRequired[ResourceCatalogSortByType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See ResourceCatalogSortOrderType
  2. See ResourceCatalogSortByType

ListStudioLifecycleConfigsRequestTypeDef#

# ListStudioLifecycleConfigsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsRequestTypeDef


def get_value() -> ListStudioLifecycleConfigsRequestTypeDef:
    return {
        "MaxResults": ...,
    }


# ListStudioLifecycleConfigsRequestTypeDef definition

class ListStudioLifecycleConfigsRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    AppTypeEquals: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    ModifiedTimeBefore: NotRequired[TimestampTypeDef],
    ModifiedTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[StudioLifecycleConfigSortKeyType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See StudioLifecycleConfigAppTypeType
  2. See StudioLifecycleConfigSortKeyType
  3. See SortOrderType

ListTrainingJobsRequestTypeDef#

# ListTrainingJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsRequestTypeDef


def get_value() -> ListTrainingJobsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListTrainingJobsRequestTypeDef definition

class ListTrainingJobsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    WarmPoolStatusEquals: NotRequired[WarmPoolResourceStatusType],  # (4)
    TrainingPlanArnEquals: NotRequired[str],
  1. See TrainingJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See WarmPoolResourceStatusType

ListTransformJobsRequestTypeDef#

# ListTransformJobsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTransformJobsRequestTypeDef


def get_value() -> ListTransformJobsRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListTransformJobsRequestTypeDef definition

class ListTransformJobsRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TransformJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TransformJobStatusType
  2. See SortByType
  3. See SortOrderType

ListTrialComponentsRequestTypeDef#

# ListTrialComponentsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialComponentsRequestTypeDef


def get_value() -> ListTrialComponentsRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# ListTrialComponentsRequestTypeDef definition

class ListTrialComponentsRequestTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    SourceArn: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortTrialComponentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See SortTrialComponentsByType
  2. See SortOrderType

ListTrialsRequestTypeDef#

# ListTrialsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialsRequestTypeDef


def get_value() -> ListTrialsRequestTypeDef:
    return {
        "ExperimentName": ...,
    }


# ListTrialsRequestTypeDef definition

class ListTrialsRequestTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialComponentName: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortTrialsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See SortTrialsByType
  2. See SortOrderType

QueryFiltersTypeDef#

# QueryFiltersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import QueryFiltersTypeDef


def get_value() -> QueryFiltersTypeDef:
    return {
        "Types": ...,
    }


# QueryFiltersTypeDef definition

class QueryFiltersTypeDef(TypedDict):
    Types: NotRequired[Sequence[str]],
    LineageTypes: NotRequired[Sequence[LineageTypeType]],  # (1)
    CreatedBefore: NotRequired[TimestampTypeDef],
    CreatedAfter: NotRequired[TimestampTypeDef],
    ModifiedBefore: NotRequired[TimestampTypeDef],
    ModifiedAfter: NotRequired[TimestampTypeDef],
    Properties: NotRequired[Mapping[str, str]],
  1. See LineageTypeType

SearchTrainingPlanOfferingsRequestTypeDef#

# SearchTrainingPlanOfferingsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchTrainingPlanOfferingsRequestTypeDef


def get_value() -> SearchTrainingPlanOfferingsRequestTypeDef:
    return {
        "InstanceType": ...,
    }


# SearchTrainingPlanOfferingsRequestTypeDef definition

class SearchTrainingPlanOfferingsRequestTypeDef(TypedDict):
    InstanceType: ReservedCapacityInstanceTypeType,  # (1)
    InstanceCount: int,
    TargetResources: Sequence[SageMakerResourceNameType],  # (2)
    StartTimeAfter: NotRequired[TimestampTypeDef],
    EndTimeBefore: NotRequired[TimestampTypeDef],
    DurationHours: NotRequired[int],
  1. See ReservedCapacityInstanceTypeType
  2. See SageMakerResourceNameType

CreateTrialComponentRequestTypeDef#

# CreateTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrialComponentRequestTypeDef


def get_value() -> CreateTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# CreateTrialComponentRequestTypeDef definition

class CreateTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,
    DisplayName: NotRequired[str],
    Status: NotRequired[TrialComponentStatusTypeDef],  # (1)
    StartTime: NotRequired[TimestampTypeDef],
    EndTime: NotRequired[TimestampTypeDef],
    Parameters: NotRequired[Mapping[str, TrialComponentParameterValueTypeDef]],  # (2)
    InputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    OutputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (5)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See TrialComponentStatusTypeDef
  2. See TrialComponentParameterValueTypeDef
  3. See TrialComponentArtifactTypeDef
  4. See TrialComponentArtifactTypeDef
  5. See MetadataPropertiesTypeDef
  6. See TagTypeDef

UpdateTrialComponentRequestTypeDef#

# UpdateTrialComponentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrialComponentRequestTypeDef


def get_value() -> UpdateTrialComponentRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }


# UpdateTrialComponentRequestTypeDef definition

class UpdateTrialComponentRequestTypeDef(TypedDict):
    TrialComponentName: str,
    DisplayName: NotRequired[str],
    Status: NotRequired[TrialComponentStatusTypeDef],  # (1)
    StartTime: NotRequired[TimestampTypeDef],
    EndTime: NotRequired[TimestampTypeDef],
    Parameters: NotRequired[Mapping[str, TrialComponentParameterValueTypeDef]],  # (2)
    ParametersToRemove: NotRequired[Sequence[str]],
    InputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    InputArtifactsToRemove: NotRequired[Sequence[str]],
    OutputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    OutputArtifactsToRemove: NotRequired[Sequence[str]],
  1. See TrialComponentStatusTypeDef
  2. See TrialComponentParameterValueTypeDef
  3. See TrialComponentArtifactTypeDef
  4. See TrialComponentArtifactTypeDef

CustomFileSystemConfigTypeDef#

# CustomFileSystemConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CustomFileSystemConfigTypeDef


def get_value() -> CustomFileSystemConfigTypeDef:
    return {
        "EFSFileSystemConfig": ...,
    }


# CustomFileSystemConfigTypeDef definition

class CustomFileSystemConfigTypeDef(TypedDict):
    EFSFileSystemConfig: NotRequired[EFSFileSystemConfigTypeDef],  # (1)
    FSxLustreFileSystemConfig: NotRequired[FSxLustreFileSystemConfigTypeDef],  # (2)
  1. See EFSFileSystemConfigTypeDef
  2. See FSxLustreFileSystemConfigTypeDef

CustomFileSystemTypeDef#

# CustomFileSystemTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CustomFileSystemTypeDef


def get_value() -> CustomFileSystemTypeDef:
    return {
        "EFSFileSystem": ...,
    }


# CustomFileSystemTypeDef definition

class CustomFileSystemTypeDef(TypedDict):
    EFSFileSystem: NotRequired[EFSFileSystemTypeDef],  # (1)
    FSxLustreFileSystem: NotRequired[FSxLustreFileSystemTypeDef],  # (2)
  1. See EFSFileSystemTypeDef
  2. See FSxLustreFileSystemTypeDef

ModelBiasBaselineConfigTypeDef#

# ModelBiasBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelBiasBaselineConfigTypeDef


def get_value() -> ModelBiasBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }


# ModelBiasBaselineConfigTypeDef definition

class ModelBiasBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

ModelExplainabilityBaselineConfigTypeDef#

# ModelExplainabilityBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityBaselineConfigTypeDef


def get_value() -> ModelExplainabilityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }


# ModelExplainabilityBaselineConfigTypeDef definition

class ModelExplainabilityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

ModelQualityBaselineConfigTypeDef#

# ModelQualityBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityBaselineConfigTypeDef


def get_value() -> ModelQualityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }


# ModelQualityBaselineConfigTypeDef definition

class ModelQualityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

DataQualityBaselineConfigTypeDef#

# DataQualityBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataQualityBaselineConfigTypeDef


def get_value() -> DataQualityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }


# DataQualityBaselineConfigTypeDef definition

class DataQualityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
    StatisticsResource: NotRequired[MonitoringStatisticsResourceTypeDef],  # (2)
  1. See MonitoringConstraintsResourceTypeDef
  2. See MonitoringStatisticsResourceTypeDef

MonitoringBaselineConfigTypeDef#

# MonitoringBaselineConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringBaselineConfigTypeDef


def get_value() -> MonitoringBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }


# MonitoringBaselineConfigTypeDef definition

class MonitoringBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
    StatisticsResource: NotRequired[MonitoringStatisticsResourceTypeDef],  # (2)
  1. See MonitoringConstraintsResourceTypeDef
  2. See MonitoringStatisticsResourceTypeDef

DataSourceOutputTypeDef#

# DataSourceOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataSourceOutputTypeDef


def get_value() -> DataSourceOutputTypeDef:
    return {
        "S3DataSource": ...,
    }


# DataSourceOutputTypeDef definition

class DataSourceOutputTypeDef(TypedDict):
    S3DataSource: NotRequired[S3DataSourceOutputTypeDef],  # (1)
    FileSystemDataSource: NotRequired[FileSystemDataSourceTypeDef],  # (2)
  1. See S3DataSourceOutputTypeDef
  2. See FileSystemDataSourceTypeDef

DatasetDefinitionTypeDef#

# DatasetDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DatasetDefinitionTypeDef


def get_value() -> DatasetDefinitionTypeDef:
    return {
        "AthenaDatasetDefinition": ...,
    }


# DatasetDefinitionTypeDef definition

class DatasetDefinitionTypeDef(TypedDict):
    AthenaDatasetDefinition: NotRequired[AthenaDatasetDefinitionTypeDef],  # (1)
    RedshiftDatasetDefinition: NotRequired[RedshiftDatasetDefinitionTypeDef],  # (2)
    LocalPath: NotRequired[str],
    DataDistributionType: NotRequired[DataDistributionTypeType],  # (3)
    InputMode: NotRequired[InputModeType],  # (4)
  1. See AthenaDatasetDefinitionTypeDef
  2. See RedshiftDatasetDefinitionTypeDef
  3. See DataDistributionTypeType
  4. See InputModeType

DefaultSpaceStorageSettingsTypeDef#

# DefaultSpaceStorageSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DefaultSpaceStorageSettingsTypeDef


def get_value() -> DefaultSpaceStorageSettingsTypeDef:
    return {
        "DefaultEbsStorageSettings": ...,
    }


# DefaultSpaceStorageSettingsTypeDef definition

class DefaultSpaceStorageSettingsTypeDef(TypedDict):
    DefaultEbsStorageSettings: NotRequired[DefaultEbsStorageSettingsTypeDef],  # (1)
  1. See DefaultEbsStorageSettingsTypeDef

DeleteDomainRequestTypeDef#

# DeleteDomainRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteDomainRequestTypeDef


def get_value() -> DeleteDomainRequestTypeDef:
    return {
        "DomainId": ...,
    }


# DeleteDomainRequestTypeDef definition

class DeleteDomainRequestTypeDef(TypedDict):
    DomainId: str,
    RetentionPolicy: NotRequired[RetentionPolicyTypeDef],  # (1)
  1. See RetentionPolicyTypeDef

InferenceComponentContainerSpecificationSummaryTypeDef#

# InferenceComponentContainerSpecificationSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentContainerSpecificationSummaryTypeDef


def get_value() -> InferenceComponentContainerSpecificationSummaryTypeDef:
    return {
        "DeployedImage": ...,
    }


# InferenceComponentContainerSpecificationSummaryTypeDef definition

class InferenceComponentContainerSpecificationSummaryTypeDef(TypedDict):
    DeployedImage: NotRequired[DeployedImageTypeDef],  # (1)
    ArtifactUrl: NotRequired[str],
    Environment: NotRequired[Dict[str, str]],
  1. See DeployedImageTypeDef

DeploymentRecommendationTypeDef#

# DeploymentRecommendationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeploymentRecommendationTypeDef


def get_value() -> DeploymentRecommendationTypeDef:
    return {
        "RecommendationStatus": ...,
    }


# DeploymentRecommendationTypeDef definition

class DeploymentRecommendationTypeDef(TypedDict):
    RecommendationStatus: RecommendationStatusType,  # (1)
    RealTimeInferenceRecommendations: NotRequired[List[RealTimeInferenceRecommendationTypeDef]],  # (2)
  1. See RecommendationStatusType
  2. See RealTimeInferenceRecommendationTypeDef

DeploymentStageStatusSummaryTypeDef#

# DeploymentStageStatusSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeploymentStageStatusSummaryTypeDef


def get_value() -> DeploymentStageStatusSummaryTypeDef:
    return {
        "StageName": ...,
    }


# DeploymentStageStatusSummaryTypeDef definition

class DeploymentStageStatusSummaryTypeDef(TypedDict):
    StageName: str,
    DeviceSelectionConfig: DeviceSelectionConfigOutputTypeDef,  # (1)
    DeploymentConfig: EdgeDeploymentConfigTypeDef,  # (2)
    DeploymentStatus: EdgeDeploymentStatusTypeDef,  # (3)
  1. See DeviceSelectionConfigOutputTypeDef
  2. See EdgeDeploymentConfigTypeDef
  3. See EdgeDeploymentStatusTypeDef

DescribeDeviceResponseTypeDef#

# DescribeDeviceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDeviceResponseTypeDef


def get_value() -> DescribeDeviceResponseTypeDef:
    return {
        "DeviceArn": ...,
    }


# DescribeDeviceResponseTypeDef definition

class DescribeDeviceResponseTypeDef(TypedDict):
    DeviceArn: str,
    DeviceName: str,
    Description: str,
    DeviceFleetName: str,
    IotThingName: str,
    RegistrationTime: datetime,
    LatestHeartbeat: datetime,
    Models: List[EdgeModelTypeDef],  # (1)
    MaxModels: int,
    AgentVersion: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EdgeModelTypeDef
  2. See ResponseMetadataTypeDef

DescribeEdgePackagingJobResponseTypeDef#

# DescribeEdgePackagingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEdgePackagingJobResponseTypeDef


def get_value() -> DescribeEdgePackagingJobResponseTypeDef:
    return {
        "EdgePackagingJobArn": ...,
    }


# DescribeEdgePackagingJobResponseTypeDef definition

class DescribeEdgePackagingJobResponseTypeDef(TypedDict):
    EdgePackagingJobArn: str,
    EdgePackagingJobName: str,
    CompilationJobName: str,
    ModelName: str,
    ModelVersion: str,
    RoleArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    ResourceKey: str,
    EdgePackagingJobStatus: EdgePackagingJobStatusType,  # (2)
    EdgePackagingJobStatusMessage: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ModelArtifact: str,
    ModelSignature: str,
    PresetDeploymentOutput: EdgePresetDeploymentOutputTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See EdgeOutputConfigTypeDef
  2. See EdgePackagingJobStatusType
  3. See EdgePresetDeploymentOutputTypeDef
  4. See ResponseMetadataTypeDef

DescribeEndpointInputWaitExtraTypeDef#

# DescribeEndpointInputWaitExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointInputWaitExtraTypeDef


def get_value() -> DescribeEndpointInputWaitExtraTypeDef:
    return {
        "EndpointName": ...,
    }


# DescribeEndpointInputWaitExtraTypeDef definition

class DescribeEndpointInputWaitExtraTypeDef(TypedDict):
    EndpointName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeEndpointInputWaitTypeDef#

# DescribeEndpointInputWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointInputWaitTypeDef


def get_value() -> DescribeEndpointInputWaitTypeDef:
    return {
        "EndpointName": ...,
    }


# DescribeEndpointInputWaitTypeDef definition

class DescribeEndpointInputWaitTypeDef(TypedDict):
    EndpointName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestWaitExtraExtraTypeDef#

# DescribeImageRequestWaitExtraExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageRequestWaitExtraExtraTypeDef


def get_value() -> DescribeImageRequestWaitExtraExtraTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageRequestWaitExtraExtraTypeDef definition

class DescribeImageRequestWaitExtraExtraTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestWaitExtraTypeDef#

# DescribeImageRequestWaitExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageRequestWaitExtraTypeDef


def get_value() -> DescribeImageRequestWaitExtraTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageRequestWaitExtraTypeDef definition

class DescribeImageRequestWaitExtraTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestWaitTypeDef#

# DescribeImageRequestWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageRequestWaitTypeDef


def get_value() -> DescribeImageRequestWaitTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageRequestWaitTypeDef definition

class DescribeImageRequestWaitTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageVersionRequestWaitExtraTypeDef#

# DescribeImageVersionRequestWaitExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageVersionRequestWaitExtraTypeDef


def get_value() -> DescribeImageVersionRequestWaitExtraTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageVersionRequestWaitExtraTypeDef definition

class DescribeImageVersionRequestWaitExtraTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    Alias: NotRequired[str],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageVersionRequestWaitTypeDef#

# DescribeImageVersionRequestWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeImageVersionRequestWaitTypeDef


def get_value() -> DescribeImageVersionRequestWaitTypeDef:
    return {
        "ImageName": ...,
    }


# DescribeImageVersionRequestWaitTypeDef definition

class DescribeImageVersionRequestWaitTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    Alias: NotRequired[str],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputWaitExtraExtraTypeDef#

# DescribeNotebookInstanceInputWaitExtraExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputWaitExtraExtraTypeDef


def get_value() -> DescribeNotebookInstanceInputWaitExtraExtraTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# DescribeNotebookInstanceInputWaitExtraExtraTypeDef definition

class DescribeNotebookInstanceInputWaitExtraExtraTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputWaitExtraTypeDef#

# DescribeNotebookInstanceInputWaitExtraTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputWaitExtraTypeDef


def get_value() -> DescribeNotebookInstanceInputWaitExtraTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# DescribeNotebookInstanceInputWaitExtraTypeDef definition

class DescribeNotebookInstanceInputWaitExtraTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputWaitTypeDef#

# DescribeNotebookInstanceInputWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputWaitTypeDef


def get_value() -> DescribeNotebookInstanceInputWaitTypeDef:
    return {
        "NotebookInstanceName": ...,
    }


# DescribeNotebookInstanceInputWaitTypeDef definition

class DescribeNotebookInstanceInputWaitTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeProcessingJobRequestWaitTypeDef#

# DescribeProcessingJobRequestWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeProcessingJobRequestWaitTypeDef


def get_value() -> DescribeProcessingJobRequestWaitTypeDef:
    return {
        "ProcessingJobName": ...,
    }


# DescribeProcessingJobRequestWaitTypeDef definition

class DescribeProcessingJobRequestWaitTypeDef(TypedDict):
    ProcessingJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeTrainingJobRequestWaitTypeDef#

# DescribeTrainingJobRequestWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrainingJobRequestWaitTypeDef


def get_value() -> DescribeTrainingJobRequestWaitTypeDef:
    return {
        "TrainingJobName": ...,
    }


# DescribeTrainingJobRequestWaitTypeDef definition

class DescribeTrainingJobRequestWaitTypeDef(TypedDict):
    TrainingJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeTransformJobRequestWaitTypeDef#

# DescribeTransformJobRequestWaitTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTransformJobRequestWaitTypeDef


def get_value() -> DescribeTransformJobRequestWaitTypeDef:
    return {
        "TransformJobName": ...,
    }


# DescribeTransformJobRequestWaitTypeDef definition

class DescribeTransformJobRequestWaitTypeDef(TypedDict):
    TransformJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

ExperimentSummaryTypeDef#

# ExperimentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExperimentSummaryTypeDef


def get_value() -> ExperimentSummaryTypeDef:
    return {
        "ExperimentArn": ...,
    }


# ExperimentSummaryTypeDef definition

class ExperimentSummaryTypeDef(TypedDict):
    ExperimentArn: NotRequired[str],
    ExperimentName: NotRequired[str],
    DisplayName: NotRequired[str],
    ExperimentSource: NotRequired[ExperimentSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ExperimentSourceTypeDef

FeatureGroupSummaryTypeDef#

# FeatureGroupSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FeatureGroupSummaryTypeDef


def get_value() -> FeatureGroupSummaryTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# FeatureGroupSummaryTypeDef definition

class FeatureGroupSummaryTypeDef(TypedDict):
    FeatureGroupName: str,
    FeatureGroupArn: str,
    CreationTime: datetime,
    FeatureGroupStatus: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatus: NotRequired[OfflineStoreStatusTypeDef],  # (2)
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusTypeDef

DescribeFeatureMetadataResponseTypeDef#

# DescribeFeatureMetadataResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFeatureMetadataResponseTypeDef


def get_value() -> DescribeFeatureMetadataResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# DescribeFeatureMetadataResponseTypeDef definition

class DescribeFeatureMetadataResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    FeatureGroupName: str,
    FeatureName: str,
    FeatureType: FeatureTypeType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    Description: str,
    Parameters: List[FeatureParameterTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See FeatureTypeType
  2. See FeatureParameterTypeDef
  3. See ResponseMetadataTypeDef

FeatureMetadataTypeDef#

# FeatureMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FeatureMetadataTypeDef


def get_value() -> FeatureMetadataTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# FeatureMetadataTypeDef definition

class FeatureMetadataTypeDef(TypedDict):
    FeatureGroupArn: NotRequired[str],
    FeatureGroupName: NotRequired[str],
    FeatureName: NotRequired[str],
    FeatureType: NotRequired[FeatureTypeType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    Description: NotRequired[str],
    Parameters: NotRequired[List[FeatureParameterTypeDef]],  # (2)
  1. See FeatureTypeType
  2. See FeatureParameterTypeDef

UpdateFeatureMetadataRequestTypeDef#

# UpdateFeatureMetadataRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateFeatureMetadataRequestTypeDef


def get_value() -> UpdateFeatureMetadataRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# UpdateFeatureMetadataRequestTypeDef definition

class UpdateFeatureMetadataRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    FeatureName: str,
    Description: NotRequired[str],
    ParameterAdditions: NotRequired[Sequence[FeatureParameterTypeDef]],  # (1)
    ParameterRemovals: NotRequired[Sequence[str]],
  1. See FeatureParameterTypeDef

DescribeHubContentResponseTypeDef#

# DescribeHubContentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHubContentResponseTypeDef


def get_value() -> DescribeHubContentResponseTypeDef:
    return {
        "HubContentName": ...,
    }


# DescribeHubContentResponseTypeDef definition

class DescribeHubContentResponseTypeDef(TypedDict):
    HubContentName: str,
    HubContentArn: str,
    HubContentVersion: str,
    HubContentType: HubContentTypeType,  # (1)
    DocumentSchemaVersion: str,
    HubName: str,
    HubArn: str,
    HubContentDisplayName: str,
    HubContentDescription: str,
    HubContentMarkdown: str,
    HubContentDocument: str,
    SageMakerPublicHubContentArn: str,
    ReferenceMinVersion: str,
    SupportStatus: HubContentSupportStatusType,  # (2)
    HubContentSearchKeywords: List[str],
    HubContentDependencies: List[HubContentDependencyTypeDef],  # (3)
    HubContentStatus: HubContentStatusType,  # (4)
    FailureReason: str,
    CreationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See HubContentTypeType
  2. See HubContentSupportStatusType
  3. See HubContentDependencyTypeDef
  4. See HubContentStatusType
  5. See ResponseMetadataTypeDef

DescribeHumanTaskUiResponseTypeDef#

# DescribeHumanTaskUiResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHumanTaskUiResponseTypeDef


def get_value() -> DescribeHumanTaskUiResponseTypeDef:
    return {
        "HumanTaskUiArn": ...,
    }


# DescribeHumanTaskUiResponseTypeDef definition

class DescribeHumanTaskUiResponseTypeDef(TypedDict):
    HumanTaskUiArn: str,
    HumanTaskUiName: str,
    HumanTaskUiStatus: HumanTaskUiStatusType,  # (1)
    CreationTime: datetime,
    UiTemplate: UiTemplateInfoTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See HumanTaskUiStatusType
  2. See UiTemplateInfoTypeDef
  3. See ResponseMetadataTypeDef

InferenceExperimentSummaryTypeDef#

# InferenceExperimentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceExperimentSummaryTypeDef


def get_value() -> InferenceExperimentSummaryTypeDef:
    return {
        "Name": ...,
    }


# InferenceExperimentSummaryTypeDef definition

class InferenceExperimentSummaryTypeDef(TypedDict):
    Name: str,
    Type: InferenceExperimentTypeType,  # (1)
    Status: InferenceExperimentStatusType,  # (3)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    Schedule: NotRequired[InferenceExperimentScheduleOutputTypeDef],  # (2)
    StatusReason: NotRequired[str],
    Description: NotRequired[str],
    CompletionTime: NotRequired[datetime],
    RoleArn: NotRequired[str],
  1. See InferenceExperimentTypeType
  2. See InferenceExperimentScheduleOutputTypeDef
  3. See InferenceExperimentStatusType

DescribeModelCardExportJobResponseTypeDef#

# DescribeModelCardExportJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelCardExportJobResponseTypeDef


def get_value() -> DescribeModelCardExportJobResponseTypeDef:
    return {
        "ModelCardExportJobName": ...,
    }


# DescribeModelCardExportJobResponseTypeDef definition

class DescribeModelCardExportJobResponseTypeDef(TypedDict):
    ModelCardExportJobName: str,
    ModelCardExportJobArn: str,
    Status: ModelCardExportJobStatusType,  # (1)
    ModelCardName: str,
    ModelCardVersion: int,
    OutputConfig: ModelCardExportOutputConfigTypeDef,  # (2)
    CreatedAt: datetime,
    LastModifiedAt: datetime,
    FailureReason: str,
    ExportArtifacts: ModelCardExportArtifactsTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ModelCardExportJobStatusType
  2. See ModelCardExportOutputConfigTypeDef
  3. See ModelCardExportArtifactsTypeDef
  4. See ResponseMetadataTypeDef

ListMonitoringExecutionsResponseTypeDef#

# ListMonitoringExecutionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringExecutionsResponseTypeDef


def get_value() -> ListMonitoringExecutionsResponseTypeDef:
    return {
        "MonitoringExecutionSummaries": ...,
    }


# ListMonitoringExecutionsResponseTypeDef definition

class ListMonitoringExecutionsResponseTypeDef(TypedDict):
    MonitoringExecutionSummaries: List[MonitoringExecutionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

DescribePartnerAppResponseTypeDef#

# DescribePartnerAppResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePartnerAppResponseTypeDef


def get_value() -> DescribePartnerAppResponseTypeDef:
    return {
        "Arn": ...,
    }


# DescribePartnerAppResponseTypeDef definition

class DescribePartnerAppResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Type: PartnerAppTypeType,  # (1)
    Status: PartnerAppStatusType,  # (2)
    CreationTime: datetime,
    ExecutionRoleArn: str,
    BaseUrl: str,
    MaintenanceConfig: PartnerAppMaintenanceConfigTypeDef,  # (3)
    Tier: str,
    Version: str,
    ApplicationConfig: PartnerAppConfigOutputTypeDef,  # (4)
    AuthType: PartnerAppAuthTypeType,  # (5)
    EnableIamSessionBasedIdentity: bool,
    Error: ErrorInfoTypeDef,  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See PartnerAppTypeType
  2. See PartnerAppStatusType
  3. See PartnerAppMaintenanceConfigTypeDef
  4. See PartnerAppConfigOutputTypeDef
  5. See PartnerAppAuthTypeType
  6. See ErrorInfoTypeDef
  7. See ResponseMetadataTypeDef

DescribeSubscribedWorkteamResponseTypeDef#

# DescribeSubscribedWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeSubscribedWorkteamResponseTypeDef


def get_value() -> DescribeSubscribedWorkteamResponseTypeDef:
    return {
        "SubscribedWorkteam": ...,
    }


# DescribeSubscribedWorkteamResponseTypeDef definition

class DescribeSubscribedWorkteamResponseTypeDef(TypedDict):
    SubscribedWorkteam: SubscribedWorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SubscribedWorkteamTypeDef
  2. See ResponseMetadataTypeDef

ListSubscribedWorkteamsResponseTypeDef#

# ListSubscribedWorkteamsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSubscribedWorkteamsResponseTypeDef


def get_value() -> ListSubscribedWorkteamsResponseTypeDef:
    return {
        "SubscribedWorkteams": ...,
    }


# ListSubscribedWorkteamsResponseTypeDef definition

class ListSubscribedWorkteamsResponseTypeDef(TypedDict):
    SubscribedWorkteams: List[SubscribedWorkteamTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See SubscribedWorkteamTypeDef
  2. See ResponseMetadataTypeDef

TrainingJobSummaryTypeDef#

# TrainingJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobSummaryTypeDef


def get_value() -> TrainingJobSummaryTypeDef:
    return {
        "TrainingJobName": ...,
    }


# TrainingJobSummaryTypeDef definition

class TrainingJobSummaryTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    CreationTime: datetime,
    TrainingJobStatus: TrainingJobStatusType,  # (1)
    TrainingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    SecondaryStatus: NotRequired[SecondaryStatusType],  # (2)
    WarmPoolStatus: NotRequired[WarmPoolStatusTypeDef],  # (3)
    TrainingPlanArn: NotRequired[str],
  1. See TrainingJobStatusType
  2. See SecondaryStatusType
  3. See WarmPoolStatusTypeDef

DescribeTrainingPlanResponseTypeDef#

# DescribeTrainingPlanResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrainingPlanResponseTypeDef


def get_value() -> DescribeTrainingPlanResponseTypeDef:
    return {
        "TrainingPlanArn": ...,
    }


# DescribeTrainingPlanResponseTypeDef definition

class DescribeTrainingPlanResponseTypeDef(TypedDict):
    TrainingPlanArn: str,
    TrainingPlanName: str,
    Status: TrainingPlanStatusType,  # (1)
    StatusMessage: str,
    DurationHours: int,
    DurationMinutes: int,
    StartTime: datetime,
    EndTime: datetime,
    UpfrontFee: str,
    CurrencyCode: str,
    TotalInstanceCount: int,
    AvailableInstanceCount: int,
    InUseInstanceCount: int,
    TargetResources: List[SageMakerResourceNameType],  # (2)
    ReservedCapacitySummaries: List[ReservedCapacitySummaryTypeDef],  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See TrainingPlanStatusType
  2. See SageMakerResourceNameType
  3. See ReservedCapacitySummaryTypeDef
  4. See ResponseMetadataTypeDef

TrainingPlanSummaryTypeDef#

# TrainingPlanSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingPlanSummaryTypeDef


def get_value() -> TrainingPlanSummaryTypeDef:
    return {
        "TrainingPlanArn": ...,
    }


# TrainingPlanSummaryTypeDef definition

class TrainingPlanSummaryTypeDef(TypedDict):
    TrainingPlanArn: str,
    TrainingPlanName: str,
    Status: TrainingPlanStatusType,  # (1)
    StatusMessage: NotRequired[str],
    DurationHours: NotRequired[int],
    DurationMinutes: NotRequired[int],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    UpfrontFee: NotRequired[str],
    CurrencyCode: NotRequired[str],
    TotalInstanceCount: NotRequired[int],
    AvailableInstanceCount: NotRequired[int],
    InUseInstanceCount: NotRequired[int],
    TargetResources: NotRequired[List[SageMakerResourceNameType]],  # (2)
    ReservedCapacitySummaries: NotRequired[List[ReservedCapacitySummaryTypeDef]],  # (3)
  1. See TrainingPlanStatusType
  2. See SageMakerResourceNameType
  3. See ReservedCapacitySummaryTypeDef

TrialSummaryTypeDef#

# TrialSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialSummaryTypeDef


def get_value() -> TrialSummaryTypeDef:
    return {
        "TrialArn": ...,
    }


# TrialSummaryTypeDef definition

class TrialSummaryTypeDef(TypedDict):
    TrialArn: NotRequired[str],
    TrialName: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialSource: NotRequired[TrialSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See TrialSourceTypeDef

DesiredWeightAndCapacityTypeDef#

# DesiredWeightAndCapacityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DesiredWeightAndCapacityTypeDef


def get_value() -> DesiredWeightAndCapacityTypeDef:
    return {
        "VariantName": ...,
    }


# DesiredWeightAndCapacityTypeDef definition

class DesiredWeightAndCapacityTypeDef(TypedDict):
    VariantName: str,
    DesiredWeight: NotRequired[float],
    DesiredInstanceCount: NotRequired[int],
    ServerlessUpdateConfig: NotRequired[ProductionVariantServerlessUpdateConfigTypeDef],  # (1)
  1. See ProductionVariantServerlessUpdateConfigTypeDef

ListStageDevicesResponseTypeDef#

# ListStageDevicesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStageDevicesResponseTypeDef


def get_value() -> ListStageDevicesResponseTypeDef:
    return {
        "DeviceDeploymentSummaries": ...,
    }


# ListStageDevicesResponseTypeDef definition

class ListStageDevicesResponseTypeDef(TypedDict):
    DeviceDeploymentSummaries: List[DeviceDeploymentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DeviceDeploymentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDeviceFleetsResponseTypeDef#

# ListDeviceFleetsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDeviceFleetsResponseTypeDef


def get_value() -> ListDeviceFleetsResponseTypeDef:
    return {
        "DeviceFleetSummaries": ...,
    }


# ListDeviceFleetsResponseTypeDef definition

class ListDeviceFleetsResponseTypeDef(TypedDict):
    DeviceFleetSummaries: List[DeviceFleetSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DeviceFleetSummaryTypeDef
  2. See ResponseMetadataTypeDef

DeviceSummaryTypeDef#

# DeviceSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeviceSummaryTypeDef


def get_value() -> DeviceSummaryTypeDef:
    return {
        "DeviceName": ...,
    }


# DeviceSummaryTypeDef definition

class DeviceSummaryTypeDef(TypedDict):
    DeviceName: str,
    DeviceArn: str,
    Description: NotRequired[str],
    DeviceFleetName: NotRequired[str],
    IotThingName: NotRequired[str],
    RegistrationTime: NotRequired[datetime],
    LatestHeartbeat: NotRequired[datetime],
    Models: NotRequired[List[EdgeModelSummaryTypeDef]],  # (1)
    AgentVersion: NotRequired[str],
  1. See EdgeModelSummaryTypeDef

RegisterDevicesRequestTypeDef#

# RegisterDevicesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RegisterDevicesRequestTypeDef


def get_value() -> RegisterDevicesRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# RegisterDevicesRequestTypeDef definition

class RegisterDevicesRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    Devices: Sequence[DeviceTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DeviceTypeDef
  2. See TagTypeDef

UpdateDevicesRequestTypeDef#

# UpdateDevicesRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateDevicesRequestTypeDef


def get_value() -> UpdateDevicesRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }


# UpdateDevicesRequestTypeDef definition

class UpdateDevicesRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    Devices: Sequence[DeviceTypeDef],  # (1)
  1. See DeviceTypeDef

ListDomainsResponseTypeDef#

# ListDomainsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDomainsResponseTypeDef


def get_value() -> ListDomainsResponseTypeDef:
    return {
        "Domains": ...,
    }


# ListDomainsResponseTypeDef definition

class ListDomainsResponseTypeDef(TypedDict):
    Domains: List[DomainDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DomainDetailsTypeDef
  2. See ResponseMetadataTypeDef

DriftCheckBiasTypeDef#

# DriftCheckBiasTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DriftCheckBiasTypeDef


def get_value() -> DriftCheckBiasTypeDef:
    return {
        "ConfigFile": ...,
    }


# DriftCheckBiasTypeDef definition

class DriftCheckBiasTypeDef(TypedDict):
    ConfigFile: NotRequired[FileSourceTypeDef],  # (1)
    PreTrainingConstraints: NotRequired[MetricsSourceTypeDef],  # (2)
    PostTrainingConstraints: NotRequired[MetricsSourceTypeDef],  # (2)
  1. See FileSourceTypeDef
  2. See MetricsSourceTypeDef
  3. See MetricsSourceTypeDef

DriftCheckExplainabilityTypeDef#

# DriftCheckExplainabilityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DriftCheckExplainabilityTypeDef


def get_value() -> DriftCheckExplainabilityTypeDef:
    return {
        "Constraints": ...,
    }


# DriftCheckExplainabilityTypeDef definition

class DriftCheckExplainabilityTypeDef(TypedDict):
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
    ConfigFile: NotRequired[FileSourceTypeDef],  # (2)
  1. See MetricsSourceTypeDef
  2. See FileSourceTypeDef

SpaceStorageSettingsTypeDef#

# SpaceStorageSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceStorageSettingsTypeDef


def get_value() -> SpaceStorageSettingsTypeDef:
    return {
        "EbsStorageSettings": ...,
    }


# SpaceStorageSettingsTypeDef definition

class SpaceStorageSettingsTypeDef(TypedDict):
    EbsStorageSettings: NotRequired[EbsStorageSettingsTypeDef],  # (1)
  1. See EbsStorageSettingsTypeDef

ListEdgeDeploymentPlansResponseTypeDef#

# ListEdgeDeploymentPlansResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgeDeploymentPlansResponseTypeDef


def get_value() -> ListEdgeDeploymentPlansResponseTypeDef:
    return {
        "EdgeDeploymentPlanSummaries": ...,
    }


# ListEdgeDeploymentPlansResponseTypeDef definition

class ListEdgeDeploymentPlansResponseTypeDef(TypedDict):
    EdgeDeploymentPlanSummaries: List[EdgeDeploymentPlanSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EdgeDeploymentPlanSummaryTypeDef
  2. See ResponseMetadataTypeDef

GetDeviceFleetReportResponseTypeDef#

# GetDeviceFleetReportResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetDeviceFleetReportResponseTypeDef


def get_value() -> GetDeviceFleetReportResponseTypeDef:
    return {
        "DeviceFleetArn": ...,
    }


# GetDeviceFleetReportResponseTypeDef definition

class GetDeviceFleetReportResponseTypeDef(TypedDict):
    DeviceFleetArn: str,
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    Description: str,
    ReportGenerated: datetime,
    DeviceStats: DeviceStatsTypeDef,  # (2)
    AgentVersions: List[AgentVersionTypeDef],  # (3)
    ModelStats: List[EdgeModelStatTypeDef],  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See EdgeOutputConfigTypeDef
  2. See DeviceStatsTypeDef
  3. See AgentVersionTypeDef
  4. See EdgeModelStatTypeDef
  5. See ResponseMetadataTypeDef

ListEdgePackagingJobsResponseTypeDef#

# ListEdgePackagingJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgePackagingJobsResponseTypeDef


def get_value() -> ListEdgePackagingJobsResponseTypeDef:
    return {
        "EdgePackagingJobSummaries": ...,
    }


# ListEdgePackagingJobsResponseTypeDef definition

class ListEdgePackagingJobsResponseTypeDef(TypedDict):
    EdgePackagingJobSummaries: List[EdgePackagingJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EdgePackagingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListEndpointConfigsOutputTypeDef#

# ListEndpointConfigsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointConfigsOutputTypeDef


def get_value() -> ListEndpointConfigsOutputTypeDef:
    return {
        "EndpointConfigs": ...,
    }


# ListEndpointConfigsOutputTypeDef definition

class ListEndpointConfigsOutputTypeDef(TypedDict):
    EndpointConfigs: List[EndpointConfigSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EndpointConfigSummaryTypeDef
  2. See ResponseMetadataTypeDef

EndpointOutputConfigurationTypeDef#

# EndpointOutputConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointOutputConfigurationTypeDef


def get_value() -> EndpointOutputConfigurationTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointOutputConfigurationTypeDef definition

class EndpointOutputConfigurationTypeDef(TypedDict):
    EndpointName: str,
    VariantName: str,
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (1)
    InitialInstanceCount: NotRequired[int],
    ServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (2)
  1. See ProductionVariantInstanceTypeType
  2. See ProductionVariantServerlessConfigTypeDef

EndpointPerformanceTypeDef#

# EndpointPerformanceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointPerformanceTypeDef


def get_value() -> EndpointPerformanceTypeDef:
    return {
        "Metrics": ...,
    }


# EndpointPerformanceTypeDef definition

class EndpointPerformanceTypeDef(TypedDict):
    Metrics: InferenceMetricsTypeDef,  # (1)
    EndpointInfo: EndpointInfoTypeDef,  # (2)
  1. See InferenceMetricsTypeDef
  2. See EndpointInfoTypeDef

ListEndpointsOutputTypeDef#

# ListEndpointsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointsOutputTypeDef


def get_value() -> ListEndpointsOutputTypeDef:
    return {
        "Endpoints": ...,
    }


# ListEndpointsOutputTypeDef definition

class ListEndpointsOutputTypeDef(TypedDict):
    Endpoints: List[EndpointSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EndpointSummaryTypeDef
  2. See ResponseMetadataTypeDef

ModelConfigurationTypeDef#

# ModelConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelConfigurationTypeDef


def get_value() -> ModelConfigurationTypeDef:
    return {
        "InferenceSpecificationName": ...,
    }


# ModelConfigurationTypeDef definition

class ModelConfigurationTypeDef(TypedDict):
    InferenceSpecificationName: NotRequired[str],
    EnvironmentParameters: NotRequired[List[EnvironmentParameterTypeDef]],  # (1)
    CompilationJobName: NotRequired[str],
  1. See EnvironmentParameterTypeDef

NestedFiltersTypeDef#

# NestedFiltersTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import NestedFiltersTypeDef


def get_value() -> NestedFiltersTypeDef:
    return {
        "NestedPropertyName": ...,
    }


# NestedFiltersTypeDef definition

class NestedFiltersTypeDef(TypedDict):
    NestedPropertyName: str,
    Filters: Sequence[FilterTypeDef],  # (1)
  1. See FilterTypeDef

HyperParameterTrainingJobSummaryTypeDef#

# HyperParameterTrainingJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTrainingJobSummaryTypeDef


def get_value() -> HyperParameterTrainingJobSummaryTypeDef:
    return {
        "TrainingJobDefinitionName": ...,
    }


# HyperParameterTrainingJobSummaryTypeDef definition

class HyperParameterTrainingJobSummaryTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    CreationTime: datetime,
    TrainingJobStatus: TrainingJobStatusType,  # (1)
    TunedHyperParameters: Dict[str, str],
    TrainingJobDefinitionName: NotRequired[str],
    TuningJobName: NotRequired[str],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    FinalHyperParameterTuningJobObjectiveMetric: NotRequired[FinalHyperParameterTuningJobObjectiveMetricTypeDef],  # (2)
    ObjectiveStatus: NotRequired[ObjectiveStatusType],  # (3)
  1. See TrainingJobStatusType
  2. See FinalHyperParameterTuningJobObjectiveMetricTypeDef
  3. See ObjectiveStatusType

ListFlowDefinitionsResponseTypeDef#

# ListFlowDefinitionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFlowDefinitionsResponseTypeDef


def get_value() -> ListFlowDefinitionsResponseTypeDef:
    return {
        "FlowDefinitionSummaries": ...,
    }


# ListFlowDefinitionsResponseTypeDef definition

class ListFlowDefinitionsResponseTypeDef(TypedDict):
    FlowDefinitionSummaries: List[FlowDefinitionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See FlowDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

GetScalingConfigurationRecommendationRequestTypeDef#

# GetScalingConfigurationRecommendationRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetScalingConfigurationRecommendationRequestTypeDef


def get_value() -> GetScalingConfigurationRecommendationRequestTypeDef:
    return {
        "InferenceRecommendationsJobName": ...,
    }


# GetScalingConfigurationRecommendationRequestTypeDef definition

class GetScalingConfigurationRecommendationRequestTypeDef(TypedDict):
    InferenceRecommendationsJobName: str,
    RecommendationId: NotRequired[str],
    EndpointName: NotRequired[str],
    TargetCpuUtilizationPerCore: NotRequired[int],
    ScalingPolicyObjective: NotRequired[ScalingPolicyObjectiveTypeDef],  # (1)
  1. See ScalingPolicyObjectiveTypeDef

GetSearchSuggestionsResponseTypeDef#

# GetSearchSuggestionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetSearchSuggestionsResponseTypeDef


def get_value() -> GetSearchSuggestionsResponseTypeDef:
    return {
        "PropertyNameSuggestions": ...,
    }


# GetSearchSuggestionsResponseTypeDef definition

class GetSearchSuggestionsResponseTypeDef(TypedDict):
    PropertyNameSuggestions: List[PropertyNameSuggestionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PropertyNameSuggestionTypeDef
  2. See ResponseMetadataTypeDef

UpdateCodeRepositoryInputTypeDef#

# UpdateCodeRepositoryInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateCodeRepositoryInputTypeDef


def get_value() -> UpdateCodeRepositoryInputTypeDef:
    return {
        "CodeRepositoryName": ...,
    }


# UpdateCodeRepositoryInputTypeDef definition

class UpdateCodeRepositoryInputTypeDef(TypedDict):
    CodeRepositoryName: str,
    GitConfig: NotRequired[GitConfigForUpdateTypeDef],  # (1)
  1. See GitConfigForUpdateTypeDef

StudioWebPortalSettingsOutputTypeDef#

# StudioWebPortalSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StudioWebPortalSettingsOutputTypeDef


def get_value() -> StudioWebPortalSettingsOutputTypeDef:
    return {
        "HiddenMlTools": ...,
    }


# StudioWebPortalSettingsOutputTypeDef definition

class StudioWebPortalSettingsOutputTypeDef(TypedDict):
    HiddenMlTools: NotRequired[List[MlToolsType]],  # (1)
    HiddenAppTypes: NotRequired[List[AppTypeType]],  # (2)
    HiddenInstanceTypes: NotRequired[List[AppInstanceTypeType]],  # (3)
    HiddenSageMakerImageVersionAliases: NotRequired[List[HiddenSageMakerImageOutputTypeDef]],  # (4)
  1. See MlToolsType
  2. See AppTypeType
  3. See AppInstanceTypeType
  4. See HiddenSageMakerImageOutputTypeDef

StudioWebPortalSettingsTypeDef#

# StudioWebPortalSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StudioWebPortalSettingsTypeDef


def get_value() -> StudioWebPortalSettingsTypeDef:
    return {
        "HiddenMlTools": ...,
    }


# StudioWebPortalSettingsTypeDef definition

class StudioWebPortalSettingsTypeDef(TypedDict):
    HiddenMlTools: NotRequired[Sequence[MlToolsType]],  # (1)
    HiddenAppTypes: NotRequired[Sequence[AppTypeType]],  # (2)
    HiddenInstanceTypes: NotRequired[Sequence[AppInstanceTypeType]],  # (3)
    HiddenSageMakerImageVersionAliases: NotRequired[Sequence[HiddenSageMakerImageTypeDef]],  # (4)
  1. See MlToolsType
  2. See AppTypeType
  3. See AppInstanceTypeType
  4. See HiddenSageMakerImageTypeDef

ListHubContentVersionsResponseTypeDef#

# ListHubContentVersionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubContentVersionsResponseTypeDef


def get_value() -> ListHubContentVersionsResponseTypeDef:
    return {
        "HubContentSummaries": ...,
    }


# ListHubContentVersionsResponseTypeDef definition

class ListHubContentVersionsResponseTypeDef(TypedDict):
    HubContentSummaries: List[HubContentInfoTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HubContentInfoTypeDef
  2. See ResponseMetadataTypeDef

ListHubContentsResponseTypeDef#

# ListHubContentsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubContentsResponseTypeDef


def get_value() -> ListHubContentsResponseTypeDef:
    return {
        "HubContentSummaries": ...,
    }


# ListHubContentsResponseTypeDef definition

class ListHubContentsResponseTypeDef(TypedDict):
    HubContentSummaries: List[HubContentInfoTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HubContentInfoTypeDef
  2. See ResponseMetadataTypeDef

ListHubsResponseTypeDef#

# ListHubsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHubsResponseTypeDef


def get_value() -> ListHubsResponseTypeDef:
    return {
        "HubSummaries": ...,
    }


# ListHubsResponseTypeDef definition

class ListHubsResponseTypeDef(TypedDict):
    HubSummaries: List[HubInfoTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HubInfoTypeDef
  2. See ResponseMetadataTypeDef

HumanLoopActivationConfigTypeDef#

# HumanLoopActivationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanLoopActivationConfigTypeDef


def get_value() -> HumanLoopActivationConfigTypeDef:
    return {
        "HumanLoopActivationConditionsConfig": ...,
    }


# HumanLoopActivationConfigTypeDef definition

class HumanLoopActivationConfigTypeDef(TypedDict):
    HumanLoopActivationConditionsConfig: HumanLoopActivationConditionsConfigTypeDef,  # (1)
  1. See HumanLoopActivationConditionsConfigTypeDef

ListHumanTaskUisResponseTypeDef#

# ListHumanTaskUisResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHumanTaskUisResponseTypeDef


def get_value() -> ListHumanTaskUisResponseTypeDef:
    return {
        "HumanTaskUiSummaries": ...,
    }


# ListHumanTaskUisResponseTypeDef definition

class ListHumanTaskUisResponseTypeDef(TypedDict):
    HumanTaskUiSummaries: List[HumanTaskUiSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HumanTaskUiSummaryTypeDef
  2. See ResponseMetadataTypeDef

HyperParameterTuningResourceConfigOutputTypeDef#

# HyperParameterTuningResourceConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningResourceConfigOutputTypeDef


def get_value() -> HyperParameterTuningResourceConfigOutputTypeDef:
    return {
        "InstanceType": ...,
    }


# HyperParameterTuningResourceConfigOutputTypeDef definition

class HyperParameterTuningResourceConfigOutputTypeDef(TypedDict):
    InstanceType: NotRequired[TrainingInstanceTypeType],  # (1)
    InstanceCount: NotRequired[int],
    VolumeSizeInGB: NotRequired[int],
    VolumeKmsKeyId: NotRequired[str],
    AllocationStrategy: NotRequired[HyperParameterTuningAllocationStrategyType],  # (2)
    InstanceConfigs: NotRequired[List[HyperParameterTuningInstanceConfigTypeDef]],  # (3)
  1. See TrainingInstanceTypeType
  2. See HyperParameterTuningAllocationStrategyType
  3. See HyperParameterTuningInstanceConfigTypeDef

HyperParameterTuningResourceConfigTypeDef#

# HyperParameterTuningResourceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningResourceConfigTypeDef


def get_value() -> HyperParameterTuningResourceConfigTypeDef:
    return {
        "InstanceType": ...,
    }


# HyperParameterTuningResourceConfigTypeDef definition

class HyperParameterTuningResourceConfigTypeDef(TypedDict):
    InstanceType: NotRequired[TrainingInstanceTypeType],  # (1)
    InstanceCount: NotRequired[int],
    VolumeSizeInGB: NotRequired[int],
    VolumeKmsKeyId: NotRequired[str],
    AllocationStrategy: NotRequired[HyperParameterTuningAllocationStrategyType],  # (2)
    InstanceConfigs: NotRequired[Sequence[HyperParameterTuningInstanceConfigTypeDef]],  # (3)
  1. See TrainingInstanceTypeType
  2. See HyperParameterTuningAllocationStrategyType
  3. See HyperParameterTuningInstanceConfigTypeDef

HyperParameterTuningJobSummaryTypeDef#

# HyperParameterTuningJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobSummaryTypeDef


def get_value() -> HyperParameterTuningJobSummaryTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# HyperParameterTuningJobSummaryTypeDef definition

class HyperParameterTuningJobSummaryTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobArn: str,
    HyperParameterTuningJobStatus: HyperParameterTuningJobStatusType,  # (1)
    Strategy: HyperParameterTuningJobStrategyTypeType,  # (2)
    CreationTime: datetime,
    TrainingJobStatusCounters: TrainingJobStatusCountersTypeDef,  # (3)
    ObjectiveStatusCounters: ObjectiveStatusCountersTypeDef,  # (4)
    HyperParameterTuningEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    ResourceLimits: NotRequired[ResourceLimitsTypeDef],  # (5)
  1. See HyperParameterTuningJobStatusType
  2. See HyperParameterTuningJobStrategyTypeType
  3. See TrainingJobStatusCountersTypeDef
  4. See ObjectiveStatusCountersTypeDef
  5. See ResourceLimitsTypeDef

HyperParameterTuningJobStrategyConfigTypeDef#

# HyperParameterTuningJobStrategyConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobStrategyConfigTypeDef


def get_value() -> HyperParameterTuningJobStrategyConfigTypeDef:
    return {
        "HyperbandStrategyConfig": ...,
    }


# HyperParameterTuningJobStrategyConfigTypeDef definition

class HyperParameterTuningJobStrategyConfigTypeDef(TypedDict):
    HyperbandStrategyConfig: NotRequired[HyperbandStrategyConfigTypeDef],  # (1)
  1. See HyperbandStrategyConfigTypeDef

HyperParameterTuningJobWarmStartConfigOutputTypeDef#

# HyperParameterTuningJobWarmStartConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobWarmStartConfigOutputTypeDef


def get_value() -> HyperParameterTuningJobWarmStartConfigOutputTypeDef:
    return {
        "ParentHyperParameterTuningJobs": ...,
    }


# HyperParameterTuningJobWarmStartConfigOutputTypeDef definition

class HyperParameterTuningJobWarmStartConfigOutputTypeDef(TypedDict):
    ParentHyperParameterTuningJobs: List[ParentHyperParameterTuningJobTypeDef],  # (1)
    WarmStartType: HyperParameterTuningJobWarmStartTypeType,  # (2)
  1. See ParentHyperParameterTuningJobTypeDef
  2. See HyperParameterTuningJobWarmStartTypeType

HyperParameterTuningJobWarmStartConfigTypeDef#

# HyperParameterTuningJobWarmStartConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobWarmStartConfigTypeDef


def get_value() -> HyperParameterTuningJobWarmStartConfigTypeDef:
    return {
        "ParentHyperParameterTuningJobs": ...,
    }


# HyperParameterTuningJobWarmStartConfigTypeDef definition

class HyperParameterTuningJobWarmStartConfigTypeDef(TypedDict):
    ParentHyperParameterTuningJobs: Sequence[ParentHyperParameterTuningJobTypeDef],  # (1)
    WarmStartType: HyperParameterTuningJobWarmStartTypeType,  # (2)
  1. See ParentHyperParameterTuningJobTypeDef
  2. See HyperParameterTuningJobWarmStartTypeType

UserContextTypeDef#

# UserContextTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UserContextTypeDef


def get_value() -> UserContextTypeDef:
    return {
        "UserProfileArn": ...,
    }


# UserContextTypeDef definition

class UserContextTypeDef(TypedDict):
    UserProfileArn: NotRequired[str],
    UserProfileName: NotRequired[str],
    DomainId: NotRequired[str],
    IamIdentity: NotRequired[IamIdentityTypeDef],  # (1)
  1. See IamIdentityTypeDef

S3PresignTypeDef#

# S3PresignTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import S3PresignTypeDef


def get_value() -> S3PresignTypeDef:
    return {
        "IamPolicyConstraints": ...,
    }


# S3PresignTypeDef definition

class S3PresignTypeDef(TypedDict):
    IamPolicyConstraints: NotRequired[IamPolicyConstraintsTypeDef],  # (1)
  1. See IamPolicyConstraintsTypeDef

ImageConfigTypeDef#

# ImageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ImageConfigTypeDef


def get_value() -> ImageConfigTypeDef:
    return {
        "RepositoryAccessMode": ...,
    }


# ImageConfigTypeDef definition

class ImageConfigTypeDef(TypedDict):
    RepositoryAccessMode: RepositoryAccessModeType,  # (1)
    RepositoryAuthConfig: NotRequired[RepositoryAuthConfigTypeDef],  # (2)
  1. See RepositoryAccessModeType
  2. See RepositoryAuthConfigTypeDef

ListImagesResponseTypeDef#

# ListImagesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImagesResponseTypeDef


def get_value() -> ListImagesResponseTypeDef:
    return {
        "Images": ...,
    }


# ListImagesResponseTypeDef definition

class ListImagesResponseTypeDef(TypedDict):
    Images: List[ImageTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ImageTypeDef
  2. See ResponseMetadataTypeDef

ListImageVersionsResponseTypeDef#

# ListImageVersionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImageVersionsResponseTypeDef


def get_value() -> ListImageVersionsResponseTypeDef:
    return {
        "ImageVersions": ...,
    }


# ListImageVersionsResponseTypeDef definition

class ListImageVersionsResponseTypeDef(TypedDict):
    ImageVersions: List[ImageVersionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ImageVersionTypeDef
  2. See ResponseMetadataTypeDef

InferenceComponentSpecificationTypeDef#

# InferenceComponentSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentSpecificationTypeDef


def get_value() -> InferenceComponentSpecificationTypeDef:
    return {
        "ModelName": ...,
    }


# InferenceComponentSpecificationTypeDef definition

class InferenceComponentSpecificationTypeDef(TypedDict):
    ModelName: NotRequired[str],
    Container: NotRequired[InferenceComponentContainerSpecificationTypeDef],  # (1)
    StartupParameters: NotRequired[InferenceComponentStartupParametersTypeDef],  # (2)
    ComputeResourceRequirements: NotRequired[InferenceComponentComputeResourceRequirementsTypeDef],  # (3)
    BaseInferenceComponentName: NotRequired[str],
  1. See InferenceComponentContainerSpecificationTypeDef
  2. See InferenceComponentStartupParametersTypeDef
  3. See InferenceComponentComputeResourceRequirementsTypeDef

ListInferenceComponentsOutputTypeDef#

# ListInferenceComponentsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceComponentsOutputTypeDef


def get_value() -> ListInferenceComponentsOutputTypeDef:
    return {
        "InferenceComponents": ...,
    }


# ListInferenceComponentsOutputTypeDef definition

class ListInferenceComponentsOutputTypeDef(TypedDict):
    InferenceComponents: List[InferenceComponentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See InferenceComponentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceRecommendationsJobsResponseTypeDef#

# ListInferenceRecommendationsJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsResponseTypeDef


def get_value() -> ListInferenceRecommendationsJobsResponseTypeDef:
    return {
        "InferenceRecommendationsJobs": ...,
    }


# ListInferenceRecommendationsJobsResponseTypeDef definition

class ListInferenceRecommendationsJobsResponseTypeDef(TypedDict):
    InferenceRecommendationsJobs: List[InferenceRecommendationsJobTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See InferenceRecommendationsJobTypeDef
  2. See ResponseMetadataTypeDef

ResourceConfigOutputTypeDef#

# ResourceConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceConfigOutputTypeDef


def get_value() -> ResourceConfigOutputTypeDef:
    return {
        "InstanceType": ...,
    }


# ResourceConfigOutputTypeDef definition

class ResourceConfigOutputTypeDef(TypedDict):
    VolumeSizeInGB: int,
    InstanceType: NotRequired[TrainingInstanceTypeType],  # (1)
    InstanceCount: NotRequired[int],
    VolumeKmsKeyId: NotRequired[str],
    KeepAlivePeriodInSeconds: NotRequired[int],
    InstanceGroups: NotRequired[List[InstanceGroupTypeDef]],  # (2)
    TrainingPlanArn: NotRequired[str],
  1. See TrainingInstanceTypeType
  2. See InstanceGroupTypeDef

ResourceConfigTypeDef#

# ResourceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ResourceConfigTypeDef


def get_value() -> ResourceConfigTypeDef:
    return {
        "InstanceType": ...,
    }


# ResourceConfigTypeDef definition

class ResourceConfigTypeDef(TypedDict):
    VolumeSizeInGB: int,
    InstanceType: NotRequired[TrainingInstanceTypeType],  # (1)
    InstanceCount: NotRequired[int],
    VolumeKmsKeyId: NotRequired[str],
    KeepAlivePeriodInSeconds: NotRequired[int],
    InstanceGroups: NotRequired[Sequence[InstanceGroupTypeDef]],  # (2)
    TrainingPlanArn: NotRequired[str],
  1. See TrainingInstanceTypeType
  2. See InstanceGroupTypeDef

ParameterRangeOutputTypeDef#

# ParameterRangeOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParameterRangeOutputTypeDef


def get_value() -> ParameterRangeOutputTypeDef:
    return {
        "IntegerParameterRangeSpecification": ...,
    }


# ParameterRangeOutputTypeDef definition

class ParameterRangeOutputTypeDef(TypedDict):
    IntegerParameterRangeSpecification: NotRequired[IntegerParameterRangeSpecificationTypeDef],  # (1)
    ContinuousParameterRangeSpecification: NotRequired[ContinuousParameterRangeSpecificationTypeDef],  # (2)
    CategoricalParameterRangeSpecification: NotRequired[CategoricalParameterRangeSpecificationOutputTypeDef],  # (3)
  1. See IntegerParameterRangeSpecificationTypeDef
  2. See ContinuousParameterRangeSpecificationTypeDef
  3. See CategoricalParameterRangeSpecificationOutputTypeDef

ParameterRangeTypeDef#

# ParameterRangeTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParameterRangeTypeDef


def get_value() -> ParameterRangeTypeDef:
    return {
        "IntegerParameterRangeSpecification": ...,
    }


# ParameterRangeTypeDef definition

class ParameterRangeTypeDef(TypedDict):
    IntegerParameterRangeSpecification: NotRequired[IntegerParameterRangeSpecificationTypeDef],  # (1)
    ContinuousParameterRangeSpecification: NotRequired[ContinuousParameterRangeSpecificationTypeDef],  # (2)
    CategoricalParameterRangeSpecification: NotRequired[CategoricalParameterRangeSpecificationTypeDef],  # (3)
  1. See IntegerParameterRangeSpecificationTypeDef
  2. See ContinuousParameterRangeSpecificationTypeDef
  3. See CategoricalParameterRangeSpecificationTypeDef

ParameterRangesOutputTypeDef#

# ParameterRangesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParameterRangesOutputTypeDef


def get_value() -> ParameterRangesOutputTypeDef:
    return {
        "IntegerParameterRanges": ...,
    }


# ParameterRangesOutputTypeDef definition

class ParameterRangesOutputTypeDef(TypedDict):
    IntegerParameterRanges: NotRequired[List[IntegerParameterRangeTypeDef]],  # (1)
    ContinuousParameterRanges: NotRequired[List[ContinuousParameterRangeTypeDef]],  # (2)
    CategoricalParameterRanges: NotRequired[List[CategoricalParameterRangeOutputTypeDef]],  # (3)
    AutoParameters: NotRequired[List[AutoParameterTypeDef]],  # (4)
  1. See IntegerParameterRangeTypeDef
  2. See ContinuousParameterRangeTypeDef
  3. See CategoricalParameterRangeOutputTypeDef
  4. See AutoParameterTypeDef

KernelGatewayImageConfigOutputTypeDef#

# KernelGatewayImageConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KernelGatewayImageConfigOutputTypeDef


def get_value() -> KernelGatewayImageConfigOutputTypeDef:
    return {
        "KernelSpecs": ...,
    }


# KernelGatewayImageConfigOutputTypeDef definition

class KernelGatewayImageConfigOutputTypeDef(TypedDict):
    KernelSpecs: List[KernelSpecTypeDef],  # (1)
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (2)
  1. See KernelSpecTypeDef
  2. See FileSystemConfigTypeDef

KernelGatewayImageConfigTypeDef#

# KernelGatewayImageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import KernelGatewayImageConfigTypeDef


def get_value() -> KernelGatewayImageConfigTypeDef:
    return {
        "KernelSpecs": ...,
    }


# KernelGatewayImageConfigTypeDef definition

class KernelGatewayImageConfigTypeDef(TypedDict):
    KernelSpecs: Sequence[KernelSpecTypeDef],  # (1)
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (2)
  1. See KernelSpecTypeDef
  2. See FileSystemConfigTypeDef

LabelingJobForWorkteamSummaryTypeDef#

# LabelingJobForWorkteamSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobForWorkteamSummaryTypeDef


def get_value() -> LabelingJobForWorkteamSummaryTypeDef:
    return {
        "LabelingJobName": ...,
    }


# LabelingJobForWorkteamSummaryTypeDef definition

class LabelingJobForWorkteamSummaryTypeDef(TypedDict):
    JobReferenceCode: str,
    WorkRequesterAccountId: str,
    CreationTime: datetime,
    LabelingJobName: NotRequired[str],
    LabelCounters: NotRequired[LabelCountersForWorkteamTypeDef],  # (1)
    NumberOfHumanWorkersPerDataObject: NotRequired[int],
  1. See LabelCountersForWorkteamTypeDef

LabelingJobDataSourceTypeDef#

# LabelingJobDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobDataSourceTypeDef


def get_value() -> LabelingJobDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }


# LabelingJobDataSourceTypeDef definition

class LabelingJobDataSourceTypeDef(TypedDict):
    S3DataSource: NotRequired[LabelingJobS3DataSourceTypeDef],  # (1)
    SnsDataSource: NotRequired[LabelingJobSnsDataSourceTypeDef],  # (2)
  1. See LabelingJobS3DataSourceTypeDef
  2. See LabelingJobSnsDataSourceTypeDef

ListLineageGroupsResponseTypeDef#

# ListLineageGroupsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLineageGroupsResponseTypeDef


def get_value() -> ListLineageGroupsResponseTypeDef:
    return {
        "LineageGroupSummaries": ...,
    }


# ListLineageGroupsResponseTypeDef definition

class ListLineageGroupsResponseTypeDef(TypedDict):
    LineageGroupSummaries: List[LineageGroupSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See LineageGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListActionsRequestPaginateTypeDef#

# ListActionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListActionsRequestPaginateTypeDef


def get_value() -> ListActionsRequestPaginateTypeDef:
    return {
        "SourceUri": ...,
    }


# ListActionsRequestPaginateTypeDef definition

class ListActionsRequestPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ActionType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortActionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortActionsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAlgorithmsInputPaginateTypeDef#

# ListAlgorithmsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAlgorithmsInputPaginateTypeDef


def get_value() -> ListAlgorithmsInputPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListAlgorithmsInputPaginateTypeDef definition

class ListAlgorithmsInputPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[AlgorithmSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See AlgorithmSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAliasesRequestPaginateTypeDef#

# ListAliasesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAliasesRequestPaginateTypeDef


def get_value() -> ListAliasesRequestPaginateTypeDef:
    return {
        "ImageName": ...,
    }


# ListAliasesRequestPaginateTypeDef definition

class ListAliasesRequestPaginateTypeDef(TypedDict):
    ImageName: str,
    Alias: NotRequired[str],
    Version: NotRequired[int],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAppImageConfigsRequestPaginateTypeDef#

# ListAppImageConfigsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppImageConfigsRequestPaginateTypeDef


def get_value() -> ListAppImageConfigsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListAppImageConfigsRequestPaginateTypeDef definition

class ListAppImageConfigsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    ModifiedTimeBefore: NotRequired[TimestampTypeDef],
    ModifiedTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[AppImageConfigSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See AppImageConfigSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAppsRequestPaginateTypeDef#

# ListAppsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppsRequestPaginateTypeDef


def get_value() -> ListAppsRequestPaginateTypeDef:
    return {
        "SortOrder": ...,
    }


# ListAppsRequestPaginateTypeDef definition

class ListAppsRequestPaginateTypeDef(TypedDict):
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[AppSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameEquals: NotRequired[str],
    SpaceNameEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortOrderType
  2. See AppSortKeyType
  3. See PaginatorConfigTypeDef

ListArtifactsRequestPaginateTypeDef#

# ListArtifactsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListArtifactsRequestPaginateTypeDef


def get_value() -> ListArtifactsRequestPaginateTypeDef:
    return {
        "SourceUri": ...,
    }


# ListArtifactsRequestPaginateTypeDef definition

class ListArtifactsRequestPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ArtifactType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortArtifactsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortArtifactsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAssociationsRequestPaginateTypeDef#

# ListAssociationsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAssociationsRequestPaginateTypeDef


def get_value() -> ListAssociationsRequestPaginateTypeDef:
    return {
        "SourceArn": ...,
    }


# ListAssociationsRequestPaginateTypeDef definition

class ListAssociationsRequestPaginateTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortAssociationsByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See AssociationEdgeTypeType
  2. See SortAssociationsByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListAutoMLJobsRequestPaginateTypeDef#

# ListAutoMLJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAutoMLJobsRequestPaginateTypeDef


def get_value() -> ListAutoMLJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListAutoMLJobsRequestPaginateTypeDef definition

class ListAutoMLJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[AutoMLJobStatusType],  # (1)
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[AutoMLSortByType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See AutoMLJobStatusType
  2. See AutoMLSortOrderType
  3. See AutoMLSortByType
  4. See PaginatorConfigTypeDef

ListCandidatesForAutoMLJobRequestPaginateTypeDef#

# ListCandidatesForAutoMLJobRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobRequestPaginateTypeDef


def get_value() -> ListCandidatesForAutoMLJobRequestPaginateTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# ListCandidatesForAutoMLJobRequestPaginateTypeDef definition

class ListCandidatesForAutoMLJobRequestPaginateTypeDef(TypedDict):
    AutoMLJobName: str,
    StatusEquals: NotRequired[CandidateStatusType],  # (1)
    CandidateNameEquals: NotRequired[str],
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[CandidateSortByType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See CandidateStatusType
  2. See AutoMLSortOrderType
  3. See CandidateSortByType
  4. See PaginatorConfigTypeDef

ListClusterNodesRequestPaginateTypeDef#

# ListClusterNodesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterNodesRequestPaginateTypeDef


def get_value() -> ListClusterNodesRequestPaginateTypeDef:
    return {
        "ClusterName": ...,
    }


# ListClusterNodesRequestPaginateTypeDef definition

class ListClusterNodesRequestPaginateTypeDef(TypedDict):
    ClusterName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    InstanceGroupNameContains: NotRequired[str],
    SortBy: NotRequired[ClusterSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ClusterSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListClusterSchedulerConfigsRequestPaginateTypeDef#

# ListClusterSchedulerConfigsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterSchedulerConfigsRequestPaginateTypeDef


def get_value() -> ListClusterSchedulerConfigsRequestPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListClusterSchedulerConfigsRequestPaginateTypeDef definition

class ListClusterSchedulerConfigsRequestPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ClusterArn: NotRequired[str],
    Status: NotRequired[SchedulerResourceStatusType],  # (1)
    SortBy: NotRequired[SortClusterSchedulerConfigByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See SchedulerResourceStatusType
  2. See SortClusterSchedulerConfigByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListClustersRequestPaginateTypeDef#

# ListClustersRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClustersRequestPaginateTypeDef


def get_value() -> ListClustersRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListClustersRequestPaginateTypeDef definition

class ListClustersRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ClusterSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    TrainingPlanArn: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ClusterSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListCodeRepositoriesInputPaginateTypeDef#

# ListCodeRepositoriesInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCodeRepositoriesInputPaginateTypeDef


def get_value() -> ListCodeRepositoriesInputPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListCodeRepositoriesInputPaginateTypeDef definition

class ListCodeRepositoriesInputPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[CodeRepositorySortByType],  # (1)
    SortOrder: NotRequired[CodeRepositorySortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See CodeRepositorySortByType
  2. See CodeRepositorySortOrderType
  3. See PaginatorConfigTypeDef

ListCompilationJobsRequestPaginateTypeDef#

# ListCompilationJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCompilationJobsRequestPaginateTypeDef


def get_value() -> ListCompilationJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListCompilationJobsRequestPaginateTypeDef definition

class ListCompilationJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[CompilationJobStatusType],  # (1)
    SortBy: NotRequired[ListCompilationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See CompilationJobStatusType
  2. See ListCompilationJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListComputeQuotasRequestPaginateTypeDef#

# ListComputeQuotasRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListComputeQuotasRequestPaginateTypeDef


def get_value() -> ListComputeQuotasRequestPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListComputeQuotasRequestPaginateTypeDef definition

class ListComputeQuotasRequestPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    Status: NotRequired[SchedulerResourceStatusType],  # (1)
    ClusterArn: NotRequired[str],
    SortBy: NotRequired[SortQuotaByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See SchedulerResourceStatusType
  2. See SortQuotaByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListContextsRequestPaginateTypeDef#

# ListContextsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListContextsRequestPaginateTypeDef


def get_value() -> ListContextsRequestPaginateTypeDef:
    return {
        "SourceUri": ...,
    }


# ListContextsRequestPaginateTypeDef definition

class ListContextsRequestPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ContextType: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortContextsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortContextsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDataQualityJobDefinitionsRequestPaginateTypeDef#

# ListDataQualityJobDefinitionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsRequestPaginateTypeDef


def get_value() -> ListDataQualityJobDefinitionsRequestPaginateTypeDef:
    return {
        "EndpointName": ...,
    }


# ListDataQualityJobDefinitionsRequestPaginateTypeDef definition

class ListDataQualityJobDefinitionsRequestPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDeviceFleetsRequestPaginateTypeDef#

# ListDeviceFleetsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDeviceFleetsRequestPaginateTypeDef


def get_value() -> ListDeviceFleetsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListDeviceFleetsRequestPaginateTypeDef definition

class ListDeviceFleetsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ListDeviceFleetsSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListDeviceFleetsSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDevicesRequestPaginateTypeDef#

# ListDevicesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDevicesRequestPaginateTypeDef


def get_value() -> ListDevicesRequestPaginateTypeDef:
    return {
        "LatestHeartbeatAfter": ...,
    }


# ListDevicesRequestPaginateTypeDef definition

class ListDevicesRequestPaginateTypeDef(TypedDict):
    LatestHeartbeatAfter: NotRequired[TimestampTypeDef],
    ModelName: NotRequired[str],
    DeviceFleetName: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListDomainsRequestPaginateTypeDef#

# ListDomainsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDomainsRequestPaginateTypeDef


def get_value() -> ListDomainsRequestPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }


# ListDomainsRequestPaginateTypeDef definition

class ListDomainsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListEdgeDeploymentPlansRequestPaginateTypeDef#

# ListEdgeDeploymentPlansRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgeDeploymentPlansRequestPaginateTypeDef


def get_value() -> ListEdgeDeploymentPlansRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListEdgeDeploymentPlansRequestPaginateTypeDef definition

class ListEdgeDeploymentPlansRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    DeviceFleetNameContains: NotRequired[str],
    SortBy: NotRequired[ListEdgeDeploymentPlansSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListEdgeDeploymentPlansSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListEdgePackagingJobsRequestPaginateTypeDef#

# ListEdgePackagingJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEdgePackagingJobsRequestPaginateTypeDef


def get_value() -> ListEdgePackagingJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListEdgePackagingJobsRequestPaginateTypeDef definition

class ListEdgePackagingJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ModelNameContains: NotRequired[str],
    StatusEquals: NotRequired[EdgePackagingJobStatusType],  # (1)
    SortBy: NotRequired[ListEdgePackagingJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See EdgePackagingJobStatusType
  2. See ListEdgePackagingJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListEndpointConfigsInputPaginateTypeDef#

# ListEndpointConfigsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointConfigsInputPaginateTypeDef


def get_value() -> ListEndpointConfigsInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListEndpointConfigsInputPaginateTypeDef definition

class ListEndpointConfigsInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[EndpointConfigSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See EndpointConfigSortKeyType
  2. See OrderKeyType
  3. See PaginatorConfigTypeDef

ListEndpointsInputPaginateTypeDef#

# ListEndpointsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListEndpointsInputPaginateTypeDef


def get_value() -> ListEndpointsInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListEndpointsInputPaginateTypeDef definition

class ListEndpointsInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[EndpointSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[EndpointStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See EndpointSortKeyType
  2. See OrderKeyType
  3. See EndpointStatusType
  4. See PaginatorConfigTypeDef

ListExperimentsRequestPaginateTypeDef#

# ListExperimentsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListExperimentsRequestPaginateTypeDef


def get_value() -> ListExperimentsRequestPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListExperimentsRequestPaginateTypeDef definition

class ListExperimentsRequestPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortExperimentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortExperimentsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListFeatureGroupsRequestPaginateTypeDef#

# ListFeatureGroupsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFeatureGroupsRequestPaginateTypeDef


def get_value() -> ListFeatureGroupsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListFeatureGroupsRequestPaginateTypeDef definition

class ListFeatureGroupsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    FeatureGroupStatusEquals: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatusEquals: NotRequired[OfflineStoreStatusValueType],  # (2)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[FeatureGroupSortOrderType],  # (3)
    SortBy: NotRequired[FeatureGroupSortByType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusValueType
  3. See FeatureGroupSortOrderType
  4. See FeatureGroupSortByType
  5. See PaginatorConfigTypeDef

ListFlowDefinitionsRequestPaginateTypeDef#

# ListFlowDefinitionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFlowDefinitionsRequestPaginateTypeDef


def get_value() -> ListFlowDefinitionsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListFlowDefinitionsRequestPaginateTypeDef definition

class ListFlowDefinitionsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListHumanTaskUisRequestPaginateTypeDef#

# ListHumanTaskUisRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHumanTaskUisRequestPaginateTypeDef


def get_value() -> ListHumanTaskUisRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListHumanTaskUisRequestPaginateTypeDef definition

class ListHumanTaskUisRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListHyperParameterTuningJobsRequestPaginateTypeDef#

# ListHyperParameterTuningJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsRequestPaginateTypeDef


def get_value() -> ListHyperParameterTuningJobsRequestPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListHyperParameterTuningJobsRequestPaginateTypeDef definition

class ListHyperParameterTuningJobsRequestPaginateTypeDef(TypedDict):
    SortBy: NotRequired[HyperParameterTuningJobSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[HyperParameterTuningJobStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See HyperParameterTuningJobSortByOptionsType
  2. See SortOrderType
  3. See HyperParameterTuningJobStatusType
  4. See PaginatorConfigTypeDef

ListImageVersionsRequestPaginateTypeDef#

# ListImageVersionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImageVersionsRequestPaginateTypeDef


def get_value() -> ListImageVersionsRequestPaginateTypeDef:
    return {
        "ImageName": ...,
    }


# ListImageVersionsRequestPaginateTypeDef definition

class ListImageVersionsRequestPaginateTypeDef(TypedDict):
    ImageName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[ImageVersionSortByType],  # (1)
    SortOrder: NotRequired[ImageVersionSortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ImageVersionSortByType
  2. See ImageVersionSortOrderType
  3. See PaginatorConfigTypeDef

ListImagesRequestPaginateTypeDef#

# ListImagesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListImagesRequestPaginateTypeDef


def get_value() -> ListImagesRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListImagesRequestPaginateTypeDef definition

class ListImagesRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ImageSortByType],  # (1)
    SortOrder: NotRequired[ImageSortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ImageSortByType
  2. See ImageSortOrderType
  3. See PaginatorConfigTypeDef

ListInferenceComponentsInputPaginateTypeDef#

# ListInferenceComponentsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceComponentsInputPaginateTypeDef


def get_value() -> ListInferenceComponentsInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListInferenceComponentsInputPaginateTypeDef definition

class ListInferenceComponentsInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[InferenceComponentSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[InferenceComponentStatusType],  # (3)
    EndpointNameEquals: NotRequired[str],
    VariantNameEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See InferenceComponentSortKeyType
  2. See OrderKeyType
  3. See InferenceComponentStatusType
  4. See PaginatorConfigTypeDef

ListInferenceExperimentsRequestPaginateTypeDef#

# ListInferenceExperimentsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceExperimentsRequestPaginateTypeDef


def get_value() -> ListInferenceExperimentsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListInferenceExperimentsRequestPaginateTypeDef definition

class ListInferenceExperimentsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    Type: NotRequired[InferenceExperimentTypeType],  # (1)
    StatusEquals: NotRequired[InferenceExperimentStatusType],  # (2)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortInferenceExperimentsByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See InferenceExperimentTypeType
  2. See InferenceExperimentStatusType
  3. See SortInferenceExperimentsByType
  4. See SortOrderType
  5. See PaginatorConfigTypeDef

ListInferenceRecommendationsJobStepsRequestPaginateTypeDef#

# ListInferenceRecommendationsJobStepsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobStepsRequestPaginateTypeDef


def get_value() -> ListInferenceRecommendationsJobStepsRequestPaginateTypeDef:
    return {
        "JobName": ...,
    }


# ListInferenceRecommendationsJobStepsRequestPaginateTypeDef definition

class ListInferenceRecommendationsJobStepsRequestPaginateTypeDef(TypedDict):
    JobName: str,
    Status: NotRequired[RecommendationJobStatusType],  # (1)
    StepType: NotRequired[RecommendationStepTypeType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See RecommendationJobStatusType
  2. See RecommendationStepTypeType
  3. See PaginatorConfigTypeDef

ListInferenceRecommendationsJobsRequestPaginateTypeDef#

# ListInferenceRecommendationsJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsRequestPaginateTypeDef


def get_value() -> ListInferenceRecommendationsJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListInferenceRecommendationsJobsRequestPaginateTypeDef definition

class ListInferenceRecommendationsJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[RecommendationJobStatusType],  # (1)
    SortBy: NotRequired[ListInferenceRecommendationsJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    ModelNameEquals: NotRequired[str],
    ModelPackageVersionArnEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See RecommendationJobStatusType
  2. See ListInferenceRecommendationsJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListLabelingJobsForWorkteamRequestPaginateTypeDef#

# ListLabelingJobsForWorkteamRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamRequestPaginateTypeDef


def get_value() -> ListLabelingJobsForWorkteamRequestPaginateTypeDef:
    return {
        "WorkteamArn": ...,
    }


# ListLabelingJobsForWorkteamRequestPaginateTypeDef definition

class ListLabelingJobsForWorkteamRequestPaginateTypeDef(TypedDict):
    WorkteamArn: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    JobReferenceCodeContains: NotRequired[str],
    SortBy: NotRequired[ListLabelingJobsForWorkteamSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListLabelingJobsForWorkteamSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListLabelingJobsRequestPaginateTypeDef#

# ListLabelingJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsRequestPaginateTypeDef


def get_value() -> ListLabelingJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListLabelingJobsRequestPaginateTypeDef definition

class ListLabelingJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[SortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    StatusEquals: NotRequired[LabelingJobStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See SortByType
  2. See SortOrderType
  3. See LabelingJobStatusType
  4. See PaginatorConfigTypeDef

ListLineageGroupsRequestPaginateTypeDef#

# ListLineageGroupsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLineageGroupsRequestPaginateTypeDef


def get_value() -> ListLineageGroupsRequestPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListLineageGroupsRequestPaginateTypeDef definition

class ListLineageGroupsRequestPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortLineageGroupsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortLineageGroupsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListMlflowTrackingServersRequestPaginateTypeDef#

# ListMlflowTrackingServersRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMlflowTrackingServersRequestPaginateTypeDef


def get_value() -> ListMlflowTrackingServersRequestPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }


# ListMlflowTrackingServersRequestPaginateTypeDef definition

class ListMlflowTrackingServersRequestPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    TrackingServerStatus: NotRequired[TrackingServerStatusType],  # (1)
    MlflowVersion: NotRequired[str],
    SortBy: NotRequired[SortTrackingServerByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TrackingServerStatusType
  2. See SortTrackingServerByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListModelBiasJobDefinitionsRequestPaginateTypeDef#

# ListModelBiasJobDefinitionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsRequestPaginateTypeDef


def get_value() -> ListModelBiasJobDefinitionsRequestPaginateTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelBiasJobDefinitionsRequestPaginateTypeDef definition

class ListModelBiasJobDefinitionsRequestPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelCardExportJobsRequestPaginateTypeDef#

# ListModelCardExportJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardExportJobsRequestPaginateTypeDef


def get_value() -> ListModelCardExportJobsRequestPaginateTypeDef:
    return {
        "ModelCardName": ...,
    }


# ListModelCardExportJobsRequestPaginateTypeDef definition

class ListModelCardExportJobsRequestPaginateTypeDef(TypedDict):
    ModelCardName: str,
    ModelCardVersion: NotRequired[int],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    ModelCardExportJobNameContains: NotRequired[str],
    StatusEquals: NotRequired[ModelCardExportJobStatusType],  # (1)
    SortBy: NotRequired[ModelCardExportJobSortByType],  # (2)
    SortOrder: NotRequired[ModelCardExportJobSortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ModelCardExportJobStatusType
  2. See ModelCardExportJobSortByType
  3. See ModelCardExportJobSortOrderType
  4. See PaginatorConfigTypeDef

ListModelCardVersionsRequestPaginateTypeDef#

# ListModelCardVersionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardVersionsRequestPaginateTypeDef


def get_value() -> ListModelCardVersionsRequestPaginateTypeDef:
    return {
        "ModelCardName": ...,
    }


# ListModelCardVersionsRequestPaginateTypeDef definition

class ListModelCardVersionsRequestPaginateTypeDef(TypedDict):
    ModelCardName: str,
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    SortBy: NotRequired[ModelCardVersionSortByType],  # (2)
    SortOrder: NotRequired[ModelCardSortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ModelCardStatusType
  2. See ModelCardVersionSortByType
  3. See ModelCardSortOrderType
  4. See PaginatorConfigTypeDef

ListModelCardsRequestPaginateTypeDef#

# ListModelCardsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardsRequestPaginateTypeDef


def get_value() -> ListModelCardsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelCardsRequestPaginateTypeDef definition

class ListModelCardsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    SortBy: NotRequired[ModelCardSortByType],  # (2)
    SortOrder: NotRequired[ModelCardSortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ModelCardStatusType
  2. See ModelCardSortByType
  3. See ModelCardSortOrderType
  4. See PaginatorConfigTypeDef

ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef#

# ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef


def get_value() -> ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef definition

class ListModelExplainabilityJobDefinitionsRequestPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelPackageGroupsInputPaginateTypeDef#

# ListModelPackageGroupsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackageGroupsInputPaginateTypeDef


def get_value() -> ListModelPackageGroupsInputPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelPackageGroupsInputPaginateTypeDef definition

class ListModelPackageGroupsInputPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ModelPackageGroupSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    CrossAccountFilterOption: NotRequired[CrossAccountFilterOptionType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ModelPackageGroupSortByType
  2. See SortOrderType
  3. See CrossAccountFilterOptionType
  4. See PaginatorConfigTypeDef

ListModelPackagesInputPaginateTypeDef#

# ListModelPackagesInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackagesInputPaginateTypeDef


def get_value() -> ListModelPackagesInputPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListModelPackagesInputPaginateTypeDef definition

class ListModelPackagesInputPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ModelPackageGroupName: NotRequired[str],
    ModelPackageType: NotRequired[ModelPackageTypeType],  # (2)
    SortBy: NotRequired[ModelPackageSortByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See ModelApprovalStatusType
  2. See ModelPackageTypeType
  3. See ModelPackageSortByType
  4. See SortOrderType
  5. See PaginatorConfigTypeDef

ListModelQualityJobDefinitionsRequestPaginateTypeDef#

# ListModelQualityJobDefinitionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsRequestPaginateTypeDef


def get_value() -> ListModelQualityJobDefinitionsRequestPaginateTypeDef:
    return {
        "EndpointName": ...,
    }


# ListModelQualityJobDefinitionsRequestPaginateTypeDef definition

class ListModelQualityJobDefinitionsRequestPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelsInputPaginateTypeDef#

# ListModelsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelsInputPaginateTypeDef


def get_value() -> ListModelsInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListModelsInputPaginateTypeDef definition

class ListModelsInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ModelSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ModelSortKeyType
  2. See OrderKeyType
  3. See PaginatorConfigTypeDef

ListMonitoringAlertHistoryRequestPaginateTypeDef#

# ListMonitoringAlertHistoryRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertHistoryRequestPaginateTypeDef


def get_value() -> ListMonitoringAlertHistoryRequestPaginateTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringAlertHistoryRequestPaginateTypeDef definition

class ListMonitoringAlertHistoryRequestPaginateTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    MonitoringAlertName: NotRequired[str],
    SortBy: NotRequired[MonitoringAlertHistorySortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[MonitoringAlertStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See MonitoringAlertHistorySortKeyType
  2. See SortOrderType
  3. See MonitoringAlertStatusType
  4. See PaginatorConfigTypeDef

ListMonitoringAlertsRequestPaginateTypeDef#

# ListMonitoringAlertsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertsRequestPaginateTypeDef


def get_value() -> ListMonitoringAlertsRequestPaginateTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringAlertsRequestPaginateTypeDef definition

class ListMonitoringAlertsRequestPaginateTypeDef(TypedDict):
    MonitoringScheduleName: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListMonitoringExecutionsRequestPaginateTypeDef#

# ListMonitoringExecutionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringExecutionsRequestPaginateTypeDef


def get_value() -> ListMonitoringExecutionsRequestPaginateTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# ListMonitoringExecutionsRequestPaginateTypeDef definition

class ListMonitoringExecutionsRequestPaginateTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringExecutionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    ScheduledTimeBefore: NotRequired[TimestampTypeDef],
    ScheduledTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[ExecutionStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See MonitoringExecutionSortKeyType
  2. See SortOrderType
  3. See ExecutionStatusType
  4. See MonitoringTypeType
  5. See PaginatorConfigTypeDef

ListMonitoringSchedulesRequestPaginateTypeDef#

# ListMonitoringSchedulesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringSchedulesRequestPaginateTypeDef


def get_value() -> ListMonitoringSchedulesRequestPaginateTypeDef:
    return {
        "EndpointName": ...,
    }


# ListMonitoringSchedulesRequestPaginateTypeDef definition

class ListMonitoringSchedulesRequestPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringScheduleSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[ScheduleStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See MonitoringScheduleSortKeyType
  2. See SortOrderType
  3. See ScheduleStatusType
  4. See MonitoringTypeType
  5. See PaginatorConfigTypeDef

ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef#

# ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef


def get_value() -> ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef definition

class ListNotebookInstanceLifecycleConfigsInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[NotebookInstanceLifecycleConfigSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceLifecycleConfigSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See NotebookInstanceLifecycleConfigSortKeyType
  2. See NotebookInstanceLifecycleConfigSortOrderType
  3. See PaginatorConfigTypeDef

ListNotebookInstancesInputPaginateTypeDef#

# ListNotebookInstancesInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstancesInputPaginateTypeDef


def get_value() -> ListNotebookInstancesInputPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListNotebookInstancesInputPaginateTypeDef definition

class ListNotebookInstancesInputPaginateTypeDef(TypedDict):
    SortBy: NotRequired[NotebookInstanceSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    StatusEquals: NotRequired[NotebookInstanceStatusType],  # (3)
    NotebookInstanceLifecycleConfigNameContains: NotRequired[str],
    DefaultCodeRepositoryContains: NotRequired[str],
    AdditionalCodeRepositoryEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See NotebookInstanceSortKeyType
  2. See NotebookInstanceSortOrderType
  3. See NotebookInstanceStatusType
  4. See PaginatorConfigTypeDef

ListOptimizationJobsRequestPaginateTypeDef#

# ListOptimizationJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListOptimizationJobsRequestPaginateTypeDef


def get_value() -> ListOptimizationJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListOptimizationJobsRequestPaginateTypeDef definition

class ListOptimizationJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    OptimizationContains: NotRequired[str],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[OptimizationJobStatusType],  # (1)
    SortBy: NotRequired[ListOptimizationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See OptimizationJobStatusType
  2. See ListOptimizationJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListPartnerAppsRequestPaginateTypeDef#

# ListPartnerAppsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPartnerAppsRequestPaginateTypeDef


def get_value() -> ListPartnerAppsRequestPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }


# ListPartnerAppsRequestPaginateTypeDef definition

class ListPartnerAppsRequestPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListPipelineExecutionStepsRequestPaginateTypeDef#

# ListPipelineExecutionStepsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionStepsRequestPaginateTypeDef


def get_value() -> ListPipelineExecutionStepsRequestPaginateTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# ListPipelineExecutionStepsRequestPaginateTypeDef definition

class ListPipelineExecutionStepsRequestPaginateTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListPipelineExecutionsRequestPaginateTypeDef#

# ListPipelineExecutionsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionsRequestPaginateTypeDef


def get_value() -> ListPipelineExecutionsRequestPaginateTypeDef:
    return {
        "PipelineName": ...,
    }


# ListPipelineExecutionsRequestPaginateTypeDef definition

class ListPipelineExecutionsRequestPaginateTypeDef(TypedDict):
    PipelineName: str,
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortPipelineExecutionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortPipelineExecutionsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListPipelineParametersForExecutionRequestPaginateTypeDef#

# ListPipelineParametersForExecutionRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionRequestPaginateTypeDef


def get_value() -> ListPipelineParametersForExecutionRequestPaginateTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }


# ListPipelineParametersForExecutionRequestPaginateTypeDef definition

class ListPipelineParametersForExecutionRequestPaginateTypeDef(TypedDict):
    PipelineExecutionArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListPipelinesRequestPaginateTypeDef#

# ListPipelinesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelinesRequestPaginateTypeDef


def get_value() -> ListPipelinesRequestPaginateTypeDef:
    return {
        "PipelineNamePrefix": ...,
    }


# ListPipelinesRequestPaginateTypeDef definition

class ListPipelinesRequestPaginateTypeDef(TypedDict):
    PipelineNamePrefix: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortPipelinesByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortPipelinesByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListProcessingJobsRequestPaginateTypeDef#

# ListProcessingJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListProcessingJobsRequestPaginateTypeDef


def get_value() -> ListProcessingJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListProcessingJobsRequestPaginateTypeDef definition

class ListProcessingJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[ProcessingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ProcessingJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListResourceCatalogsRequestPaginateTypeDef#

# ListResourceCatalogsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListResourceCatalogsRequestPaginateTypeDef


def get_value() -> ListResourceCatalogsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListResourceCatalogsRequestPaginateTypeDef definition

class ListResourceCatalogsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    SortOrder: NotRequired[ResourceCatalogSortOrderType],  # (1)
    SortBy: NotRequired[ResourceCatalogSortByType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ResourceCatalogSortOrderType
  2. See ResourceCatalogSortByType
  3. See PaginatorConfigTypeDef

ListSpacesRequestPaginateTypeDef#

# ListSpacesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSpacesRequestPaginateTypeDef


def get_value() -> ListSpacesRequestPaginateTypeDef:
    return {
        "SortOrder": ...,
    }


# ListSpacesRequestPaginateTypeDef definition

class ListSpacesRequestPaginateTypeDef(TypedDict):
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[SpaceSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    SpaceNameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortOrderType
  2. See SpaceSortKeyType
  3. See PaginatorConfigTypeDef

ListStageDevicesRequestPaginateTypeDef#

# ListStageDevicesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStageDevicesRequestPaginateTypeDef


def get_value() -> ListStageDevicesRequestPaginateTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# ListStageDevicesRequestPaginateTypeDef definition

class ListStageDevicesRequestPaginateTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    StageName: str,
    ExcludeDevicesDeployedInOtherStage: NotRequired[bool],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListStudioLifecycleConfigsRequestPaginateTypeDef#

# ListStudioLifecycleConfigsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsRequestPaginateTypeDef


def get_value() -> ListStudioLifecycleConfigsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListStudioLifecycleConfigsRequestPaginateTypeDef definition

class ListStudioLifecycleConfigsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    AppTypeEquals: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    ModifiedTimeBefore: NotRequired[TimestampTypeDef],
    ModifiedTimeAfter: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[StudioLifecycleConfigSortKeyType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See StudioLifecycleConfigAppTypeType
  2. See StudioLifecycleConfigSortKeyType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListSubscribedWorkteamsRequestPaginateTypeDef#

# ListSubscribedWorkteamsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSubscribedWorkteamsRequestPaginateTypeDef


def get_value() -> ListSubscribedWorkteamsRequestPaginateTypeDef:
    return {
        "NameContains": ...,
    }


# ListSubscribedWorkteamsRequestPaginateTypeDef definition

class ListSubscribedWorkteamsRequestPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTagsInputPaginateTypeDef#

# ListTagsInputPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTagsInputPaginateTypeDef


def get_value() -> ListTagsInputPaginateTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsInputPaginateTypeDef definition

class ListTagsInputPaginateTypeDef(TypedDict):
    ResourceArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef#

# ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef


def get_value() -> ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef definition

class ListTrainingJobsForHyperParameterTuningJobRequestPaginateTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[TrainingJobSortByOptionsType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TrainingJobStatusType
  2. See TrainingJobSortByOptionsType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListTrainingJobsRequestPaginateTypeDef#

# ListTrainingJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsRequestPaginateTypeDef


def get_value() -> ListTrainingJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListTrainingJobsRequestPaginateTypeDef definition

class ListTrainingJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    WarmPoolStatusEquals: NotRequired[WarmPoolResourceStatusType],  # (4)
    TrainingPlanArnEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See TrainingJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See WarmPoolResourceStatusType
  5. See PaginatorConfigTypeDef

ListTransformJobsRequestPaginateTypeDef#

# ListTransformJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTransformJobsRequestPaginateTypeDef


def get_value() -> ListTransformJobsRequestPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# ListTransformJobsRequestPaginateTypeDef definition

class ListTransformJobsRequestPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    LastModifiedTimeAfter: NotRequired[TimestampTypeDef],
    LastModifiedTimeBefore: NotRequired[TimestampTypeDef],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TransformJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TransformJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListTrialComponentsRequestPaginateTypeDef#

# ListTrialComponentsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialComponentsRequestPaginateTypeDef


def get_value() -> ListTrialComponentsRequestPaginateTypeDef:
    return {
        "ExperimentName": ...,
    }


# ListTrialComponentsRequestPaginateTypeDef definition

class ListTrialComponentsRequestPaginateTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    SourceArn: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortTrialComponentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortTrialComponentsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListTrialsRequestPaginateTypeDef#

# ListTrialsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialsRequestPaginateTypeDef


def get_value() -> ListTrialsRequestPaginateTypeDef:
    return {
        "ExperimentName": ...,
    }


# ListTrialsRequestPaginateTypeDef definition

class ListTrialsRequestPaginateTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialComponentName: NotRequired[str],
    CreatedAfter: NotRequired[TimestampTypeDef],
    CreatedBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[SortTrialsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortTrialsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListUserProfilesRequestPaginateTypeDef#

# ListUserProfilesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListUserProfilesRequestPaginateTypeDef


def get_value() -> ListUserProfilesRequestPaginateTypeDef:
    return {
        "SortOrder": ...,
    }


# ListUserProfilesRequestPaginateTypeDef definition

class ListUserProfilesRequestPaginateTypeDef(TypedDict):
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[UserProfileSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortOrderType
  2. See UserProfileSortKeyType
  3. See PaginatorConfigTypeDef

ListWorkforcesRequestPaginateTypeDef#

# ListWorkforcesRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkforcesRequestPaginateTypeDef


def get_value() -> ListWorkforcesRequestPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListWorkforcesRequestPaginateTypeDef definition

class ListWorkforcesRequestPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkforcesSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListWorkforcesSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListWorkteamsRequestPaginateTypeDef#

# ListWorkteamsRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkteamsRequestPaginateTypeDef


def get_value() -> ListWorkteamsRequestPaginateTypeDef:
    return {
        "SortBy": ...,
    }


# ListWorkteamsRequestPaginateTypeDef definition

class ListWorkteamsRequestPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkteamsSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListWorkteamsSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDataQualityJobDefinitionsResponseTypeDef#

# ListDataQualityJobDefinitionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsResponseTypeDef


def get_value() -> ListDataQualityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
    }


# ListDataQualityJobDefinitionsResponseTypeDef definition

class ListDataQualityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelBiasJobDefinitionsResponseTypeDef#

# ListModelBiasJobDefinitionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsResponseTypeDef


def get_value() -> ListModelBiasJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
    }


# ListModelBiasJobDefinitionsResponseTypeDef definition

class ListModelBiasJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelExplainabilityJobDefinitionsResponseTypeDef#

# ListModelExplainabilityJobDefinitionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsResponseTypeDef


def get_value() -> ListModelExplainabilityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
    }


# ListModelExplainabilityJobDefinitionsResponseTypeDef definition

class ListModelExplainabilityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelQualityJobDefinitionsResponseTypeDef#

# ListModelQualityJobDefinitionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsResponseTypeDef


def get_value() -> ListModelQualityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
    }


# ListModelQualityJobDefinitionsResponseTypeDef definition

class ListModelQualityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMlflowTrackingServersResponseTypeDef#

# ListMlflowTrackingServersResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMlflowTrackingServersResponseTypeDef


def get_value() -> ListMlflowTrackingServersResponseTypeDef:
    return {
        "TrackingServerSummaries": ...,
    }


# ListMlflowTrackingServersResponseTypeDef definition

class ListMlflowTrackingServersResponseTypeDef(TypedDict):
    TrackingServerSummaries: List[TrackingServerSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TrackingServerSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelCardExportJobsResponseTypeDef#

# ListModelCardExportJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardExportJobsResponseTypeDef


def get_value() -> ListModelCardExportJobsResponseTypeDef:
    return {
        "ModelCardExportJobSummaries": ...,
    }


# ListModelCardExportJobsResponseTypeDef definition

class ListModelCardExportJobsResponseTypeDef(TypedDict):
    ModelCardExportJobSummaries: List[ModelCardExportJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelCardExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelCardVersionsResponseTypeDef#

# ListModelCardVersionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardVersionsResponseTypeDef


def get_value() -> ListModelCardVersionsResponseTypeDef:
    return {
        "ModelCardVersionSummaryList": ...,
    }


# ListModelCardVersionsResponseTypeDef definition

class ListModelCardVersionsResponseTypeDef(TypedDict):
    ModelCardVersionSummaryList: List[ModelCardVersionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelCardVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelCardsResponseTypeDef#

# ListModelCardsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelCardsResponseTypeDef


def get_value() -> ListModelCardsResponseTypeDef:
    return {
        "ModelCardSummaries": ...,
    }


# ListModelCardsResponseTypeDef definition

class ListModelCardsResponseTypeDef(TypedDict):
    ModelCardSummaries: List[ModelCardSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelCardSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelMetadataResponseTypeDef#

# ListModelMetadataResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelMetadataResponseTypeDef


def get_value() -> ListModelMetadataResponseTypeDef:
    return {
        "ModelMetadataSummaries": ...,
    }


# ListModelMetadataResponseTypeDef definition

class ListModelMetadataResponseTypeDef(TypedDict):
    ModelMetadataSummaries: List[ModelMetadataSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelMetadataSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelPackageGroupsOutputTypeDef#

# ListModelPackageGroupsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackageGroupsOutputTypeDef


def get_value() -> ListModelPackageGroupsOutputTypeDef:
    return {
        "ModelPackageGroupSummaryList": ...,
    }


# ListModelPackageGroupsOutputTypeDef definition

class ListModelPackageGroupsOutputTypeDef(TypedDict):
    ModelPackageGroupSummaryList: List[ModelPackageGroupSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelPackageGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelPackagesOutputTypeDef#

# ListModelPackagesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelPackagesOutputTypeDef


def get_value() -> ListModelPackagesOutputTypeDef:
    return {
        "ModelPackageSummaryList": ...,
    }


# ListModelPackagesOutputTypeDef definition

class ListModelPackagesOutputTypeDef(TypedDict):
    ModelPackageSummaryList: List[ModelPackageSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelPackageSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelsOutputTypeDef#

# ListModelsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelsOutputTypeDef


def get_value() -> ListModelsOutputTypeDef:
    return {
        "Models": ...,
    }


# ListModelsOutputTypeDef definition

class ListModelsOutputTypeDef(TypedDict):
    Models: List[ModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMonitoringAlertHistoryResponseTypeDef#

# ListMonitoringAlertHistoryResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertHistoryResponseTypeDef


def get_value() -> ListMonitoringAlertHistoryResponseTypeDef:
    return {
        "MonitoringAlertHistory": ...,
    }


# ListMonitoringAlertHistoryResponseTypeDef definition

class ListMonitoringAlertHistoryResponseTypeDef(TypedDict):
    MonitoringAlertHistory: List[MonitoringAlertHistorySummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringAlertHistorySummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMonitoringSchedulesResponseTypeDef#

# ListMonitoringSchedulesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringSchedulesResponseTypeDef


def get_value() -> ListMonitoringSchedulesResponseTypeDef:
    return {
        "MonitoringScheduleSummaries": ...,
    }


# ListMonitoringSchedulesResponseTypeDef definition

class ListMonitoringSchedulesResponseTypeDef(TypedDict):
    MonitoringScheduleSummaries: List[MonitoringScheduleSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringScheduleSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListNotebookInstanceLifecycleConfigsOutputTypeDef#

# ListNotebookInstanceLifecycleConfigsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsOutputTypeDef


def get_value() -> ListNotebookInstanceLifecycleConfigsOutputTypeDef:
    return {
        "NextToken": ...,
    }


# ListNotebookInstanceLifecycleConfigsOutputTypeDef definition

class ListNotebookInstanceLifecycleConfigsOutputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigs: List[NotebookInstanceLifecycleConfigSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See NotebookInstanceLifecycleConfigSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListNotebookInstancesOutputTypeDef#

# ListNotebookInstancesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListNotebookInstancesOutputTypeDef


def get_value() -> ListNotebookInstancesOutputTypeDef:
    return {
        "NextToken": ...,
    }


# ListNotebookInstancesOutputTypeDef definition

class ListNotebookInstancesOutputTypeDef(TypedDict):
    NotebookInstances: List[NotebookInstanceSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See NotebookInstanceSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListOptimizationJobsResponseTypeDef#

# ListOptimizationJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListOptimizationJobsResponseTypeDef


def get_value() -> ListOptimizationJobsResponseTypeDef:
    return {
        "OptimizationJobSummaries": ...,
    }


# ListOptimizationJobsResponseTypeDef definition

class ListOptimizationJobsResponseTypeDef(TypedDict):
    OptimizationJobSummaries: List[OptimizationJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See OptimizationJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPartnerAppsResponseTypeDef#

# ListPartnerAppsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPartnerAppsResponseTypeDef


def get_value() -> ListPartnerAppsResponseTypeDef:
    return {
        "Summaries": ...,
    }


# ListPartnerAppsResponseTypeDef definition

class ListPartnerAppsResponseTypeDef(TypedDict):
    Summaries: List[PartnerAppSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See PartnerAppSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPipelineExecutionsResponseTypeDef#

# ListPipelineExecutionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionsResponseTypeDef


def get_value() -> ListPipelineExecutionsResponseTypeDef:
    return {
        "PipelineExecutionSummaries": ...,
    }


# ListPipelineExecutionsResponseTypeDef definition

class ListPipelineExecutionsResponseTypeDef(TypedDict):
    PipelineExecutionSummaries: List[PipelineExecutionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See PipelineExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPipelineParametersForExecutionResponseTypeDef#

# ListPipelineParametersForExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionResponseTypeDef


def get_value() -> ListPipelineParametersForExecutionResponseTypeDef:
    return {
        "PipelineParameters": ...,
    }


# ListPipelineParametersForExecutionResponseTypeDef definition

class ListPipelineParametersForExecutionResponseTypeDef(TypedDict):
    PipelineParameters: List[ParameterTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ParameterTypeDef
  2. See ResponseMetadataTypeDef

ListPipelinesResponseTypeDef#

# ListPipelinesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelinesResponseTypeDef


def get_value() -> ListPipelinesResponseTypeDef:
    return {
        "PipelineSummaries": ...,
    }


# ListPipelinesResponseTypeDef definition

class ListPipelinesResponseTypeDef(TypedDict):
    PipelineSummaries: List[PipelineSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See PipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListProcessingJobsResponseTypeDef#

# ListProcessingJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListProcessingJobsResponseTypeDef


def get_value() -> ListProcessingJobsResponseTypeDef:
    return {
        "ProcessingJobSummaries": ...,
    }


# ListProcessingJobsResponseTypeDef definition

class ListProcessingJobsResponseTypeDef(TypedDict):
    ProcessingJobSummaries: List[ProcessingJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ProcessingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListProjectsOutputTypeDef#

# ListProjectsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListProjectsOutputTypeDef


def get_value() -> ListProjectsOutputTypeDef:
    return {
        "ProjectSummaryList": ...,
    }


# ListProjectsOutputTypeDef definition

class ListProjectsOutputTypeDef(TypedDict):
    ProjectSummaryList: List[ProjectSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ProjectSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListResourceCatalogsResponseTypeDef#

# ListResourceCatalogsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListResourceCatalogsResponseTypeDef


def get_value() -> ListResourceCatalogsResponseTypeDef:
    return {
        "ResourceCatalogs": ...,
    }


# ListResourceCatalogsResponseTypeDef definition

class ListResourceCatalogsResponseTypeDef(TypedDict):
    ResourceCatalogs: List[ResourceCatalogTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ResourceCatalogTypeDef
  2. See ResponseMetadataTypeDef

ListStudioLifecycleConfigsResponseTypeDef#

# ListStudioLifecycleConfigsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsResponseTypeDef


def get_value() -> ListStudioLifecycleConfigsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListStudioLifecycleConfigsResponseTypeDef definition

class ListStudioLifecycleConfigsResponseTypeDef(TypedDict):
    StudioLifecycleConfigs: List[StudioLifecycleConfigDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See StudioLifecycleConfigDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingPlansRequestPaginateTypeDef#

# ListTrainingPlansRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingPlansRequestPaginateTypeDef


def get_value() -> ListTrainingPlansRequestPaginateTypeDef:
    return {
        "StartTimeAfter": ...,
    }


# ListTrainingPlansRequestPaginateTypeDef definition

class ListTrainingPlansRequestPaginateTypeDef(TypedDict):
    StartTimeAfter: NotRequired[TimestampTypeDef],
    StartTimeBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[TrainingPlanSortByType],  # (1)
    SortOrder: NotRequired[TrainingPlanSortOrderType],  # (2)
    Filters: NotRequired[Sequence[TrainingPlanFilterTypeDef]],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TrainingPlanSortByType
  2. See TrainingPlanSortOrderType
  3. See TrainingPlanFilterTypeDef
  4. See PaginatorConfigTypeDef

ListTrainingPlansRequestTypeDef#

# ListTrainingPlansRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingPlansRequestTypeDef


def get_value() -> ListTrainingPlansRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListTrainingPlansRequestTypeDef definition

class ListTrainingPlansRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StartTimeAfter: NotRequired[TimestampTypeDef],
    StartTimeBefore: NotRequired[TimestampTypeDef],
    SortBy: NotRequired[TrainingPlanSortByType],  # (1)
    SortOrder: NotRequired[TrainingPlanSortOrderType],  # (2)
    Filters: NotRequired[Sequence[TrainingPlanFilterTypeDef]],  # (3)
  1. See TrainingPlanSortByType
  2. See TrainingPlanSortOrderType
  3. See TrainingPlanFilterTypeDef

ListTransformJobsResponseTypeDef#

# ListTransformJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTransformJobsResponseTypeDef


def get_value() -> ListTransformJobsResponseTypeDef:
    return {
        "TransformJobSummaries": ...,
    }


# ListTransformJobsResponseTypeDef definition

class ListTransformJobsResponseTypeDef(TypedDict):
    TransformJobSummaries: List[TransformJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TransformJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListUserProfilesResponseTypeDef#

# ListUserProfilesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListUserProfilesResponseTypeDef


def get_value() -> ListUserProfilesResponseTypeDef:
    return {
        "UserProfiles": ...,
    }


# ListUserProfilesResponseTypeDef definition

class ListUserProfilesResponseTypeDef(TypedDict):
    UserProfiles: List[UserProfileDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See UserProfileDetailsTypeDef
  2. See ResponseMetadataTypeDef

MemberDefinitionOutputTypeDef#

# MemberDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MemberDefinitionOutputTypeDef


def get_value() -> MemberDefinitionOutputTypeDef:
    return {
        "CognitoMemberDefinition": ...,
    }


# MemberDefinitionOutputTypeDef definition

class MemberDefinitionOutputTypeDef(TypedDict):
    CognitoMemberDefinition: NotRequired[CognitoMemberDefinitionTypeDef],  # (1)
    OidcMemberDefinition: NotRequired[OidcMemberDefinitionOutputTypeDef],  # (2)
  1. See CognitoMemberDefinitionTypeDef
  2. See OidcMemberDefinitionOutputTypeDef

MetricSpecificationTypeDef#

# MetricSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MetricSpecificationTypeDef


def get_value() -> MetricSpecificationTypeDef:
    return {
        "Predefined": ...,
    }


# MetricSpecificationTypeDef definition

class MetricSpecificationTypeDef(TypedDict):
    Predefined: NotRequired[PredefinedMetricSpecificationTypeDef],  # (1)
    Customized: NotRequired[CustomizedMetricSpecificationTypeDef],  # (2)
  1. See PredefinedMetricSpecificationTypeDef
  2. See CustomizedMetricSpecificationTypeDef

S3ModelDataSourceTypeDef#

# S3ModelDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import S3ModelDataSourceTypeDef


def get_value() -> S3ModelDataSourceTypeDef:
    return {
        "S3Uri": ...,
    }


# S3ModelDataSourceTypeDef definition

class S3ModelDataSourceTypeDef(TypedDict):
    S3Uri: str,
    S3DataType: S3ModelDataTypeType,  # (1)
    CompressionType: ModelCompressionTypeType,  # (2)
    ModelAccessConfig: NotRequired[ModelAccessConfigTypeDef],  # (3)
    HubAccessConfig: NotRequired[InferenceHubAccessConfigTypeDef],  # (4)
    ManifestS3Uri: NotRequired[str],
    ETag: NotRequired[str],
    ManifestEtag: NotRequired[str],
  1. See S3ModelDataTypeType
  2. See ModelCompressionTypeType
  3. See ModelAccessConfigTypeDef
  4. See InferenceHubAccessConfigTypeDef

TextGenerationJobConfigOutputTypeDef#

# TextGenerationJobConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TextGenerationJobConfigOutputTypeDef


def get_value() -> TextGenerationJobConfigOutputTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# TextGenerationJobConfigOutputTypeDef definition

class TextGenerationJobConfigOutputTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    BaseModelName: NotRequired[str],
    TextGenerationHyperParameters: NotRequired[Dict[str, str]],
    ModelAccessConfig: NotRequired[ModelAccessConfigTypeDef],  # (2)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See ModelAccessConfigTypeDef

TextGenerationJobConfigTypeDef#

# TextGenerationJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TextGenerationJobConfigTypeDef


def get_value() -> TextGenerationJobConfigTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# TextGenerationJobConfigTypeDef definition

class TextGenerationJobConfigTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    BaseModelName: NotRequired[str],
    TextGenerationHyperParameters: NotRequired[Mapping[str, str]],
    ModelAccessConfig: NotRequired[ModelAccessConfigTypeDef],  # (2)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See ModelAccessConfigTypeDef

MonitoringAlertActionsTypeDef#

# MonitoringAlertActionsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringAlertActionsTypeDef


def get_value() -> MonitoringAlertActionsTypeDef:
    return {
        "ModelDashboardIndicator": ...,
    }


# MonitoringAlertActionsTypeDef definition

class MonitoringAlertActionsTypeDef(TypedDict):
    ModelDashboardIndicator: NotRequired[ModelDashboardIndicatorActionTypeDef],  # (1)
  1. See ModelDashboardIndicatorActionTypeDef

ModelInfrastructureConfigTypeDef#

# ModelInfrastructureConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelInfrastructureConfigTypeDef


def get_value() -> ModelInfrastructureConfigTypeDef:
    return {
        "InfrastructureType": ...,
    }


# ModelInfrastructureConfigTypeDef definition

class ModelInfrastructureConfigTypeDef(TypedDict):
    InfrastructureType: ModelInfrastructureTypeType,  # (1)
    RealTimeInferenceConfig: RealTimeInferenceConfigTypeDef,  # (2)
  1. See ModelInfrastructureTypeType
  2. See RealTimeInferenceConfigTypeDef

RecommendationJobStoppingConditionsOutputTypeDef#

# RecommendationJobStoppingConditionsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobStoppingConditionsOutputTypeDef


def get_value() -> RecommendationJobStoppingConditionsOutputTypeDef:
    return {
        "MaxInvocations": ...,
    }


# RecommendationJobStoppingConditionsOutputTypeDef definition

class RecommendationJobStoppingConditionsOutputTypeDef(TypedDict):
    MaxInvocations: NotRequired[int],
    ModelLatencyThresholds: NotRequired[List[ModelLatencyThresholdTypeDef]],  # (1)
    FlatInvocations: NotRequired[FlatInvocationsType],  # (2)
  1. See ModelLatencyThresholdTypeDef
  2. See FlatInvocationsType

RecommendationJobStoppingConditionsTypeDef#

# RecommendationJobStoppingConditionsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobStoppingConditionsTypeDef


def get_value() -> RecommendationJobStoppingConditionsTypeDef:
    return {
        "MaxInvocations": ...,
    }


# RecommendationJobStoppingConditionsTypeDef definition

class RecommendationJobStoppingConditionsTypeDef(TypedDict):
    MaxInvocations: NotRequired[int],
    ModelLatencyThresholds: NotRequired[Sequence[ModelLatencyThresholdTypeDef]],  # (1)
    FlatInvocations: NotRequired[FlatInvocationsType],  # (2)
  1. See ModelLatencyThresholdTypeDef
  2. See FlatInvocationsType

ModelMetadataSearchExpressionTypeDef#

# ModelMetadataSearchExpressionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelMetadataSearchExpressionTypeDef


def get_value() -> ModelMetadataSearchExpressionTypeDef:
    return {
        "Filters": ...,
    }


# ModelMetadataSearchExpressionTypeDef definition

class ModelMetadataSearchExpressionTypeDef(TypedDict):
    Filters: NotRequired[Sequence[ModelMetadataFilterTypeDef]],  # (1)
  1. See ModelMetadataFilterTypeDef

ModelPackageStatusDetailsTypeDef#

# ModelPackageStatusDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageStatusDetailsTypeDef


def get_value() -> ModelPackageStatusDetailsTypeDef:
    return {
        "ValidationStatuses": ...,
    }


# ModelPackageStatusDetailsTypeDef definition

class ModelPackageStatusDetailsTypeDef(TypedDict):
    ValidationStatuses: List[ModelPackageStatusItemTypeDef],  # (1)
    ImageScanStatuses: NotRequired[List[ModelPackageStatusItemTypeDef]],  # (1)
  1. See ModelPackageStatusItemTypeDef
  2. See ModelPackageStatusItemTypeDef

OptimizationConfigOutputTypeDef#

# OptimizationConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationConfigOutputTypeDef


def get_value() -> OptimizationConfigOutputTypeDef:
    return {
        "ModelQuantizationConfig": ...,
    }


# OptimizationConfigOutputTypeDef definition

class OptimizationConfigOutputTypeDef(TypedDict):
    ModelQuantizationConfig: NotRequired[ModelQuantizationConfigOutputTypeDef],  # (1)
    ModelCompilationConfig: NotRequired[ModelCompilationConfigOutputTypeDef],  # (2)
    ModelShardingConfig: NotRequired[ModelShardingConfigOutputTypeDef],  # (3)
  1. See ModelQuantizationConfigOutputTypeDef
  2. See ModelCompilationConfigOutputTypeDef
  3. See ModelShardingConfigOutputTypeDef

MonitoringResourcesTypeDef#

# MonitoringResourcesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringResourcesTypeDef


def get_value() -> MonitoringResourcesTypeDef:
    return {
        "ClusterConfig": ...,
    }


# MonitoringResourcesTypeDef definition

class MonitoringResourcesTypeDef(TypedDict):
    ClusterConfig: MonitoringClusterConfigTypeDef,  # (1)
  1. See MonitoringClusterConfigTypeDef

MonitoringDatasetFormatOutputTypeDef#

# MonitoringDatasetFormatOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringDatasetFormatOutputTypeDef


def get_value() -> MonitoringDatasetFormatOutputTypeDef:
    return {
        "Csv": ...,
    }


# MonitoringDatasetFormatOutputTypeDef definition

class MonitoringDatasetFormatOutputTypeDef(TypedDict):
    Csv: NotRequired[MonitoringCsvDatasetFormatTypeDef],  # (1)
    Json: NotRequired[MonitoringJsonDatasetFormatTypeDef],  # (2)
    Parquet: NotRequired[Dict[str, Any]],
  1. See MonitoringCsvDatasetFormatTypeDef
  2. See MonitoringJsonDatasetFormatTypeDef

MonitoringDatasetFormatTypeDef#

# MonitoringDatasetFormatTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringDatasetFormatTypeDef


def get_value() -> MonitoringDatasetFormatTypeDef:
    return {
        "Csv": ...,
    }


# MonitoringDatasetFormatTypeDef definition

class MonitoringDatasetFormatTypeDef(TypedDict):
    Csv: NotRequired[MonitoringCsvDatasetFormatTypeDef],  # (1)
    Json: NotRequired[MonitoringJsonDatasetFormatTypeDef],  # (2)
    Parquet: NotRequired[Mapping[str, Any]],
  1. See MonitoringCsvDatasetFormatTypeDef
  2. See MonitoringJsonDatasetFormatTypeDef

MonitoringOutputTypeDef#

# MonitoringOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringOutputTypeDef


def get_value() -> MonitoringOutputTypeDef:
    return {
        "S3Output": ...,
    }


# MonitoringOutputTypeDef definition

class MonitoringOutputTypeDef(TypedDict):
    S3Output: MonitoringS3OutputTypeDef,  # (1)
  1. See MonitoringS3OutputTypeDef

OfflineStoreConfigTypeDef#

# OfflineStoreConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OfflineStoreConfigTypeDef


def get_value() -> OfflineStoreConfigTypeDef:
    return {
        "S3StorageConfig": ...,
    }


# OfflineStoreConfigTypeDef definition

class OfflineStoreConfigTypeDef(TypedDict):
    S3StorageConfig: S3StorageConfigTypeDef,  # (1)
    DisableGlueTableCreation: NotRequired[bool],
    DataCatalogConfig: NotRequired[DataCatalogConfigTypeDef],  # (2)
    TableFormat: NotRequired[TableFormatType],  # (3)
  1. See S3StorageConfigTypeDef
  2. See DataCatalogConfigTypeDef
  3. See TableFormatType

OnlineStoreConfigTypeDef#

# OnlineStoreConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OnlineStoreConfigTypeDef


def get_value() -> OnlineStoreConfigTypeDef:
    return {
        "SecurityConfig": ...,
    }


# OnlineStoreConfigTypeDef definition

class OnlineStoreConfigTypeDef(TypedDict):
    SecurityConfig: NotRequired[OnlineStoreSecurityConfigTypeDef],  # (1)
    EnableOnlineStore: NotRequired[bool],
    TtlDuration: NotRequired[TtlDurationTypeDef],  # (2)
    StorageType: NotRequired[StorageTypeType],  # (3)
  1. See OnlineStoreSecurityConfigTypeDef
  2. See TtlDurationTypeDef
  3. See StorageTypeType

OnlineStoreConfigUpdateTypeDef#

# OnlineStoreConfigUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OnlineStoreConfigUpdateTypeDef


def get_value() -> OnlineStoreConfigUpdateTypeDef:
    return {
        "TtlDuration": ...,
    }


# OnlineStoreConfigUpdateTypeDef definition

class OnlineStoreConfigUpdateTypeDef(TypedDict):
    TtlDuration: NotRequired[TtlDurationTypeDef],  # (1)
  1. See TtlDurationTypeDef

OptimizationJobModelSourceS3TypeDef#

# OptimizationJobModelSourceS3TypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationJobModelSourceS3TypeDef


def get_value() -> OptimizationJobModelSourceS3TypeDef:
    return {
        "S3Uri": ...,
    }


# OptimizationJobModelSourceS3TypeDef definition

class OptimizationJobModelSourceS3TypeDef(TypedDict):
    S3Uri: NotRequired[str],
    ModelAccessConfig: NotRequired[OptimizationModelAccessConfigTypeDef],  # (1)
  1. See OptimizationModelAccessConfigTypeDef

OutputConfigTypeDef#

# OutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OutputConfigTypeDef


def get_value() -> OutputConfigTypeDef:
    return {
        "S3OutputLocation": ...,
    }


# OutputConfigTypeDef definition

class OutputConfigTypeDef(TypedDict):
    S3OutputLocation: str,
    TargetDevice: NotRequired[TargetDeviceType],  # (1)
    TargetPlatform: NotRequired[TargetPlatformTypeDef],  # (2)
    CompilerOptions: NotRequired[str],
    KmsKeyId: NotRequired[str],
  1. See TargetDeviceType
  2. See TargetPlatformTypeDef

PendingProductionVariantSummaryTypeDef#

# PendingProductionVariantSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PendingProductionVariantSummaryTypeDef


def get_value() -> PendingProductionVariantSummaryTypeDef:
    return {
        "VariantName": ...,
    }


# PendingProductionVariantSummaryTypeDef definition

class PendingProductionVariantSummaryTypeDef(TypedDict):
    VariantName: str,
    DeployedImages: NotRequired[List[DeployedImageTypeDef]],  # (1)
    CurrentWeight: NotRequired[float],
    DesiredWeight: NotRequired[float],
    CurrentInstanceCount: NotRequired[int],
    DesiredInstanceCount: NotRequired[int],
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (2)
    AcceleratorType: NotRequired[ProductionVariantAcceleratorTypeType],  # (3)
    VariantStatus: NotRequired[List[ProductionVariantStatusTypeDef]],  # (4)
    CurrentServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (5)
    DesiredServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (5)
    ManagedInstanceScaling: NotRequired[ProductionVariantManagedInstanceScalingTypeDef],  # (7)
    RoutingConfig: NotRequired[ProductionVariantRoutingConfigTypeDef],  # (8)
  1. See DeployedImageTypeDef
  2. See ProductionVariantInstanceTypeType
  3. See ProductionVariantAcceleratorTypeType
  4. See ProductionVariantStatusTypeDef
  5. See ProductionVariantServerlessConfigTypeDef
  6. See ProductionVariantServerlessConfigTypeDef
  7. See ProductionVariantManagedInstanceScalingTypeDef
  8. See ProductionVariantRoutingConfigTypeDef

ProductionVariantSummaryTypeDef#

# ProductionVariantSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantSummaryTypeDef


def get_value() -> ProductionVariantSummaryTypeDef:
    return {
        "VariantName": ...,
    }


# ProductionVariantSummaryTypeDef definition

class ProductionVariantSummaryTypeDef(TypedDict):
    VariantName: str,
    DeployedImages: NotRequired[List[DeployedImageTypeDef]],  # (1)
    CurrentWeight: NotRequired[float],
    DesiredWeight: NotRequired[float],
    CurrentInstanceCount: NotRequired[int],
    DesiredInstanceCount: NotRequired[int],
    VariantStatus: NotRequired[List[ProductionVariantStatusTypeDef]],  # (2)
    CurrentServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (3)
    DesiredServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (3)
    ManagedInstanceScaling: NotRequired[ProductionVariantManagedInstanceScalingTypeDef],  # (5)
    RoutingConfig: NotRequired[ProductionVariantRoutingConfigTypeDef],  # (6)
  1. See DeployedImageTypeDef
  2. See ProductionVariantStatusTypeDef
  3. See ProductionVariantServerlessConfigTypeDef
  4. See ProductionVariantServerlessConfigTypeDef
  5. See ProductionVariantManagedInstanceScalingTypeDef
  6. See ProductionVariantRoutingConfigTypeDef

SchedulerConfigOutputTypeDef#

# SchedulerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SchedulerConfigOutputTypeDef


def get_value() -> SchedulerConfigOutputTypeDef:
    return {
        "PriorityClasses": ...,
    }


# SchedulerConfigOutputTypeDef definition

class SchedulerConfigOutputTypeDef(TypedDict):
    PriorityClasses: NotRequired[List[PriorityClassTypeDef]],  # (1)
    FairShare: NotRequired[FairShareType],  # (2)
  1. See PriorityClassTypeDef
  2. See FairShareType

SchedulerConfigTypeDef#

# SchedulerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SchedulerConfigTypeDef


def get_value() -> SchedulerConfigTypeDef:
    return {
        "PriorityClasses": ...,
    }


# SchedulerConfigTypeDef definition

class SchedulerConfigTypeDef(TypedDict):
    PriorityClasses: NotRequired[Sequence[PriorityClassTypeDef]],  # (1)
    FairShare: NotRequired[FairShareType],  # (2)
  1. See PriorityClassTypeDef
  2. See FairShareType

ProcessingResourcesTypeDef#

# ProcessingResourcesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingResourcesTypeDef


def get_value() -> ProcessingResourcesTypeDef:
    return {
        "ClusterConfig": ...,
    }


# ProcessingResourcesTypeDef definition

class ProcessingResourcesTypeDef(TypedDict):
    ClusterConfig: ProcessingClusterConfigTypeDef,  # (1)
  1. See ProcessingClusterConfigTypeDef

ProcessingOutputTypeDef#

# ProcessingOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingOutputTypeDef


def get_value() -> ProcessingOutputTypeDef:
    return {
        "OutputName": ...,
    }


# ProcessingOutputTypeDef definition

class ProcessingOutputTypeDef(TypedDict):
    OutputName: str,
    S3Output: NotRequired[ProcessingS3OutputTypeDef],  # (1)
    FeatureStoreOutput: NotRequired[ProcessingFeatureStoreOutputTypeDef],  # (2)
    AppManaged: NotRequired[bool],
  1. See ProcessingS3OutputTypeDef
  2. See ProcessingFeatureStoreOutputTypeDef

ProductionVariantTypeDef#

# ProductionVariantTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProductionVariantTypeDef


def get_value() -> ProductionVariantTypeDef:
    return {
        "VariantName": ...,
    }


# ProductionVariantTypeDef definition

class ProductionVariantTypeDef(TypedDict):
    VariantName: str,
    ModelName: NotRequired[str],
    InitialInstanceCount: NotRequired[int],
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (1)
    InitialVariantWeight: NotRequired[float],
    AcceleratorType: NotRequired[ProductionVariantAcceleratorTypeType],  # (2)
    CoreDumpConfig: NotRequired[ProductionVariantCoreDumpConfigTypeDef],  # (3)
    ServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (4)
    VolumeSizeInGB: NotRequired[int],
    ModelDataDownloadTimeoutInSeconds: NotRequired[int],
    ContainerStartupHealthCheckTimeoutInSeconds: NotRequired[int],
    EnableSSMAccess: NotRequired[bool],
    ManagedInstanceScaling: NotRequired[ProductionVariantManagedInstanceScalingTypeDef],  # (5)
    RoutingConfig: NotRequired[ProductionVariantRoutingConfigTypeDef],  # (6)
    InferenceAmiVersion: NotRequired[ProductionVariantInferenceAmiVersionType],  # (7)
  1. See ProductionVariantInstanceTypeType
  2. See ProductionVariantAcceleratorTypeType
  3. See ProductionVariantCoreDumpConfigTypeDef
  4. See ProductionVariantServerlessConfigTypeDef
  5. See ProductionVariantManagedInstanceScalingTypeDef
  6. See ProductionVariantRoutingConfigTypeDef
  7. See ProductionVariantInferenceAmiVersionType

SuggestionQueryTypeDef#

# SuggestionQueryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SuggestionQueryTypeDef


def get_value() -> SuggestionQueryTypeDef:
    return {
        "PropertyNameQuery": ...,
    }


# SuggestionQueryTypeDef definition

class SuggestionQueryTypeDef(TypedDict):
    PropertyNameQuery: NotRequired[PropertyNameQueryTypeDef],  # (1)
  1. See PropertyNameQueryTypeDef

ServiceCatalogProvisioningDetailsOutputTypeDef#

# ServiceCatalogProvisioningDetailsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ServiceCatalogProvisioningDetailsOutputTypeDef


def get_value() -> ServiceCatalogProvisioningDetailsOutputTypeDef:
    return {
        "ProductId": ...,
    }


# ServiceCatalogProvisioningDetailsOutputTypeDef definition

class ServiceCatalogProvisioningDetailsOutputTypeDef(TypedDict):
    ProductId: str,
    ProvisioningArtifactId: NotRequired[str],
    PathId: NotRequired[str],
    ProvisioningParameters: NotRequired[List[ProvisioningParameterTypeDef]],  # (1)
  1. See ProvisioningParameterTypeDef

ServiceCatalogProvisioningDetailsTypeDef#

# ServiceCatalogProvisioningDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ServiceCatalogProvisioningDetailsTypeDef


def get_value() -> ServiceCatalogProvisioningDetailsTypeDef:
    return {
        "ProductId": ...,
    }


# ServiceCatalogProvisioningDetailsTypeDef definition

class ServiceCatalogProvisioningDetailsTypeDef(TypedDict):
    ProductId: str,
    ProvisioningArtifactId: NotRequired[str],
    PathId: NotRequired[str],
    ProvisioningParameters: NotRequired[Sequence[ProvisioningParameterTypeDef]],  # (1)
  1. See ProvisioningParameterTypeDef

ServiceCatalogProvisioningUpdateDetailsTypeDef#

# ServiceCatalogProvisioningUpdateDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ServiceCatalogProvisioningUpdateDetailsTypeDef


def get_value() -> ServiceCatalogProvisioningUpdateDetailsTypeDef:
    return {
        "ProvisioningArtifactId": ...,
    }


# ServiceCatalogProvisioningUpdateDetailsTypeDef definition

class ServiceCatalogProvisioningUpdateDetailsTypeDef(TypedDict):
    ProvisioningArtifactId: NotRequired[str],
    ProvisioningParameters: NotRequired[Sequence[ProvisioningParameterTypeDef]],  # (1)
  1. See ProvisioningParameterTypeDef

PublicWorkforceTaskPriceTypeDef#

# PublicWorkforceTaskPriceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PublicWorkforceTaskPriceTypeDef


def get_value() -> PublicWorkforceTaskPriceTypeDef:
    return {
        "AmountInUsd": ...,
    }


# PublicWorkforceTaskPriceTypeDef definition

class PublicWorkforceTaskPriceTypeDef(TypedDict):
    AmountInUsd: NotRequired[USDTypeDef],  # (1)
  1. See USDTypeDef

QueryLineageResponseTypeDef#

# QueryLineageResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import QueryLineageResponseTypeDef


def get_value() -> QueryLineageResponseTypeDef:
    return {
        "Vertices": ...,
    }


# QueryLineageResponseTypeDef definition

class QueryLineageResponseTypeDef(TypedDict):
    Vertices: List[VertexTypeDef],  # (1)
    Edges: List[EdgeTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See VertexTypeDef
  2. See EdgeTypeDef
  3. See ResponseMetadataTypeDef

RecommendationJobOutputConfigTypeDef#

# RecommendationJobOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobOutputConfigTypeDef


def get_value() -> RecommendationJobOutputConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }


# RecommendationJobOutputConfigTypeDef definition

class RecommendationJobOutputConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],
    CompiledOutputConfig: NotRequired[RecommendationJobCompiledOutputConfigTypeDef],  # (1)
  1. See RecommendationJobCompiledOutputConfigTypeDef

RecommendationJobContainerConfigOutputTypeDef#

# RecommendationJobContainerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobContainerConfigOutputTypeDef


def get_value() -> RecommendationJobContainerConfigOutputTypeDef:
    return {
        "Domain": ...,
    }


# RecommendationJobContainerConfigOutputTypeDef definition

class RecommendationJobContainerConfigOutputTypeDef(TypedDict):
    Domain: NotRequired[str],
    Task: NotRequired[str],
    Framework: NotRequired[str],
    FrameworkVersion: NotRequired[str],
    PayloadConfig: NotRequired[RecommendationJobPayloadConfigOutputTypeDef],  # (1)
    NearestModelName: NotRequired[str],
    SupportedInstanceTypes: NotRequired[List[str]],
    SupportedEndpointType: NotRequired[RecommendationJobSupportedEndpointTypeType],  # (2)
    DataInputConfig: NotRequired[str],
    SupportedResponseMIMETypes: NotRequired[List[str]],
  1. See RecommendationJobPayloadConfigOutputTypeDef
  2. See RecommendationJobSupportedEndpointTypeType

RecommendationJobContainerConfigTypeDef#

# RecommendationJobContainerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobContainerConfigTypeDef


def get_value() -> RecommendationJobContainerConfigTypeDef:
    return {
        "Domain": ...,
    }


# RecommendationJobContainerConfigTypeDef definition

class RecommendationJobContainerConfigTypeDef(TypedDict):
    Domain: NotRequired[str],
    Task: NotRequired[str],
    Framework: NotRequired[str],
    FrameworkVersion: NotRequired[str],
    PayloadConfig: NotRequired[RecommendationJobPayloadConfigTypeDef],  # (1)
    NearestModelName: NotRequired[str],
    SupportedInstanceTypes: NotRequired[Sequence[str]],
    SupportedEndpointType: NotRequired[RecommendationJobSupportedEndpointTypeType],  # (2)
    DataInputConfig: NotRequired[str],
    SupportedResponseMIMETypes: NotRequired[Sequence[str]],
  1. See RecommendationJobPayloadConfigTypeDef
  2. See RecommendationJobSupportedEndpointTypeType

RenderUiTemplateRequestTypeDef#

# RenderUiTemplateRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RenderUiTemplateRequestTypeDef


def get_value() -> RenderUiTemplateRequestTypeDef:
    return {
        "Task": ...,
    }


# RenderUiTemplateRequestTypeDef definition

class RenderUiTemplateRequestTypeDef(TypedDict):
    Task: RenderableTaskTypeDef,  # (1)
    RoleArn: str,
    UiTemplate: NotRequired[UiTemplateTypeDef],  # (2)
    HumanTaskUiArn: NotRequired[str],
  1. See RenderableTaskTypeDef
  2. See UiTemplateTypeDef

RenderUiTemplateResponseTypeDef#

# RenderUiTemplateResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RenderUiTemplateResponseTypeDef


def get_value() -> RenderUiTemplateResponseTypeDef:
    return {
        "RenderedContent": ...,
    }


# RenderUiTemplateResponseTypeDef definition

class RenderUiTemplateResponseTypeDef(TypedDict):
    RenderedContent: str,
    Errors: List[RenderingErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RenderingErrorTypeDef
  2. See ResponseMetadataTypeDef

TrainingPlanOfferingTypeDef#

# TrainingPlanOfferingTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingPlanOfferingTypeDef


def get_value() -> TrainingPlanOfferingTypeDef:
    return {
        "TrainingPlanOfferingId": ...,
    }


# TrainingPlanOfferingTypeDef definition

class TrainingPlanOfferingTypeDef(TypedDict):
    TrainingPlanOfferingId: str,
    TargetResources: List[SageMakerResourceNameType],  # (1)
    RequestedStartTimeAfter: NotRequired[datetime],
    RequestedEndTimeBefore: NotRequired[datetime],
    DurationHours: NotRequired[int],
    DurationMinutes: NotRequired[int],
    UpfrontFee: NotRequired[str],
    CurrencyCode: NotRequired[str],
    ReservedCapacityOfferings: NotRequired[List[ReservedCapacityOfferingTypeDef]],  # (2)
  1. See SageMakerResourceNameType
  2. See ReservedCapacityOfferingTypeDef

SelectiveExecutionConfigOutputTypeDef#

# SelectiveExecutionConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SelectiveExecutionConfigOutputTypeDef


def get_value() -> SelectiveExecutionConfigOutputTypeDef:
    return {
        "SourcePipelineExecutionArn": ...,
    }


# SelectiveExecutionConfigOutputTypeDef definition

class SelectiveExecutionConfigOutputTypeDef(TypedDict):
    SelectedSteps: List[SelectedStepTypeDef],  # (1)
    SourcePipelineExecutionArn: NotRequired[str],
  1. See SelectedStepTypeDef

SelectiveExecutionConfigTypeDef#

# SelectiveExecutionConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SelectiveExecutionConfigTypeDef


def get_value() -> SelectiveExecutionConfigTypeDef:
    return {
        "SourcePipelineExecutionArn": ...,
    }


# SelectiveExecutionConfigTypeDef definition

class SelectiveExecutionConfigTypeDef(TypedDict):
    SelectedSteps: Sequence[SelectedStepTypeDef],  # (1)
    SourcePipelineExecutionArn: NotRequired[str],
  1. See SelectedStepTypeDef

ShadowModeConfigOutputTypeDef#

# ShadowModeConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ShadowModeConfigOutputTypeDef


def get_value() -> ShadowModeConfigOutputTypeDef:
    return {
        "SourceModelVariantName": ...,
    }


# ShadowModeConfigOutputTypeDef definition

class ShadowModeConfigOutputTypeDef(TypedDict):
    SourceModelVariantName: str,
    ShadowModelVariants: List[ShadowModelVariantConfigTypeDef],  # (1)
  1. See ShadowModelVariantConfigTypeDef

ShadowModeConfigTypeDef#

# ShadowModeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ShadowModeConfigTypeDef


def get_value() -> ShadowModeConfigTypeDef:
    return {
        "SourceModelVariantName": ...,
    }


# ShadowModeConfigTypeDef definition

class ShadowModeConfigTypeDef(TypedDict):
    SourceModelVariantName: str,
    ShadowModelVariants: Sequence[ShadowModelVariantConfigTypeDef],  # (1)
  1. See ShadowModelVariantConfigTypeDef

SpaceAppLifecycleManagementTypeDef#

# SpaceAppLifecycleManagementTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceAppLifecycleManagementTypeDef


def get_value() -> SpaceAppLifecycleManagementTypeDef:
    return {
        "IdleSettings": ...,
    }


# SpaceAppLifecycleManagementTypeDef definition

class SpaceAppLifecycleManagementTypeDef(TypedDict):
    IdleSettings: NotRequired[SpaceIdleSettingsTypeDef],  # (1)
  1. See SpaceIdleSettingsTypeDef

TrafficPatternOutputTypeDef#

# TrafficPatternOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrafficPatternOutputTypeDef


def get_value() -> TrafficPatternOutputTypeDef:
    return {
        "TrafficType": ...,
    }


# TrafficPatternOutputTypeDef definition

class TrafficPatternOutputTypeDef(TypedDict):
    TrafficType: NotRequired[TrafficTypeType],  # (1)
    Phases: NotRequired[List[PhaseTypeDef]],  # (2)
    Stairs: NotRequired[StairsTypeDef],  # (3)
  1. See TrafficTypeType
  2. See PhaseTypeDef
  3. See StairsTypeDef

TrafficPatternTypeDef#

# TrafficPatternTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrafficPatternTypeDef


def get_value() -> TrafficPatternTypeDef:
    return {
        "TrafficType": ...,
    }


# TrafficPatternTypeDef definition

class TrafficPatternTypeDef(TypedDict):
    TrafficType: NotRequired[TrafficTypeType],  # (1)
    Phases: NotRequired[Sequence[PhaseTypeDef]],  # (2)
    Stairs: NotRequired[StairsTypeDef],  # (3)
  1. See TrafficTypeType
  2. See PhaseTypeDef
  3. See StairsTypeDef

TrainingImageConfigTypeDef#

# TrainingImageConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingImageConfigTypeDef


def get_value() -> TrainingImageConfigTypeDef:
    return {
        "TrainingRepositoryAccessMode": ...,
    }


# TrainingImageConfigTypeDef definition

class TrainingImageConfigTypeDef(TypedDict):
    TrainingRepositoryAccessMode: TrainingRepositoryAccessModeType,  # (1)
    TrainingRepositoryAuthConfig: NotRequired[TrainingRepositoryAuthConfigTypeDef],  # (2)
  1. See TrainingRepositoryAccessModeType
  2. See TrainingRepositoryAuthConfigTypeDef

TransformDataSourceTypeDef#

# TransformDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformDataSourceTypeDef


def get_value() -> TransformDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }


# TransformDataSourceTypeDef definition

class TransformDataSourceTypeDef(TypedDict):
    S3DataSource: TransformS3DataSourceTypeDef,  # (1)
  1. See TransformS3DataSourceTypeDef

WorkforceTypeDef#

# WorkforceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkforceTypeDef


def get_value() -> WorkforceTypeDef:
    return {
        "WorkforceName": ...,
    }


# WorkforceTypeDef definition

class WorkforceTypeDef(TypedDict):
    WorkforceName: str,
    WorkforceArn: str,
    LastUpdatedDate: NotRequired[datetime],
    SourceIpConfig: NotRequired[SourceIpConfigOutputTypeDef],  # (1)
    SubDomain: NotRequired[str],
    CognitoConfig: NotRequired[CognitoConfigTypeDef],  # (2)
    OidcConfig: NotRequired[OidcConfigForResponseTypeDef],  # (3)
    CreateDate: NotRequired[datetime],
    WorkforceVpcConfig: NotRequired[WorkforceVpcConfigResponseTypeDef],  # (4)
    Status: NotRequired[WorkforceStatusType],  # (5)
    FailureReason: NotRequired[str],
  1. See SourceIpConfigOutputTypeDef
  2. See CognitoConfigTypeDef
  3. See OidcConfigForResponseTypeDef
  4. See WorkforceVpcConfigResponseTypeDef
  5. See WorkforceStatusType

ListActionsResponseTypeDef#

# ListActionsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListActionsResponseTypeDef


def get_value() -> ListActionsResponseTypeDef:
    return {
        "ActionSummaries": ...,
    }


# ListActionsResponseTypeDef definition

class ListActionsResponseTypeDef(TypedDict):
    ActionSummaries: List[ActionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ActionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAppsResponseTypeDef#

# ListAppsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppsResponseTypeDef


def get_value() -> ListAppsResponseTypeDef:
    return {
        "Apps": ...,
    }


# ListAppsResponseTypeDef definition

class ListAppsResponseTypeDef(TypedDict):
    Apps: List[AppDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AppDetailsTypeDef
  2. See ResponseMetadataTypeDef

DomainSettingsOutputTypeDef#

# DomainSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DomainSettingsOutputTypeDef


def get_value() -> DomainSettingsOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# DomainSettingsOutputTypeDef definition

class DomainSettingsOutputTypeDef(TypedDict):
    SecurityGroupIds: NotRequired[List[str]],
    RStudioServerProDomainSettings: NotRequired[RStudioServerProDomainSettingsTypeDef],  # (1)
    ExecutionRoleIdentityConfig: NotRequired[ExecutionRoleIdentityConfigType],  # (2)
    DockerSettings: NotRequired[DockerSettingsOutputTypeDef],  # (3)
    AmazonQSettings: NotRequired[AmazonQSettingsTypeDef],  # (4)
  1. See RStudioServerProDomainSettingsTypeDef
  2. See ExecutionRoleIdentityConfigType
  3. See DockerSettingsOutputTypeDef
  4. See AmazonQSettingsTypeDef

DomainSettingsTypeDef#

# DomainSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DomainSettingsTypeDef


def get_value() -> DomainSettingsTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# DomainSettingsTypeDef definition

class DomainSettingsTypeDef(TypedDict):
    SecurityGroupIds: NotRequired[Sequence[str]],
    RStudioServerProDomainSettings: NotRequired[RStudioServerProDomainSettingsTypeDef],  # (1)
    ExecutionRoleIdentityConfig: NotRequired[ExecutionRoleIdentityConfigType],  # (2)
    DockerSettings: NotRequired[DockerSettingsTypeDef],  # (3)
    AmazonQSettings: NotRequired[AmazonQSettingsTypeDef],  # (4)
  1. See RStudioServerProDomainSettingsTypeDef
  2. See ExecutionRoleIdentityConfigType
  3. See DockerSettingsTypeDef
  4. See AmazonQSettingsTypeDef

CodeEditorAppSettingsOutputTypeDef#

# CodeEditorAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeEditorAppSettingsOutputTypeDef


def get_value() -> CodeEditorAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# CodeEditorAppSettingsOutputTypeDef definition

class CodeEditorAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[List[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[List[str]],
    AppLifecycleManagement: NotRequired[AppLifecycleManagementTypeDef],  # (3)
    BuiltInLifecycleConfigArn: NotRequired[str],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef
  3. See AppLifecycleManagementTypeDef

CodeEditorAppSettingsTypeDef#

# CodeEditorAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CodeEditorAppSettingsTypeDef


def get_value() -> CodeEditorAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# CodeEditorAppSettingsTypeDef definition

class CodeEditorAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[Sequence[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[Sequence[str]],
    AppLifecycleManagement: NotRequired[AppLifecycleManagementTypeDef],  # (3)
    BuiltInLifecycleConfigArn: NotRequired[str],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef
  3. See AppLifecycleManagementTypeDef

JupyterLabAppSettingsOutputTypeDef#

# JupyterLabAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterLabAppSettingsOutputTypeDef


def get_value() -> JupyterLabAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# JupyterLabAppSettingsOutputTypeDef definition

class JupyterLabAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[List[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[List[str]],
    CodeRepositories: NotRequired[List[CodeRepositoryTypeDef]],  # (3)
    AppLifecycleManagement: NotRequired[AppLifecycleManagementTypeDef],  # (4)
    EmrSettings: NotRequired[EmrSettingsOutputTypeDef],  # (5)
    BuiltInLifecycleConfigArn: NotRequired[str],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef
  3. See CodeRepositoryTypeDef
  4. See AppLifecycleManagementTypeDef
  5. See EmrSettingsOutputTypeDef

JupyterLabAppSettingsTypeDef#

# JupyterLabAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import JupyterLabAppSettingsTypeDef


def get_value() -> JupyterLabAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# JupyterLabAppSettingsTypeDef definition

class JupyterLabAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[Sequence[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[Sequence[str]],
    CodeRepositories: NotRequired[Sequence[CodeRepositoryTypeDef]],  # (3)
    AppLifecycleManagement: NotRequired[AppLifecycleManagementTypeDef],  # (4)
    EmrSettings: NotRequired[EmrSettingsTypeDef],  # (5)
    BuiltInLifecycleConfigArn: NotRequired[str],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef
  3. See CodeRepositoryTypeDef
  4. See AppLifecycleManagementTypeDef
  5. See EmrSettingsTypeDef

ArtifactSummaryTypeDef#

# ArtifactSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ArtifactSummaryTypeDef


def get_value() -> ArtifactSummaryTypeDef:
    return {
        "ArtifactArn": ...,
    }


# ArtifactSummaryTypeDef definition

class ArtifactSummaryTypeDef(TypedDict):
    ArtifactArn: NotRequired[str],
    ArtifactName: NotRequired[str],
    Source: NotRequired[ArtifactSourceOutputTypeDef],  # (1)
    ArtifactType: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ArtifactSourceOutputTypeDef

AsyncInferenceConfigOutputTypeDef#

# AsyncInferenceConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceConfigOutputTypeDef


def get_value() -> AsyncInferenceConfigOutputTypeDef:
    return {
        "ClientConfig": ...,
    }


# AsyncInferenceConfigOutputTypeDef definition

class AsyncInferenceConfigOutputTypeDef(TypedDict):
    OutputConfig: AsyncInferenceOutputConfigOutputTypeDef,  # (2)
    ClientConfig: NotRequired[AsyncInferenceClientConfigTypeDef],  # (1)
  1. See AsyncInferenceClientConfigTypeDef
  2. See AsyncInferenceOutputConfigOutputTypeDef

AsyncInferenceConfigTypeDef#

# AsyncInferenceConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AsyncInferenceConfigTypeDef


def get_value() -> AsyncInferenceConfigTypeDef:
    return {
        "ClientConfig": ...,
    }


# AsyncInferenceConfigTypeDef definition

class AsyncInferenceConfigTypeDef(TypedDict):
    OutputConfig: AsyncInferenceOutputConfigTypeDef,  # (2)
    ClientConfig: NotRequired[AsyncInferenceClientConfigTypeDef],  # (1)
  1. See AsyncInferenceClientConfigTypeDef
  2. See AsyncInferenceOutputConfigTypeDef

TabularJobConfigOutputTypeDef#

# TabularJobConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TabularJobConfigOutputTypeDef


def get_value() -> TabularJobConfigOutputTypeDef:
    return {
        "CandidateGenerationConfig": ...,
    }


# TabularJobConfigOutputTypeDef definition

class TabularJobConfigOutputTypeDef(TypedDict):
    TargetAttributeName: str,
    CandidateGenerationConfig: NotRequired[CandidateGenerationConfigOutputTypeDef],  # (1)
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (2)
    FeatureSpecificationS3Uri: NotRequired[str],
    Mode: NotRequired[AutoMLModeType],  # (3)
    GenerateCandidateDefinitionsOnly: NotRequired[bool],
    ProblemType: NotRequired[ProblemTypeType],  # (4)
    SampleWeightAttributeName: NotRequired[str],
  1. See CandidateGenerationConfigOutputTypeDef
  2. See AutoMLJobCompletionCriteriaTypeDef
  3. See AutoMLModeType
  4. See ProblemTypeType

TimeSeriesForecastingJobConfigOutputTypeDef#

# TimeSeriesForecastingJobConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesForecastingJobConfigOutputTypeDef


def get_value() -> TimeSeriesForecastingJobConfigOutputTypeDef:
    return {
        "FeatureSpecificationS3Uri": ...,
    }


# TimeSeriesForecastingJobConfigOutputTypeDef definition

class TimeSeriesForecastingJobConfigOutputTypeDef(TypedDict):
    ForecastFrequency: str,
    ForecastHorizon: int,
    TimeSeriesConfig: TimeSeriesConfigOutputTypeDef,  # (3)
    FeatureSpecificationS3Uri: NotRequired[str],
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    ForecastQuantiles: NotRequired[List[str]],
    Transformations: NotRequired[TimeSeriesTransformationsOutputTypeDef],  # (2)
    HolidayConfig: NotRequired[List[HolidayConfigAttributesTypeDef]],  # (4)
    CandidateGenerationConfig: NotRequired[CandidateGenerationConfigOutputTypeDef],  # (5)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See TimeSeriesTransformationsOutputTypeDef
  3. See TimeSeriesConfigOutputTypeDef
  4. See HolidayConfigAttributesTypeDef
  5. See CandidateGenerationConfigOutputTypeDef

TabularJobConfigTypeDef#

# TabularJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TabularJobConfigTypeDef


def get_value() -> TabularJobConfigTypeDef:
    return {
        "CandidateGenerationConfig": ...,
    }


# TabularJobConfigTypeDef definition

class TabularJobConfigTypeDef(TypedDict):
    TargetAttributeName: str,
    CandidateGenerationConfig: NotRequired[CandidateGenerationConfigTypeDef],  # (1)
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (2)
    FeatureSpecificationS3Uri: NotRequired[str],
    Mode: NotRequired[AutoMLModeType],  # (3)
    GenerateCandidateDefinitionsOnly: NotRequired[bool],
    ProblemType: NotRequired[ProblemTypeType],  # (4)
    SampleWeightAttributeName: NotRequired[str],
  1. See CandidateGenerationConfigTypeDef
  2. See AutoMLJobCompletionCriteriaTypeDef
  3. See AutoMLModeType
  4. See ProblemTypeType

TimeSeriesForecastingJobConfigTypeDef#

# TimeSeriesForecastingJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TimeSeriesForecastingJobConfigTypeDef


def get_value() -> TimeSeriesForecastingJobConfigTypeDef:
    return {
        "FeatureSpecificationS3Uri": ...,
    }


# TimeSeriesForecastingJobConfigTypeDef definition

class TimeSeriesForecastingJobConfigTypeDef(TypedDict):
    ForecastFrequency: str,
    ForecastHorizon: int,
    TimeSeriesConfig: TimeSeriesConfigTypeDef,  # (3)
    FeatureSpecificationS3Uri: NotRequired[str],
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    ForecastQuantiles: NotRequired[Sequence[str]],
    Transformations: NotRequired[TimeSeriesTransformationsTypeDef],  # (2)
    HolidayConfig: NotRequired[Sequence[HolidayConfigAttributesTypeDef]],  # (4)
    CandidateGenerationConfig: NotRequired[CandidateGenerationConfigTypeDef],  # (5)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See TimeSeriesTransformationsTypeDef
  3. See TimeSeriesConfigTypeDef
  4. See HolidayConfigAttributesTypeDef
  5. See CandidateGenerationConfigTypeDef

AutoMLChannelTypeDef#

# AutoMLChannelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLChannelTypeDef


def get_value() -> AutoMLChannelTypeDef:
    return {
        "DataSource": ...,
    }


# AutoMLChannelTypeDef definition

class AutoMLChannelTypeDef(TypedDict):
    TargetAttributeName: str,
    DataSource: NotRequired[AutoMLDataSourceTypeDef],  # (1)
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    ContentType: NotRequired[str],
    ChannelType: NotRequired[AutoMLChannelTypeType],  # (3)
    SampleWeightAttributeName: NotRequired[str],
  1. See AutoMLDataSourceTypeDef
  2. See CompressionTypeType
  3. See AutoMLChannelTypeType

AutoMLJobChannelTypeDef#

# AutoMLJobChannelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobChannelTypeDef


def get_value() -> AutoMLJobChannelTypeDef:
    return {
        "ChannelType": ...,
    }


# AutoMLJobChannelTypeDef definition

class AutoMLJobChannelTypeDef(TypedDict):
    ChannelType: NotRequired[AutoMLChannelTypeType],  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    DataSource: NotRequired[AutoMLDataSourceTypeDef],  # (3)
  1. See AutoMLChannelTypeType
  2. See CompressionTypeType
  3. See AutoMLDataSourceTypeDef

ListAutoMLJobsResponseTypeDef#

# ListAutoMLJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAutoMLJobsResponseTypeDef


def get_value() -> ListAutoMLJobsResponseTypeDef:
    return {
        "AutoMLJobSummaries": ...,
    }


# ListAutoMLJobsResponseTypeDef definition

class ListAutoMLJobsResponseTypeDef(TypedDict):
    AutoMLJobSummaries: List[AutoMLJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AutoMLJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

AutoMLResolvedAttributesTypeDef#

# AutoMLResolvedAttributesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLResolvedAttributesTypeDef


def get_value() -> AutoMLResolvedAttributesTypeDef:
    return {
        "AutoMLJobObjective": ...,
    }


# AutoMLResolvedAttributesTypeDef definition

class AutoMLResolvedAttributesTypeDef(TypedDict):
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (1)
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (2)
    AutoMLProblemTypeResolvedAttributes: NotRequired[AutoMLProblemTypeResolvedAttributesTypeDef],  # (3)
  1. See AutoMLJobObjectiveTypeDef
  2. See AutoMLJobCompletionCriteriaTypeDef
  3. See AutoMLProblemTypeResolvedAttributesTypeDef

AutoMLJobConfigOutputTypeDef#

# AutoMLJobConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobConfigOutputTypeDef


def get_value() -> AutoMLJobConfigOutputTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# AutoMLJobConfigOutputTypeDef definition

class AutoMLJobConfigOutputTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    SecurityConfig: NotRequired[AutoMLSecurityConfigOutputTypeDef],  # (2)
    CandidateGenerationConfig: NotRequired[AutoMLCandidateGenerationConfigOutputTypeDef],  # (3)
    DataSplitConfig: NotRequired[AutoMLDataSplitConfigTypeDef],  # (4)
    Mode: NotRequired[AutoMLModeType],  # (5)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See AutoMLSecurityConfigOutputTypeDef
  3. See AutoMLCandidateGenerationConfigOutputTypeDef
  4. See AutoMLDataSplitConfigTypeDef
  5. See AutoMLModeType

LabelingJobAlgorithmsConfigOutputTypeDef#

# LabelingJobAlgorithmsConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobAlgorithmsConfigOutputTypeDef


def get_value() -> LabelingJobAlgorithmsConfigOutputTypeDef:
    return {
        "LabelingJobAlgorithmSpecificationArn": ...,
    }


# LabelingJobAlgorithmsConfigOutputTypeDef definition

class LabelingJobAlgorithmsConfigOutputTypeDef(TypedDict):
    LabelingJobAlgorithmSpecificationArn: str,
    InitialActiveLearningModelArn: NotRequired[str],
    LabelingJobResourceConfig: NotRequired[LabelingJobResourceConfigOutputTypeDef],  # (1)
  1. See LabelingJobResourceConfigOutputTypeDef

AutoMLJobConfigTypeDef#

# AutoMLJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLJobConfigTypeDef


def get_value() -> AutoMLJobConfigTypeDef:
    return {
        "CompletionCriteria": ...,
    }


# AutoMLJobConfigTypeDef definition

class AutoMLJobConfigTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    SecurityConfig: NotRequired[AutoMLSecurityConfigTypeDef],  # (2)
    CandidateGenerationConfig: NotRequired[AutoMLCandidateGenerationConfigTypeDef],  # (3)
    DataSplitConfig: NotRequired[AutoMLDataSplitConfigTypeDef],  # (4)
    Mode: NotRequired[AutoMLModeType],  # (5)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See AutoMLSecurityConfigTypeDef
  3. See AutoMLCandidateGenerationConfigTypeDef
  4. See AutoMLDataSplitConfigTypeDef
  5. See AutoMLModeType

LabelingJobAlgorithmsConfigTypeDef#

# LabelingJobAlgorithmsConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobAlgorithmsConfigTypeDef


def get_value() -> LabelingJobAlgorithmsConfigTypeDef:
    return {
        "LabelingJobAlgorithmSpecificationArn": ...,
    }


# LabelingJobAlgorithmsConfigTypeDef definition

class LabelingJobAlgorithmsConfigTypeDef(TypedDict):
    LabelingJobAlgorithmSpecificationArn: str,
    InitialActiveLearningModelArn: NotRequired[str],
    LabelingJobResourceConfig: NotRequired[LabelingJobResourceConfigTypeDef],  # (1)
  1. See LabelingJobResourceConfigTypeDef

ModelMetricsTypeDef#

# ModelMetricsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelMetricsTypeDef


def get_value() -> ModelMetricsTypeDef:
    return {
        "ModelQuality": ...,
    }


# ModelMetricsTypeDef definition

class ModelMetricsTypeDef(TypedDict):
    ModelQuality: NotRequired[ModelQualityTypeDef],  # (1)
    ModelDataQuality: NotRequired[ModelDataQualityTypeDef],  # (2)
    Bias: NotRequired[BiasTypeDef],  # (3)
    Explainability: NotRequired[ExplainabilityTypeDef],  # (4)
  1. See ModelQualityTypeDef
  2. See ModelDataQualityTypeDef
  3. See BiasTypeDef
  4. See ExplainabilityTypeDef

PipelineExecutionStepMetadataTypeDef#

# PipelineExecutionStepMetadataTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineExecutionStepMetadataTypeDef


def get_value() -> PipelineExecutionStepMetadataTypeDef:
    return {
        "TrainingJob": ...,
    }


# PipelineExecutionStepMetadataTypeDef definition

class PipelineExecutionStepMetadataTypeDef(TypedDict):
    TrainingJob: NotRequired[TrainingJobStepMetadataTypeDef],  # (1)
    ProcessingJob: NotRequired[ProcessingJobStepMetadataTypeDef],  # (2)
    TransformJob: NotRequired[TransformJobStepMetadataTypeDef],  # (3)
    TuningJob: NotRequired[TuningJobStepMetaDataTypeDef],  # (4)
    Model: NotRequired[ModelStepMetadataTypeDef],  # (5)
    RegisterModel: NotRequired[RegisterModelStepMetadataTypeDef],  # (6)
    Condition: NotRequired[ConditionStepMetadataTypeDef],  # (7)
    Callback: NotRequired[CallbackStepMetadataTypeDef],  # (8)
    Lambda: NotRequired[LambdaStepMetadataTypeDef],  # (9)
    EMR: NotRequired[EMRStepMetadataTypeDef],  # (10)
    QualityCheck: NotRequired[QualityCheckStepMetadataTypeDef],  # (11)
    ClarifyCheck: NotRequired[ClarifyCheckStepMetadataTypeDef],  # (12)
    Fail: NotRequired[FailStepMetadataTypeDef],  # (13)
    AutoMLJob: NotRequired[AutoMLJobStepMetadataTypeDef],  # (14)
    Endpoint: NotRequired[EndpointStepMetadataTypeDef],  # (15)
    EndpointConfig: NotRequired[EndpointConfigStepMetadataTypeDef],  # (16)
  1. See TrainingJobStepMetadataTypeDef
  2. See ProcessingJobStepMetadataTypeDef
  3. See TransformJobStepMetadataTypeDef
  4. See TuningJobStepMetaDataTypeDef
  5. See ModelStepMetadataTypeDef
  6. See RegisterModelStepMetadataTypeDef
  7. See ConditionStepMetadataTypeDef
  8. See CallbackStepMetadataTypeDef
  9. See LambdaStepMetadataTypeDef
  10. See EMRStepMetadataTypeDef
  11. See QualityCheckStepMetadataTypeDef
  12. See ClarifyCheckStepMetadataTypeDef
  13. See FailStepMetadataTypeDef
  14. See AutoMLJobStepMetadataTypeDef
  15. See EndpointStepMetadataTypeDef
  16. See EndpointConfigStepMetadataTypeDef

AutoMLCandidateTypeDef#

# AutoMLCandidateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLCandidateTypeDef


def get_value() -> AutoMLCandidateTypeDef:
    return {
        "CandidateName": ...,
    }


# AutoMLCandidateTypeDef definition

class AutoMLCandidateTypeDef(TypedDict):
    CandidateName: str,
    ObjectiveStatus: ObjectiveStatusType,  # (2)
    CandidateSteps: List[AutoMLCandidateStepTypeDef],  # (3)
    CandidateStatus: CandidateStatusType,  # (4)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FinalAutoMLJobObjectiveMetric: NotRequired[FinalAutoMLJobObjectiveMetricTypeDef],  # (1)
    InferenceContainers: NotRequired[List[AutoMLContainerDefinitionTypeDef]],  # (5)
    EndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    CandidateProperties: NotRequired[CandidatePropertiesTypeDef],  # (6)
    InferenceContainerDefinitions: NotRequired[Dict[AutoMLProcessingUnitType, List[AutoMLContainerDefinitionTypeDef]]],  # (7)
  1. See FinalAutoMLJobObjectiveMetricTypeDef
  2. See ObjectiveStatusType
  3. See AutoMLCandidateStepTypeDef
  4. See CandidateStatusType
  5. See AutoMLContainerDefinitionTypeDef
  6. See CandidatePropertiesTypeDef
  7. See AutoMLProcessingUnitType AutoMLContainerDefinitionTypeDef

BlueGreenUpdatePolicyTypeDef#

# BlueGreenUpdatePolicyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BlueGreenUpdatePolicyTypeDef


def get_value() -> BlueGreenUpdatePolicyTypeDef:
    return {
        "TrafficRoutingConfiguration": ...,
    }


# BlueGreenUpdatePolicyTypeDef definition

class BlueGreenUpdatePolicyTypeDef(TypedDict):
    TrafficRoutingConfiguration: TrafficRoutingConfigTypeDef,  # (1)
    TerminationWaitInSeconds: NotRequired[int],
    MaximumExecutionTimeoutInSeconds: NotRequired[int],
  1. See TrafficRoutingConfigTypeDef

EndpointInputConfigurationOutputTypeDef#

# EndpointInputConfigurationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointInputConfigurationOutputTypeDef


def get_value() -> EndpointInputConfigurationOutputTypeDef:
    return {
        "InstanceType": ...,
    }


# EndpointInputConfigurationOutputTypeDef definition

class EndpointInputConfigurationOutputTypeDef(TypedDict):
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (1)
    ServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (2)
    InferenceSpecificationName: NotRequired[str],
    EnvironmentParameterRanges: NotRequired[EnvironmentParameterRangesOutputTypeDef],  # (3)
  1. See ProductionVariantInstanceTypeType
  2. See ProductionVariantServerlessConfigTypeDef
  3. See EnvironmentParameterRangesOutputTypeDef

ParameterRangesTypeDef#

# ParameterRangesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ParameterRangesTypeDef


def get_value() -> ParameterRangesTypeDef:
    return {
        "IntegerParameterRanges": ...,
    }


# ParameterRangesTypeDef definition

class ParameterRangesTypeDef(TypedDict):
    IntegerParameterRanges: NotRequired[Sequence[IntegerParameterRangeTypeDef]],  # (1)
    ContinuousParameterRanges: NotRequired[Sequence[ContinuousParameterRangeTypeDef]],  # (2)
    CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterRangeUnionTypeDef]],  # (3)
    AutoParameters: NotRequired[Sequence[AutoParameterTypeDef]],  # (4)
  1. See IntegerParameterRangeTypeDef
  2. See ContinuousParameterRangeTypeDef
  3. See CategoricalParameterRangeTypeDef CategoricalParameterRangeOutputTypeDef
  4. See AutoParameterTypeDef

EndpointInputConfigurationTypeDef#

# EndpointInputConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointInputConfigurationTypeDef


def get_value() -> EndpointInputConfigurationTypeDef:
    return {
        "InstanceType": ...,
    }


# EndpointInputConfigurationTypeDef definition

class EndpointInputConfigurationTypeDef(TypedDict):
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (1)
    ServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (2)
    InferenceSpecificationName: NotRequired[str],
    EnvironmentParameterRanges: NotRequired[EnvironmentParameterRangesTypeDef],  # (3)
  1. See ProductionVariantInstanceTypeType
  2. See ProductionVariantServerlessConfigTypeDef
  3. See EnvironmentParameterRangesTypeDef

ClarifyExplainerConfigOutputTypeDef#

# ClarifyExplainerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyExplainerConfigOutputTypeDef


def get_value() -> ClarifyExplainerConfigOutputTypeDef:
    return {
        "EnableExplanations": ...,
    }


# ClarifyExplainerConfigOutputTypeDef definition

class ClarifyExplainerConfigOutputTypeDef(TypedDict):
    ShapConfig: ClarifyShapConfigTypeDef,  # (2)
    EnableExplanations: NotRequired[str],
    InferenceConfig: NotRequired[ClarifyInferenceConfigOutputTypeDef],  # (1)
  1. See ClarifyInferenceConfigOutputTypeDef
  2. See ClarifyShapConfigTypeDef

ClarifyExplainerConfigTypeDef#

# ClarifyExplainerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClarifyExplainerConfigTypeDef


def get_value() -> ClarifyExplainerConfigTypeDef:
    return {
        "EnableExplanations": ...,
    }


# ClarifyExplainerConfigTypeDef definition

class ClarifyExplainerConfigTypeDef(TypedDict):
    ShapConfig: ClarifyShapConfigTypeDef,  # (2)
    EnableExplanations: NotRequired[str],
    InferenceConfig: NotRequired[ClarifyInferenceConfigTypeDef],  # (1)
  1. See ClarifyInferenceConfigTypeDef
  2. See ClarifyShapConfigTypeDef

ClusterInstanceGroupDetailsTypeDef#

# ClusterInstanceGroupDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterInstanceGroupDetailsTypeDef


def get_value() -> ClusterInstanceGroupDetailsTypeDef:
    return {
        "CurrentCount": ...,
    }


# ClusterInstanceGroupDetailsTypeDef definition

class ClusterInstanceGroupDetailsTypeDef(TypedDict):
    CurrentCount: NotRequired[int],
    TargetCount: NotRequired[int],
    InstanceGroupName: NotRequired[str],
    InstanceType: NotRequired[ClusterInstanceTypeType],  # (1)
    LifeCycleConfig: NotRequired[ClusterLifeCycleConfigTypeDef],  # (2)
    ExecutionRole: NotRequired[str],
    ThreadsPerCore: NotRequired[int],
    InstanceStorageConfigs: NotRequired[List[ClusterInstanceStorageConfigTypeDef]],  # (3)
    OnStartDeepHealthChecks: NotRequired[List[DeepHealthCheckTypeType]],  # (4)
    Status: NotRequired[InstanceGroupStatusType],  # (5)
    TrainingPlanArn: NotRequired[str],
    TrainingPlanStatus: NotRequired[str],
    OverrideVpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (6)
  1. See ClusterInstanceTypeType
  2. See ClusterLifeCycleConfigTypeDef
  3. See ClusterInstanceStorageConfigTypeDef
  4. See DeepHealthCheckTypeType
  5. See InstanceGroupStatusType
  6. See VpcConfigOutputTypeDef

ClusterInstanceGroupSpecificationTypeDef#

# ClusterInstanceGroupSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterInstanceGroupSpecificationTypeDef


def get_value() -> ClusterInstanceGroupSpecificationTypeDef:
    return {
        "InstanceCount": ...,
    }


# ClusterInstanceGroupSpecificationTypeDef definition

class ClusterInstanceGroupSpecificationTypeDef(TypedDict):
    InstanceCount: int,
    InstanceGroupName: str,
    InstanceType: ClusterInstanceTypeType,  # (1)
    LifeCycleConfig: ClusterLifeCycleConfigTypeDef,  # (2)
    ExecutionRole: str,
    ThreadsPerCore: NotRequired[int],
    InstanceStorageConfigs: NotRequired[Sequence[ClusterInstanceStorageConfigTypeDef]],  # (3)
    OnStartDeepHealthChecks: NotRequired[Sequence[DeepHealthCheckTypeType]],  # (4)
    TrainingPlanArn: NotRequired[str],
    OverrideVpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (5)
  1. See ClusterInstanceTypeType
  2. See ClusterLifeCycleConfigTypeDef
  3. See ClusterInstanceStorageConfigTypeDef
  4. See DeepHealthCheckTypeType
  5. See VpcConfigTypeDef VpcConfigOutputTypeDef

ClusterNodeDetailsTypeDef#

# ClusterNodeDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ClusterNodeDetailsTypeDef


def get_value() -> ClusterNodeDetailsTypeDef:
    return {
        "InstanceGroupName": ...,
    }


# ClusterNodeDetailsTypeDef definition

class ClusterNodeDetailsTypeDef(TypedDict):
    InstanceGroupName: NotRequired[str],
    InstanceId: NotRequired[str],
    InstanceStatus: NotRequired[ClusterInstanceStatusDetailsTypeDef],  # (1)
    InstanceType: NotRequired[ClusterInstanceTypeType],  # (2)
    LaunchTime: NotRequired[datetime],
    LifeCycleConfig: NotRequired[ClusterLifeCycleConfigTypeDef],  # (3)
    OverrideVpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (4)
    ThreadsPerCore: NotRequired[int],
    InstanceStorageConfigs: NotRequired[List[ClusterInstanceStorageConfigTypeDef]],  # (5)
    PrivatePrimaryIp: NotRequired[str],
    PrivatePrimaryIpv6: NotRequired[str],
    PrivateDnsHostname: NotRequired[str],
    Placement: NotRequired[ClusterInstancePlacementTypeDef],  # (6)
  1. See ClusterInstanceStatusDetailsTypeDef
  2. See ClusterInstanceTypeType
  3. See ClusterLifeCycleConfigTypeDef
  4. See VpcConfigOutputTypeDef
  5. See ClusterInstanceStorageConfigTypeDef
  6. See ClusterInstancePlacementTypeDef

ListClusterNodesResponseTypeDef#

# ListClusterNodesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListClusterNodesResponseTypeDef


def get_value() -> ListClusterNodesResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListClusterNodesResponseTypeDef definition

class ListClusterNodesResponseTypeDef(TypedDict):
    NextToken: str,
    ClusterNodeSummaries: List[ClusterNodeSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterNodeSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCodeRepositoriesOutputTypeDef#

# ListCodeRepositoriesOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCodeRepositoriesOutputTypeDef


def get_value() -> ListCodeRepositoriesOutputTypeDef:
    return {
        "CodeRepositorySummaryList": ...,
    }


# ListCodeRepositoriesOutputTypeDef definition

class ListCodeRepositoriesOutputTypeDef(TypedDict):
    CodeRepositorySummaryList: List[CodeRepositorySummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See CodeRepositorySummaryTypeDef
  2. See ResponseMetadataTypeDef

FeatureDefinitionTypeDef#

# FeatureDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FeatureDefinitionTypeDef


def get_value() -> FeatureDefinitionTypeDef:
    return {
        "FeatureName": ...,
    }


# FeatureDefinitionTypeDef definition

class FeatureDefinitionTypeDef(TypedDict):
    FeatureName: str,
    FeatureType: FeatureTypeType,  # (1)
    CollectionType: NotRequired[CollectionTypeType],  # (2)
    CollectionConfig: NotRequired[CollectionConfigTypeDef],  # (3)
  1. See FeatureTypeType
  2. See CollectionTypeType
  3. See CollectionConfigTypeDef

ComputeQuotaSummaryTypeDef#

# ComputeQuotaSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ComputeQuotaSummaryTypeDef


def get_value() -> ComputeQuotaSummaryTypeDef:
    return {
        "ComputeQuotaArn": ...,
    }


# ComputeQuotaSummaryTypeDef definition

class ComputeQuotaSummaryTypeDef(TypedDict):
    ComputeQuotaArn: str,
    ComputeQuotaId: str,
    Name: str,
    Status: SchedulerResourceStatusType,  # (1)
    ComputeQuotaTarget: ComputeQuotaTargetTypeDef,  # (3)
    CreationTime: datetime,
    ComputeQuotaVersion: NotRequired[int],
    ClusterArn: NotRequired[str],
    ComputeQuotaConfig: NotRequired[ComputeQuotaConfigOutputTypeDef],  # (2)
    ActivationState: NotRequired[ActivationStateType],  # (4)
    LastModifiedTime: NotRequired[datetime],
  1. See SchedulerResourceStatusType
  2. See ComputeQuotaConfigOutputTypeDef
  3. See ComputeQuotaTargetTypeDef
  4. See ActivationStateType

ListContextsResponseTypeDef#

# ListContextsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListContextsResponseTypeDef


def get_value() -> ListContextsResponseTypeDef:
    return {
        "ContextSummaries": ...,
    }


# ListContextsResponseTypeDef definition

class ListContextsResponseTypeDef(TypedDict):
    ContextSummaries: List[ContextSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ContextSummaryTypeDef
  2. See ResponseMetadataTypeDef

QueryLineageRequestTypeDef#

# QueryLineageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import QueryLineageRequestTypeDef


def get_value() -> QueryLineageRequestTypeDef:
    return {
        "StartArns": ...,
    }


# QueryLineageRequestTypeDef definition

class QueryLineageRequestTypeDef(TypedDict):
    StartArns: NotRequired[Sequence[str]],
    Direction: NotRequired[DirectionType],  # (1)
    IncludeEdges: NotRequired[bool],
    Filters: NotRequired[QueryFiltersTypeDef],  # (2)
    MaxDepth: NotRequired[int],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See DirectionType
  2. See QueryFiltersTypeDef

ChannelOutputTypeDef#

# ChannelOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ChannelOutputTypeDef


def get_value() -> ChannelOutputTypeDef:
    return {
        "ChannelName": ...,
    }


# ChannelOutputTypeDef definition

class ChannelOutputTypeDef(TypedDict):
    ChannelName: str,
    DataSource: DataSourceOutputTypeDef,  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    RecordWrapperType: NotRequired[RecordWrapperType],  # (3)
    InputMode: NotRequired[TrainingInputModeType],  # (4)
    ShuffleConfig: NotRequired[ShuffleConfigTypeDef],  # (5)
  1. See DataSourceOutputTypeDef
  2. See CompressionTypeType
  3. See RecordWrapperType
  4. See TrainingInputModeType
  5. See ShuffleConfigTypeDef

ProcessingInputTypeDef#

# ProcessingInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingInputTypeDef


def get_value() -> ProcessingInputTypeDef:
    return {
        "InputName": ...,
    }


# ProcessingInputTypeDef definition

class ProcessingInputTypeDef(TypedDict):
    InputName: str,
    AppManaged: NotRequired[bool],
    S3Input: NotRequired[ProcessingS3InputTypeDef],  # (1)
    DatasetDefinition: NotRequired[DatasetDefinitionTypeDef],  # (2)
  1. See ProcessingS3InputTypeDef
  2. See DatasetDefinitionTypeDef

InferenceComponentSpecificationSummaryTypeDef#

# InferenceComponentSpecificationSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceComponentSpecificationSummaryTypeDef


def get_value() -> InferenceComponentSpecificationSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# InferenceComponentSpecificationSummaryTypeDef definition

class InferenceComponentSpecificationSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    Container: NotRequired[InferenceComponentContainerSpecificationSummaryTypeDef],  # (1)
    StartupParameters: NotRequired[InferenceComponentStartupParametersTypeDef],  # (2)
    ComputeResourceRequirements: NotRequired[InferenceComponentComputeResourceRequirementsTypeDef],  # (3)
    BaseInferenceComponentName: NotRequired[str],
  1. See InferenceComponentContainerSpecificationSummaryTypeDef
  2. See InferenceComponentStartupParametersTypeDef
  3. See InferenceComponentComputeResourceRequirementsTypeDef

DescribeEdgeDeploymentPlanResponseTypeDef#

# DescribeEdgeDeploymentPlanResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEdgeDeploymentPlanResponseTypeDef


def get_value() -> DescribeEdgeDeploymentPlanResponseTypeDef:
    return {
        "EdgeDeploymentPlanArn": ...,
    }


# DescribeEdgeDeploymentPlanResponseTypeDef definition

class DescribeEdgeDeploymentPlanResponseTypeDef(TypedDict):
    EdgeDeploymentPlanArn: str,
    EdgeDeploymentPlanName: str,
    ModelConfigs: List[EdgeDeploymentModelConfigTypeDef],  # (1)
    DeviceFleetName: str,
    EdgeDeploymentSuccess: int,
    EdgeDeploymentPending: int,
    EdgeDeploymentFailed: int,
    Stages: List[DeploymentStageStatusSummaryTypeDef],  # (2)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
    NextToken: NotRequired[str],
  1. See EdgeDeploymentModelConfigTypeDef
  2. See DeploymentStageStatusSummaryTypeDef
  3. See ResponseMetadataTypeDef

ListExperimentsResponseTypeDef#

# ListExperimentsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListExperimentsResponseTypeDef


def get_value() -> ListExperimentsResponseTypeDef:
    return {
        "ExperimentSummaries": ...,
    }


# ListExperimentsResponseTypeDef definition

class ListExperimentsResponseTypeDef(TypedDict):
    ExperimentSummaries: List[ExperimentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ExperimentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListFeatureGroupsResponseTypeDef#

# ListFeatureGroupsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListFeatureGroupsResponseTypeDef


def get_value() -> ListFeatureGroupsResponseTypeDef:
    return {
        "FeatureGroupSummaries": ...,
    }


# ListFeatureGroupsResponseTypeDef definition

class ListFeatureGroupsResponseTypeDef(TypedDict):
    FeatureGroupSummaries: List[FeatureGroupSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See FeatureGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceExperimentsResponseTypeDef#

# ListInferenceExperimentsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceExperimentsResponseTypeDef


def get_value() -> ListInferenceExperimentsResponseTypeDef:
    return {
        "InferenceExperiments": ...,
    }


# ListInferenceExperimentsResponseTypeDef definition

class ListInferenceExperimentsResponseTypeDef(TypedDict):
    InferenceExperiments: List[InferenceExperimentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See InferenceExperimentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingJobsResponseTypeDef#

# ListTrainingJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsResponseTypeDef


def get_value() -> ListTrainingJobsResponseTypeDef:
    return {
        "TrainingJobSummaries": ...,
    }


# ListTrainingJobsResponseTypeDef definition

class ListTrainingJobsResponseTypeDef(TypedDict):
    TrainingJobSummaries: List[TrainingJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TrainingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingPlansResponseTypeDef#

# ListTrainingPlansResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingPlansResponseTypeDef


def get_value() -> ListTrainingPlansResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListTrainingPlansResponseTypeDef definition

class ListTrainingPlansResponseTypeDef(TypedDict):
    TrainingPlanSummaries: List[TrainingPlanSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TrainingPlanSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrialsResponseTypeDef#

# ListTrialsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialsResponseTypeDef


def get_value() -> ListTrialsResponseTypeDef:
    return {
        "TrialSummaries": ...,
    }


# ListTrialsResponseTypeDef definition

class ListTrialsResponseTypeDef(TypedDict):
    TrialSummaries: List[TrialSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TrialSummaryTypeDef
  2. See ResponseMetadataTypeDef

UpdateEndpointWeightsAndCapacitiesInputTypeDef#

# UpdateEndpointWeightsAndCapacitiesInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateEndpointWeightsAndCapacitiesInputTypeDef


def get_value() -> UpdateEndpointWeightsAndCapacitiesInputTypeDef:
    return {
        "EndpointName": ...,
    }


# UpdateEndpointWeightsAndCapacitiesInputTypeDef definition

class UpdateEndpointWeightsAndCapacitiesInputTypeDef(TypedDict):
    EndpointName: str,
    DesiredWeightsAndCapacities: Sequence[DesiredWeightAndCapacityTypeDef],  # (1)
  1. See DesiredWeightAndCapacityTypeDef

DeploymentStageTypeDef#

# DeploymentStageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeploymentStageTypeDef


def get_value() -> DeploymentStageTypeDef:
    return {
        "StageName": ...,
    }


# DeploymentStageTypeDef definition

class DeploymentStageTypeDef(TypedDict):
    StageName: str,
    DeviceSelectionConfig: DeviceSelectionConfigUnionTypeDef,  # (1)
    DeploymentConfig: NotRequired[EdgeDeploymentConfigTypeDef],  # (2)
  1. See DeviceSelectionConfigTypeDef DeviceSelectionConfigOutputTypeDef
  2. See EdgeDeploymentConfigTypeDef

ListDevicesResponseTypeDef#

# ListDevicesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListDevicesResponseTypeDef


def get_value() -> ListDevicesResponseTypeDef:
    return {
        "DeviceSummaries": ...,
    }


# ListDevicesResponseTypeDef definition

class ListDevicesResponseTypeDef(TypedDict):
    DeviceSummaries: List[DeviceSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DeviceSummaryTypeDef
  2. See ResponseMetadataTypeDef

DomainSettingsForUpdateTypeDef#

# DomainSettingsForUpdateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DomainSettingsForUpdateTypeDef


def get_value() -> DomainSettingsForUpdateTypeDef:
    return {
        "RStudioServerProDomainSettingsForUpdate": ...,
    }


# DomainSettingsForUpdateTypeDef definition

class DomainSettingsForUpdateTypeDef(TypedDict):
    RStudioServerProDomainSettingsForUpdate: NotRequired[RStudioServerProDomainSettingsForUpdateTypeDef],  # (1)
    ExecutionRoleIdentityConfig: NotRequired[ExecutionRoleIdentityConfigType],  # (2)
    SecurityGroupIds: NotRequired[Sequence[str]],
    DockerSettings: NotRequired[DockerSettingsUnionTypeDef],  # (3)
    AmazonQSettings: NotRequired[AmazonQSettingsTypeDef],  # (4)
  1. See RStudioServerProDomainSettingsForUpdateTypeDef
  2. See ExecutionRoleIdentityConfigType
  3. See DockerSettingsTypeDef DockerSettingsOutputTypeDef
  4. See AmazonQSettingsTypeDef

DriftCheckBaselinesTypeDef#

# DriftCheckBaselinesTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DriftCheckBaselinesTypeDef


def get_value() -> DriftCheckBaselinesTypeDef:
    return {
        "Bias": ...,
    }


# DriftCheckBaselinesTypeDef definition

class DriftCheckBaselinesTypeDef(TypedDict):
    Bias: NotRequired[DriftCheckBiasTypeDef],  # (1)
    Explainability: NotRequired[DriftCheckExplainabilityTypeDef],  # (2)
    ModelQuality: NotRequired[DriftCheckModelQualityTypeDef],  # (3)
    ModelDataQuality: NotRequired[DriftCheckModelDataQualityTypeDef],  # (4)
  1. See DriftCheckBiasTypeDef
  2. See DriftCheckExplainabilityTypeDef
  3. See DriftCheckModelQualityTypeDef
  4. See DriftCheckModelDataQualityTypeDef

SpaceSettingsSummaryTypeDef#

# SpaceSettingsSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceSettingsSummaryTypeDef


def get_value() -> SpaceSettingsSummaryTypeDef:
    return {
        "AppType": ...,
    }


# SpaceSettingsSummaryTypeDef definition

class SpaceSettingsSummaryTypeDef(TypedDict):
    AppType: NotRequired[AppTypeType],  # (1)
    SpaceStorageSettings: NotRequired[SpaceStorageSettingsTypeDef],  # (2)
  1. See AppTypeType
  2. See SpaceStorageSettingsTypeDef

InferenceRecommendationTypeDef#

# InferenceRecommendationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceRecommendationTypeDef


def get_value() -> InferenceRecommendationTypeDef:
    return {
        "RecommendationId": ...,
    }


# InferenceRecommendationTypeDef definition

class InferenceRecommendationTypeDef(TypedDict):
    EndpointConfiguration: EndpointOutputConfigurationTypeDef,  # (2)
    ModelConfiguration: ModelConfigurationTypeDef,  # (3)
    RecommendationId: NotRequired[str],
    Metrics: NotRequired[RecommendationMetricsTypeDef],  # (1)
    InvocationEndTime: NotRequired[datetime],
    InvocationStartTime: NotRequired[datetime],
  1. See RecommendationMetricsTypeDef
  2. See EndpointOutputConfigurationTypeDef
  3. See ModelConfigurationTypeDef

RecommendationJobInferenceBenchmarkTypeDef#

# RecommendationJobInferenceBenchmarkTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobInferenceBenchmarkTypeDef


def get_value() -> RecommendationJobInferenceBenchmarkTypeDef:
    return {
        "Metrics": ...,
    }


# RecommendationJobInferenceBenchmarkTypeDef definition

class RecommendationJobInferenceBenchmarkTypeDef(TypedDict):
    ModelConfiguration: ModelConfigurationTypeDef,  # (4)
    Metrics: NotRequired[RecommendationMetricsTypeDef],  # (1)
    EndpointMetrics: NotRequired[InferenceMetricsTypeDef],  # (2)
    EndpointConfiguration: NotRequired[EndpointOutputConfigurationTypeDef],  # (3)
    FailureReason: NotRequired[str],
    InvocationEndTime: NotRequired[datetime],
    InvocationStartTime: NotRequired[datetime],
  1. See RecommendationMetricsTypeDef
  2. See InferenceMetricsTypeDef
  3. See EndpointOutputConfigurationTypeDef
  4. See ModelConfigurationTypeDef

SearchExpressionPaginatorTypeDef#

# SearchExpressionPaginatorTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchExpressionPaginatorTypeDef


def get_value() -> SearchExpressionPaginatorTypeDef:
    return {
        "Filters": ...,
    }


# SearchExpressionPaginatorTypeDef definition

class SearchExpressionPaginatorTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    NestedFilters: NotRequired[Sequence[NestedFiltersTypeDef]],  # (2)
    SubExpressions: NotRequired[Sequence[Mapping[str, Any]]],
    Operator: NotRequired[BooleanOperatorType],  # (3)
  1. See FilterTypeDef
  2. See NestedFiltersTypeDef
  3. See BooleanOperatorType

SearchExpressionTypeDef#

# SearchExpressionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchExpressionTypeDef


def get_value() -> SearchExpressionTypeDef:
    return {
        "Filters": ...,
    }


# SearchExpressionTypeDef definition

class SearchExpressionTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    NestedFilters: NotRequired[Sequence[NestedFiltersTypeDef]],  # (2)
    SubExpressions: NotRequired[Sequence[Mapping[str, Any]]],
    Operator: NotRequired[BooleanOperatorType],  # (3)
  1. See FilterTypeDef
  2. See NestedFiltersTypeDef
  3. See BooleanOperatorType

ListTrainingJobsForHyperParameterTuningJobResponseTypeDef#

# ListTrainingJobsForHyperParameterTuningJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobResponseTypeDef


def get_value() -> ListTrainingJobsForHyperParameterTuningJobResponseTypeDef:
    return {
        "TrainingJobSummaries": ...,
    }


# ListTrainingJobsForHyperParameterTuningJobResponseTypeDef definition

class ListTrainingJobsForHyperParameterTuningJobResponseTypeDef(TypedDict):
    TrainingJobSummaries: List[HyperParameterTrainingJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HyperParameterTrainingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListHyperParameterTuningJobsResponseTypeDef#

# ListHyperParameterTuningJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsResponseTypeDef


def get_value() -> ListHyperParameterTuningJobsResponseTypeDef:
    return {
        "HyperParameterTuningJobSummaries": ...,
    }


# ListHyperParameterTuningJobsResponseTypeDef definition

class ListHyperParameterTuningJobsResponseTypeDef(TypedDict):
    HyperParameterTuningJobSummaries: List[HyperParameterTuningJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See HyperParameterTuningJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

AssociationSummaryTypeDef#

# AssociationSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AssociationSummaryTypeDef


def get_value() -> AssociationSummaryTypeDef:
    return {
        "SourceArn": ...,
    }


# AssociationSummaryTypeDef definition

class AssociationSummaryTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    SourceName: NotRequired[str],
    DestinationName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
  1. See AssociationEdgeTypeType
  2. See UserContextTypeDef

DescribeActionResponseTypeDef#

# DescribeActionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeActionResponseTypeDef


def get_value() -> DescribeActionResponseTypeDef:
    return {
        "ActionName": ...,
    }


# DescribeActionResponseTypeDef definition

class DescribeActionResponseTypeDef(TypedDict):
    ActionName: str,
    ActionArn: str,
    Source: ActionSourceTypeDef,  # (1)
    ActionType: str,
    Description: str,
    Status: ActionStatusType,  # (2)
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    MetadataProperties: MetadataPropertiesTypeDef,  # (5)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ActionSourceTypeDef
  2. See ActionStatusType
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See MetadataPropertiesTypeDef
  6. See ResponseMetadataTypeDef

DescribeArtifactResponseTypeDef#

# DescribeArtifactResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeArtifactResponseTypeDef


def get_value() -> DescribeArtifactResponseTypeDef:
    return {
        "ArtifactName": ...,
    }


# DescribeArtifactResponseTypeDef definition

class DescribeArtifactResponseTypeDef(TypedDict):
    ArtifactName: str,
    ArtifactArn: str,
    Source: ArtifactSourceOutputTypeDef,  # (1)
    ArtifactType: str,
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    MetadataProperties: MetadataPropertiesTypeDef,  # (4)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ArtifactSourceOutputTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See ResponseMetadataTypeDef

DescribeComputeQuotaResponseTypeDef#

# DescribeComputeQuotaResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeComputeQuotaResponseTypeDef


def get_value() -> DescribeComputeQuotaResponseTypeDef:
    return {
        "ComputeQuotaArn": ...,
    }


# DescribeComputeQuotaResponseTypeDef definition

class DescribeComputeQuotaResponseTypeDef(TypedDict):
    ComputeQuotaArn: str,
    ComputeQuotaId: str,
    Name: str,
    Description: str,
    ComputeQuotaVersion: int,
    Status: SchedulerResourceStatusType,  # (1)
    FailureReason: str,
    ClusterArn: str,
    ComputeQuotaConfig: ComputeQuotaConfigOutputTypeDef,  # (2)
    ComputeQuotaTarget: ComputeQuotaTargetTypeDef,  # (3)
    ActivationState: ActivationStateType,  # (4)
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (5)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See SchedulerResourceStatusType
  2. See ComputeQuotaConfigOutputTypeDef
  3. See ComputeQuotaTargetTypeDef
  4. See ActivationStateType
  5. See UserContextTypeDef
  6. See UserContextTypeDef
  7. See ResponseMetadataTypeDef

DescribeContextResponseTypeDef#

# DescribeContextResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeContextResponseTypeDef


def get_value() -> DescribeContextResponseTypeDef:
    return {
        "ContextName": ...,
    }


# DescribeContextResponseTypeDef definition

class DescribeContextResponseTypeDef(TypedDict):
    ContextName: str,
    ContextArn: str,
    Source: ContextSourceTypeDef,  # (1)
    ContextType: str,
    Description: str,
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ContextSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ResponseMetadataTypeDef

DescribeExperimentResponseTypeDef#

# DescribeExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeExperimentResponseTypeDef


def get_value() -> DescribeExperimentResponseTypeDef:
    return {
        "ExperimentName": ...,
    }


# DescribeExperimentResponseTypeDef definition

class DescribeExperimentResponseTypeDef(TypedDict):
    ExperimentName: str,
    ExperimentArn: str,
    DisplayName: str,
    Source: ExperimentSourceTypeDef,  # (1)
    Description: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ExperimentSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ResponseMetadataTypeDef

DescribeLineageGroupResponseTypeDef#

# DescribeLineageGroupResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeLineageGroupResponseTypeDef


def get_value() -> DescribeLineageGroupResponseTypeDef:
    return {
        "LineageGroupName": ...,
    }


# DescribeLineageGroupResponseTypeDef definition

class DescribeLineageGroupResponseTypeDef(TypedDict):
    LineageGroupName: str,
    LineageGroupArn: str,
    DisplayName: str,
    Description: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (1)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserContextTypeDef
  2. See UserContextTypeDef
  3. See ResponseMetadataTypeDef

DescribeMlflowTrackingServerResponseTypeDef#

# DescribeMlflowTrackingServerResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeMlflowTrackingServerResponseTypeDef


def get_value() -> DescribeMlflowTrackingServerResponseTypeDef:
    return {
        "TrackingServerArn": ...,
    }


# DescribeMlflowTrackingServerResponseTypeDef definition

class DescribeMlflowTrackingServerResponseTypeDef(TypedDict):
    TrackingServerArn: str,
    TrackingServerName: str,
    ArtifactStoreUri: str,
    TrackingServerSize: TrackingServerSizeType,  # (1)
    MlflowVersion: str,
    RoleArn: str,
    TrackingServerStatus: TrackingServerStatusType,  # (2)
    IsActive: IsTrackingServerActiveType,  # (3)
    TrackingServerUrl: str,
    WeeklyMaintenanceWindowStart: str,
    AutomaticModelRegistration: bool,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (4)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See TrackingServerSizeType
  2. See TrackingServerStatusType
  3. See IsTrackingServerActiveType
  4. See UserContextTypeDef
  5. See UserContextTypeDef
  6. See ResponseMetadataTypeDef

DescribeModelCardResponseTypeDef#

# DescribeModelCardResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelCardResponseTypeDef


def get_value() -> DescribeModelCardResponseTypeDef:
    return {
        "ModelCardArn": ...,
    }


# DescribeModelCardResponseTypeDef definition

class DescribeModelCardResponseTypeDef(TypedDict):
    ModelCardArn: str,
    ModelCardName: str,
    ModelCardVersion: int,
    Content: str,
    ModelCardStatus: ModelCardStatusType,  # (1)
    SecurityConfig: ModelCardSecurityConfigTypeDef,  # (2)
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    ModelCardProcessingStatus: ModelCardProcessingStatusType,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ModelCardStatusType
  2. See ModelCardSecurityConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ModelCardProcessingStatusType
  6. See ResponseMetadataTypeDef

DescribeModelPackageGroupOutputTypeDef#

# DescribeModelPackageGroupOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelPackageGroupOutputTypeDef


def get_value() -> DescribeModelPackageGroupOutputTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# DescribeModelPackageGroupOutputTypeDef definition

class DescribeModelPackageGroupOutputTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupArn: str,
    ModelPackageGroupDescription: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (1)
    ModelPackageGroupStatus: ModelPackageGroupStatusType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserContextTypeDef
  2. See ModelPackageGroupStatusType
  3. See ResponseMetadataTypeDef

DescribePipelineResponseTypeDef#

# DescribePipelineResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineResponseTypeDef


def get_value() -> DescribePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
    }


# DescribePipelineResponseTypeDef definition

class DescribePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    PipelineName: str,
    PipelineDisplayName: str,
    PipelineDefinition: str,
    PipelineDescription: str,
    RoleArn: str,
    PipelineStatus: PipelineStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastRunTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedBy: UserContextTypeDef,  # (2)
    ParallelismConfiguration: ParallelismConfigurationTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See PipelineStatusType
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ParallelismConfigurationTypeDef
  5. See ResponseMetadataTypeDef

DescribeTrialComponentResponseTypeDef#

# DescribeTrialComponentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrialComponentResponseTypeDef


def get_value() -> DescribeTrialComponentResponseTypeDef:
    return {
        "TrialComponentName": ...,
    }


# DescribeTrialComponentResponseTypeDef definition

class DescribeTrialComponentResponseTypeDef(TypedDict):
    TrialComponentName: str,
    TrialComponentArn: str,
    DisplayName: str,
    Source: TrialComponentSourceTypeDef,  # (1)
    Status: TrialComponentStatusTypeDef,  # (2)
    StartTime: datetime,
    EndTime: datetime,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    Parameters: Dict[str, TrialComponentParameterValueTypeDef],  # (5)
    InputArtifacts: Dict[str, TrialComponentArtifactTypeDef],  # (6)
    OutputArtifacts: Dict[str, TrialComponentArtifactTypeDef],  # (6)
    MetadataProperties: MetadataPropertiesTypeDef,  # (8)
    Metrics: List[TrialComponentMetricSummaryTypeDef],  # (9)
    LineageGroupArn: str,
    Sources: List[TrialComponentSourceTypeDef],  # (10)
    ResponseMetadata: ResponseMetadataTypeDef,  # (11)
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TrialComponentParameterValueTypeDef
  6. See TrialComponentArtifactTypeDef
  7. See TrialComponentArtifactTypeDef
  8. See MetadataPropertiesTypeDef
  9. See TrialComponentMetricSummaryTypeDef
  10. See TrialComponentSourceTypeDef
  11. See ResponseMetadataTypeDef

DescribeTrialResponseTypeDef#

# DescribeTrialResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrialResponseTypeDef


def get_value() -> DescribeTrialResponseTypeDef:
    return {
        "TrialName": ...,
    }


# DescribeTrialResponseTypeDef definition

class DescribeTrialResponseTypeDef(TypedDict):
    TrialName: str,
    TrialArn: str,
    DisplayName: str,
    ExperimentName: str,
    Source: TrialSourceTypeDef,  # (1)
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    MetadataProperties: MetadataPropertiesTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See TrialSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See ResponseMetadataTypeDef

ExperimentTypeDef#

# ExperimentTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExperimentTypeDef


def get_value() -> ExperimentTypeDef:
    return {
        "ExperimentName": ...,
    }


# ExperimentTypeDef definition

class ExperimentTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    ExperimentArn: NotRequired[str],
    DisplayName: NotRequired[str],
    Source: NotRequired[ExperimentSourceTypeDef],  # (1)
    Description: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    Tags: NotRequired[List[TagTypeDef]],  # (4)
  1. See ExperimentSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See TagTypeDef

ModelCardTypeDef#

# ModelCardTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelCardTypeDef


def get_value() -> ModelCardTypeDef:
    return {
        "ModelCardArn": ...,
    }


# ModelCardTypeDef definition

class ModelCardTypeDef(TypedDict):
    ModelCardArn: NotRequired[str],
    ModelCardName: NotRequired[str],
    ModelCardVersion: NotRequired[int],
    Content: NotRequired[str],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    SecurityConfig: NotRequired[ModelCardSecurityConfigTypeDef],  # (2)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    ModelId: NotRequired[str],
    RiskRating: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
  1. See ModelCardStatusType
  2. See ModelCardSecurityConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TagTypeDef

ModelDashboardModelCardTypeDef#

# ModelDashboardModelCardTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDashboardModelCardTypeDef


def get_value() -> ModelDashboardModelCardTypeDef:
    return {
        "ModelCardArn": ...,
    }


# ModelDashboardModelCardTypeDef definition

class ModelDashboardModelCardTypeDef(TypedDict):
    ModelCardArn: NotRequired[str],
    ModelCardName: NotRequired[str],
    ModelCardVersion: NotRequired[int],
    ModelCardStatus: NotRequired[ModelCardStatusType],  # (1)
    SecurityConfig: NotRequired[ModelCardSecurityConfigTypeDef],  # (2)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    ModelId: NotRequired[str],
    RiskRating: NotRequired[str],
  1. See ModelCardStatusType
  2. See ModelCardSecurityConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TagTypeDef

ModelPackageGroupTypeDef#

# ModelPackageGroupTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageGroupTypeDef


def get_value() -> ModelPackageGroupTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# ModelPackageGroupTypeDef definition

class ModelPackageGroupTypeDef(TypedDict):
    ModelPackageGroupName: NotRequired[str],
    ModelPackageGroupArn: NotRequired[str],
    ModelPackageGroupDescription: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (1)
    ModelPackageGroupStatus: NotRequired[ModelPackageGroupStatusType],  # (2)
    Tags: NotRequired[List[TagTypeDef]],  # (3)
  1. See UserContextTypeDef
  2. See ModelPackageGroupStatusType
  3. See TagTypeDef

PipelineTypeDef#

# PipelineTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineTypeDef


def get_value() -> PipelineTypeDef:
    return {
        "PipelineArn": ...,
    }


# PipelineTypeDef definition

class PipelineTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineName: NotRequired[str],
    PipelineDisplayName: NotRequired[str],
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    PipelineStatus: NotRequired[PipelineStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LastRunTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
  1. See PipelineStatusType
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ParallelismConfigurationTypeDef
  5. See TagTypeDef

TrialComponentSimpleSummaryTypeDef#

# TrialComponentSimpleSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentSimpleSummaryTypeDef


def get_value() -> TrialComponentSimpleSummaryTypeDef:
    return {
        "TrialComponentName": ...,
    }


# TrialComponentSimpleSummaryTypeDef definition

class TrialComponentSimpleSummaryTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    TrialComponentSource: NotRequired[TrialComponentSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
  1. See TrialComponentSourceTypeDef
  2. See UserContextTypeDef

TrialComponentSummaryTypeDef#

# TrialComponentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentSummaryTypeDef


def get_value() -> TrialComponentSummaryTypeDef:
    return {
        "TrialComponentName": ...,
    }


# TrialComponentSummaryTypeDef definition

class TrialComponentSummaryTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialComponentSource: NotRequired[TrialComponentSourceTypeDef],  # (1)
    Status: NotRequired[TrialComponentStatusTypeDef],  # (2)
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef

WorkerAccessConfigurationTypeDef#

# WorkerAccessConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkerAccessConfigurationTypeDef


def get_value() -> WorkerAccessConfigurationTypeDef:
    return {
        "S3Presign": ...,
    }


# WorkerAccessConfigurationTypeDef definition

class WorkerAccessConfigurationTypeDef(TypedDict):
    S3Presign: NotRequired[S3PresignTypeDef],  # (1)
  1. See S3PresignTypeDef

CreateInferenceComponentInputTypeDef#

# CreateInferenceComponentInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceComponentInputTypeDef


def get_value() -> CreateInferenceComponentInputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# CreateInferenceComponentInputTypeDef definition

class CreateInferenceComponentInputTypeDef(TypedDict):
    InferenceComponentName: str,
    EndpointName: str,
    Specification: InferenceComponentSpecificationTypeDef,  # (1)
    VariantName: NotRequired[str],
    RuntimeConfig: NotRequired[InferenceComponentRuntimeConfigTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See InferenceComponentSpecificationTypeDef
  2. See InferenceComponentRuntimeConfigTypeDef
  3. See TagTypeDef

UpdateInferenceComponentInputTypeDef#

# UpdateInferenceComponentInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceComponentInputTypeDef


def get_value() -> UpdateInferenceComponentInputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# UpdateInferenceComponentInputTypeDef definition

class UpdateInferenceComponentInputTypeDef(TypedDict):
    InferenceComponentName: str,
    Specification: NotRequired[InferenceComponentSpecificationTypeDef],  # (1)
    RuntimeConfig: NotRequired[InferenceComponentRuntimeConfigTypeDef],  # (2)
  1. See InferenceComponentSpecificationTypeDef
  2. See InferenceComponentRuntimeConfigTypeDef

HyperParameterSpecificationOutputTypeDef#

# HyperParameterSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterSpecificationOutputTypeDef


def get_value() -> HyperParameterSpecificationOutputTypeDef:
    return {
        "Name": ...,
    }


# HyperParameterSpecificationOutputTypeDef definition

class HyperParameterSpecificationOutputTypeDef(TypedDict):
    Name: str,
    Type: ParameterTypeType,  # (1)
    Description: NotRequired[str],
    Range: NotRequired[ParameterRangeOutputTypeDef],  # (2)
    IsTunable: NotRequired[bool],
    IsRequired: NotRequired[bool],
    DefaultValue: NotRequired[str],
  1. See ParameterTypeType
  2. See ParameterRangeOutputTypeDef

HyperParameterSpecificationTypeDef#

# HyperParameterSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterSpecificationTypeDef


def get_value() -> HyperParameterSpecificationTypeDef:
    return {
        "Name": ...,
    }


# HyperParameterSpecificationTypeDef definition

class HyperParameterSpecificationTypeDef(TypedDict):
    Name: str,
    Type: ParameterTypeType,  # (1)
    Description: NotRequired[str],
    Range: NotRequired[ParameterRangeTypeDef],  # (2)
    IsTunable: NotRequired[bool],
    IsRequired: NotRequired[bool],
    DefaultValue: NotRequired[str],
  1. See ParameterTypeType
  2. See ParameterRangeTypeDef

HyperParameterTuningJobConfigOutputTypeDef#

# HyperParameterTuningJobConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobConfigOutputTypeDef


def get_value() -> HyperParameterTuningJobConfigOutputTypeDef:
    return {
        "Strategy": ...,
    }


# HyperParameterTuningJobConfigOutputTypeDef definition

class HyperParameterTuningJobConfigOutputTypeDef(TypedDict):
    Strategy: HyperParameterTuningJobStrategyTypeType,  # (1)
    ResourceLimits: ResourceLimitsTypeDef,  # (4)
    StrategyConfig: NotRequired[HyperParameterTuningJobStrategyConfigTypeDef],  # (2)
    HyperParameterTuningJobObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (3)
    ParameterRanges: NotRequired[ParameterRangesOutputTypeDef],  # (5)
    TrainingJobEarlyStoppingType: NotRequired[TrainingJobEarlyStoppingTypeType],  # (6)
    TuningJobCompletionCriteria: NotRequired[TuningJobCompletionCriteriaTypeDef],  # (7)
    RandomSeed: NotRequired[int],
  1. See HyperParameterTuningJobStrategyTypeType
  2. See HyperParameterTuningJobStrategyConfigTypeDef
  3. See HyperParameterTuningJobObjectiveTypeDef
  4. See ResourceLimitsTypeDef
  5. See ParameterRangesOutputTypeDef
  6. See TrainingJobEarlyStoppingTypeType
  7. See TuningJobCompletionCriteriaTypeDef

AppImageConfigDetailsTypeDef#

# AppImageConfigDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AppImageConfigDetailsTypeDef


def get_value() -> AppImageConfigDetailsTypeDef:
    return {
        "AppImageConfigArn": ...,
    }


# AppImageConfigDetailsTypeDef definition

class AppImageConfigDetailsTypeDef(TypedDict):
    AppImageConfigArn: NotRequired[str],
    AppImageConfigName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigOutputTypeDef],  # (1)
    JupyterLabAppImageConfig: NotRequired[JupyterLabAppImageConfigOutputTypeDef],  # (2)
    CodeEditorAppImageConfig: NotRequired[CodeEditorAppImageConfigOutputTypeDef],  # (3)
  1. See KernelGatewayImageConfigOutputTypeDef
  2. See JupyterLabAppImageConfigOutputTypeDef
  3. See CodeEditorAppImageConfigOutputTypeDef

DescribeAppImageConfigResponseTypeDef#

# DescribeAppImageConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAppImageConfigResponseTypeDef


def get_value() -> DescribeAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
    }


# DescribeAppImageConfigResponseTypeDef definition

class DescribeAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    AppImageConfigName: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    KernelGatewayImageConfig: KernelGatewayImageConfigOutputTypeDef,  # (1)
    JupyterLabAppImageConfig: JupyterLabAppImageConfigOutputTypeDef,  # (2)
    CodeEditorAppImageConfig: CodeEditorAppImageConfigOutputTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See KernelGatewayImageConfigOutputTypeDef
  2. See JupyterLabAppImageConfigOutputTypeDef
  3. See CodeEditorAppImageConfigOutputTypeDef
  4. See ResponseMetadataTypeDef

ListLabelingJobsForWorkteamResponseTypeDef#

# ListLabelingJobsForWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamResponseTypeDef


def get_value() -> ListLabelingJobsForWorkteamResponseTypeDef:
    return {
        "LabelingJobSummaryList": ...,
    }


# ListLabelingJobsForWorkteamResponseTypeDef definition

class ListLabelingJobsForWorkteamResponseTypeDef(TypedDict):
    LabelingJobSummaryList: List[LabelingJobForWorkteamSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See LabelingJobForWorkteamSummaryTypeDef
  2. See ResponseMetadataTypeDef

LabelingJobInputConfigOutputTypeDef#

# LabelingJobInputConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobInputConfigOutputTypeDef


def get_value() -> LabelingJobInputConfigOutputTypeDef:
    return {
        "DataSource": ...,
    }


# LabelingJobInputConfigOutputTypeDef definition

class LabelingJobInputConfigOutputTypeDef(TypedDict):
    DataSource: LabelingJobDataSourceTypeDef,  # (1)
    DataAttributes: NotRequired[LabelingJobDataAttributesOutputTypeDef],  # (2)
  1. See LabelingJobDataSourceTypeDef
  2. See LabelingJobDataAttributesOutputTypeDef

LabelingJobInputConfigTypeDef#

# LabelingJobInputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobInputConfigTypeDef


def get_value() -> LabelingJobInputConfigTypeDef:
    return {
        "DataSource": ...,
    }


# LabelingJobInputConfigTypeDef definition

class LabelingJobInputConfigTypeDef(TypedDict):
    DataSource: LabelingJobDataSourceTypeDef,  # (1)
    DataAttributes: NotRequired[LabelingJobDataAttributesTypeDef],  # (2)
  1. See LabelingJobDataSourceTypeDef
  2. See LabelingJobDataAttributesTypeDef

TargetTrackingScalingPolicyConfigurationTypeDef#

# TargetTrackingScalingPolicyConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TargetTrackingScalingPolicyConfigurationTypeDef


def get_value() -> TargetTrackingScalingPolicyConfigurationTypeDef:
    return {
        "MetricSpecification": ...,
    }


# TargetTrackingScalingPolicyConfigurationTypeDef definition

class TargetTrackingScalingPolicyConfigurationTypeDef(TypedDict):
    MetricSpecification: NotRequired[MetricSpecificationTypeDef],  # (1)
    TargetValue: NotRequired[float],
  1. See MetricSpecificationTypeDef

AdditionalModelDataSourceTypeDef#

# AdditionalModelDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AdditionalModelDataSourceTypeDef


def get_value() -> AdditionalModelDataSourceTypeDef:
    return {
        "ChannelName": ...,
    }


# AdditionalModelDataSourceTypeDef definition

class AdditionalModelDataSourceTypeDef(TypedDict):
    ChannelName: str,
    S3DataSource: S3ModelDataSourceTypeDef,  # (1)
  1. See S3ModelDataSourceTypeDef

ModelDataSourceTypeDef#

# ModelDataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDataSourceTypeDef


def get_value() -> ModelDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }


# ModelDataSourceTypeDef definition

class ModelDataSourceTypeDef(TypedDict):
    S3DataSource: NotRequired[S3ModelDataSourceTypeDef],  # (1)
  1. See S3ModelDataSourceTypeDef

MonitoringAlertSummaryTypeDef#

# MonitoringAlertSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringAlertSummaryTypeDef


def get_value() -> MonitoringAlertSummaryTypeDef:
    return {
        "MonitoringAlertName": ...,
    }


# MonitoringAlertSummaryTypeDef definition

class MonitoringAlertSummaryTypeDef(TypedDict):
    MonitoringAlertName: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    AlertStatus: MonitoringAlertStatusType,  # (1)
    DatapointsToAlert: int,
    EvaluationPeriod: int,
    Actions: MonitoringAlertActionsTypeDef,  # (2)
  1. See MonitoringAlertStatusType
  2. See MonitoringAlertActionsTypeDef

ModelVariantConfigSummaryTypeDef#

# ModelVariantConfigSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelVariantConfigSummaryTypeDef


def get_value() -> ModelVariantConfigSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# ModelVariantConfigSummaryTypeDef definition

class ModelVariantConfigSummaryTypeDef(TypedDict):
    ModelName: str,
    VariantName: str,
    InfrastructureConfig: ModelInfrastructureConfigTypeDef,  # (1)
    Status: ModelVariantStatusType,  # (2)
  1. See ModelInfrastructureConfigTypeDef
  2. See ModelVariantStatusType

ModelVariantConfigTypeDef#

# ModelVariantConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelVariantConfigTypeDef


def get_value() -> ModelVariantConfigTypeDef:
    return {
        "ModelName": ...,
    }


# ModelVariantConfigTypeDef definition

class ModelVariantConfigTypeDef(TypedDict):
    ModelName: str,
    VariantName: str,
    InfrastructureConfig: ModelInfrastructureConfigTypeDef,  # (1)
  1. See ModelInfrastructureConfigTypeDef

ListModelMetadataRequestPaginateTypeDef#

# ListModelMetadataRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelMetadataRequestPaginateTypeDef


def get_value() -> ListModelMetadataRequestPaginateTypeDef:
    return {
        "SearchExpression": ...,
    }


# ListModelMetadataRequestPaginateTypeDef definition

class ListModelMetadataRequestPaginateTypeDef(TypedDict):
    SearchExpression: NotRequired[ModelMetadataSearchExpressionTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ModelMetadataSearchExpressionTypeDef
  2. See PaginatorConfigTypeDef

ListModelMetadataRequestTypeDef#

# ListModelMetadataRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListModelMetadataRequestTypeDef


def get_value() -> ListModelMetadataRequestTypeDef:
    return {
        "SearchExpression": ...,
    }


# ListModelMetadataRequestTypeDef definition

class ListModelMetadataRequestTypeDef(TypedDict):
    SearchExpression: NotRequired[ModelMetadataSearchExpressionTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ModelMetadataSearchExpressionTypeDef

OptimizationConfigTypeDef#

# OptimizationConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationConfigTypeDef


def get_value() -> OptimizationConfigTypeDef:
    return {
        "ModelQuantizationConfig": ...,
    }


# OptimizationConfigTypeDef definition

class OptimizationConfigTypeDef(TypedDict):
    ModelQuantizationConfig: NotRequired[ModelQuantizationConfigUnionTypeDef],  # (1)
    ModelCompilationConfig: NotRequired[ModelCompilationConfigUnionTypeDef],  # (2)
    ModelShardingConfig: NotRequired[ModelShardingConfigUnionTypeDef],  # (3)
  1. See ModelQuantizationConfigTypeDef ModelQuantizationConfigOutputTypeDef
  2. See ModelCompilationConfigTypeDef ModelCompilationConfigOutputTypeDef
  3. See ModelShardingConfigTypeDef ModelShardingConfigOutputTypeDef

BatchTransformInputOutputTypeDef#

# BatchTransformInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchTransformInputOutputTypeDef


def get_value() -> BatchTransformInputOutputTypeDef:
    return {
        "DataCapturedDestinationS3Uri": ...,
    }


# BatchTransformInputOutputTypeDef definition

class BatchTransformInputOutputTypeDef(TypedDict):
    DataCapturedDestinationS3Uri: str,
    DatasetFormat: MonitoringDatasetFormatOutputTypeDef,  # (1)
    LocalPath: str,
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (2)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (3)
    FeaturesAttribute: NotRequired[str],
    InferenceAttribute: NotRequired[str],
    ProbabilityAttribute: NotRequired[str],
    ProbabilityThresholdAttribute: NotRequired[float],
    StartTimeOffset: NotRequired[str],
    EndTimeOffset: NotRequired[str],
    ExcludeFeaturesAttribute: NotRequired[str],
  1. See MonitoringDatasetFormatOutputTypeDef
  2. See ProcessingS3InputModeType
  3. See ProcessingS3DataDistributionTypeType

BatchTransformInputTypeDef#

# BatchTransformInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchTransformInputTypeDef


def get_value() -> BatchTransformInputTypeDef:
    return {
        "DataCapturedDestinationS3Uri": ...,
    }


# BatchTransformInputTypeDef definition

class BatchTransformInputTypeDef(TypedDict):
    DataCapturedDestinationS3Uri: str,
    DatasetFormat: MonitoringDatasetFormatTypeDef,  # (1)
    LocalPath: str,
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (2)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (3)
    FeaturesAttribute: NotRequired[str],
    InferenceAttribute: NotRequired[str],
    ProbabilityAttribute: NotRequired[str],
    ProbabilityThresholdAttribute: NotRequired[float],
    StartTimeOffset: NotRequired[str],
    EndTimeOffset: NotRequired[str],
    ExcludeFeaturesAttribute: NotRequired[str],
  1. See MonitoringDatasetFormatTypeDef
  2. See ProcessingS3InputModeType
  3. See ProcessingS3DataDistributionTypeType

MonitoringOutputConfigOutputTypeDef#

# MonitoringOutputConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringOutputConfigOutputTypeDef


def get_value() -> MonitoringOutputConfigOutputTypeDef:
    return {
        "MonitoringOutputs": ...,
    }


# MonitoringOutputConfigOutputTypeDef definition

class MonitoringOutputConfigOutputTypeDef(TypedDict):
    MonitoringOutputs: List[MonitoringOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See MonitoringOutputTypeDef

MonitoringOutputConfigTypeDef#

# MonitoringOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringOutputConfigTypeDef


def get_value() -> MonitoringOutputConfigTypeDef:
    return {
        "MonitoringOutputs": ...,
    }


# MonitoringOutputConfigTypeDef definition

class MonitoringOutputConfigTypeDef(TypedDict):
    MonitoringOutputs: Sequence[MonitoringOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See MonitoringOutputTypeDef

MemberDefinitionTypeDef#

# MemberDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MemberDefinitionTypeDef


def get_value() -> MemberDefinitionTypeDef:
    return {
        "CognitoMemberDefinition": ...,
    }


# MemberDefinitionTypeDef definition

class MemberDefinitionTypeDef(TypedDict):
    CognitoMemberDefinition: NotRequired[CognitoMemberDefinitionTypeDef],  # (1)
    OidcMemberDefinition: NotRequired[OidcMemberDefinitionUnionTypeDef],  # (2)
  1. See CognitoMemberDefinitionTypeDef
  2. See OidcMemberDefinitionTypeDef OidcMemberDefinitionOutputTypeDef

OptimizationJobModelSourceTypeDef#

# OptimizationJobModelSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import OptimizationJobModelSourceTypeDef


def get_value() -> OptimizationJobModelSourceTypeDef:
    return {
        "S3": ...,
    }


# OptimizationJobModelSourceTypeDef definition

class OptimizationJobModelSourceTypeDef(TypedDict):
    S3: NotRequired[OptimizationJobModelSourceS3TypeDef],  # (1)
  1. See OptimizationJobModelSourceS3TypeDef

CreateCompilationJobRequestTypeDef#

# CreateCompilationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateCompilationJobRequestTypeDef


def get_value() -> CreateCompilationJobRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }


# CreateCompilationJobRequestTypeDef definition

class CreateCompilationJobRequestTypeDef(TypedDict):
    CompilationJobName: str,
    RoleArn: str,
    OutputConfig: OutputConfigTypeDef,  # (1)
    StoppingCondition: StoppingConditionTypeDef,  # (2)
    ModelPackageVersionArn: NotRequired[str],
    InputConfig: NotRequired[InputConfigTypeDef],  # (3)
    VpcConfig: NotRequired[NeoVpcConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See OutputConfigTypeDef
  2. See StoppingConditionTypeDef
  3. See InputConfigTypeDef
  4. See NeoVpcConfigTypeDef NeoVpcConfigOutputTypeDef
  5. See TagTypeDef

DescribeCompilationJobResponseTypeDef#

# DescribeCompilationJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeCompilationJobResponseTypeDef


def get_value() -> DescribeCompilationJobResponseTypeDef:
    return {
        "CompilationJobName": ...,
    }


# DescribeCompilationJobResponseTypeDef definition

class DescribeCompilationJobResponseTypeDef(TypedDict):
    CompilationJobName: str,
    CompilationJobArn: str,
    CompilationJobStatus: CompilationJobStatusType,  # (1)
    CompilationStartTime: datetime,
    CompilationEndTime: datetime,
    StoppingCondition: StoppingConditionTypeDef,  # (2)
    InferenceImage: str,
    ModelPackageVersionArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    ModelArtifacts: ModelArtifactsTypeDef,  # (3)
    ModelDigests: ModelDigestsTypeDef,  # (4)
    RoleArn: str,
    InputConfig: InputConfigTypeDef,  # (5)
    OutputConfig: OutputConfigTypeDef,  # (6)
    VpcConfig: NeoVpcConfigOutputTypeDef,  # (7)
    DerivedInformation: DerivedInformationTypeDef,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See CompilationJobStatusType
  2. See StoppingConditionTypeDef
  3. See ModelArtifactsTypeDef
  4. See ModelDigestsTypeDef
  5. See InputConfigTypeDef
  6. See OutputConfigTypeDef
  7. See NeoVpcConfigOutputTypeDef
  8. See DerivedInformationTypeDef
  9. See ResponseMetadataTypeDef

CreatePartnerAppRequestTypeDef#

# CreatePartnerAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreatePartnerAppRequestTypeDef


def get_value() -> CreatePartnerAppRequestTypeDef:
    return {
        "Name": ...,
    }


# CreatePartnerAppRequestTypeDef definition

class CreatePartnerAppRequestTypeDef(TypedDict):
    Name: str,
    Type: PartnerAppTypeType,  # (1)
    ExecutionRoleArn: str,
    Tier: str,
    AuthType: PartnerAppAuthTypeType,  # (2)
    MaintenanceConfig: NotRequired[PartnerAppMaintenanceConfigTypeDef],  # (3)
    ApplicationConfig: NotRequired[PartnerAppConfigUnionTypeDef],  # (4)
    EnableIamSessionBasedIdentity: NotRequired[bool],
    ClientToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See PartnerAppTypeType
  2. See PartnerAppAuthTypeType
  3. See PartnerAppMaintenanceConfigTypeDef
  4. See PartnerAppConfigTypeDef PartnerAppConfigOutputTypeDef
  5. See TagTypeDef

UpdatePartnerAppRequestTypeDef#

# UpdatePartnerAppRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdatePartnerAppRequestTypeDef


def get_value() -> UpdatePartnerAppRequestTypeDef:
    return {
        "Arn": ...,
    }


# UpdatePartnerAppRequestTypeDef definition

class UpdatePartnerAppRequestTypeDef(TypedDict):
    Arn: str,
    MaintenanceConfig: NotRequired[PartnerAppMaintenanceConfigTypeDef],  # (1)
    Tier: NotRequired[str],
    ApplicationConfig: NotRequired[PartnerAppConfigUnionTypeDef],  # (2)
    EnableIamSessionBasedIdentity: NotRequired[bool],
    ClientToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See PartnerAppMaintenanceConfigTypeDef
  2. See PartnerAppConfigTypeDef PartnerAppConfigOutputTypeDef
  3. See TagTypeDef

PendingDeploymentSummaryTypeDef#

# PendingDeploymentSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PendingDeploymentSummaryTypeDef


def get_value() -> PendingDeploymentSummaryTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# PendingDeploymentSummaryTypeDef definition

class PendingDeploymentSummaryTypeDef(TypedDict):
    EndpointConfigName: str,
    ProductionVariants: NotRequired[List[PendingProductionVariantSummaryTypeDef]],  # (1)
    StartTime: NotRequired[datetime],
    ShadowProductionVariants: NotRequired[List[PendingProductionVariantSummaryTypeDef]],  # (1)
  1. See PendingProductionVariantSummaryTypeDef
  2. See PendingProductionVariantSummaryTypeDef

DescribeClusterSchedulerConfigResponseTypeDef#

# DescribeClusterSchedulerConfigResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterSchedulerConfigResponseTypeDef


def get_value() -> DescribeClusterSchedulerConfigResponseTypeDef:
    return {
        "ClusterSchedulerConfigArn": ...,
    }


# DescribeClusterSchedulerConfigResponseTypeDef definition

class DescribeClusterSchedulerConfigResponseTypeDef(TypedDict):
    ClusterSchedulerConfigArn: str,
    ClusterSchedulerConfigId: str,
    Name: str,
    ClusterSchedulerConfigVersion: int,
    Status: SchedulerResourceStatusType,  # (1)
    FailureReason: str,
    ClusterArn: str,
    SchedulerConfig: SchedulerConfigOutputTypeDef,  # (2)
    Description: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See SchedulerResourceStatusType
  2. See SchedulerConfigOutputTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ResponseMetadataTypeDef

ProcessingOutputConfigOutputTypeDef#

# ProcessingOutputConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingOutputConfigOutputTypeDef


def get_value() -> ProcessingOutputConfigOutputTypeDef:
    return {
        "Outputs": ...,
    }


# ProcessingOutputConfigOutputTypeDef definition

class ProcessingOutputConfigOutputTypeDef(TypedDict):
    Outputs: List[ProcessingOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See ProcessingOutputTypeDef

ProcessingOutputConfigTypeDef#

# ProcessingOutputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingOutputConfigTypeDef


def get_value() -> ProcessingOutputConfigTypeDef:
    return {
        "Outputs": ...,
    }


# ProcessingOutputConfigTypeDef definition

class ProcessingOutputConfigTypeDef(TypedDict):
    Outputs: Sequence[ProcessingOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See ProcessingOutputTypeDef

UpdateTrainingJobRequestTypeDef#

# UpdateTrainingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateTrainingJobRequestTypeDef


def get_value() -> UpdateTrainingJobRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }


# UpdateTrainingJobRequestTypeDef definition

class UpdateTrainingJobRequestTypeDef(TypedDict):
    TrainingJobName: str,
    ProfilerConfig: NotRequired[ProfilerConfigForUpdateTypeDef],  # (1)
    ProfilerRuleConfigurations: NotRequired[Sequence[ProfilerRuleConfigurationUnionTypeDef]],  # (2)
    ResourceConfig: NotRequired[ResourceConfigForUpdateTypeDef],  # (3)
    RemoteDebugConfig: NotRequired[RemoteDebugConfigForUpdateTypeDef],  # (4)
  1. See ProfilerConfigForUpdateTypeDef
  2. See ProfilerRuleConfigurationTypeDef ProfilerRuleConfigurationOutputTypeDef
  3. See ResourceConfigForUpdateTypeDef
  4. See RemoteDebugConfigForUpdateTypeDef

GetSearchSuggestionsRequestTypeDef#

# GetSearchSuggestionsRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetSearchSuggestionsRequestTypeDef


def get_value() -> GetSearchSuggestionsRequestTypeDef:
    return {
        "Resource": ...,
    }


# GetSearchSuggestionsRequestTypeDef definition

class GetSearchSuggestionsRequestTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SuggestionQuery: NotRequired[SuggestionQueryTypeDef],  # (2)
  1. See ResourceTypeType
  2. See SuggestionQueryTypeDef

DescribeProjectOutputTypeDef#

# DescribeProjectOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeProjectOutputTypeDef


def get_value() -> DescribeProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
    }


# DescribeProjectOutputTypeDef definition

class DescribeProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ProjectName: str,
    ProjectId: str,
    ProjectDescription: str,
    ServiceCatalogProvisioningDetails: ServiceCatalogProvisioningDetailsOutputTypeDef,  # (1)
    ServiceCatalogProvisionedProductDetails: ServiceCatalogProvisionedProductDetailsTypeDef,  # (2)
    ProjectStatus: ProjectStatusType,  # (3)
    CreatedBy: UserContextTypeDef,  # (4)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ServiceCatalogProvisioningDetailsOutputTypeDef
  2. See ServiceCatalogProvisionedProductDetailsTypeDef
  3. See ProjectStatusType
  4. See UserContextTypeDef
  5. See UserContextTypeDef
  6. See ResponseMetadataTypeDef

ProjectTypeDef#

# ProjectTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProjectTypeDef


def get_value() -> ProjectTypeDef:
    return {
        "ProjectArn": ...,
    }


# ProjectTypeDef definition

class ProjectTypeDef(TypedDict):
    ProjectArn: NotRequired[str],
    ProjectName: NotRequired[str],
    ProjectId: NotRequired[str],
    ProjectDescription: NotRequired[str],
    ServiceCatalogProvisioningDetails: NotRequired[ServiceCatalogProvisioningDetailsOutputTypeDef],  # (1)
    ServiceCatalogProvisionedProductDetails: NotRequired[ServiceCatalogProvisionedProductDetailsTypeDef],  # (2)
    ProjectStatus: NotRequired[ProjectStatusType],  # (3)
    CreatedBy: NotRequired[UserContextTypeDef],  # (4)
    CreationTime: NotRequired[datetime],
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (4)
  1. See ServiceCatalogProvisioningDetailsOutputTypeDef
  2. See ServiceCatalogProvisionedProductDetailsTypeDef
  3. See ProjectStatusType
  4. See UserContextTypeDef
  5. See TagTypeDef
  6. See UserContextTypeDef

UpdateProjectInputTypeDef#

# UpdateProjectInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateProjectInputTypeDef


def get_value() -> UpdateProjectInputTypeDef:
    return {
        "ProjectName": ...,
    }


# UpdateProjectInputTypeDef definition

class UpdateProjectInputTypeDef(TypedDict):
    ProjectName: str,
    ProjectDescription: NotRequired[str],
    ServiceCatalogProvisioningUpdateDetails: NotRequired[ServiceCatalogProvisioningUpdateDetailsTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ServiceCatalogProvisioningUpdateDetailsTypeDef
  2. See TagTypeDef

HumanLoopConfigOutputTypeDef#

# HumanLoopConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanLoopConfigOutputTypeDef


def get_value() -> HumanLoopConfigOutputTypeDef:
    return {
        "WorkteamArn": ...,
    }


# HumanLoopConfigOutputTypeDef definition

class HumanLoopConfigOutputTypeDef(TypedDict):
    WorkteamArn: str,
    HumanTaskUiArn: str,
    TaskTitle: str,
    TaskDescription: str,
    TaskCount: int,
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    TaskTimeLimitInSeconds: NotRequired[int],
    TaskKeywords: NotRequired[List[str]],
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (1)
  1. See PublicWorkforceTaskPriceTypeDef

HumanLoopConfigTypeDef#

# HumanLoopConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanLoopConfigTypeDef


def get_value() -> HumanLoopConfigTypeDef:
    return {
        "WorkteamArn": ...,
    }


# HumanLoopConfigTypeDef definition

class HumanLoopConfigTypeDef(TypedDict):
    WorkteamArn: str,
    HumanTaskUiArn: str,
    TaskTitle: str,
    TaskDescription: str,
    TaskCount: int,
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    TaskTimeLimitInSeconds: NotRequired[int],
    TaskKeywords: NotRequired[Sequence[str]],
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (1)
  1. See PublicWorkforceTaskPriceTypeDef

HumanTaskConfigOutputTypeDef#

# HumanTaskConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanTaskConfigOutputTypeDef


def get_value() -> HumanTaskConfigOutputTypeDef:
    return {
        "WorkteamArn": ...,
    }


# HumanTaskConfigOutputTypeDef definition

class HumanTaskConfigOutputTypeDef(TypedDict):
    WorkteamArn: str,
    UiConfig: UiConfigTypeDef,  # (1)
    TaskTitle: str,
    TaskDescription: str,
    NumberOfHumanWorkersPerDataObject: int,
    TaskTimeLimitInSeconds: int,
    PreHumanTaskLambdaArn: NotRequired[str],
    TaskKeywords: NotRequired[List[str]],
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    MaxConcurrentTaskCount: NotRequired[int],
    AnnotationConsolidationConfig: NotRequired[AnnotationConsolidationConfigTypeDef],  # (2)
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (3)
  1. See UiConfigTypeDef
  2. See AnnotationConsolidationConfigTypeDef
  3. See PublicWorkforceTaskPriceTypeDef

HumanTaskConfigTypeDef#

# HumanTaskConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HumanTaskConfigTypeDef


def get_value() -> HumanTaskConfigTypeDef:
    return {
        "WorkteamArn": ...,
    }


# HumanTaskConfigTypeDef definition

class HumanTaskConfigTypeDef(TypedDict):
    WorkteamArn: str,
    UiConfig: UiConfigTypeDef,  # (1)
    TaskTitle: str,
    TaskDescription: str,
    NumberOfHumanWorkersPerDataObject: int,
    TaskTimeLimitInSeconds: int,
    PreHumanTaskLambdaArn: NotRequired[str],
    TaskKeywords: NotRequired[Sequence[str]],
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    MaxConcurrentTaskCount: NotRequired[int],
    AnnotationConsolidationConfig: NotRequired[AnnotationConsolidationConfigTypeDef],  # (2)
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (3)
  1. See UiConfigTypeDef
  2. See AnnotationConsolidationConfigTypeDef
  3. See PublicWorkforceTaskPriceTypeDef

SearchTrainingPlanOfferingsResponseTypeDef#

# SearchTrainingPlanOfferingsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchTrainingPlanOfferingsResponseTypeDef


def get_value() -> SearchTrainingPlanOfferingsResponseTypeDef:
    return {
        "TrainingPlanOfferings": ...,
    }


# SearchTrainingPlanOfferingsResponseTypeDef definition

class SearchTrainingPlanOfferingsResponseTypeDef(TypedDict):
    TrainingPlanOfferings: List[TrainingPlanOfferingTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TrainingPlanOfferingTypeDef
  2. See ResponseMetadataTypeDef

DataSourceTypeDef#

# DataSourceTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataSourceTypeDef


def get_value() -> DataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }


# DataSourceTypeDef definition

class DataSourceTypeDef(TypedDict):
    S3DataSource: NotRequired[S3DataSourceUnionTypeDef],  # (1)
    FileSystemDataSource: NotRequired[FileSystemDataSourceTypeDef],  # (2)
  1. See S3DataSourceTypeDef S3DataSourceOutputTypeDef
  2. See FileSystemDataSourceTypeDef

DescribePipelineExecutionResponseTypeDef#

# DescribePipelineExecutionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribePipelineExecutionResponseTypeDef


def get_value() -> DescribePipelineExecutionResponseTypeDef:
    return {
        "PipelineArn": ...,
    }


# DescribePipelineExecutionResponseTypeDef definition

class DescribePipelineExecutionResponseTypeDef(TypedDict):
    PipelineArn: str,
    PipelineExecutionArn: str,
    PipelineExecutionDisplayName: str,
    PipelineExecutionStatus: PipelineExecutionStatusType,  # (1)
    PipelineExecutionDescription: str,
    PipelineExperimentConfig: PipelineExperimentConfigTypeDef,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedBy: UserContextTypeDef,  # (3)
    ParallelismConfiguration: ParallelismConfigurationTypeDef,  # (5)
    SelectiveExecutionConfig: SelectiveExecutionConfigOutputTypeDef,  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See PipelineExecutionStatusType
  2. See PipelineExperimentConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ParallelismConfigurationTypeDef
  6. See SelectiveExecutionConfigOutputTypeDef
  7. See ResponseMetadataTypeDef

PipelineExecutionTypeDef#

# PipelineExecutionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineExecutionTypeDef


def get_value() -> PipelineExecutionTypeDef:
    return {
        "PipelineArn": ...,
    }


# PipelineExecutionTypeDef definition

class PipelineExecutionTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineExecutionArn: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineExecutionStatus: NotRequired[PipelineExecutionStatusType],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    PipelineExperimentConfig: NotRequired[PipelineExperimentConfigTypeDef],  # (2)
    FailureReason: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (5)
    SelectiveExecutionConfig: NotRequired[SelectiveExecutionConfigOutputTypeDef],  # (6)
    PipelineParameters: NotRequired[List[ParameterTypeDef]],  # (7)
  1. See PipelineExecutionStatusType
  2. See PipelineExperimentConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ParallelismConfigurationTypeDef
  6. See SelectiveExecutionConfigOutputTypeDef
  7. See ParameterTypeDef

CreateWorkforceRequestTypeDef#

# CreateWorkforceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateWorkforceRequestTypeDef


def get_value() -> CreateWorkforceRequestTypeDef:
    return {
        "WorkforceName": ...,
    }


# CreateWorkforceRequestTypeDef definition

class CreateWorkforceRequestTypeDef(TypedDict):
    WorkforceName: str,
    CognitoConfig: NotRequired[CognitoConfigTypeDef],  # (1)
    OidcConfig: NotRequired[OidcConfigTypeDef],  # (2)
    SourceIpConfig: NotRequired[SourceIpConfigUnionTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    WorkforceVpcConfig: NotRequired[WorkforceVpcConfigRequestTypeDef],  # (5)
  1. See CognitoConfigTypeDef
  2. See OidcConfigTypeDef
  3. See SourceIpConfigTypeDef SourceIpConfigOutputTypeDef
  4. See TagTypeDef
  5. See WorkforceVpcConfigRequestTypeDef

UpdateWorkforceRequestTypeDef#

# UpdateWorkforceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateWorkforceRequestTypeDef


def get_value() -> UpdateWorkforceRequestTypeDef:
    return {
        "WorkforceName": ...,
    }


# UpdateWorkforceRequestTypeDef definition

class UpdateWorkforceRequestTypeDef(TypedDict):
    WorkforceName: str,
    SourceIpConfig: NotRequired[SourceIpConfigUnionTypeDef],  # (1)
    OidcConfig: NotRequired[OidcConfigTypeDef],  # (2)
    WorkforceVpcConfig: NotRequired[WorkforceVpcConfigRequestTypeDef],  # (3)
  1. See SourceIpConfigTypeDef SourceIpConfigOutputTypeDef
  2. See OidcConfigTypeDef
  3. See WorkforceVpcConfigRequestTypeDef

SpaceCodeEditorAppSettingsTypeDef#

# SpaceCodeEditorAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceCodeEditorAppSettingsTypeDef


def get_value() -> SpaceCodeEditorAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# SpaceCodeEditorAppSettingsTypeDef definition

class SpaceCodeEditorAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    AppLifecycleManagement: NotRequired[SpaceAppLifecycleManagementTypeDef],  # (2)
  1. See ResourceSpecTypeDef
  2. See SpaceAppLifecycleManagementTypeDef

SpaceJupyterLabAppSettingsOutputTypeDef#

# SpaceJupyterLabAppSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceJupyterLabAppSettingsOutputTypeDef


def get_value() -> SpaceJupyterLabAppSettingsOutputTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# SpaceJupyterLabAppSettingsOutputTypeDef definition

class SpaceJupyterLabAppSettingsOutputTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CodeRepositories: NotRequired[List[CodeRepositoryTypeDef]],  # (2)
    AppLifecycleManagement: NotRequired[SpaceAppLifecycleManagementTypeDef],  # (3)
  1. See ResourceSpecTypeDef
  2. See CodeRepositoryTypeDef
  3. See SpaceAppLifecycleManagementTypeDef

SpaceJupyterLabAppSettingsTypeDef#

# SpaceJupyterLabAppSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceJupyterLabAppSettingsTypeDef


def get_value() -> SpaceJupyterLabAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }


# SpaceJupyterLabAppSettingsTypeDef definition

class SpaceJupyterLabAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CodeRepositories: NotRequired[Sequence[CodeRepositoryTypeDef]],  # (2)
    AppLifecycleManagement: NotRequired[SpaceAppLifecycleManagementTypeDef],  # (3)
  1. See ResourceSpecTypeDef
  2. See CodeRepositoryTypeDef
  3. See SpaceAppLifecycleManagementTypeDef

AlgorithmSpecificationOutputTypeDef#

# AlgorithmSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmSpecificationOutputTypeDef


def get_value() -> AlgorithmSpecificationOutputTypeDef:
    return {
        "TrainingImage": ...,
    }


# AlgorithmSpecificationOutputTypeDef definition

class AlgorithmSpecificationOutputTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[List[MetricDefinitionTypeDef]],  # (2)
    EnableSageMakerMetricsTimeSeries: NotRequired[bool],
    ContainerEntrypoint: NotRequired[List[str]],
    ContainerArguments: NotRequired[List[str]],
    TrainingImageConfig: NotRequired[TrainingImageConfigTypeDef],  # (3)
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef
  3. See TrainingImageConfigTypeDef

AlgorithmSpecificationTypeDef#

# AlgorithmSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmSpecificationTypeDef


def get_value() -> AlgorithmSpecificationTypeDef:
    return {
        "TrainingImage": ...,
    }


# AlgorithmSpecificationTypeDef definition

class AlgorithmSpecificationTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (2)
    EnableSageMakerMetricsTimeSeries: NotRequired[bool],
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    TrainingImageConfig: NotRequired[TrainingImageConfigTypeDef],  # (3)
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef
  3. See TrainingImageConfigTypeDef

TransformInputTypeDef#

# TransformInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformInputTypeDef


def get_value() -> TransformInputTypeDef:
    return {
        "DataSource": ...,
    }


# TransformInputTypeDef definition

class TransformInputTypeDef(TypedDict):
    DataSource: TransformDataSourceTypeDef,  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    SplitType: NotRequired[SplitTypeType],  # (3)
  1. See TransformDataSourceTypeDef
  2. See CompressionTypeType
  3. See SplitTypeType

DescribeWorkforceResponseTypeDef#

# DescribeWorkforceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeWorkforceResponseTypeDef


def get_value() -> DescribeWorkforceResponseTypeDef:
    return {
        "Workforce": ...,
    }


# DescribeWorkforceResponseTypeDef definition

class DescribeWorkforceResponseTypeDef(TypedDict):
    Workforce: WorkforceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

ListWorkforcesResponseTypeDef#

# ListWorkforcesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkforcesResponseTypeDef


def get_value() -> ListWorkforcesResponseTypeDef:
    return {
        "Workforces": ...,
    }


# ListWorkforcesResponseTypeDef definition

class ListWorkforcesResponseTypeDef(TypedDict):
    Workforces: List[WorkforceTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

UpdateWorkforceResponseTypeDef#

# UpdateWorkforceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateWorkforceResponseTypeDef


def get_value() -> UpdateWorkforceResponseTypeDef:
    return {
        "Workforce": ...,
    }


# UpdateWorkforceResponseTypeDef definition

class UpdateWorkforceResponseTypeDef(TypedDict):
    Workforce: WorkforceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

DefaultSpaceSettingsOutputTypeDef#

# DefaultSpaceSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DefaultSpaceSettingsOutputTypeDef


def get_value() -> DefaultSpaceSettingsOutputTypeDef:
    return {
        "ExecutionRole": ...,
    }


# DefaultSpaceSettingsOutputTypeDef definition

class DefaultSpaceSettingsOutputTypeDef(TypedDict):
    ExecutionRole: NotRequired[str],
    SecurityGroups: NotRequired[List[str]],
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsOutputTypeDef],  # (1)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsOutputTypeDef],  # (2)
    JupyterLabAppSettings: NotRequired[JupyterLabAppSettingsOutputTypeDef],  # (3)
    SpaceStorageSettings: NotRequired[DefaultSpaceStorageSettingsTypeDef],  # (4)
    CustomPosixUserConfig: NotRequired[CustomPosixUserConfigTypeDef],  # (5)
    CustomFileSystemConfigs: NotRequired[List[CustomFileSystemConfigTypeDef]],  # (6)
  1. See JupyterServerAppSettingsOutputTypeDef
  2. See KernelGatewayAppSettingsOutputTypeDef
  3. See JupyterLabAppSettingsOutputTypeDef
  4. See DefaultSpaceStorageSettingsTypeDef
  5. See CustomPosixUserConfigTypeDef
  6. See CustomFileSystemConfigTypeDef

UserSettingsOutputTypeDef#

# UserSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UserSettingsOutputTypeDef


def get_value() -> UserSettingsOutputTypeDef:
    return {
        "ExecutionRole": ...,
    }


# UserSettingsOutputTypeDef definition

class UserSettingsOutputTypeDef(TypedDict):
    ExecutionRole: NotRequired[str],
    SecurityGroups: NotRequired[List[str]],
    SharingSettings: NotRequired[SharingSettingsTypeDef],  # (1)
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsOutputTypeDef],  # (2)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsOutputTypeDef],  # (3)
    TensorBoardAppSettings: NotRequired[TensorBoardAppSettingsTypeDef],  # (4)
    RStudioServerProAppSettings: NotRequired[RStudioServerProAppSettingsTypeDef],  # (5)
    RSessionAppSettings: NotRequired[RSessionAppSettingsOutputTypeDef],  # (6)
    CanvasAppSettings: NotRequired[CanvasAppSettingsOutputTypeDef],  # (7)
    CodeEditorAppSettings: NotRequired[CodeEditorAppSettingsOutputTypeDef],  # (8)
    JupyterLabAppSettings: NotRequired[JupyterLabAppSettingsOutputTypeDef],  # (9)
    SpaceStorageSettings: NotRequired[DefaultSpaceStorageSettingsTypeDef],  # (10)
    DefaultLandingUri: NotRequired[str],
    StudioWebPortal: NotRequired[StudioWebPortalType],  # (11)
    CustomPosixUserConfig: NotRequired[CustomPosixUserConfigTypeDef],  # (12)
    CustomFileSystemConfigs: NotRequired[List[CustomFileSystemConfigTypeDef]],  # (13)
    StudioWebPortalSettings: NotRequired[StudioWebPortalSettingsOutputTypeDef],  # (14)
    AutoMountHomeEFS: NotRequired[AutoMountHomeEFSType],  # (15)
  1. See SharingSettingsTypeDef
  2. See JupyterServerAppSettingsOutputTypeDef
  3. See KernelGatewayAppSettingsOutputTypeDef
  4. See TensorBoardAppSettingsTypeDef
  5. See RStudioServerProAppSettingsTypeDef
  6. See RSessionAppSettingsOutputTypeDef
  7. See CanvasAppSettingsOutputTypeDef
  8. See CodeEditorAppSettingsOutputTypeDef
  9. See JupyterLabAppSettingsOutputTypeDef
  10. See DefaultSpaceStorageSettingsTypeDef
  11. See StudioWebPortalType
  12. See CustomPosixUserConfigTypeDef
  13. See CustomFileSystemConfigTypeDef
  14. See StudioWebPortalSettingsOutputTypeDef
  15. See AutoMountHomeEFSType

DefaultSpaceSettingsTypeDef#

# DefaultSpaceSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DefaultSpaceSettingsTypeDef


def get_value() -> DefaultSpaceSettingsTypeDef:
    return {
        "ExecutionRole": ...,
    }


# DefaultSpaceSettingsTypeDef definition

class DefaultSpaceSettingsTypeDef(TypedDict):
    ExecutionRole: NotRequired[str],
    SecurityGroups: NotRequired[Sequence[str]],
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsTypeDef],  # (1)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsTypeDef],  # (2)
    JupyterLabAppSettings: NotRequired[JupyterLabAppSettingsTypeDef],  # (3)
    SpaceStorageSettings: NotRequired[DefaultSpaceStorageSettingsTypeDef],  # (4)
    CustomPosixUserConfig: NotRequired[CustomPosixUserConfigTypeDef],  # (5)
    CustomFileSystemConfigs: NotRequired[Sequence[CustomFileSystemConfigTypeDef]],  # (6)
  1. See JupyterServerAppSettingsTypeDef
  2. See KernelGatewayAppSettingsTypeDef
  3. See JupyterLabAppSettingsTypeDef
  4. See DefaultSpaceStorageSettingsTypeDef
  5. See CustomPosixUserConfigTypeDef
  6. See CustomFileSystemConfigTypeDef

UserSettingsTypeDef#

# UserSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UserSettingsTypeDef


def get_value() -> UserSettingsTypeDef:
    return {
        "ExecutionRole": ...,
    }


# UserSettingsTypeDef definition

class UserSettingsTypeDef(TypedDict):
    ExecutionRole: NotRequired[str],
    SecurityGroups: NotRequired[Sequence[str]],
    SharingSettings: NotRequired[SharingSettingsTypeDef],  # (1)
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsTypeDef],  # (2)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsTypeDef],  # (3)
    TensorBoardAppSettings: NotRequired[TensorBoardAppSettingsTypeDef],  # (4)
    RStudioServerProAppSettings: NotRequired[RStudioServerProAppSettingsTypeDef],  # (5)
    RSessionAppSettings: NotRequired[RSessionAppSettingsTypeDef],  # (6)
    CanvasAppSettings: NotRequired[CanvasAppSettingsTypeDef],  # (7)
    CodeEditorAppSettings: NotRequired[CodeEditorAppSettingsTypeDef],  # (8)
    JupyterLabAppSettings: NotRequired[JupyterLabAppSettingsTypeDef],  # (9)
    SpaceStorageSettings: NotRequired[DefaultSpaceStorageSettingsTypeDef],  # (10)
    DefaultLandingUri: NotRequired[str],
    StudioWebPortal: NotRequired[StudioWebPortalType],  # (11)
    CustomPosixUserConfig: NotRequired[CustomPosixUserConfigTypeDef],  # (12)
    CustomFileSystemConfigs: NotRequired[Sequence[CustomFileSystemConfigTypeDef]],  # (13)
    StudioWebPortalSettings: NotRequired[StudioWebPortalSettingsTypeDef],  # (14)
    AutoMountHomeEFS: NotRequired[AutoMountHomeEFSType],  # (15)
  1. See SharingSettingsTypeDef
  2. See JupyterServerAppSettingsTypeDef
  3. See KernelGatewayAppSettingsTypeDef
  4. See TensorBoardAppSettingsTypeDef
  5. See RStudioServerProAppSettingsTypeDef
  6. See RSessionAppSettingsTypeDef
  7. See CanvasAppSettingsTypeDef
  8. See CodeEditorAppSettingsTypeDef
  9. See JupyterLabAppSettingsTypeDef
  10. See DefaultSpaceStorageSettingsTypeDef
  11. See StudioWebPortalType
  12. See CustomPosixUserConfigTypeDef
  13. See CustomFileSystemConfigTypeDef
  14. See StudioWebPortalSettingsTypeDef
  15. See AutoMountHomeEFSType

ListArtifactsResponseTypeDef#

# ListArtifactsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListArtifactsResponseTypeDef


def get_value() -> ListArtifactsResponseTypeDef:
    return {
        "ArtifactSummaries": ...,
    }


# ListArtifactsResponseTypeDef definition

class ListArtifactsResponseTypeDef(TypedDict):
    ArtifactSummaries: List[ArtifactSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ArtifactSummaryTypeDef
  2. See ResponseMetadataTypeDef

CreateArtifactRequestTypeDef#

# CreateArtifactRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateArtifactRequestTypeDef


def get_value() -> CreateArtifactRequestTypeDef:
    return {
        "Source": ...,
    }


# CreateArtifactRequestTypeDef definition

class CreateArtifactRequestTypeDef(TypedDict):
    Source: ArtifactSourceUnionTypeDef,  # (1)
    ArtifactType: str,
    ArtifactName: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See ArtifactSourceTypeDef ArtifactSourceOutputTypeDef
  2. See MetadataPropertiesTypeDef
  3. See TagTypeDef

DeleteArtifactRequestTypeDef#

# DeleteArtifactRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeleteArtifactRequestTypeDef


def get_value() -> DeleteArtifactRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }


# DeleteArtifactRequestTypeDef definition

class DeleteArtifactRequestTypeDef(TypedDict):
    ArtifactArn: NotRequired[str],
    Source: NotRequired[ArtifactSourceUnionTypeDef],  # (1)
  1. See ArtifactSourceTypeDef ArtifactSourceOutputTypeDef

AutoMLProblemTypeConfigOutputTypeDef#

# AutoMLProblemTypeConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLProblemTypeConfigOutputTypeDef


def get_value() -> AutoMLProblemTypeConfigOutputTypeDef:
    return {
        "ImageClassificationJobConfig": ...,
    }


# AutoMLProblemTypeConfigOutputTypeDef definition

class AutoMLProblemTypeConfigOutputTypeDef(TypedDict):
    ImageClassificationJobConfig: NotRequired[ImageClassificationJobConfigTypeDef],  # (1)
    TextClassificationJobConfig: NotRequired[TextClassificationJobConfigTypeDef],  # (2)
    TimeSeriesForecastingJobConfig: NotRequired[TimeSeriesForecastingJobConfigOutputTypeDef],  # (3)
    TabularJobConfig: NotRequired[TabularJobConfigOutputTypeDef],  # (4)
    TextGenerationJobConfig: NotRequired[TextGenerationJobConfigOutputTypeDef],  # (5)
  1. See ImageClassificationJobConfigTypeDef
  2. See TextClassificationJobConfigTypeDef
  3. See TimeSeriesForecastingJobConfigOutputTypeDef
  4. See TabularJobConfigOutputTypeDef
  5. See TextGenerationJobConfigOutputTypeDef

AutoMLProblemTypeConfigTypeDef#

# AutoMLProblemTypeConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AutoMLProblemTypeConfigTypeDef


def get_value() -> AutoMLProblemTypeConfigTypeDef:
    return {
        "ImageClassificationJobConfig": ...,
    }


# AutoMLProblemTypeConfigTypeDef definition

class AutoMLProblemTypeConfigTypeDef(TypedDict):
    ImageClassificationJobConfig: NotRequired[ImageClassificationJobConfigTypeDef],  # (1)
    TextClassificationJobConfig: NotRequired[TextClassificationJobConfigTypeDef],  # (2)
    TimeSeriesForecastingJobConfig: NotRequired[TimeSeriesForecastingJobConfigTypeDef],  # (3)
    TabularJobConfig: NotRequired[TabularJobConfigTypeDef],  # (4)
    TextGenerationJobConfig: NotRequired[TextGenerationJobConfigTypeDef],  # (5)
  1. See ImageClassificationJobConfigTypeDef
  2. See TextClassificationJobConfigTypeDef
  3. See TimeSeriesForecastingJobConfigTypeDef
  4. See TabularJobConfigTypeDef
  5. See TextGenerationJobConfigTypeDef

PipelineExecutionStepTypeDef#

# PipelineExecutionStepTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import PipelineExecutionStepTypeDef


def get_value() -> PipelineExecutionStepTypeDef:
    return {
        "StepName": ...,
    }


# PipelineExecutionStepTypeDef definition

class PipelineExecutionStepTypeDef(TypedDict):
    StepName: NotRequired[str],
    StepDisplayName: NotRequired[str],
    StepDescription: NotRequired[str],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    StepStatus: NotRequired[StepStatusType],  # (1)
    CacheHitResult: NotRequired[CacheHitResultTypeDef],  # (2)
    FailureReason: NotRequired[str],
    Metadata: NotRequired[PipelineExecutionStepMetadataTypeDef],  # (3)
    AttemptCount: NotRequired[int],
    SelectiveExecutionResult: NotRequired[SelectiveExecutionResultTypeDef],  # (4)
  1. See StepStatusType
  2. See CacheHitResultTypeDef
  3. See PipelineExecutionStepMetadataTypeDef
  4. See SelectiveExecutionResultTypeDef

DescribeAutoMLJobResponseTypeDef#

# DescribeAutoMLJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAutoMLJobResponseTypeDef


def get_value() -> DescribeAutoMLJobResponseTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# DescribeAutoMLJobResponseTypeDef definition

class DescribeAutoMLJobResponseTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobArn: str,
    InputDataConfig: List[AutoMLChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    RoleArn: str,
    AutoMLJobObjective: AutoMLJobObjectiveTypeDef,  # (3)
    ProblemType: ProblemTypeType,  # (4)
    AutoMLJobConfig: AutoMLJobConfigOutputTypeDef,  # (5)
    CreationTime: datetime,
    EndTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    PartialFailureReasons: List[AutoMLPartialFailureReasonTypeDef],  # (6)
    BestCandidate: AutoMLCandidateTypeDef,  # (7)
    AutoMLJobStatus: AutoMLJobStatusType,  # (8)
    AutoMLJobSecondaryStatus: AutoMLJobSecondaryStatusType,  # (9)
    GenerateCandidateDefinitionsOnly: bool,
    AutoMLJobArtifacts: AutoMLJobArtifactsTypeDef,  # (10)
    ResolvedAttributes: ResolvedAttributesTypeDef,  # (11)
    ModelDeployConfig: ModelDeployConfigTypeDef,  # (12)
    ModelDeployResult: ModelDeployResultTypeDef,  # (13)
    ResponseMetadata: ResponseMetadataTypeDef,  # (14)
  1. See AutoMLChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See AutoMLJobObjectiveTypeDef
  4. See ProblemTypeType
  5. See AutoMLJobConfigOutputTypeDef
  6. See AutoMLPartialFailureReasonTypeDef
  7. See AutoMLCandidateTypeDef
  8. See AutoMLJobStatusType
  9. See AutoMLJobSecondaryStatusType
  10. See AutoMLJobArtifactsTypeDef
  11. See ResolvedAttributesTypeDef
  12. See ModelDeployConfigTypeDef
  13. See ModelDeployResultTypeDef
  14. See ResponseMetadataTypeDef

ListCandidatesForAutoMLJobResponseTypeDef#

# ListCandidatesForAutoMLJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobResponseTypeDef


def get_value() -> ListCandidatesForAutoMLJobResponseTypeDef:
    return {
        "Candidates": ...,
    }


# ListCandidatesForAutoMLJobResponseTypeDef definition

class ListCandidatesForAutoMLJobResponseTypeDef(TypedDict):
    Candidates: List[AutoMLCandidateTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AutoMLCandidateTypeDef
  2. See ResponseMetadataTypeDef

DeploymentConfigOutputTypeDef#

# DeploymentConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeploymentConfigOutputTypeDef


def get_value() -> DeploymentConfigOutputTypeDef:
    return {
        "BlueGreenUpdatePolicy": ...,
    }


# DeploymentConfigOutputTypeDef definition

class DeploymentConfigOutputTypeDef(TypedDict):
    BlueGreenUpdatePolicy: NotRequired[BlueGreenUpdatePolicyTypeDef],  # (1)
    RollingUpdatePolicy: NotRequired[RollingUpdatePolicyTypeDef],  # (2)
    AutoRollbackConfiguration: NotRequired[AutoRollbackConfigOutputTypeDef],  # (3)
  1. See BlueGreenUpdatePolicyTypeDef
  2. See RollingUpdatePolicyTypeDef
  3. See AutoRollbackConfigOutputTypeDef

DeploymentConfigTypeDef#

# DeploymentConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DeploymentConfigTypeDef


def get_value() -> DeploymentConfigTypeDef:
    return {
        "BlueGreenUpdatePolicy": ...,
    }


# DeploymentConfigTypeDef definition

class DeploymentConfigTypeDef(TypedDict):
    BlueGreenUpdatePolicy: NotRequired[BlueGreenUpdatePolicyTypeDef],  # (1)
    RollingUpdatePolicy: NotRequired[RollingUpdatePolicyTypeDef],  # (2)
    AutoRollbackConfiguration: NotRequired[AutoRollbackConfigTypeDef],  # (3)
  1. See BlueGreenUpdatePolicyTypeDef
  2. See RollingUpdatePolicyTypeDef
  3. See AutoRollbackConfigTypeDef

RecommendationJobInputConfigOutputTypeDef#

# RecommendationJobInputConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobInputConfigOutputTypeDef


def get_value() -> RecommendationJobInputConfigOutputTypeDef:
    return {
        "ModelPackageVersionArn": ...,
    }


# RecommendationJobInputConfigOutputTypeDef definition

class RecommendationJobInputConfigOutputTypeDef(TypedDict):
    ModelPackageVersionArn: NotRequired[str],
    ModelName: NotRequired[str],
    JobDurationInSeconds: NotRequired[int],
    TrafficPattern: NotRequired[TrafficPatternOutputTypeDef],  # (1)
    ResourceLimit: NotRequired[RecommendationJobResourceLimitTypeDef],  # (2)
    EndpointConfigurations: NotRequired[List[EndpointInputConfigurationOutputTypeDef]],  # (3)
    VolumeKmsKeyId: NotRequired[str],
    ContainerConfig: NotRequired[RecommendationJobContainerConfigOutputTypeDef],  # (4)
    Endpoints: NotRequired[List[EndpointInfoTypeDef]],  # (5)
    VpcConfig: NotRequired[RecommendationJobVpcConfigOutputTypeDef],  # (6)
  1. See TrafficPatternOutputTypeDef
  2. See RecommendationJobResourceLimitTypeDef
  3. See EndpointInputConfigurationOutputTypeDef
  4. See RecommendationJobContainerConfigOutputTypeDef
  5. See EndpointInfoTypeDef
  6. See RecommendationJobVpcConfigOutputTypeDef

HyperParameterTuningJobConfigTypeDef#

# HyperParameterTuningJobConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobConfigTypeDef


def get_value() -> HyperParameterTuningJobConfigTypeDef:
    return {
        "Strategy": ...,
    }


# HyperParameterTuningJobConfigTypeDef definition

class HyperParameterTuningJobConfigTypeDef(TypedDict):
    Strategy: HyperParameterTuningJobStrategyTypeType,  # (1)
    ResourceLimits: ResourceLimitsTypeDef,  # (4)
    StrategyConfig: NotRequired[HyperParameterTuningJobStrategyConfigTypeDef],  # (2)
    HyperParameterTuningJobObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (3)
    ParameterRanges: NotRequired[ParameterRangesTypeDef],  # (5)
    TrainingJobEarlyStoppingType: NotRequired[TrainingJobEarlyStoppingTypeType],  # (6)
    TuningJobCompletionCriteria: NotRequired[TuningJobCompletionCriteriaTypeDef],  # (7)
    RandomSeed: NotRequired[int],
  1. See HyperParameterTuningJobStrategyTypeType
  2. See HyperParameterTuningJobStrategyConfigTypeDef
  3. See HyperParameterTuningJobObjectiveTypeDef
  4. See ResourceLimitsTypeDef
  5. See ParameterRangesTypeDef
  6. See TrainingJobEarlyStoppingTypeType
  7. See TuningJobCompletionCriteriaTypeDef

RecommendationJobInputConfigTypeDef#

# RecommendationJobInputConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import RecommendationJobInputConfigTypeDef


def get_value() -> RecommendationJobInputConfigTypeDef:
    return {
        "ModelPackageVersionArn": ...,
    }


# RecommendationJobInputConfigTypeDef definition

class RecommendationJobInputConfigTypeDef(TypedDict):
    ModelPackageVersionArn: NotRequired[str],
    ModelName: NotRequired[str],
    JobDurationInSeconds: NotRequired[int],
    TrafficPattern: NotRequired[TrafficPatternTypeDef],  # (1)
    ResourceLimit: NotRequired[RecommendationJobResourceLimitTypeDef],  # (2)
    EndpointConfigurations: NotRequired[Sequence[EndpointInputConfigurationTypeDef]],  # (3)
    VolumeKmsKeyId: NotRequired[str],
    ContainerConfig: NotRequired[RecommendationJobContainerConfigTypeDef],  # (4)
    Endpoints: NotRequired[Sequence[EndpointInfoTypeDef]],  # (5)
    VpcConfig: NotRequired[RecommendationJobVpcConfigTypeDef],  # (6)
  1. See TrafficPatternTypeDef
  2. See RecommendationJobResourceLimitTypeDef
  3. See EndpointInputConfigurationTypeDef
  4. See RecommendationJobContainerConfigTypeDef
  5. See EndpointInfoTypeDef
  6. See RecommendationJobVpcConfigTypeDef

ExplainerConfigOutputTypeDef#

# ExplainerConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExplainerConfigOutputTypeDef


def get_value() -> ExplainerConfigOutputTypeDef:
    return {
        "ClarifyExplainerConfig": ...,
    }


# ExplainerConfigOutputTypeDef definition

class ExplainerConfigOutputTypeDef(TypedDict):
    ClarifyExplainerConfig: NotRequired[ClarifyExplainerConfigOutputTypeDef],  # (1)
  1. See ClarifyExplainerConfigOutputTypeDef

ExplainerConfigTypeDef#

# ExplainerConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ExplainerConfigTypeDef


def get_value() -> ExplainerConfigTypeDef:
    return {
        "ClarifyExplainerConfig": ...,
    }


# ExplainerConfigTypeDef definition

class ExplainerConfigTypeDef(TypedDict):
    ClarifyExplainerConfig: NotRequired[ClarifyExplainerConfigTypeDef],  # (1)
  1. See ClarifyExplainerConfigTypeDef

DescribeClusterResponseTypeDef#

# DescribeClusterResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterResponseTypeDef


def get_value() -> DescribeClusterResponseTypeDef:
    return {
        "ClusterArn": ...,
    }


# DescribeClusterResponseTypeDef definition

class DescribeClusterResponseTypeDef(TypedDict):
    ClusterArn: str,
    ClusterName: str,
    ClusterStatus: ClusterStatusType,  # (1)
    CreationTime: datetime,
    FailureMessage: str,
    InstanceGroups: List[ClusterInstanceGroupDetailsTypeDef],  # (2)
    VpcConfig: VpcConfigOutputTypeDef,  # (3)
    Orchestrator: ClusterOrchestratorTypeDef,  # (4)
    NodeRecovery: ClusterNodeRecoveryType,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ClusterStatusType
  2. See ClusterInstanceGroupDetailsTypeDef
  3. See VpcConfigOutputTypeDef
  4. See ClusterOrchestratorTypeDef
  5. See ClusterNodeRecoveryType
  6. See ResponseMetadataTypeDef

CreateClusterRequestTypeDef#

# CreateClusterRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateClusterRequestTypeDef


def get_value() -> CreateClusterRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# CreateClusterRequestTypeDef definition

class CreateClusterRequestTypeDef(TypedDict):
    ClusterName: str,
    InstanceGroups: Sequence[ClusterInstanceGroupSpecificationTypeDef],  # (1)
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    Orchestrator: NotRequired[ClusterOrchestratorTypeDef],  # (4)
    NodeRecovery: NotRequired[ClusterNodeRecoveryType],  # (5)
  1. See ClusterInstanceGroupSpecificationTypeDef
  2. See VpcConfigTypeDef VpcConfigOutputTypeDef
  3. See TagTypeDef
  4. See ClusterOrchestratorTypeDef
  5. See ClusterNodeRecoveryType

UpdateClusterRequestTypeDef#

# UpdateClusterRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterRequestTypeDef


def get_value() -> UpdateClusterRequestTypeDef:
    return {
        "ClusterName": ...,
    }


# UpdateClusterRequestTypeDef definition

class UpdateClusterRequestTypeDef(TypedDict):
    ClusterName: str,
    InstanceGroups: Sequence[ClusterInstanceGroupSpecificationTypeDef],  # (1)
    NodeRecovery: NotRequired[ClusterNodeRecoveryType],  # (2)
    InstanceGroupsToDelete: NotRequired[Sequence[str]],
  1. See ClusterInstanceGroupSpecificationTypeDef
  2. See ClusterNodeRecoveryType

DescribeClusterNodeResponseTypeDef#

# DescribeClusterNodeResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeClusterNodeResponseTypeDef


def get_value() -> DescribeClusterNodeResponseTypeDef:
    return {
        "NodeDetails": ...,
    }


# DescribeClusterNodeResponseTypeDef definition

class DescribeClusterNodeResponseTypeDef(TypedDict):
    NodeDetails: ClusterNodeDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterNodeDetailsTypeDef
  2. See ResponseMetadataTypeDef

CreateFeatureGroupRequestTypeDef#

# CreateFeatureGroupRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateFeatureGroupRequestTypeDef


def get_value() -> CreateFeatureGroupRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# CreateFeatureGroupRequestTypeDef definition

class CreateFeatureGroupRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    RecordIdentifierFeatureName: str,
    EventTimeFeatureName: str,
    FeatureDefinitions: Sequence[FeatureDefinitionTypeDef],  # (1)
    OnlineStoreConfig: NotRequired[OnlineStoreConfigTypeDef],  # (2)
    OfflineStoreConfig: NotRequired[OfflineStoreConfigTypeDef],  # (3)
    ThroughputConfig: NotRequired[ThroughputConfigTypeDef],  # (4)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See ThroughputConfigTypeDef
  5. See TagTypeDef

DescribeFeatureGroupResponseTypeDef#

# DescribeFeatureGroupResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFeatureGroupResponseTypeDef


def get_value() -> DescribeFeatureGroupResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# DescribeFeatureGroupResponseTypeDef definition

class DescribeFeatureGroupResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    FeatureGroupName: str,
    RecordIdentifierFeatureName: str,
    EventTimeFeatureName: str,
    FeatureDefinitions: List[FeatureDefinitionTypeDef],  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    OnlineStoreConfig: OnlineStoreConfigTypeDef,  # (2)
    OfflineStoreConfig: OfflineStoreConfigTypeDef,  # (3)
    ThroughputConfig: ThroughputConfigDescriptionTypeDef,  # (4)
    RoleArn: str,
    FeatureGroupStatus: FeatureGroupStatusType,  # (5)
    OfflineStoreStatus: OfflineStoreStatusTypeDef,  # (6)
    LastUpdateStatus: LastUpdateStatusTypeDef,  # (7)
    FailureReason: str,
    Description: str,
    NextToken: str,
    OnlineStoreTotalSizeBytes: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See ThroughputConfigDescriptionTypeDef
  5. See FeatureGroupStatusType
  6. See OfflineStoreStatusTypeDef
  7. See LastUpdateStatusTypeDef
  8. See ResponseMetadataTypeDef

FeatureGroupTypeDef#

# FeatureGroupTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import FeatureGroupTypeDef


def get_value() -> FeatureGroupTypeDef:
    return {
        "FeatureGroupArn": ...,
    }


# FeatureGroupTypeDef definition

class FeatureGroupTypeDef(TypedDict):
    FeatureGroupArn: NotRequired[str],
    FeatureGroupName: NotRequired[str],
    RecordIdentifierFeatureName: NotRequired[str],
    EventTimeFeatureName: NotRequired[str],
    FeatureDefinitions: NotRequired[List[FeatureDefinitionTypeDef]],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    OnlineStoreConfig: NotRequired[OnlineStoreConfigTypeDef],  # (2)
    OfflineStoreConfig: NotRequired[OfflineStoreConfigTypeDef],  # (3)
    RoleArn: NotRequired[str],
    FeatureGroupStatus: NotRequired[FeatureGroupStatusType],  # (4)
    OfflineStoreStatus: NotRequired[OfflineStoreStatusTypeDef],  # (5)
    LastUpdateStatus: NotRequired[LastUpdateStatusTypeDef],  # (6)
    FailureReason: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (7)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See FeatureGroupStatusType
  5. See OfflineStoreStatusTypeDef
  6. See LastUpdateStatusTypeDef
  7. See TagTypeDef

UpdateFeatureGroupRequestTypeDef#

# UpdateFeatureGroupRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateFeatureGroupRequestTypeDef


def get_value() -> UpdateFeatureGroupRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }


# UpdateFeatureGroupRequestTypeDef definition

class UpdateFeatureGroupRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    FeatureAdditions: NotRequired[Sequence[FeatureDefinitionTypeDef]],  # (1)
    OnlineStoreConfig: NotRequired[OnlineStoreConfigUpdateTypeDef],  # (2)
    ThroughputConfig: NotRequired[ThroughputConfigUpdateTypeDef],  # (3)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigUpdateTypeDef
  3. See ThroughputConfigUpdateTypeDef

ListComputeQuotasResponseTypeDef#

# ListComputeQuotasResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListComputeQuotasResponseTypeDef


def get_value() -> ListComputeQuotasResponseTypeDef:
    return {
        "ComputeQuotaSummaries": ...,
    }


# ListComputeQuotasResponseTypeDef definition

class ListComputeQuotasResponseTypeDef(TypedDict):
    ComputeQuotaSummaries: List[ComputeQuotaSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See ComputeQuotaSummaryTypeDef
  2. See ResponseMetadataTypeDef

CreateComputeQuotaRequestTypeDef#

# CreateComputeQuotaRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateComputeQuotaRequestTypeDef


def get_value() -> CreateComputeQuotaRequestTypeDef:
    return {
        "Name": ...,
    }


# CreateComputeQuotaRequestTypeDef definition

class CreateComputeQuotaRequestTypeDef(TypedDict):
    Name: str,
    ClusterArn: str,
    ComputeQuotaConfig: ComputeQuotaConfigUnionTypeDef,  # (1)
    ComputeQuotaTarget: ComputeQuotaTargetTypeDef,  # (2)
    Description: NotRequired[str],
    ActivationState: NotRequired[ActivationStateType],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See ComputeQuotaConfigTypeDef ComputeQuotaConfigOutputTypeDef
  2. See ComputeQuotaTargetTypeDef
  3. See ActivationStateType
  4. See TagTypeDef

UpdateComputeQuotaRequestTypeDef#

# UpdateComputeQuotaRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateComputeQuotaRequestTypeDef


def get_value() -> UpdateComputeQuotaRequestTypeDef:
    return {
        "ComputeQuotaId": ...,
    }


# UpdateComputeQuotaRequestTypeDef definition

class UpdateComputeQuotaRequestTypeDef(TypedDict):
    ComputeQuotaId: str,
    TargetVersion: int,
    ComputeQuotaConfig: NotRequired[ComputeQuotaConfigUnionTypeDef],  # (1)
    ComputeQuotaTarget: NotRequired[ComputeQuotaTargetTypeDef],  # (2)
    ActivationState: NotRequired[ActivationStateType],  # (3)
    Description: NotRequired[str],
  1. See ComputeQuotaConfigTypeDef ComputeQuotaConfigOutputTypeDef
  2. See ComputeQuotaTargetTypeDef
  3. See ActivationStateType

HyperParameterTrainingJobDefinitionOutputTypeDef#

# HyperParameterTrainingJobDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTrainingJobDefinitionOutputTypeDef


def get_value() -> HyperParameterTrainingJobDefinitionOutputTypeDef:
    return {
        "DefinitionName": ...,
    }


# HyperParameterTrainingJobDefinitionOutputTypeDef definition

class HyperParameterTrainingJobDefinitionOutputTypeDef(TypedDict):
    AlgorithmSpecification: HyperParameterAlgorithmSpecificationOutputTypeDef,  # (3)
    RoleArn: str,
    OutputDataConfig: OutputDataConfigTypeDef,  # (6)
    StoppingCondition: StoppingConditionTypeDef,  # (9)
    DefinitionName: NotRequired[str],
    TuningObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (1)
    HyperParameterRanges: NotRequired[ParameterRangesOutputTypeDef],  # (2)
    StaticHyperParameters: NotRequired[Dict[str, str]],
    InputDataConfig: NotRequired[List[ChannelOutputTypeDef]],  # (4)
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
    ResourceConfig: NotRequired[ResourceConfigOutputTypeDef],  # (7)
    HyperParameterTuningResourceConfig: NotRequired[HyperParameterTuningResourceConfigOutputTypeDef],  # (8)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (10)
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (11)
    Environment: NotRequired[Dict[str, str]],
  1. See HyperParameterTuningJobObjectiveTypeDef
  2. See ParameterRangesOutputTypeDef
  3. See HyperParameterAlgorithmSpecificationOutputTypeDef
  4. See ChannelOutputTypeDef
  5. See VpcConfigOutputTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigOutputTypeDef
  8. See HyperParameterTuningResourceConfigOutputTypeDef
  9. See StoppingConditionTypeDef
  10. See CheckpointConfigTypeDef
  11. See RetryStrategyTypeDef

TrainingJobDefinitionOutputTypeDef#

# TrainingJobDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobDefinitionOutputTypeDef


def get_value() -> TrainingJobDefinitionOutputTypeDef:
    return {
        "TrainingInputMode": ...,
    }


# TrainingJobDefinitionOutputTypeDef definition

class TrainingJobDefinitionOutputTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    InputDataConfig: List[ChannelOutputTypeDef],  # (2)
    OutputDataConfig: OutputDataConfigTypeDef,  # (3)
    ResourceConfig: ResourceConfigOutputTypeDef,  # (4)
    StoppingCondition: StoppingConditionTypeDef,  # (5)
    HyperParameters: NotRequired[Dict[str, str]],
  1. See TrainingInputModeType
  2. See ChannelOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See ResourceConfigOutputTypeDef
  5. See StoppingConditionTypeDef

DescribeInferenceComponentOutputTypeDef#

# DescribeInferenceComponentOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceComponentOutputTypeDef


def get_value() -> DescribeInferenceComponentOutputTypeDef:
    return {
        "InferenceComponentName": ...,
    }


# DescribeInferenceComponentOutputTypeDef definition

class DescribeInferenceComponentOutputTypeDef(TypedDict):
    InferenceComponentName: str,
    InferenceComponentArn: str,
    EndpointName: str,
    EndpointArn: str,
    VariantName: str,
    FailureReason: str,
    Specification: InferenceComponentSpecificationSummaryTypeDef,  # (1)
    RuntimeConfig: InferenceComponentRuntimeConfigSummaryTypeDef,  # (2)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    InferenceComponentStatus: InferenceComponentStatusType,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See InferenceComponentSpecificationSummaryTypeDef
  2. See InferenceComponentRuntimeConfigSummaryTypeDef
  3. See InferenceComponentStatusType
  4. See ResponseMetadataTypeDef

CreateEdgeDeploymentPlanRequestTypeDef#

# CreateEdgeDeploymentPlanRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEdgeDeploymentPlanRequestTypeDef


def get_value() -> CreateEdgeDeploymentPlanRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# CreateEdgeDeploymentPlanRequestTypeDef definition

class CreateEdgeDeploymentPlanRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    ModelConfigs: Sequence[EdgeDeploymentModelConfigTypeDef],  # (1)
    DeviceFleetName: str,
    Stages: NotRequired[Sequence[DeploymentStageTypeDef]],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See EdgeDeploymentModelConfigTypeDef
  2. See DeploymentStageTypeDef
  3. See TagTypeDef

CreateEdgeDeploymentStageRequestTypeDef#

# CreateEdgeDeploymentStageRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEdgeDeploymentStageRequestTypeDef


def get_value() -> CreateEdgeDeploymentStageRequestTypeDef:
    return {
        "EdgeDeploymentPlanName": ...,
    }


# CreateEdgeDeploymentStageRequestTypeDef definition

class CreateEdgeDeploymentStageRequestTypeDef(TypedDict):
    EdgeDeploymentPlanName: str,
    Stages: Sequence[DeploymentStageTypeDef],  # (1)
  1. See DeploymentStageTypeDef

SpaceDetailsTypeDef#

# SpaceDetailsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceDetailsTypeDef


def get_value() -> SpaceDetailsTypeDef:
    return {
        "DomainId": ...,
    }


# SpaceDetailsTypeDef definition

class SpaceDetailsTypeDef(TypedDict):
    DomainId: NotRequired[str],
    SpaceName: NotRequired[str],
    Status: NotRequired[SpaceStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    SpaceSettingsSummary: NotRequired[SpaceSettingsSummaryTypeDef],  # (2)
    SpaceSharingSettingsSummary: NotRequired[SpaceSharingSettingsSummaryTypeDef],  # (3)
    OwnershipSettingsSummary: NotRequired[OwnershipSettingsSummaryTypeDef],  # (4)
    SpaceDisplayName: NotRequired[str],
  1. See SpaceStatusType
  2. See SpaceSettingsSummaryTypeDef
  3. See SpaceSharingSettingsSummaryTypeDef
  4. See OwnershipSettingsSummaryTypeDef

InferenceRecommendationsJobStepTypeDef#

# InferenceRecommendationsJobStepTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceRecommendationsJobStepTypeDef


def get_value() -> InferenceRecommendationsJobStepTypeDef:
    return {
        "StepType": ...,
    }


# InferenceRecommendationsJobStepTypeDef definition

class InferenceRecommendationsJobStepTypeDef(TypedDict):
    StepType: RecommendationStepTypeType,  # (1)
    JobName: str,
    Status: RecommendationJobStatusType,  # (2)
    InferenceBenchmark: NotRequired[RecommendationJobInferenceBenchmarkTypeDef],  # (3)
  1. See RecommendationStepTypeType
  2. See RecommendationJobStatusType
  3. See RecommendationJobInferenceBenchmarkTypeDef

SearchRequestPaginateTypeDef#

# SearchRequestPaginateTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchRequestPaginateTypeDef


def get_value() -> SearchRequestPaginateTypeDef:
    return {
        "Resource": ...,
    }


# SearchRequestPaginateTypeDef definition

class SearchRequestPaginateTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SearchExpression: NotRequired[SearchExpressionPaginatorTypeDef],  # (2)
    SortBy: NotRequired[str],
    SortOrder: NotRequired[SearchSortOrderType],  # (3)
    CrossAccountFilterOption: NotRequired[CrossAccountFilterOptionType],  # (4)
    VisibilityConditions: NotRequired[Sequence[VisibilityConditionsTypeDef]],  # (5)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (6)
  1. See ResourceTypeType
  2. See SearchExpressionPaginatorTypeDef
  3. See SearchSortOrderType
  4. See CrossAccountFilterOptionType
  5. See VisibilityConditionsTypeDef
  6. See PaginatorConfigTypeDef

SearchRequestTypeDef#

# SearchRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchRequestTypeDef


def get_value() -> SearchRequestTypeDef:
    return {
        "Resource": ...,
    }


# SearchRequestTypeDef definition

class SearchRequestTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SearchExpression: NotRequired[SearchExpressionTypeDef],  # (2)
    SortBy: NotRequired[str],
    SortOrder: NotRequired[SearchSortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CrossAccountFilterOption: NotRequired[CrossAccountFilterOptionType],  # (4)
    VisibilityConditions: NotRequired[Sequence[VisibilityConditionsTypeDef]],  # (5)
  1. See ResourceTypeType
  2. See SearchExpressionTypeDef
  3. See SearchSortOrderType
  4. See CrossAccountFilterOptionType
  5. See VisibilityConditionsTypeDef

ListAssociationsResponseTypeDef#

# ListAssociationsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAssociationsResponseTypeDef


def get_value() -> ListAssociationsResponseTypeDef:
    return {
        "AssociationSummaries": ...,
    }


# ListAssociationsResponseTypeDef definition

class ListAssociationsResponseTypeDef(TypedDict):
    AssociationSummaries: List[AssociationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AssociationSummaryTypeDef
  2. See ResponseMetadataTypeDef

TrialTypeDef#

# TrialTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialTypeDef


def get_value() -> TrialTypeDef:
    return {
        "TrialName": ...,
    }


# TrialTypeDef definition

class TrialTypeDef(TypedDict):
    TrialName: NotRequired[str],
    TrialArn: NotRequired[str],
    DisplayName: NotRequired[str],
    ExperimentName: NotRequired[str],
    Source: NotRequired[TrialSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    TrialComponentSummaries: NotRequired[List[TrialComponentSimpleSummaryTypeDef]],  # (6)
  1. See TrialSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See TagTypeDef
  6. See TrialComponentSimpleSummaryTypeDef

ListTrialComponentsResponseTypeDef#

# ListTrialComponentsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListTrialComponentsResponseTypeDef


def get_value() -> ListTrialComponentsResponseTypeDef:
    return {
        "TrialComponentSummaries": ...,
    }


# ListTrialComponentsResponseTypeDef definition

class ListTrialComponentsResponseTypeDef(TypedDict):
    TrialComponentSummaries: List[TrialComponentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TrialComponentSummaryTypeDef
  2. See ResponseMetadataTypeDef

WorkteamTypeDef#

# WorkteamTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import WorkteamTypeDef


def get_value() -> WorkteamTypeDef:
    return {
        "WorkteamName": ...,
    }


# WorkteamTypeDef definition

class WorkteamTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: List[MemberDefinitionOutputTypeDef],  # (1)
    WorkteamArn: str,
    Description: str,
    WorkforceArn: NotRequired[str],
    ProductListingIds: NotRequired[List[str]],
    SubDomain: NotRequired[str],
    CreateDate: NotRequired[datetime],
    LastUpdatedDate: NotRequired[datetime],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
    WorkerAccessConfiguration: NotRequired[WorkerAccessConfigurationTypeDef],  # (3)
  1. See MemberDefinitionOutputTypeDef
  2. See NotificationConfigurationTypeDef
  3. See WorkerAccessConfigurationTypeDef

TrainingSpecificationOutputTypeDef#

# TrainingSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingSpecificationOutputTypeDef


def get_value() -> TrainingSpecificationOutputTypeDef:
    return {
        "TrainingImage": ...,
    }


# TrainingSpecificationOutputTypeDef definition

class TrainingSpecificationOutputTypeDef(TypedDict):
    TrainingImage: str,
    SupportedTrainingInstanceTypes: List[TrainingInstanceTypeType],  # (2)
    TrainingChannels: List[ChannelSpecificationOutputTypeDef],  # (4)
    TrainingImageDigest: NotRequired[str],
    SupportedHyperParameters: NotRequired[List[HyperParameterSpecificationOutputTypeDef]],  # (1)
    SupportsDistributedTraining: NotRequired[bool],
    MetricDefinitions: NotRequired[List[MetricDefinitionTypeDef]],  # (3)
    SupportedTuningJobObjectiveMetrics: NotRequired[List[HyperParameterTuningJobObjectiveTypeDef]],  # (5)
    AdditionalS3DataSource: NotRequired[AdditionalS3DataSourceTypeDef],  # (6)
  1. See HyperParameterSpecificationOutputTypeDef
  2. See TrainingInstanceTypeType
  3. See MetricDefinitionTypeDef
  4. See ChannelSpecificationOutputTypeDef
  5. See HyperParameterTuningJobObjectiveTypeDef
  6. See AdditionalS3DataSourceTypeDef

TrainingSpecificationTypeDef#

# TrainingSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingSpecificationTypeDef


def get_value() -> TrainingSpecificationTypeDef:
    return {
        "TrainingImage": ...,
    }


# TrainingSpecificationTypeDef definition

class TrainingSpecificationTypeDef(TypedDict):
    TrainingImage: str,
    SupportedTrainingInstanceTypes: Sequence[TrainingInstanceTypeType],  # (2)
    TrainingChannels: Sequence[ChannelSpecificationTypeDef],  # (4)
    TrainingImageDigest: NotRequired[str],
    SupportedHyperParameters: NotRequired[Sequence[HyperParameterSpecificationTypeDef]],  # (1)
    SupportsDistributedTraining: NotRequired[bool],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (3)
    SupportedTuningJobObjectiveMetrics: NotRequired[Sequence[HyperParameterTuningJobObjectiveTypeDef]],  # (5)
    AdditionalS3DataSource: NotRequired[AdditionalS3DataSourceTypeDef],  # (6)
  1. See HyperParameterSpecificationTypeDef
  2. See TrainingInstanceTypeType
  3. See MetricDefinitionTypeDef
  4. See ChannelSpecificationTypeDef
  5. See HyperParameterTuningJobObjectiveTypeDef
  6. See AdditionalS3DataSourceTypeDef

ListAppImageConfigsResponseTypeDef#

# ListAppImageConfigsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListAppImageConfigsResponseTypeDef


def get_value() -> ListAppImageConfigsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListAppImageConfigsResponseTypeDef definition

class ListAppImageConfigsResponseTypeDef(TypedDict):
    AppImageConfigs: List[AppImageConfigDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See AppImageConfigDetailsTypeDef
  2. See ResponseMetadataTypeDef

CreateAppImageConfigRequestTypeDef#

# CreateAppImageConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAppImageConfigRequestTypeDef


def get_value() -> CreateAppImageConfigRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }


# CreateAppImageConfigRequestTypeDef definition

class CreateAppImageConfigRequestTypeDef(TypedDict):
    AppImageConfigName: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigUnionTypeDef],  # (2)
    JupyterLabAppImageConfig: NotRequired[JupyterLabAppImageConfigUnionTypeDef],  # (3)
    CodeEditorAppImageConfig: NotRequired[CodeEditorAppImageConfigUnionTypeDef],  # (4)
  1. See TagTypeDef
  2. See KernelGatewayImageConfigTypeDef KernelGatewayImageConfigOutputTypeDef
  3. See JupyterLabAppImageConfigTypeDef JupyterLabAppImageConfigOutputTypeDef
  4. See CodeEditorAppImageConfigTypeDef CodeEditorAppImageConfigOutputTypeDef

UpdateAppImageConfigRequestTypeDef#

# UpdateAppImageConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateAppImageConfigRequestTypeDef


def get_value() -> UpdateAppImageConfigRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }


# UpdateAppImageConfigRequestTypeDef definition

class UpdateAppImageConfigRequestTypeDef(TypedDict):
    AppImageConfigName: str,
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigUnionTypeDef],  # (1)
    JupyterLabAppImageConfig: NotRequired[JupyterLabAppImageConfigUnionTypeDef],  # (2)
    CodeEditorAppImageConfig: NotRequired[CodeEditorAppImageConfigUnionTypeDef],  # (3)
  1. See KernelGatewayImageConfigTypeDef KernelGatewayImageConfigOutputTypeDef
  2. See JupyterLabAppImageConfigTypeDef JupyterLabAppImageConfigOutputTypeDef
  3. See CodeEditorAppImageConfigTypeDef CodeEditorAppImageConfigOutputTypeDef

LabelingJobSummaryTypeDef#

# LabelingJobSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import LabelingJobSummaryTypeDef


def get_value() -> LabelingJobSummaryTypeDef:
    return {
        "LabelingJobName": ...,
    }


# LabelingJobSummaryTypeDef definition

class LabelingJobSummaryTypeDef(TypedDict):
    LabelingJobName: str,
    LabelingJobArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LabelingJobStatus: LabelingJobStatusType,  # (1)
    LabelCounters: LabelCountersTypeDef,  # (2)
    WorkteamArn: str,
    PreHumanTaskLambdaArn: NotRequired[str],
    AnnotationConsolidationLambdaArn: NotRequired[str],
    FailureReason: NotRequired[str],
    LabelingJobOutput: NotRequired[LabelingJobOutputTypeDef],  # (3)
    InputConfig: NotRequired[LabelingJobInputConfigOutputTypeDef],  # (4)
  1. See LabelingJobStatusType
  2. See LabelCountersTypeDef
  3. See LabelingJobOutputTypeDef
  4. See LabelingJobInputConfigOutputTypeDef

ScalingPolicyTypeDef#

# ScalingPolicyTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ScalingPolicyTypeDef


def get_value() -> ScalingPolicyTypeDef:
    return {
        "TargetTracking": ...,
    }


# ScalingPolicyTypeDef definition

class ScalingPolicyTypeDef(TypedDict):
    TargetTracking: NotRequired[TargetTrackingScalingPolicyConfigurationTypeDef],  # (1)
  1. See TargetTrackingScalingPolicyConfigurationTypeDef

ContainerDefinitionOutputTypeDef#

# ContainerDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContainerDefinitionOutputTypeDef


def get_value() -> ContainerDefinitionOutputTypeDef:
    return {
        "ContainerHostname": ...,
    }


# ContainerDefinitionOutputTypeDef definition

class ContainerDefinitionOutputTypeDef(TypedDict):
    ContainerHostname: NotRequired[str],
    Image: NotRequired[str],
    ImageConfig: NotRequired[ImageConfigTypeDef],  # (1)
    Mode: NotRequired[ContainerModeType],  # (2)
    ModelDataUrl: NotRequired[str],
    ModelDataSource: NotRequired[ModelDataSourceTypeDef],  # (3)
    AdditionalModelDataSources: NotRequired[List[AdditionalModelDataSourceTypeDef]],  # (4)
    Environment: NotRequired[Dict[str, str]],
    ModelPackageName: NotRequired[str],
    InferenceSpecificationName: NotRequired[str],
    MultiModelConfig: NotRequired[MultiModelConfigTypeDef],  # (5)
  1. See ImageConfigTypeDef
  2. See ContainerModeType
  3. See ModelDataSourceTypeDef
  4. See AdditionalModelDataSourceTypeDef
  5. See MultiModelConfigTypeDef

ContainerDefinitionTypeDef#

# ContainerDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ContainerDefinitionTypeDef


def get_value() -> ContainerDefinitionTypeDef:
    return {
        "ContainerHostname": ...,
    }


# ContainerDefinitionTypeDef definition

class ContainerDefinitionTypeDef(TypedDict):
    ContainerHostname: NotRequired[str],
    Image: NotRequired[str],
    ImageConfig: NotRequired[ImageConfigTypeDef],  # (1)
    Mode: NotRequired[ContainerModeType],  # (2)
    ModelDataUrl: NotRequired[str],
    ModelDataSource: NotRequired[ModelDataSourceTypeDef],  # (3)
    AdditionalModelDataSources: NotRequired[Sequence[AdditionalModelDataSourceTypeDef]],  # (4)
    Environment: NotRequired[Mapping[str, str]],
    ModelPackageName: NotRequired[str],
    InferenceSpecificationName: NotRequired[str],
    MultiModelConfig: NotRequired[MultiModelConfigTypeDef],  # (5)
  1. See ImageConfigTypeDef
  2. See ContainerModeType
  3. See ModelDataSourceTypeDef
  4. See AdditionalModelDataSourceTypeDef
  5. See MultiModelConfigTypeDef

ModelPackageContainerDefinitionOutputTypeDef#

# ModelPackageContainerDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageContainerDefinitionOutputTypeDef


def get_value() -> ModelPackageContainerDefinitionOutputTypeDef:
    return {
        "ContainerHostname": ...,
    }


# ModelPackageContainerDefinitionOutputTypeDef definition

class ModelPackageContainerDefinitionOutputTypeDef(TypedDict):
    Image: str,
    ContainerHostname: NotRequired[str],
    ImageDigest: NotRequired[str],
    ModelDataUrl: NotRequired[str],
    ModelDataSource: NotRequired[ModelDataSourceTypeDef],  # (1)
    ProductId: NotRequired[str],
    Environment: NotRequired[Dict[str, str]],
    ModelInput: NotRequired[ModelInputTypeDef],  # (2)
    Framework: NotRequired[str],
    FrameworkVersion: NotRequired[str],
    NearestModelName: NotRequired[str],
    AdditionalS3DataSource: NotRequired[AdditionalS3DataSourceTypeDef],  # (3)
    ModelDataETag: NotRequired[str],
  1. See ModelDataSourceTypeDef
  2. See ModelInputTypeDef
  3. See AdditionalS3DataSourceTypeDef

ModelPackageContainerDefinitionTypeDef#

# ModelPackageContainerDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageContainerDefinitionTypeDef


def get_value() -> ModelPackageContainerDefinitionTypeDef:
    return {
        "ContainerHostname": ...,
    }


# ModelPackageContainerDefinitionTypeDef definition

class ModelPackageContainerDefinitionTypeDef(TypedDict):
    Image: str,
    ContainerHostname: NotRequired[str],
    ImageDigest: NotRequired[str],
    ModelDataUrl: NotRequired[str],
    ModelDataSource: NotRequired[ModelDataSourceTypeDef],  # (1)
    ProductId: NotRequired[str],
    Environment: NotRequired[Mapping[str, str]],
    ModelInput: NotRequired[ModelInputTypeDef],  # (2)
    Framework: NotRequired[str],
    FrameworkVersion: NotRequired[str],
    NearestModelName: NotRequired[str],
    AdditionalS3DataSource: NotRequired[AdditionalS3DataSourceTypeDef],  # (3)
    ModelDataETag: NotRequired[str],
  1. See ModelDataSourceTypeDef
  2. See ModelInputTypeDef
  3. See AdditionalS3DataSourceTypeDef

SourceAlgorithmTypeDef#

# SourceAlgorithmTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SourceAlgorithmTypeDef


def get_value() -> SourceAlgorithmTypeDef:
    return {
        "ModelDataUrl": ...,
    }


# SourceAlgorithmTypeDef definition

class SourceAlgorithmTypeDef(TypedDict):
    AlgorithmName: str,
    ModelDataUrl: NotRequired[str],
    ModelDataSource: NotRequired[ModelDataSourceTypeDef],  # (1)
    ModelDataETag: NotRequired[str],
  1. See ModelDataSourceTypeDef

ListMonitoringAlertsResponseTypeDef#

# ListMonitoringAlertsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListMonitoringAlertsResponseTypeDef


def get_value() -> ListMonitoringAlertsResponseTypeDef:
    return {
        "MonitoringAlertSummaries": ...,
    }


# ListMonitoringAlertsResponseTypeDef definition

class ListMonitoringAlertsResponseTypeDef(TypedDict):
    MonitoringAlertSummaries: List[MonitoringAlertSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See MonitoringAlertSummaryTypeDef
  2. See ResponseMetadataTypeDef

DescribeInferenceExperimentResponseTypeDef#

# DescribeInferenceExperimentResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceExperimentResponseTypeDef


def get_value() -> DescribeInferenceExperimentResponseTypeDef:
    return {
        "Arn": ...,
    }


# DescribeInferenceExperimentResponseTypeDef definition

class DescribeInferenceExperimentResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Type: InferenceExperimentTypeType,  # (1)
    Schedule: InferenceExperimentScheduleOutputTypeDef,  # (2)
    Status: InferenceExperimentStatusType,  # (3)
    StatusReason: str,
    Description: str,
    CreationTime: datetime,
    CompletionTime: datetime,
    LastModifiedTime: datetime,
    RoleArn: str,
    EndpointMetadata: EndpointMetadataTypeDef,  # (4)
    ModelVariants: List[ModelVariantConfigSummaryTypeDef],  # (5)
    DataStorageConfig: InferenceExperimentDataStorageConfigOutputTypeDef,  # (6)
    ShadowModeConfig: ShadowModeConfigOutputTypeDef,  # (7)
    KmsKey: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See InferenceExperimentTypeType
  2. See InferenceExperimentScheduleOutputTypeDef
  3. See InferenceExperimentStatusType
  4. See EndpointMetadataTypeDef
  5. See ModelVariantConfigSummaryTypeDef
  6. See InferenceExperimentDataStorageConfigOutputTypeDef
  7. See ShadowModeConfigOutputTypeDef
  8. See ResponseMetadataTypeDef

StopInferenceExperimentRequestTypeDef#

# StopInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StopInferenceExperimentRequestTypeDef


def get_value() -> StopInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# StopInferenceExperimentRequestTypeDef definition

class StopInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,
    ModelVariantActions: Mapping[str, ModelVariantActionType],  # (1)
    DesiredModelVariants: NotRequired[Sequence[ModelVariantConfigTypeDef]],  # (2)
    DesiredState: NotRequired[InferenceExperimentStopDesiredStateType],  # (3)
    Reason: NotRequired[str],
  1. See ModelVariantActionType
  2. See ModelVariantConfigTypeDef
  3. See InferenceExperimentStopDesiredStateType

DataQualityJobInputOutputTypeDef#

# DataQualityJobInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataQualityJobInputOutputTypeDef


def get_value() -> DataQualityJobInputOutputTypeDef:
    return {
        "EndpointInput": ...,
    }


# DataQualityJobInputOutputTypeDef definition

class DataQualityJobInputOutputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputOutputTypeDef

ModelBiasJobInputOutputTypeDef#

# ModelBiasJobInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelBiasJobInputOutputTypeDef


def get_value() -> ModelBiasJobInputOutputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelBiasJobInputOutputTypeDef definition

class ModelBiasJobInputOutputTypeDef(TypedDict):
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (3)
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputOutputTypeDef
  3. See MonitoringGroundTruthS3InputTypeDef

ModelExplainabilityJobInputOutputTypeDef#

# ModelExplainabilityJobInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityJobInputOutputTypeDef


def get_value() -> ModelExplainabilityJobInputOutputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelExplainabilityJobInputOutputTypeDef definition

class ModelExplainabilityJobInputOutputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputOutputTypeDef

ModelQualityJobInputOutputTypeDef#

# ModelQualityJobInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityJobInputOutputTypeDef


def get_value() -> ModelQualityJobInputOutputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelQualityJobInputOutputTypeDef definition

class ModelQualityJobInputOutputTypeDef(TypedDict):
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (3)
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputOutputTypeDef
  3. See MonitoringGroundTruthS3InputTypeDef

MonitoringInputOutputTypeDef#

# MonitoringInputOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringInputOutputTypeDef


def get_value() -> MonitoringInputOutputTypeDef:
    return {
        "EndpointInput": ...,
    }


# MonitoringInputOutputTypeDef definition

class MonitoringInputOutputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputOutputTypeDef

DataQualityJobInputTypeDef#

# DataQualityJobInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DataQualityJobInputTypeDef


def get_value() -> DataQualityJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }


# DataQualityJobInputTypeDef definition

class DataQualityJobInputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputTypeDef

ModelBiasJobInputTypeDef#

# ModelBiasJobInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelBiasJobInputTypeDef


def get_value() -> ModelBiasJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelBiasJobInputTypeDef definition

class ModelBiasJobInputTypeDef(TypedDict):
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (3)
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputTypeDef
  3. See MonitoringGroundTruthS3InputTypeDef

ModelExplainabilityJobInputTypeDef#

# ModelExplainabilityJobInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelExplainabilityJobInputTypeDef


def get_value() -> ModelExplainabilityJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelExplainabilityJobInputTypeDef definition

class ModelExplainabilityJobInputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputTypeDef

ModelQualityJobInputTypeDef#

# ModelQualityJobInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelQualityJobInputTypeDef


def get_value() -> ModelQualityJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }


# ModelQualityJobInputTypeDef definition

class ModelQualityJobInputTypeDef(TypedDict):
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (3)
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputTypeDef
  3. See MonitoringGroundTruthS3InputTypeDef

MonitoringInputTypeDef#

# MonitoringInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringInputTypeDef


def get_value() -> MonitoringInputTypeDef:
    return {
        "EndpointInput": ...,
    }


# MonitoringInputTypeDef definition

class MonitoringInputTypeDef(TypedDict):
    EndpointInput: NotRequired[EndpointInputTypeDef],  # (1)
    BatchTransformInput: NotRequired[BatchTransformInputTypeDef],  # (2)
  1. See EndpointInputTypeDef
  2. See BatchTransformInputTypeDef

DescribeOptimizationJobResponseTypeDef#

# DescribeOptimizationJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeOptimizationJobResponseTypeDef


def get_value() -> DescribeOptimizationJobResponseTypeDef:
    return {
        "OptimizationJobArn": ...,
    }


# DescribeOptimizationJobResponseTypeDef definition

class DescribeOptimizationJobResponseTypeDef(TypedDict):
    OptimizationJobArn: str,
    OptimizationJobStatus: OptimizationJobStatusType,  # (1)
    OptimizationStartTime: datetime,
    OptimizationEndTime: datetime,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    OptimizationJobName: str,
    ModelSource: OptimizationJobModelSourceTypeDef,  # (2)
    OptimizationEnvironment: Dict[str, str],
    DeploymentInstanceType: OptimizationJobDeploymentInstanceTypeType,  # (3)
    OptimizationConfigs: List[OptimizationConfigOutputTypeDef],  # (4)
    OutputConfig: OptimizationJobOutputConfigTypeDef,  # (5)
    OptimizationOutput: OptimizationOutputTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: StoppingConditionTypeDef,  # (7)
    VpcConfig: OptimizationVpcConfigOutputTypeDef,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See OptimizationJobStatusType
  2. See OptimizationJobModelSourceTypeDef
  3. See OptimizationJobDeploymentInstanceTypeType
  4. See OptimizationConfigOutputTypeDef
  5. See OptimizationJobOutputConfigTypeDef
  6. See OptimizationOutputTypeDef
  7. See StoppingConditionTypeDef
  8. See OptimizationVpcConfigOutputTypeDef
  9. See ResponseMetadataTypeDef

CreateClusterSchedulerConfigRequestTypeDef#

# CreateClusterSchedulerConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateClusterSchedulerConfigRequestTypeDef


def get_value() -> CreateClusterSchedulerConfigRequestTypeDef:
    return {
        "Name": ...,
    }


# CreateClusterSchedulerConfigRequestTypeDef definition

class CreateClusterSchedulerConfigRequestTypeDef(TypedDict):
    Name: str,
    ClusterArn: str,
    SchedulerConfig: SchedulerConfigUnionTypeDef,  # (1)
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See SchedulerConfigTypeDef SchedulerConfigOutputTypeDef
  2. See TagTypeDef

UpdateClusterSchedulerConfigRequestTypeDef#

# UpdateClusterSchedulerConfigRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateClusterSchedulerConfigRequestTypeDef


def get_value() -> UpdateClusterSchedulerConfigRequestTypeDef:
    return {
        "ClusterSchedulerConfigId": ...,
    }


# UpdateClusterSchedulerConfigRequestTypeDef definition

class UpdateClusterSchedulerConfigRequestTypeDef(TypedDict):
    ClusterSchedulerConfigId: str,
    TargetVersion: int,
    SchedulerConfig: NotRequired[SchedulerConfigUnionTypeDef],  # (1)
    Description: NotRequired[str],
  1. See SchedulerConfigTypeDef SchedulerConfigOutputTypeDef

DescribeProcessingJobResponseTypeDef#

# DescribeProcessingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeProcessingJobResponseTypeDef


def get_value() -> DescribeProcessingJobResponseTypeDef:
    return {
        "ProcessingInputs": ...,
    }


# DescribeProcessingJobResponseTypeDef definition

class DescribeProcessingJobResponseTypeDef(TypedDict):
    ProcessingInputs: List[ProcessingInputTypeDef],  # (1)
    ProcessingOutputConfig: ProcessingOutputConfigOutputTypeDef,  # (2)
    ProcessingJobName: str,
    ProcessingResources: ProcessingResourcesTypeDef,  # (3)
    StoppingCondition: ProcessingStoppingConditionTypeDef,  # (4)
    AppSpecification: AppSpecificationOutputTypeDef,  # (5)
    Environment: Dict[str, str],
    NetworkConfig: NetworkConfigOutputTypeDef,  # (6)
    RoleArn: str,
    ExperimentConfig: ExperimentConfigTypeDef,  # (7)
    ProcessingJobArn: str,
    ProcessingJobStatus: ProcessingJobStatusType,  # (8)
    ExitMessage: str,
    FailureReason: str,
    ProcessingEndTime: datetime,
    ProcessingStartTime: datetime,
    LastModifiedTime: datetime,
    CreationTime: datetime,
    MonitoringScheduleArn: str,
    AutoMLJobArn: str,
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See ProcessingInputTypeDef
  2. See ProcessingOutputConfigOutputTypeDef
  3. See ProcessingResourcesTypeDef
  4. See ProcessingStoppingConditionTypeDef
  5. See AppSpecificationOutputTypeDef
  6. See NetworkConfigOutputTypeDef
  7. See ExperimentConfigTypeDef
  8. See ProcessingJobStatusType
  9. See ResponseMetadataTypeDef

ProcessingJobTypeDef#

# ProcessingJobTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ProcessingJobTypeDef


def get_value() -> ProcessingJobTypeDef:
    return {
        "ProcessingInputs": ...,
    }


# ProcessingJobTypeDef definition

class ProcessingJobTypeDef(TypedDict):
    ProcessingInputs: NotRequired[List[ProcessingInputTypeDef]],  # (1)
    ProcessingOutputConfig: NotRequired[ProcessingOutputConfigOutputTypeDef],  # (2)
    ProcessingJobName: NotRequired[str],
    ProcessingResources: NotRequired[ProcessingResourcesTypeDef],  # (3)
    StoppingCondition: NotRequired[ProcessingStoppingConditionTypeDef],  # (4)
    AppSpecification: NotRequired[AppSpecificationOutputTypeDef],  # (5)
    Environment: NotRequired[Dict[str, str]],
    NetworkConfig: NotRequired[NetworkConfigOutputTypeDef],  # (6)
    RoleArn: NotRequired[str],
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (7)
    ProcessingJobArn: NotRequired[str],
    ProcessingJobStatus: NotRequired[ProcessingJobStatusType],  # (8)
    ExitMessage: NotRequired[str],
    FailureReason: NotRequired[str],
    ProcessingEndTime: NotRequired[datetime],
    ProcessingStartTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    MonitoringScheduleArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    TrainingJobArn: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (9)
  1. See ProcessingInputTypeDef
  2. See ProcessingOutputConfigOutputTypeDef
  3. See ProcessingResourcesTypeDef
  4. See ProcessingStoppingConditionTypeDef
  5. See AppSpecificationOutputTypeDef
  6. See NetworkConfigOutputTypeDef
  7. See ExperimentConfigTypeDef
  8. See ProcessingJobStatusType
  9. See TagTypeDef

CreateProjectInputTypeDef#

# CreateProjectInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateProjectInputTypeDef


def get_value() -> CreateProjectInputTypeDef:
    return {
        "ProjectName": ...,
    }


# CreateProjectInputTypeDef definition

class CreateProjectInputTypeDef(TypedDict):
    ProjectName: str,
    ServiceCatalogProvisioningDetails: ServiceCatalogProvisioningDetailsUnionTypeDef,  # (1)
    ProjectDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ServiceCatalogProvisioningDetailsTypeDef ServiceCatalogProvisioningDetailsOutputTypeDef
  2. See TagTypeDef

DescribeFlowDefinitionResponseTypeDef#

# DescribeFlowDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeFlowDefinitionResponseTypeDef


def get_value() -> DescribeFlowDefinitionResponseTypeDef:
    return {
        "FlowDefinitionArn": ...,
    }


# DescribeFlowDefinitionResponseTypeDef definition

class DescribeFlowDefinitionResponseTypeDef(TypedDict):
    FlowDefinitionArn: str,
    FlowDefinitionName: str,
    FlowDefinitionStatus: FlowDefinitionStatusType,  # (1)
    CreationTime: datetime,
    HumanLoopRequestSource: HumanLoopRequestSourceTypeDef,  # (2)
    HumanLoopActivationConfig: HumanLoopActivationConfigTypeDef,  # (3)
    HumanLoopConfig: HumanLoopConfigOutputTypeDef,  # (4)
    OutputConfig: FlowDefinitionOutputConfigTypeDef,  # (5)
    RoleArn: str,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See FlowDefinitionStatusType
  2. See HumanLoopRequestSourceTypeDef
  3. See HumanLoopActivationConfigTypeDef
  4. See HumanLoopConfigOutputTypeDef
  5. See FlowDefinitionOutputConfigTypeDef
  6. See ResponseMetadataTypeDef

DescribeLabelingJobResponseTypeDef#

# DescribeLabelingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeLabelingJobResponseTypeDef


def get_value() -> DescribeLabelingJobResponseTypeDef:
    return {
        "LabelingJobStatus": ...,
    }


# DescribeLabelingJobResponseTypeDef definition

class DescribeLabelingJobResponseTypeDef(TypedDict):
    LabelingJobStatus: LabelingJobStatusType,  # (1)
    LabelCounters: LabelCountersTypeDef,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    JobReferenceCode: str,
    LabelingJobName: str,
    LabelingJobArn: str,
    LabelAttributeName: str,
    InputConfig: LabelingJobInputConfigOutputTypeDef,  # (3)
    OutputConfig: LabelingJobOutputConfigTypeDef,  # (4)
    RoleArn: str,
    LabelCategoryConfigS3Uri: str,
    StoppingConditions: LabelingJobStoppingConditionsTypeDef,  # (5)
    LabelingJobAlgorithmsConfig: LabelingJobAlgorithmsConfigOutputTypeDef,  # (6)
    HumanTaskConfig: HumanTaskConfigOutputTypeDef,  # (7)
    Tags: List[TagTypeDef],  # (8)
    LabelingJobOutput: LabelingJobOutputTypeDef,  # (9)
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See LabelingJobStatusType
  2. See LabelCountersTypeDef
  3. See LabelingJobInputConfigOutputTypeDef
  4. See LabelingJobOutputConfigTypeDef
  5. See LabelingJobStoppingConditionsTypeDef
  6. See LabelingJobAlgorithmsConfigOutputTypeDef
  7. See HumanTaskConfigOutputTypeDef
  8. See TagTypeDef
  9. See LabelingJobOutputTypeDef
  10. See ResponseMetadataTypeDef

StartPipelineExecutionRequestTypeDef#

# StartPipelineExecutionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import StartPipelineExecutionRequestTypeDef


def get_value() -> StartPipelineExecutionRequestTypeDef:
    return {
        "PipelineName": ...,
    }


# StartPipelineExecutionRequestTypeDef definition

class StartPipelineExecutionRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineParameters: NotRequired[Sequence[ParameterTypeDef]],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (2)
    SelectiveExecutionConfig: NotRequired[SelectiveExecutionConfigUnionTypeDef],  # (3)
  1. See ParameterTypeDef
  2. See ParallelismConfigurationTypeDef
  3. See SelectiveExecutionConfigTypeDef SelectiveExecutionConfigOutputTypeDef

CreateInferenceExperimentRequestTypeDef#

# CreateInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceExperimentRequestTypeDef


def get_value() -> CreateInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# CreateInferenceExperimentRequestTypeDef definition

class CreateInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,
    Type: InferenceExperimentTypeType,  # (1)
    RoleArn: str,
    EndpointName: str,
    ModelVariants: Sequence[ModelVariantConfigTypeDef],  # (2)
    ShadowModeConfig: ShadowModeConfigUnionTypeDef,  # (3)
    Schedule: NotRequired[InferenceExperimentScheduleUnionTypeDef],  # (4)
    Description: NotRequired[str],
    DataStorageConfig: NotRequired[InferenceExperimentDataStorageConfigUnionTypeDef],  # (5)
    KmsKey: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See InferenceExperimentTypeType
  2. See ModelVariantConfigTypeDef
  3. See ShadowModeConfigTypeDef ShadowModeConfigOutputTypeDef
  4. See InferenceExperimentScheduleTypeDef InferenceExperimentScheduleOutputTypeDef
  5. See InferenceExperimentDataStorageConfigTypeDef InferenceExperimentDataStorageConfigOutputTypeDef
  6. See TagTypeDef

UpdateInferenceExperimentRequestTypeDef#

# UpdateInferenceExperimentRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateInferenceExperimentRequestTypeDef


def get_value() -> UpdateInferenceExperimentRequestTypeDef:
    return {
        "Name": ...,
    }


# UpdateInferenceExperimentRequestTypeDef definition

class UpdateInferenceExperimentRequestTypeDef(TypedDict):
    Name: str,
    Schedule: NotRequired[InferenceExperimentScheduleUnionTypeDef],  # (1)
    Description: NotRequired[str],
    ModelVariants: NotRequired[Sequence[ModelVariantConfigTypeDef]],  # (2)
    DataStorageConfig: NotRequired[InferenceExperimentDataStorageConfigUnionTypeDef],  # (3)
    ShadowModeConfig: NotRequired[ShadowModeConfigUnionTypeDef],  # (4)
  1. See InferenceExperimentScheduleTypeDef InferenceExperimentScheduleOutputTypeDef
  2. See ModelVariantConfigTypeDef
  3. See InferenceExperimentDataStorageConfigTypeDef InferenceExperimentDataStorageConfigOutputTypeDef
  4. See ShadowModeConfigTypeDef ShadowModeConfigOutputTypeDef

SpaceSettingsOutputTypeDef#

# SpaceSettingsOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceSettingsOutputTypeDef


def get_value() -> SpaceSettingsOutputTypeDef:
    return {
        "JupyterServerAppSettings": ...,
    }


# SpaceSettingsOutputTypeDef definition

class SpaceSettingsOutputTypeDef(TypedDict):
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsOutputTypeDef],  # (1)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsOutputTypeDef],  # (2)
    CodeEditorAppSettings: NotRequired[SpaceCodeEditorAppSettingsTypeDef],  # (3)
    JupyterLabAppSettings: NotRequired[SpaceJupyterLabAppSettingsOutputTypeDef],  # (4)
    AppType: NotRequired[AppTypeType],  # (5)
    SpaceStorageSettings: NotRequired[SpaceStorageSettingsTypeDef],  # (6)
    CustomFileSystems: NotRequired[List[CustomFileSystemTypeDef]],  # (7)
  1. See JupyterServerAppSettingsOutputTypeDef
  2. See KernelGatewayAppSettingsOutputTypeDef
  3. See SpaceCodeEditorAppSettingsTypeDef
  4. See SpaceJupyterLabAppSettingsOutputTypeDef
  5. See AppTypeType
  6. See SpaceStorageSettingsTypeDef
  7. See CustomFileSystemTypeDef

SpaceSettingsTypeDef#

# SpaceSettingsTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SpaceSettingsTypeDef


def get_value() -> SpaceSettingsTypeDef:
    return {
        "JupyterServerAppSettings": ...,
    }


# SpaceSettingsTypeDef definition

class SpaceSettingsTypeDef(TypedDict):
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsTypeDef],  # (1)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsTypeDef],  # (2)
    CodeEditorAppSettings: NotRequired[SpaceCodeEditorAppSettingsTypeDef],  # (3)
    JupyterLabAppSettings: NotRequired[SpaceJupyterLabAppSettingsTypeDef],  # (4)
    AppType: NotRequired[AppTypeType],  # (5)
    SpaceStorageSettings: NotRequired[SpaceStorageSettingsTypeDef],  # (6)
    CustomFileSystems: NotRequired[Sequence[CustomFileSystemTypeDef]],  # (7)
  1. See JupyterServerAppSettingsTypeDef
  2. See KernelGatewayAppSettingsTypeDef
  3. See SpaceCodeEditorAppSettingsTypeDef
  4. See SpaceJupyterLabAppSettingsTypeDef
  5. See AppTypeType
  6. See SpaceStorageSettingsTypeDef
  7. See CustomFileSystemTypeDef

DescribeTrainingJobResponseTypeDef#

# DescribeTrainingJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTrainingJobResponseTypeDef


def get_value() -> DescribeTrainingJobResponseTypeDef:
    return {
        "TrainingJobName": ...,
    }


# DescribeTrainingJobResponseTypeDef definition

class DescribeTrainingJobResponseTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    TuningJobArn: str,
    LabelingJobArn: str,
    AutoMLJobArn: str,
    ModelArtifacts: ModelArtifactsTypeDef,  # (1)
    TrainingJobStatus: TrainingJobStatusType,  # (2)
    SecondaryStatus: SecondaryStatusType,  # (3)
    FailureReason: str,
    HyperParameters: Dict[str, str],
    AlgorithmSpecification: AlgorithmSpecificationOutputTypeDef,  # (4)
    RoleArn: str,
    InputDataConfig: List[ChannelOutputTypeDef],  # (5)
    OutputDataConfig: OutputDataConfigTypeDef,  # (6)
    ResourceConfig: ResourceConfigOutputTypeDef,  # (7)
    WarmPoolStatus: WarmPoolStatusTypeDef,  # (8)
    VpcConfig: VpcConfigOutputTypeDef,  # (9)
    StoppingCondition: StoppingConditionTypeDef,  # (10)
    CreationTime: datetime,
    TrainingStartTime: datetime,
    TrainingEndTime: datetime,
    LastModifiedTime: datetime,
    SecondaryStatusTransitions: List[SecondaryStatusTransitionTypeDef],  # (11)
    FinalMetricDataList: List[MetricDataTypeDef],  # (12)
    EnableNetworkIsolation: bool,
    EnableInterContainerTrafficEncryption: bool,
    EnableManagedSpotTraining: bool,
    CheckpointConfig: CheckpointConfigTypeDef,  # (13)
    TrainingTimeInSeconds: int,
    BillableTimeInSeconds: int,
    DebugHookConfig: DebugHookConfigOutputTypeDef,  # (14)
    ExperimentConfig: ExperimentConfigTypeDef,  # (15)
    DebugRuleConfigurations: List[DebugRuleConfigurationOutputTypeDef],  # (16)
    TensorBoardOutputConfig: TensorBoardOutputConfigTypeDef,  # (17)
    DebugRuleEvaluationStatuses: List[DebugRuleEvaluationStatusTypeDef],  # (18)
    ProfilerConfig: ProfilerConfigOutputTypeDef,  # (19)
    ProfilerRuleConfigurations: List[ProfilerRuleConfigurationOutputTypeDef],  # (20)
    ProfilerRuleEvaluationStatuses: List[ProfilerRuleEvaluationStatusTypeDef],  # (21)
    ProfilingStatus: ProfilingStatusType,  # (22)
    Environment: Dict[str, str],
    RetryStrategy: RetryStrategyTypeDef,  # (23)
    RemoteDebugConfig: RemoteDebugConfigTypeDef,  # (24)
    InfraCheckConfig: InfraCheckConfigTypeDef,  # (25)
    ResponseMetadata: ResponseMetadataTypeDef,  # (26)
  1. See ModelArtifactsTypeDef
  2. See TrainingJobStatusType
  3. See SecondaryStatusType
  4. See AlgorithmSpecificationOutputTypeDef
  5. See ChannelOutputTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigOutputTypeDef
  8. See WarmPoolStatusTypeDef
  9. See VpcConfigOutputTypeDef
  10. See StoppingConditionTypeDef
  11. See SecondaryStatusTransitionTypeDef
  12. See MetricDataTypeDef
  13. See CheckpointConfigTypeDef
  14. See DebugHookConfigOutputTypeDef
  15. See ExperimentConfigTypeDef
  16. See DebugRuleConfigurationOutputTypeDef
  17. See TensorBoardOutputConfigTypeDef
  18. See DebugRuleEvaluationStatusTypeDef
  19. See ProfilerConfigOutputTypeDef
  20. See ProfilerRuleConfigurationOutputTypeDef
  21. See ProfilerRuleEvaluationStatusTypeDef
  22. See ProfilingStatusType
  23. See RetryStrategyTypeDef
  24. See RemoteDebugConfigTypeDef
  25. See InfraCheckConfigTypeDef
  26. See ResponseMetadataTypeDef

TrainingJobTypeDef#

# TrainingJobTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobTypeDef


def get_value() -> TrainingJobTypeDef:
    return {
        "TrainingJobName": ...,
    }


# TrainingJobTypeDef definition

class TrainingJobTypeDef(TypedDict):
    TrainingJobName: NotRequired[str],
    TrainingJobArn: NotRequired[str],
    TuningJobArn: NotRequired[str],
    LabelingJobArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    ModelArtifacts: NotRequired[ModelArtifactsTypeDef],  # (1)
    TrainingJobStatus: NotRequired[TrainingJobStatusType],  # (2)
    SecondaryStatus: NotRequired[SecondaryStatusType],  # (3)
    FailureReason: NotRequired[str],
    HyperParameters: NotRequired[Dict[str, str]],
    AlgorithmSpecification: NotRequired[AlgorithmSpecificationOutputTypeDef],  # (4)
    RoleArn: NotRequired[str],
    InputDataConfig: NotRequired[List[ChannelOutputTypeDef]],  # (5)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (6)
    ResourceConfig: NotRequired[ResourceConfigOutputTypeDef],  # (7)
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (8)
    StoppingCondition: NotRequired[StoppingConditionTypeDef],  # (9)
    CreationTime: NotRequired[datetime],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    SecondaryStatusTransitions: NotRequired[List[SecondaryStatusTransitionTypeDef]],  # (10)
    FinalMetricDataList: NotRequired[List[MetricDataTypeDef]],  # (11)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (12)
    TrainingTimeInSeconds: NotRequired[int],
    BillableTimeInSeconds: NotRequired[int],
    DebugHookConfig: NotRequired[DebugHookConfigOutputTypeDef],  # (13)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (14)
    DebugRuleConfigurations: NotRequired[List[DebugRuleConfigurationOutputTypeDef]],  # (15)
    TensorBoardOutputConfig: NotRequired[TensorBoardOutputConfigTypeDef],  # (16)
    DebugRuleEvaluationStatuses: NotRequired[List[DebugRuleEvaluationStatusTypeDef]],  # (17)
    ProfilerConfig: NotRequired[ProfilerConfigOutputTypeDef],  # (18)
    Environment: NotRequired[Dict[str, str]],
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (19)
    Tags: NotRequired[List[TagTypeDef]],  # (20)
  1. See ModelArtifactsTypeDef
  2. See TrainingJobStatusType
  3. See SecondaryStatusType
  4. See AlgorithmSpecificationOutputTypeDef
  5. See ChannelOutputTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigOutputTypeDef
  8. See VpcConfigOutputTypeDef
  9. See StoppingConditionTypeDef
  10. See SecondaryStatusTransitionTypeDef
  11. See MetricDataTypeDef
  12. See CheckpointConfigTypeDef
  13. See DebugHookConfigOutputTypeDef
  14. See ExperimentConfigTypeDef
  15. See DebugRuleConfigurationOutputTypeDef
  16. See TensorBoardOutputConfigTypeDef
  17. See DebugRuleEvaluationStatusTypeDef
  18. See ProfilerConfigOutputTypeDef
  19. See RetryStrategyTypeDef
  20. See TagTypeDef

CreateTransformJobRequestTypeDef#

# CreateTransformJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTransformJobRequestTypeDef


def get_value() -> CreateTransformJobRequestTypeDef:
    return {
        "TransformJobName": ...,
    }


# CreateTransformJobRequestTypeDef definition

class CreateTransformJobRequestTypeDef(TypedDict):
    TransformJobName: str,
    ModelName: str,
    TransformInput: TransformInputTypeDef,  # (1)
    TransformOutput: TransformOutputTypeDef,  # (2)
    TransformResources: TransformResourcesTypeDef,  # (3)
    MaxConcurrentTransforms: NotRequired[int],
    ModelClientConfig: NotRequired[ModelClientConfigTypeDef],  # (4)
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (5)
    Environment: NotRequired[Mapping[str, str]],
    DataCaptureConfig: NotRequired[BatchDataCaptureConfigTypeDef],  # (6)
    DataProcessing: NotRequired[DataProcessingTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (9)
  1. See TransformInputTypeDef
  2. See TransformOutputTypeDef
  3. See TransformResourcesTypeDef
  4. See ModelClientConfigTypeDef
  5. See BatchStrategyType
  6. See BatchDataCaptureConfigTypeDef
  7. See DataProcessingTypeDef
  8. See TagTypeDef
  9. See ExperimentConfigTypeDef

DescribeTransformJobResponseTypeDef#

# DescribeTransformJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeTransformJobResponseTypeDef


def get_value() -> DescribeTransformJobResponseTypeDef:
    return {
        "TransformJobName": ...,
    }


# DescribeTransformJobResponseTypeDef definition

class DescribeTransformJobResponseTypeDef(TypedDict):
    TransformJobName: str,
    TransformJobArn: str,
    TransformJobStatus: TransformJobStatusType,  # (1)
    FailureReason: str,
    ModelName: str,
    MaxConcurrentTransforms: int,
    ModelClientConfig: ModelClientConfigTypeDef,  # (2)
    MaxPayloadInMB: int,
    BatchStrategy: BatchStrategyType,  # (3)
    Environment: Dict[str, str],
    TransformInput: TransformInputTypeDef,  # (4)
    TransformOutput: TransformOutputTypeDef,  # (5)
    DataCaptureConfig: BatchDataCaptureConfigTypeDef,  # (6)
    TransformResources: TransformResourcesTypeDef,  # (7)
    CreationTime: datetime,
    TransformStartTime: datetime,
    TransformEndTime: datetime,
    LabelingJobArn: str,
    AutoMLJobArn: str,
    DataProcessing: DataProcessingTypeDef,  # (8)
    ExperimentConfig: ExperimentConfigTypeDef,  # (9)
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See TransformJobStatusType
  2. See ModelClientConfigTypeDef
  3. See BatchStrategyType
  4. See TransformInputTypeDef
  5. See TransformOutputTypeDef
  6. See BatchDataCaptureConfigTypeDef
  7. See TransformResourcesTypeDef
  8. See DataProcessingTypeDef
  9. See ExperimentConfigTypeDef
  10. See ResponseMetadataTypeDef

TransformJobDefinitionOutputTypeDef#

# TransformJobDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformJobDefinitionOutputTypeDef


def get_value() -> TransformJobDefinitionOutputTypeDef:
    return {
        "MaxConcurrentTransforms": ...,
    }


# TransformJobDefinitionOutputTypeDef definition

class TransformJobDefinitionOutputTypeDef(TypedDict):
    TransformInput: TransformInputTypeDef,  # (2)
    TransformOutput: TransformOutputTypeDef,  # (3)
    TransformResources: TransformResourcesTypeDef,  # (4)
    MaxConcurrentTransforms: NotRequired[int],
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (1)
    Environment: NotRequired[Dict[str, str]],
  1. See BatchStrategyType
  2. See TransformInputTypeDef
  3. See TransformOutputTypeDef
  4. See TransformResourcesTypeDef

TransformJobDefinitionTypeDef#

# TransformJobDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformJobDefinitionTypeDef


def get_value() -> TransformJobDefinitionTypeDef:
    return {
        "MaxConcurrentTransforms": ...,
    }


# TransformJobDefinitionTypeDef definition

class TransformJobDefinitionTypeDef(TypedDict):
    TransformInput: TransformInputTypeDef,  # (2)
    TransformOutput: TransformOutputTypeDef,  # (3)
    TransformResources: TransformResourcesTypeDef,  # (4)
    MaxConcurrentTransforms: NotRequired[int],
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (1)
    Environment: NotRequired[Mapping[str, str]],
  1. See BatchStrategyType
  2. See TransformInputTypeDef
  3. See TransformOutputTypeDef
  4. See TransformResourcesTypeDef

TransformJobTypeDef#

# TransformJobTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TransformJobTypeDef


def get_value() -> TransformJobTypeDef:
    return {
        "TransformJobName": ...,
    }


# TransformJobTypeDef definition

class TransformJobTypeDef(TypedDict):
    TransformJobName: NotRequired[str],
    TransformJobArn: NotRequired[str],
    TransformJobStatus: NotRequired[TransformJobStatusType],  # (1)
    FailureReason: NotRequired[str],
    ModelName: NotRequired[str],
    MaxConcurrentTransforms: NotRequired[int],
    ModelClientConfig: NotRequired[ModelClientConfigTypeDef],  # (2)
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (3)
    Environment: NotRequired[Dict[str, str]],
    TransformInput: NotRequired[TransformInputTypeDef],  # (4)
    TransformOutput: NotRequired[TransformOutputTypeDef],  # (5)
    DataCaptureConfig: NotRequired[BatchDataCaptureConfigTypeDef],  # (6)
    TransformResources: NotRequired[TransformResourcesTypeDef],  # (7)
    CreationTime: NotRequired[datetime],
    TransformStartTime: NotRequired[datetime],
    TransformEndTime: NotRequired[datetime],
    LabelingJobArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    DataProcessing: NotRequired[DataProcessingTypeDef],  # (8)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (9)
    Tags: NotRequired[List[TagTypeDef]],  # (10)
  1. See TransformJobStatusType
  2. See ModelClientConfigTypeDef
  3. See BatchStrategyType
  4. See TransformInputTypeDef
  5. See TransformOutputTypeDef
  6. See BatchDataCaptureConfigTypeDef
  7. See TransformResourcesTypeDef
  8. See DataProcessingTypeDef
  9. See ExperimentConfigTypeDef
  10. See TagTypeDef

DescribeDomainResponseTypeDef#

# DescribeDomainResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDomainResponseTypeDef


def get_value() -> DescribeDomainResponseTypeDef:
    return {
        "DomainArn": ...,
    }


# DescribeDomainResponseTypeDef definition

class DescribeDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    DomainId: str,
    DomainName: str,
    HomeEfsFileSystemId: str,
    SingleSignOnManagedApplicationInstanceId: str,
    SingleSignOnApplicationArn: str,
    Status: DomainStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    SecurityGroupIdForDomainBoundary: str,
    AuthMode: AuthModeType,  # (2)
    DefaultUserSettings: UserSettingsOutputTypeDef,  # (3)
    DomainSettings: DomainSettingsOutputTypeDef,  # (4)
    AppNetworkAccessType: AppNetworkAccessTypeType,  # (5)
    HomeEfsFileSystemKmsKeyId: str,
    SubnetIds: List[str],
    Url: str,
    VpcId: str,
    KmsKeyId: str,
    AppSecurityGroupManagement: AppSecurityGroupManagementType,  # (6)
    TagPropagation: TagPropagationType,  # (7)
    DefaultSpaceSettings: DefaultSpaceSettingsOutputTypeDef,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See DomainStatusType
  2. See AuthModeType
  3. See UserSettingsOutputTypeDef
  4. See DomainSettingsOutputTypeDef
  5. See AppNetworkAccessTypeType
  6. See AppSecurityGroupManagementType
  7. See TagPropagationType
  8. See DefaultSpaceSettingsOutputTypeDef
  9. See ResponseMetadataTypeDef

DescribeUserProfileResponseTypeDef#

# DescribeUserProfileResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeUserProfileResponseTypeDef


def get_value() -> DescribeUserProfileResponseTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeUserProfileResponseTypeDef definition

class DescribeUserProfileResponseTypeDef(TypedDict):
    DomainId: str,
    UserProfileArn: str,
    UserProfileName: str,
    HomeEfsFileSystemUid: str,
    Status: UserProfileStatusType,  # (1)
    LastModifiedTime: datetime,
    CreationTime: datetime,
    FailureReason: str,
    SingleSignOnUserIdentifier: str,
    SingleSignOnUserValue: str,
    UserSettings: UserSettingsOutputTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserProfileStatusType
  2. See UserSettingsOutputTypeDef
  3. See ResponseMetadataTypeDef

DescribeAutoMLJobV2ResponseTypeDef#

# DescribeAutoMLJobV2ResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAutoMLJobV2ResponseTypeDef


def get_value() -> DescribeAutoMLJobV2ResponseTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# DescribeAutoMLJobV2ResponseTypeDef definition

class DescribeAutoMLJobV2ResponseTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobArn: str,
    AutoMLJobInputDataConfig: List[AutoMLJobChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    RoleArn: str,
    AutoMLJobObjective: AutoMLJobObjectiveTypeDef,  # (3)
    AutoMLProblemTypeConfig: AutoMLProblemTypeConfigOutputTypeDef,  # (4)
    AutoMLProblemTypeConfigName: AutoMLProblemTypeConfigNameType,  # (5)
    CreationTime: datetime,
    EndTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    PartialFailureReasons: List[AutoMLPartialFailureReasonTypeDef],  # (6)
    BestCandidate: AutoMLCandidateTypeDef,  # (7)
    AutoMLJobStatus: AutoMLJobStatusType,  # (8)
    AutoMLJobSecondaryStatus: AutoMLJobSecondaryStatusType,  # (9)
    AutoMLJobArtifacts: AutoMLJobArtifactsTypeDef,  # (10)
    ResolvedAttributes: AutoMLResolvedAttributesTypeDef,  # (11)
    ModelDeployConfig: ModelDeployConfigTypeDef,  # (12)
    ModelDeployResult: ModelDeployResultTypeDef,  # (13)
    DataSplitConfig: AutoMLDataSplitConfigTypeDef,  # (14)
    SecurityConfig: AutoMLSecurityConfigOutputTypeDef,  # (15)
    AutoMLComputeConfig: AutoMLComputeConfigTypeDef,  # (16)
    ResponseMetadata: ResponseMetadataTypeDef,  # (17)
  1. See AutoMLJobChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See AutoMLJobObjectiveTypeDef
  4. See AutoMLProblemTypeConfigOutputTypeDef
  5. See AutoMLProblemTypeConfigNameType
  6. See AutoMLPartialFailureReasonTypeDef
  7. See AutoMLCandidateTypeDef
  8. See AutoMLJobStatusType
  9. See AutoMLJobSecondaryStatusType
  10. See AutoMLJobArtifactsTypeDef
  11. See AutoMLResolvedAttributesTypeDef
  12. See ModelDeployConfigTypeDef
  13. See ModelDeployResultTypeDef
  14. See AutoMLDataSplitConfigTypeDef
  15. See AutoMLSecurityConfigOutputTypeDef
  16. See AutoMLComputeConfigTypeDef
  17. See ResponseMetadataTypeDef

CreateAutoMLJobRequestTypeDef#

# CreateAutoMLJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAutoMLJobRequestTypeDef


def get_value() -> CreateAutoMLJobRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# CreateAutoMLJobRequestTypeDef definition

class CreateAutoMLJobRequestTypeDef(TypedDict):
    AutoMLJobName: str,
    InputDataConfig: Sequence[AutoMLChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    RoleArn: str,
    ProblemType: NotRequired[ProblemTypeType],  # (3)
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (4)
    AutoMLJobConfig: NotRequired[AutoMLJobConfigUnionTypeDef],  # (5)
    GenerateCandidateDefinitionsOnly: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
    ModelDeployConfig: NotRequired[ModelDeployConfigTypeDef],  # (7)
  1. See AutoMLChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See ProblemTypeType
  4. See AutoMLJobObjectiveTypeDef
  5. See AutoMLJobConfigTypeDef AutoMLJobConfigOutputTypeDef
  6. See TagTypeDef
  7. See ModelDeployConfigTypeDef

ListPipelineExecutionStepsResponseTypeDef#

# ListPipelineExecutionStepsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListPipelineExecutionStepsResponseTypeDef


def get_value() -> ListPipelineExecutionStepsResponseTypeDef:
    return {
        "PipelineExecutionSteps": ...,
    }


# ListPipelineExecutionStepsResponseTypeDef definition

class ListPipelineExecutionStepsResponseTypeDef(TypedDict):
    PipelineExecutionSteps: List[PipelineExecutionStepTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See PipelineExecutionStepTypeDef
  2. See ResponseMetadataTypeDef

DescribeInferenceRecommendationsJobResponseTypeDef#

# DescribeInferenceRecommendationsJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeInferenceRecommendationsJobResponseTypeDef


def get_value() -> DescribeInferenceRecommendationsJobResponseTypeDef:
    return {
        "JobName": ...,
    }


# DescribeInferenceRecommendationsJobResponseTypeDef definition

class DescribeInferenceRecommendationsJobResponseTypeDef(TypedDict):
    JobName: str,
    JobDescription: str,
    JobType: RecommendationJobTypeType,  # (1)
    JobArn: str,
    RoleArn: str,
    Status: RecommendationJobStatusType,  # (2)
    CreationTime: datetime,
    CompletionTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    InputConfig: RecommendationJobInputConfigOutputTypeDef,  # (3)
    StoppingConditions: RecommendationJobStoppingConditionsOutputTypeDef,  # (4)
    InferenceRecommendations: List[InferenceRecommendationTypeDef],  # (5)
    EndpointPerformances: List[EndpointPerformanceTypeDef],  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See RecommendationJobTypeType
  2. See RecommendationJobStatusType
  3. See RecommendationJobInputConfigOutputTypeDef
  4. See RecommendationJobStoppingConditionsOutputTypeDef
  5. See InferenceRecommendationTypeDef
  6. See EndpointPerformanceTypeDef
  7. See ResponseMetadataTypeDef

DescribeEndpointConfigOutputTypeDef#

# DescribeEndpointConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointConfigOutputTypeDef


def get_value() -> DescribeEndpointConfigOutputTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# DescribeEndpointConfigOutputTypeDef definition

class DescribeEndpointConfigOutputTypeDef(TypedDict):
    EndpointConfigName: str,
    EndpointConfigArn: str,
    ProductionVariants: List[ProductionVariantTypeDef],  # (1)
    DataCaptureConfig: DataCaptureConfigOutputTypeDef,  # (2)
    KmsKeyId: str,
    CreationTime: datetime,
    AsyncInferenceConfig: AsyncInferenceConfigOutputTypeDef,  # (3)
    ExplainerConfig: ExplainerConfigOutputTypeDef,  # (4)
    ShadowProductionVariants: List[ProductionVariantTypeDef],  # (1)
    ExecutionRoleArn: str,
    VpcConfig: VpcConfigOutputTypeDef,  # (6)
    EnableNetworkIsolation: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See ProductionVariantTypeDef
  2. See DataCaptureConfigOutputTypeDef
  3. See AsyncInferenceConfigOutputTypeDef
  4. See ExplainerConfigOutputTypeDef
  5. See ProductionVariantTypeDef
  6. See VpcConfigOutputTypeDef
  7. See ResponseMetadataTypeDef

DescribeEndpointOutputTypeDef#

# DescribeEndpointOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeEndpointOutputTypeDef


def get_value() -> DescribeEndpointOutputTypeDef:
    return {
        "EndpointName": ...,
    }


# DescribeEndpointOutputTypeDef definition

class DescribeEndpointOutputTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    EndpointConfigName: str,
    ProductionVariants: List[ProductionVariantSummaryTypeDef],  # (1)
    DataCaptureConfig: DataCaptureConfigSummaryTypeDef,  # (2)
    EndpointStatus: EndpointStatusType,  # (3)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastDeploymentConfig: DeploymentConfigOutputTypeDef,  # (4)
    AsyncInferenceConfig: AsyncInferenceConfigOutputTypeDef,  # (5)
    PendingDeploymentSummary: PendingDeploymentSummaryTypeDef,  # (6)
    ExplainerConfig: ExplainerConfigOutputTypeDef,  # (7)
    ShadowProductionVariants: List[ProductionVariantSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See ProductionVariantSummaryTypeDef
  2. See DataCaptureConfigSummaryTypeDef
  3. See EndpointStatusType
  4. See DeploymentConfigOutputTypeDef
  5. See AsyncInferenceConfigOutputTypeDef
  6. See PendingDeploymentSummaryTypeDef
  7. See ExplainerConfigOutputTypeDef
  8. See ProductionVariantSummaryTypeDef
  9. See ResponseMetadataTypeDef

DescribeHyperParameterTuningJobResponseTypeDef#

# DescribeHyperParameterTuningJobResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeHyperParameterTuningJobResponseTypeDef


def get_value() -> DescribeHyperParameterTuningJobResponseTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# DescribeHyperParameterTuningJobResponseTypeDef definition

class DescribeHyperParameterTuningJobResponseTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobArn: str,
    HyperParameterTuningJobConfig: HyperParameterTuningJobConfigOutputTypeDef,  # (1)
    TrainingJobDefinition: HyperParameterTrainingJobDefinitionOutputTypeDef,  # (2)
    TrainingJobDefinitions: List[HyperParameterTrainingJobDefinitionOutputTypeDef],  # (3)
    HyperParameterTuningJobStatus: HyperParameterTuningJobStatusType,  # (4)
    CreationTime: datetime,
    HyperParameterTuningEndTime: datetime,
    LastModifiedTime: datetime,
    TrainingJobStatusCounters: TrainingJobStatusCountersTypeDef,  # (5)
    ObjectiveStatusCounters: ObjectiveStatusCountersTypeDef,  # (6)
    BestTrainingJob: HyperParameterTrainingJobSummaryTypeDef,  # (7)
    OverallBestTrainingJob: HyperParameterTrainingJobSummaryTypeDef,  # (7)
    WarmStartConfig: HyperParameterTuningJobWarmStartConfigOutputTypeDef,  # (9)
    Autotune: AutotuneTypeDef,  # (10)
    FailureReason: str,
    TuningJobCompletionDetails: HyperParameterTuningJobCompletionDetailsTypeDef,  # (11)
    ConsumedResources: HyperParameterTuningJobConsumedResourcesTypeDef,  # (12)
    ResponseMetadata: ResponseMetadataTypeDef,  # (13)
  1. See HyperParameterTuningJobConfigOutputTypeDef
  2. See HyperParameterTrainingJobDefinitionOutputTypeDef
  3. See HyperParameterTrainingJobDefinitionOutputTypeDef
  4. See HyperParameterTuningJobStatusType
  5. See TrainingJobStatusCountersTypeDef
  6. See ObjectiveStatusCountersTypeDef
  7. See HyperParameterTrainingJobSummaryTypeDef
  8. See HyperParameterTrainingJobSummaryTypeDef
  9. See HyperParameterTuningJobWarmStartConfigOutputTypeDef
  10. See AutotuneTypeDef
  11. See HyperParameterTuningJobCompletionDetailsTypeDef
  12. See HyperParameterTuningJobConsumedResourcesTypeDef
  13. See ResponseMetadataTypeDef

HyperParameterTuningJobSearchEntityTypeDef#

# HyperParameterTuningJobSearchEntityTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTuningJobSearchEntityTypeDef


def get_value() -> HyperParameterTuningJobSearchEntityTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# HyperParameterTuningJobSearchEntityTypeDef definition

class HyperParameterTuningJobSearchEntityTypeDef(TypedDict):
    HyperParameterTuningJobName: NotRequired[str],
    HyperParameterTuningJobArn: NotRequired[str],
    HyperParameterTuningJobConfig: NotRequired[HyperParameterTuningJobConfigOutputTypeDef],  # (1)
    TrainingJobDefinition: NotRequired[HyperParameterTrainingJobDefinitionOutputTypeDef],  # (2)
    TrainingJobDefinitions: NotRequired[List[HyperParameterTrainingJobDefinitionOutputTypeDef]],  # (3)
    HyperParameterTuningJobStatus: NotRequired[HyperParameterTuningJobStatusType],  # (4)
    CreationTime: NotRequired[datetime],
    HyperParameterTuningEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    TrainingJobStatusCounters: NotRequired[TrainingJobStatusCountersTypeDef],  # (5)
    ObjectiveStatusCounters: NotRequired[ObjectiveStatusCountersTypeDef],  # (6)
    BestTrainingJob: NotRequired[HyperParameterTrainingJobSummaryTypeDef],  # (7)
    OverallBestTrainingJob: NotRequired[HyperParameterTrainingJobSummaryTypeDef],  # (7)
    WarmStartConfig: NotRequired[HyperParameterTuningJobWarmStartConfigOutputTypeDef],  # (9)
    FailureReason: NotRequired[str],
    TuningJobCompletionDetails: NotRequired[HyperParameterTuningJobCompletionDetailsTypeDef],  # (10)
    ConsumedResources: NotRequired[HyperParameterTuningJobConsumedResourcesTypeDef],  # (11)
    Tags: NotRequired[List[TagTypeDef]],  # (12)
  1. See HyperParameterTuningJobConfigOutputTypeDef
  2. See HyperParameterTrainingJobDefinitionOutputTypeDef
  3. See HyperParameterTrainingJobDefinitionOutputTypeDef
  4. See HyperParameterTuningJobStatusType
  5. See TrainingJobStatusCountersTypeDef
  6. See ObjectiveStatusCountersTypeDef
  7. See HyperParameterTrainingJobSummaryTypeDef
  8. See HyperParameterTrainingJobSummaryTypeDef
  9. See HyperParameterTuningJobWarmStartConfigOutputTypeDef
  10. See HyperParameterTuningJobCompletionDetailsTypeDef
  11. See HyperParameterTuningJobConsumedResourcesTypeDef
  12. See TagTypeDef

ListSpacesResponseTypeDef#

# ListSpacesResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListSpacesResponseTypeDef


def get_value() -> ListSpacesResponseTypeDef:
    return {
        "Spaces": ...,
    }


# ListSpacesResponseTypeDef definition

class ListSpacesResponseTypeDef(TypedDict):
    Spaces: List[SpaceDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See SpaceDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceRecommendationsJobStepsResponseTypeDef#

# ListInferenceRecommendationsJobStepsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobStepsResponseTypeDef


def get_value() -> ListInferenceRecommendationsJobStepsResponseTypeDef:
    return {
        "Steps": ...,
    }


# ListInferenceRecommendationsJobStepsResponseTypeDef definition

class ListInferenceRecommendationsJobStepsResponseTypeDef(TypedDict):
    Steps: List[InferenceRecommendationsJobStepTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See InferenceRecommendationsJobStepTypeDef
  2. See ResponseMetadataTypeDef

DescribeWorkteamResponseTypeDef#

# DescribeWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeWorkteamResponseTypeDef


def get_value() -> DescribeWorkteamResponseTypeDef:
    return {
        "Workteam": ...,
    }


# DescribeWorkteamResponseTypeDef definition

class DescribeWorkteamResponseTypeDef(TypedDict):
    Workteam: WorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

ListWorkteamsResponseTypeDef#

# ListWorkteamsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListWorkteamsResponseTypeDef


def get_value() -> ListWorkteamsResponseTypeDef:
    return {
        "Workteams": ...,
    }


# ListWorkteamsResponseTypeDef definition

class ListWorkteamsResponseTypeDef(TypedDict):
    Workteams: List[WorkteamTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

UpdateWorkteamResponseTypeDef#

# UpdateWorkteamResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateWorkteamResponseTypeDef


def get_value() -> UpdateWorkteamResponseTypeDef:
    return {
        "Workteam": ...,
    }


# UpdateWorkteamResponseTypeDef definition

class UpdateWorkteamResponseTypeDef(TypedDict):
    Workteam: WorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

ListLabelingJobsResponseTypeDef#

# ListLabelingJobsResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ListLabelingJobsResponseTypeDef


def get_value() -> ListLabelingJobsResponseTypeDef:
    return {
        "LabelingJobSummaryList": ...,
    }


# ListLabelingJobsResponseTypeDef definition

class ListLabelingJobsResponseTypeDef(TypedDict):
    LabelingJobSummaryList: List[LabelingJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See LabelingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

DynamicScalingConfigurationTypeDef#

# DynamicScalingConfigurationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DynamicScalingConfigurationTypeDef


def get_value() -> DynamicScalingConfigurationTypeDef:
    return {
        "MinCapacity": ...,
    }


# DynamicScalingConfigurationTypeDef definition

class DynamicScalingConfigurationTypeDef(TypedDict):
    MinCapacity: NotRequired[int],
    MaxCapacity: NotRequired[int],
    ScaleInCooldown: NotRequired[int],
    ScaleOutCooldown: NotRequired[int],
    ScalingPolicies: NotRequired[List[ScalingPolicyTypeDef]],  # (1)
  1. See ScalingPolicyTypeDef

DescribeModelOutputTypeDef#

# DescribeModelOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelOutputTypeDef


def get_value() -> DescribeModelOutputTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeModelOutputTypeDef definition

class DescribeModelOutputTypeDef(TypedDict):
    ModelName: str,
    PrimaryContainer: ContainerDefinitionOutputTypeDef,  # (1)
    Containers: List[ContainerDefinitionOutputTypeDef],  # (2)
    InferenceExecutionConfig: InferenceExecutionConfigTypeDef,  # (3)
    ExecutionRoleArn: str,
    VpcConfig: VpcConfigOutputTypeDef,  # (4)
    CreationTime: datetime,
    ModelArn: str,
    EnableNetworkIsolation: bool,
    DeploymentRecommendation: DeploymentRecommendationTypeDef,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ContainerDefinitionOutputTypeDef
  2. See ContainerDefinitionOutputTypeDef
  3. See InferenceExecutionConfigTypeDef
  4. See VpcConfigOutputTypeDef
  5. See DeploymentRecommendationTypeDef
  6. See ResponseMetadataTypeDef

ModelTypeDef#

# ModelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelTypeDef


def get_value() -> ModelTypeDef:
    return {
        "ModelName": ...,
    }


# ModelTypeDef definition

class ModelTypeDef(TypedDict):
    ModelName: NotRequired[str],
    PrimaryContainer: NotRequired[ContainerDefinitionOutputTypeDef],  # (1)
    Containers: NotRequired[List[ContainerDefinitionOutputTypeDef]],  # (2)
    InferenceExecutionConfig: NotRequired[InferenceExecutionConfigTypeDef],  # (3)
    ExecutionRoleArn: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (4)
    CreationTime: NotRequired[datetime],
    ModelArn: NotRequired[str],
    EnableNetworkIsolation: NotRequired[bool],
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    DeploymentRecommendation: NotRequired[DeploymentRecommendationTypeDef],  # (6)
  1. See ContainerDefinitionOutputTypeDef
  2. See ContainerDefinitionOutputTypeDef
  3. See InferenceExecutionConfigTypeDef
  4. See VpcConfigOutputTypeDef
  5. See TagTypeDef
  6. See DeploymentRecommendationTypeDef

AdditionalInferenceSpecificationDefinitionOutputTypeDef#

# AdditionalInferenceSpecificationDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AdditionalInferenceSpecificationDefinitionOutputTypeDef


def get_value() -> AdditionalInferenceSpecificationDefinitionOutputTypeDef:
    return {
        "Name": ...,
    }


# AdditionalInferenceSpecificationDefinitionOutputTypeDef definition

class AdditionalInferenceSpecificationDefinitionOutputTypeDef(TypedDict):
    Name: str,
    Containers: List[ModelPackageContainerDefinitionOutputTypeDef],  # (1)
    Description: NotRequired[str],
    SupportedTransformInstanceTypes: NotRequired[List[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[List[ProductionVariantInstanceTypeType]],  # (3)
    SupportedContentTypes: NotRequired[List[str]],
    SupportedResponseMIMETypes: NotRequired[List[str]],
  1. See ModelPackageContainerDefinitionOutputTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

InferenceSpecificationOutputTypeDef#

# InferenceSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceSpecificationOutputTypeDef


def get_value() -> InferenceSpecificationOutputTypeDef:
    return {
        "Containers": ...,
    }


# InferenceSpecificationOutputTypeDef definition

class InferenceSpecificationOutputTypeDef(TypedDict):
    Containers: List[ModelPackageContainerDefinitionOutputTypeDef],  # (1)
    SupportedTransformInstanceTypes: NotRequired[List[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[List[ProductionVariantInstanceTypeType]],  # (3)
    SupportedContentTypes: NotRequired[List[str]],
    SupportedResponseMIMETypes: NotRequired[List[str]],
  1. See ModelPackageContainerDefinitionOutputTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

InferenceSpecificationTypeDef#

# InferenceSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import InferenceSpecificationTypeDef


def get_value() -> InferenceSpecificationTypeDef:
    return {
        "Containers": ...,
    }


# InferenceSpecificationTypeDef definition

class InferenceSpecificationTypeDef(TypedDict):
    Containers: Sequence[ModelPackageContainerDefinitionTypeDef],  # (1)
    SupportedTransformInstanceTypes: NotRequired[Sequence[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[Sequence[ProductionVariantInstanceTypeType]],  # (3)
    SupportedContentTypes: NotRequired[Sequence[str]],
    SupportedResponseMIMETypes: NotRequired[Sequence[str]],
  1. See ModelPackageContainerDefinitionTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

SourceAlgorithmSpecificationOutputTypeDef#

# SourceAlgorithmSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SourceAlgorithmSpecificationOutputTypeDef


def get_value() -> SourceAlgorithmSpecificationOutputTypeDef:
    return {
        "SourceAlgorithms": ...,
    }


# SourceAlgorithmSpecificationOutputTypeDef definition

class SourceAlgorithmSpecificationOutputTypeDef(TypedDict):
    SourceAlgorithms: List[SourceAlgorithmTypeDef],  # (1)
  1. See SourceAlgorithmTypeDef

SourceAlgorithmSpecificationTypeDef#

# SourceAlgorithmSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SourceAlgorithmSpecificationTypeDef


def get_value() -> SourceAlgorithmSpecificationTypeDef:
    return {
        "SourceAlgorithms": ...,
    }


# SourceAlgorithmSpecificationTypeDef definition

class SourceAlgorithmSpecificationTypeDef(TypedDict):
    SourceAlgorithms: Sequence[SourceAlgorithmTypeDef],  # (1)
  1. See SourceAlgorithmTypeDef

CreateOptimizationJobRequestTypeDef#

# CreateOptimizationJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateOptimizationJobRequestTypeDef


def get_value() -> CreateOptimizationJobRequestTypeDef:
    return {
        "OptimizationJobName": ...,
    }


# CreateOptimizationJobRequestTypeDef definition

class CreateOptimizationJobRequestTypeDef(TypedDict):
    OptimizationJobName: str,
    RoleArn: str,
    ModelSource: OptimizationJobModelSourceTypeDef,  # (1)
    DeploymentInstanceType: OptimizationJobDeploymentInstanceTypeType,  # (2)
    OptimizationConfigs: Sequence[OptimizationConfigUnionTypeDef],  # (3)
    OutputConfig: OptimizationJobOutputConfigTypeDef,  # (4)
    StoppingCondition: StoppingConditionTypeDef,  # (5)
    OptimizationEnvironment: NotRequired[Mapping[str, str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
    VpcConfig: NotRequired[OptimizationVpcConfigUnionTypeDef],  # (7)
  1. See OptimizationJobModelSourceTypeDef
  2. See OptimizationJobDeploymentInstanceTypeType
  3. See OptimizationConfigTypeDef OptimizationConfigOutputTypeDef
  4. See OptimizationJobOutputConfigTypeDef
  5. See StoppingConditionTypeDef
  6. See TagTypeDef
  7. See OptimizationVpcConfigTypeDef OptimizationVpcConfigOutputTypeDef

DescribeDataQualityJobDefinitionResponseTypeDef#

# DescribeDataQualityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeDataQualityJobDefinitionResponseTypeDef


def get_value() -> DescribeDataQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# DescribeDataQualityJobDefinitionResponseTypeDef definition

class DescribeDataQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    DataQualityBaselineConfig: DataQualityBaselineConfigTypeDef,  # (1)
    DataQualityAppSpecification: DataQualityAppSpecificationOutputTypeDef,  # (2)
    DataQualityJobInput: DataQualityJobInputOutputTypeDef,  # (3)
    DataQualityJobOutputConfig: MonitoringOutputConfigOutputTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigOutputTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See DataQualityBaselineConfigTypeDef
  2. See DataQualityAppSpecificationOutputTypeDef
  3. See DataQualityJobInputOutputTypeDef
  4. See MonitoringOutputConfigOutputTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeModelBiasJobDefinitionResponseTypeDef#

# DescribeModelBiasJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelBiasJobDefinitionResponseTypeDef


def get_value() -> DescribeModelBiasJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# DescribeModelBiasJobDefinitionResponseTypeDef definition

class DescribeModelBiasJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelBiasBaselineConfig: ModelBiasBaselineConfigTypeDef,  # (1)
    ModelBiasAppSpecification: ModelBiasAppSpecificationOutputTypeDef,  # (2)
    ModelBiasJobInput: ModelBiasJobInputOutputTypeDef,  # (3)
    ModelBiasJobOutputConfig: MonitoringOutputConfigOutputTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigOutputTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelBiasBaselineConfigTypeDef
  2. See ModelBiasAppSpecificationOutputTypeDef
  3. See ModelBiasJobInputOutputTypeDef
  4. See MonitoringOutputConfigOutputTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeModelExplainabilityJobDefinitionResponseTypeDef#

# DescribeModelExplainabilityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelExplainabilityJobDefinitionResponseTypeDef


def get_value() -> DescribeModelExplainabilityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# DescribeModelExplainabilityJobDefinitionResponseTypeDef definition

class DescribeModelExplainabilityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelExplainabilityBaselineConfig: ModelExplainabilityBaselineConfigTypeDef,  # (1)
    ModelExplainabilityAppSpecification: ModelExplainabilityAppSpecificationOutputTypeDef,  # (2)
    ModelExplainabilityJobInput: ModelExplainabilityJobInputOutputTypeDef,  # (3)
    ModelExplainabilityJobOutputConfig: MonitoringOutputConfigOutputTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigOutputTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelExplainabilityBaselineConfigTypeDef
  2. See ModelExplainabilityAppSpecificationOutputTypeDef
  3. See ModelExplainabilityJobInputOutputTypeDef
  4. See MonitoringOutputConfigOutputTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeModelQualityJobDefinitionResponseTypeDef#

# DescribeModelQualityJobDefinitionResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelQualityJobDefinitionResponseTypeDef


def get_value() -> DescribeModelQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
    }


# DescribeModelQualityJobDefinitionResponseTypeDef definition

class DescribeModelQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelQualityBaselineConfig: ModelQualityBaselineConfigTypeDef,  # (1)
    ModelQualityAppSpecification: ModelQualityAppSpecificationOutputTypeDef,  # (2)
    ModelQualityJobInput: ModelQualityJobInputOutputTypeDef,  # (3)
    ModelQualityJobOutputConfig: MonitoringOutputConfigOutputTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigOutputTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelQualityBaselineConfigTypeDef
  2. See ModelQualityAppSpecificationOutputTypeDef
  3. See ModelQualityJobInputOutputTypeDef
  4. See MonitoringOutputConfigOutputTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

MonitoringJobDefinitionOutputTypeDef#

# MonitoringJobDefinitionOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringJobDefinitionOutputTypeDef


def get_value() -> MonitoringJobDefinitionOutputTypeDef:
    return {
        "BaselineConfig": ...,
    }


# MonitoringJobDefinitionOutputTypeDef definition

class MonitoringJobDefinitionOutputTypeDef(TypedDict):
    MonitoringInputs: List[MonitoringInputOutputTypeDef],  # (2)
    MonitoringOutputConfig: MonitoringOutputConfigOutputTypeDef,  # (3)
    MonitoringResources: MonitoringResourcesTypeDef,  # (4)
    MonitoringAppSpecification: MonitoringAppSpecificationOutputTypeDef,  # (5)
    RoleArn: str,
    BaselineConfig: NotRequired[MonitoringBaselineConfigTypeDef],  # (1)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (6)
    Environment: NotRequired[Dict[str, str]],
    NetworkConfig: NotRequired[NetworkConfigOutputTypeDef],  # (7)
  1. See MonitoringBaselineConfigTypeDef
  2. See MonitoringInputOutputTypeDef
  3. See MonitoringOutputConfigOutputTypeDef
  4. See MonitoringResourcesTypeDef
  5. See MonitoringAppSpecificationOutputTypeDef
  6. See MonitoringStoppingConditionTypeDef
  7. See NetworkConfigOutputTypeDef

MonitoringJobDefinitionTypeDef#

# MonitoringJobDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringJobDefinitionTypeDef


def get_value() -> MonitoringJobDefinitionTypeDef:
    return {
        "BaselineConfig": ...,
    }


# MonitoringJobDefinitionTypeDef definition

class MonitoringJobDefinitionTypeDef(TypedDict):
    MonitoringInputs: Sequence[MonitoringInputTypeDef],  # (2)
    MonitoringOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    MonitoringResources: MonitoringResourcesTypeDef,  # (4)
    MonitoringAppSpecification: MonitoringAppSpecificationTypeDef,  # (5)
    RoleArn: str,
    BaselineConfig: NotRequired[MonitoringBaselineConfigTypeDef],  # (1)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (6)
    Environment: NotRequired[Mapping[str, str]],
    NetworkConfig: NotRequired[NetworkConfigTypeDef],  # (7)
  1. See MonitoringBaselineConfigTypeDef
  2. See MonitoringInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See MonitoringAppSpecificationTypeDef
  6. See MonitoringStoppingConditionTypeDef
  7. See NetworkConfigTypeDef

CreateWorkteamRequestTypeDef#

# CreateWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateWorkteamRequestTypeDef


def get_value() -> CreateWorkteamRequestTypeDef:
    return {
        "WorkteamName": ...,
    }


# CreateWorkteamRequestTypeDef definition

class CreateWorkteamRequestTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: Sequence[MemberDefinitionUnionTypeDef],  # (1)
    Description: str,
    WorkforceName: NotRequired[str],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
    WorkerAccessConfiguration: NotRequired[WorkerAccessConfigurationTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See MemberDefinitionTypeDef MemberDefinitionOutputTypeDef
  2. See NotificationConfigurationTypeDef
  3. See WorkerAccessConfigurationTypeDef
  4. See TagTypeDef

UpdateWorkteamRequestTypeDef#

# UpdateWorkteamRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateWorkteamRequestTypeDef


def get_value() -> UpdateWorkteamRequestTypeDef:
    return {
        "WorkteamName": ...,
    }


# UpdateWorkteamRequestTypeDef definition

class UpdateWorkteamRequestTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: NotRequired[Sequence[MemberDefinitionUnionTypeDef]],  # (1)
    Description: NotRequired[str],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
    WorkerAccessConfiguration: NotRequired[WorkerAccessConfigurationTypeDef],  # (3)
  1. See MemberDefinitionTypeDef MemberDefinitionOutputTypeDef
  2. See NotificationConfigurationTypeDef
  3. See WorkerAccessConfigurationTypeDef

CreateProcessingJobRequestTypeDef#

# CreateProcessingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateProcessingJobRequestTypeDef


def get_value() -> CreateProcessingJobRequestTypeDef:
    return {
        "ProcessingJobName": ...,
    }


# CreateProcessingJobRequestTypeDef definition

class CreateProcessingJobRequestTypeDef(TypedDict):
    ProcessingJobName: str,
    ProcessingResources: ProcessingResourcesTypeDef,  # (1)
    AppSpecification: AppSpecificationUnionTypeDef,  # (2)
    RoleArn: str,
    ProcessingInputs: NotRequired[Sequence[ProcessingInputTypeDef]],  # (3)
    ProcessingOutputConfig: NotRequired[ProcessingOutputConfigUnionTypeDef],  # (4)
    StoppingCondition: NotRequired[ProcessingStoppingConditionTypeDef],  # (5)
    Environment: NotRequired[Mapping[str, str]],
    NetworkConfig: NotRequired[NetworkConfigUnionTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (8)
  1. See ProcessingResourcesTypeDef
  2. See AppSpecificationTypeDef AppSpecificationOutputTypeDef
  3. See ProcessingInputTypeDef
  4. See ProcessingOutputConfigTypeDef ProcessingOutputConfigOutputTypeDef
  5. See ProcessingStoppingConditionTypeDef
  6. See NetworkConfigTypeDef NetworkConfigOutputTypeDef
  7. See TagTypeDef
  8. See ExperimentConfigTypeDef

CreateFlowDefinitionRequestTypeDef#

# CreateFlowDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateFlowDefinitionRequestTypeDef


def get_value() -> CreateFlowDefinitionRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
    }


# CreateFlowDefinitionRequestTypeDef definition

class CreateFlowDefinitionRequestTypeDef(TypedDict):
    FlowDefinitionName: str,
    OutputConfig: FlowDefinitionOutputConfigTypeDef,  # (1)
    RoleArn: str,
    HumanLoopRequestSource: NotRequired[HumanLoopRequestSourceTypeDef],  # (2)
    HumanLoopActivationConfig: NotRequired[HumanLoopActivationConfigTypeDef],  # (3)
    HumanLoopConfig: NotRequired[HumanLoopConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See FlowDefinitionOutputConfigTypeDef
  2. See HumanLoopRequestSourceTypeDef
  3. See HumanLoopActivationConfigTypeDef
  4. See HumanLoopConfigTypeDef HumanLoopConfigOutputTypeDef
  5. See TagTypeDef

CreateLabelingJobRequestTypeDef#

# CreateLabelingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateLabelingJobRequestTypeDef


def get_value() -> CreateLabelingJobRequestTypeDef:
    return {
        "LabelingJobName": ...,
    }


# CreateLabelingJobRequestTypeDef definition

class CreateLabelingJobRequestTypeDef(TypedDict):
    LabelingJobName: str,
    LabelAttributeName: str,
    InputConfig: LabelingJobInputConfigUnionTypeDef,  # (1)
    OutputConfig: LabelingJobOutputConfigTypeDef,  # (2)
    RoleArn: str,
    HumanTaskConfig: HumanTaskConfigUnionTypeDef,  # (3)
    LabelCategoryConfigS3Uri: NotRequired[str],
    StoppingConditions: NotRequired[LabelingJobStoppingConditionsTypeDef],  # (4)
    LabelingJobAlgorithmsConfig: NotRequired[LabelingJobAlgorithmsConfigUnionTypeDef],  # (5)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See LabelingJobInputConfigTypeDef LabelingJobInputConfigOutputTypeDef
  2. See LabelingJobOutputConfigTypeDef
  3. See HumanTaskConfigTypeDef HumanTaskConfigOutputTypeDef
  4. See LabelingJobStoppingConditionsTypeDef
  5. See LabelingJobAlgorithmsConfigTypeDef LabelingJobAlgorithmsConfigOutputTypeDef
  6. See TagTypeDef

ChannelTypeDef#

# ChannelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ChannelTypeDef


def get_value() -> ChannelTypeDef:
    return {
        "ChannelName": ...,
    }


# ChannelTypeDef definition

class ChannelTypeDef(TypedDict):
    ChannelName: str,
    DataSource: DataSourceUnionTypeDef,  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    RecordWrapperType: NotRequired[RecordWrapperType],  # (3)
    InputMode: NotRequired[TrainingInputModeType],  # (4)
    ShuffleConfig: NotRequired[ShuffleConfigTypeDef],  # (5)
  1. See DataSourceTypeDef DataSourceOutputTypeDef
  2. See CompressionTypeType
  3. See RecordWrapperType
  4. See TrainingInputModeType
  5. See ShuffleConfigTypeDef

DescribeSpaceResponseTypeDef#

# DescribeSpaceResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeSpaceResponseTypeDef


def get_value() -> DescribeSpaceResponseTypeDef:
    return {
        "DomainId": ...,
    }


# DescribeSpaceResponseTypeDef definition

class DescribeSpaceResponseTypeDef(TypedDict):
    DomainId: str,
    SpaceArn: str,
    SpaceName: str,
    HomeEfsFileSystemUid: str,
    Status: SpaceStatusType,  # (1)
    LastModifiedTime: datetime,
    CreationTime: datetime,
    FailureReason: str,
    SpaceSettings: SpaceSettingsOutputTypeDef,  # (2)
    OwnershipSettings: OwnershipSettingsTypeDef,  # (3)
    SpaceSharingSettings: SpaceSharingSettingsTypeDef,  # (4)
    SpaceDisplayName: str,
    Url: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See SpaceStatusType
  2. See SpaceSettingsOutputTypeDef
  3. See OwnershipSettingsTypeDef
  4. See SpaceSharingSettingsTypeDef
  5. See ResponseMetadataTypeDef

AlgorithmValidationProfileOutputTypeDef#

# AlgorithmValidationProfileOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmValidationProfileOutputTypeDef


def get_value() -> AlgorithmValidationProfileOutputTypeDef:
    return {
        "ProfileName": ...,
    }


# AlgorithmValidationProfileOutputTypeDef definition

class AlgorithmValidationProfileOutputTypeDef(TypedDict):
    ProfileName: str,
    TrainingJobDefinition: TrainingJobDefinitionOutputTypeDef,  # (1)
    TransformJobDefinition: NotRequired[TransformJobDefinitionOutputTypeDef],  # (2)
  1. See TrainingJobDefinitionOutputTypeDef
  2. See TransformJobDefinitionOutputTypeDef

ModelPackageValidationProfileOutputTypeDef#

# ModelPackageValidationProfileOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageValidationProfileOutputTypeDef


def get_value() -> ModelPackageValidationProfileOutputTypeDef:
    return {
        "ProfileName": ...,
    }


# ModelPackageValidationProfileOutputTypeDef definition

class ModelPackageValidationProfileOutputTypeDef(TypedDict):
    ProfileName: str,
    TransformJobDefinition: TransformJobDefinitionOutputTypeDef,  # (1)
  1. See TransformJobDefinitionOutputTypeDef

ModelPackageValidationProfileTypeDef#

# ModelPackageValidationProfileTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageValidationProfileTypeDef


def get_value() -> ModelPackageValidationProfileTypeDef:
    return {
        "ProfileName": ...,
    }


# ModelPackageValidationProfileTypeDef definition

class ModelPackageValidationProfileTypeDef(TypedDict):
    ProfileName: str,
    TransformJobDefinition: TransformJobDefinitionTypeDef,  # (1)
  1. See TransformJobDefinitionTypeDef

TrialComponentSourceDetailTypeDef#

# TrialComponentSourceDetailTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentSourceDetailTypeDef


def get_value() -> TrialComponentSourceDetailTypeDef:
    return {
        "SourceArn": ...,
    }


# TrialComponentSourceDetailTypeDef definition

class TrialComponentSourceDetailTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    TrainingJob: NotRequired[TrainingJobTypeDef],  # (1)
    ProcessingJob: NotRequired[ProcessingJobTypeDef],  # (2)
    TransformJob: NotRequired[TransformJobTypeDef],  # (3)
  1. See TrainingJobTypeDef
  2. See ProcessingJobTypeDef
  3. See TransformJobTypeDef

CreateDomainRequestTypeDef#

# CreateDomainRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateDomainRequestTypeDef


def get_value() -> CreateDomainRequestTypeDef:
    return {
        "DomainName": ...,
    }


# CreateDomainRequestTypeDef definition

class CreateDomainRequestTypeDef(TypedDict):
    DomainName: str,
    AuthMode: AuthModeType,  # (1)
    DefaultUserSettings: UserSettingsUnionTypeDef,  # (2)
    SubnetIds: Sequence[str],
    VpcId: str,
    DomainSettings: NotRequired[DomainSettingsUnionTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    AppNetworkAccessType: NotRequired[AppNetworkAccessTypeType],  # (5)
    HomeEfsFileSystemKmsKeyId: NotRequired[str],
    KmsKeyId: NotRequired[str],
    AppSecurityGroupManagement: NotRequired[AppSecurityGroupManagementType],  # (6)
    TagPropagation: NotRequired[TagPropagationType],  # (7)
    DefaultSpaceSettings: NotRequired[DefaultSpaceSettingsUnionTypeDef],  # (8)
  1. See AuthModeType
  2. See UserSettingsTypeDef UserSettingsOutputTypeDef
  3. See DomainSettingsTypeDef DomainSettingsOutputTypeDef
  4. See TagTypeDef
  5. See AppNetworkAccessTypeType
  6. See AppSecurityGroupManagementType
  7. See TagPropagationType
  8. See DefaultSpaceSettingsTypeDef DefaultSpaceSettingsOutputTypeDef

CreateUserProfileRequestTypeDef#

# CreateUserProfileRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateUserProfileRequestTypeDef


def get_value() -> CreateUserProfileRequestTypeDef:
    return {
        "DomainId": ...,
    }


# CreateUserProfileRequestTypeDef definition

class CreateUserProfileRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    SingleSignOnUserIdentifier: NotRequired[str],
    SingleSignOnUserValue: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    UserSettings: NotRequired[UserSettingsUnionTypeDef],  # (2)
  1. See TagTypeDef
  2. See UserSettingsTypeDef UserSettingsOutputTypeDef

UpdateDomainRequestTypeDef#

# UpdateDomainRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateDomainRequestTypeDef


def get_value() -> UpdateDomainRequestTypeDef:
    return {
        "DomainId": ...,
    }


# UpdateDomainRequestTypeDef definition

class UpdateDomainRequestTypeDef(TypedDict):
    DomainId: str,
    DefaultUserSettings: NotRequired[UserSettingsUnionTypeDef],  # (1)
    DomainSettingsForUpdate: NotRequired[DomainSettingsForUpdateTypeDef],  # (2)
    AppSecurityGroupManagement: NotRequired[AppSecurityGroupManagementType],  # (3)
    DefaultSpaceSettings: NotRequired[DefaultSpaceSettingsUnionTypeDef],  # (4)
    SubnetIds: NotRequired[Sequence[str]],
    AppNetworkAccessType: NotRequired[AppNetworkAccessTypeType],  # (5)
    TagPropagation: NotRequired[TagPropagationType],  # (6)
  1. See UserSettingsTypeDef UserSettingsOutputTypeDef
  2. See DomainSettingsForUpdateTypeDef
  3. See AppSecurityGroupManagementType
  4. See DefaultSpaceSettingsTypeDef DefaultSpaceSettingsOutputTypeDef
  5. See AppNetworkAccessTypeType
  6. See TagPropagationType

UpdateUserProfileRequestTypeDef#

# UpdateUserProfileRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateUserProfileRequestTypeDef


def get_value() -> UpdateUserProfileRequestTypeDef:
    return {
        "DomainId": ...,
    }


# UpdateUserProfileRequestTypeDef definition

class UpdateUserProfileRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    UserSettings: NotRequired[UserSettingsUnionTypeDef],  # (1)
  1. See UserSettingsTypeDef UserSettingsOutputTypeDef

CreateAutoMLJobV2RequestTypeDef#

# CreateAutoMLJobV2RequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAutoMLJobV2RequestTypeDef


def get_value() -> CreateAutoMLJobV2RequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }


# CreateAutoMLJobV2RequestTypeDef definition

class CreateAutoMLJobV2RequestTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobInputDataConfig: Sequence[AutoMLJobChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    AutoMLProblemTypeConfig: AutoMLProblemTypeConfigUnionTypeDef,  # (3)
    RoleArn: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    SecurityConfig: NotRequired[AutoMLSecurityConfigUnionTypeDef],  # (5)
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (6)
    ModelDeployConfig: NotRequired[ModelDeployConfigTypeDef],  # (7)
    DataSplitConfig: NotRequired[AutoMLDataSplitConfigTypeDef],  # (8)
    AutoMLComputeConfig: NotRequired[AutoMLComputeConfigTypeDef],  # (9)
  1. See AutoMLJobChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See AutoMLProblemTypeConfigTypeDef AutoMLProblemTypeConfigOutputTypeDef
  4. See TagTypeDef
  5. See AutoMLSecurityConfigTypeDef AutoMLSecurityConfigOutputTypeDef
  6. See AutoMLJobObjectiveTypeDef
  7. See ModelDeployConfigTypeDef
  8. See AutoMLDataSplitConfigTypeDef
  9. See AutoMLComputeConfigTypeDef

CreateEndpointInputTypeDef#

# CreateEndpointInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEndpointInputTypeDef


def get_value() -> CreateEndpointInputTypeDef:
    return {
        "EndpointName": ...,
    }


# CreateEndpointInputTypeDef definition

class CreateEndpointInputTypeDef(TypedDict):
    EndpointName: str,
    EndpointConfigName: str,
    DeploymentConfig: NotRequired[DeploymentConfigUnionTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DeploymentConfigTypeDef DeploymentConfigOutputTypeDef
  2. See TagTypeDef

UpdateEndpointInputTypeDef#

# UpdateEndpointInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateEndpointInputTypeDef


def get_value() -> UpdateEndpointInputTypeDef:
    return {
        "EndpointName": ...,
    }


# UpdateEndpointInputTypeDef definition

class UpdateEndpointInputTypeDef(TypedDict):
    EndpointName: str,
    EndpointConfigName: str,
    RetainAllVariantProperties: NotRequired[bool],
    ExcludeRetainedVariantProperties: NotRequired[Sequence[VariantPropertyTypeDef]],  # (1)
    DeploymentConfig: NotRequired[DeploymentConfigUnionTypeDef],  # (2)
    RetainDeploymentConfig: NotRequired[bool],
  1. See VariantPropertyTypeDef
  2. See DeploymentConfigTypeDef DeploymentConfigOutputTypeDef

CreateInferenceRecommendationsJobRequestTypeDef#

# CreateInferenceRecommendationsJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateInferenceRecommendationsJobRequestTypeDef


def get_value() -> CreateInferenceRecommendationsJobRequestTypeDef:
    return {
        "JobName": ...,
    }


# CreateInferenceRecommendationsJobRequestTypeDef definition

class CreateInferenceRecommendationsJobRequestTypeDef(TypedDict):
    JobName: str,
    JobType: RecommendationJobTypeType,  # (1)
    RoleArn: str,
    InputConfig: RecommendationJobInputConfigUnionTypeDef,  # (2)
    JobDescription: NotRequired[str],
    StoppingConditions: NotRequired[RecommendationJobStoppingConditionsUnionTypeDef],  # (3)
    OutputConfig: NotRequired[RecommendationJobOutputConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See RecommendationJobTypeType
  2. See RecommendationJobInputConfigTypeDef RecommendationJobInputConfigOutputTypeDef
  3. See RecommendationJobStoppingConditionsTypeDef RecommendationJobStoppingConditionsOutputTypeDef
  4. See RecommendationJobOutputConfigTypeDef
  5. See TagTypeDef

CreateEndpointConfigInputTypeDef#

# CreateEndpointConfigInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateEndpointConfigInputTypeDef


def get_value() -> CreateEndpointConfigInputTypeDef:
    return {
        "EndpointConfigName": ...,
    }


# CreateEndpointConfigInputTypeDef definition

class CreateEndpointConfigInputTypeDef(TypedDict):
    EndpointConfigName: str,
    ProductionVariants: Sequence[ProductionVariantTypeDef],  # (1)
    DataCaptureConfig: NotRequired[DataCaptureConfigUnionTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    KmsKeyId: NotRequired[str],
    AsyncInferenceConfig: NotRequired[AsyncInferenceConfigUnionTypeDef],  # (4)
    ExplainerConfig: NotRequired[ExplainerConfigUnionTypeDef],  # (5)
    ShadowProductionVariants: NotRequired[Sequence[ProductionVariantTypeDef]],  # (1)
    ExecutionRoleArn: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (7)
    EnableNetworkIsolation: NotRequired[bool],
  1. See ProductionVariantTypeDef
  2. See DataCaptureConfigTypeDef DataCaptureConfigOutputTypeDef
  3. See TagTypeDef
  4. See AsyncInferenceConfigTypeDef AsyncInferenceConfigOutputTypeDef
  5. See ExplainerConfigTypeDef ExplainerConfigOutputTypeDef
  6. See ProductionVariantTypeDef
  7. See VpcConfigTypeDef VpcConfigOutputTypeDef

GetScalingConfigurationRecommendationResponseTypeDef#

# GetScalingConfigurationRecommendationResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import GetScalingConfigurationRecommendationResponseTypeDef


def get_value() -> GetScalingConfigurationRecommendationResponseTypeDef:
    return {
        "InferenceRecommendationsJobName": ...,
    }


# GetScalingConfigurationRecommendationResponseTypeDef definition

class GetScalingConfigurationRecommendationResponseTypeDef(TypedDict):
    InferenceRecommendationsJobName: str,
    RecommendationId: str,
    EndpointName: str,
    TargetCpuUtilizationPerCore: int,
    ScalingPolicyObjective: ScalingPolicyObjectiveTypeDef,  # (1)
    Metric: ScalingPolicyMetricTypeDef,  # (2)
    DynamicScalingConfiguration: DynamicScalingConfigurationTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ScalingPolicyObjectiveTypeDef
  2. See ScalingPolicyMetricTypeDef
  3. See DynamicScalingConfigurationTypeDef
  4. See ResponseMetadataTypeDef

CreateModelInputTypeDef#

# CreateModelInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelInputTypeDef


def get_value() -> CreateModelInputTypeDef:
    return {
        "ModelName": ...,
    }


# CreateModelInputTypeDef definition

class CreateModelInputTypeDef(TypedDict):
    ModelName: str,
    PrimaryContainer: NotRequired[ContainerDefinitionUnionTypeDef],  # (1)
    Containers: NotRequired[Sequence[ContainerDefinitionUnionTypeDef]],  # (2)
    InferenceExecutionConfig: NotRequired[InferenceExecutionConfigTypeDef],  # (3)
    ExecutionRoleArn: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (5)
    EnableNetworkIsolation: NotRequired[bool],
  1. See ContainerDefinitionTypeDef ContainerDefinitionOutputTypeDef
  2. See ContainerDefinitionTypeDef ContainerDefinitionOutputTypeDef
  3. See InferenceExecutionConfigTypeDef
  4. See TagTypeDef
  5. See VpcConfigTypeDef VpcConfigOutputTypeDef

BatchDescribeModelPackageSummaryTypeDef#

# BatchDescribeModelPackageSummaryTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDescribeModelPackageSummaryTypeDef


def get_value() -> BatchDescribeModelPackageSummaryTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }


# BatchDescribeModelPackageSummaryTypeDef definition

class BatchDescribeModelPackageSummaryTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageArn: str,
    CreationTime: datetime,
    InferenceSpecification: InferenceSpecificationOutputTypeDef,  # (1)
    ModelPackageStatus: ModelPackageStatusType,  # (2)
    ModelPackageVersion: NotRequired[int],
    ModelPackageDescription: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (3)
  1. See InferenceSpecificationOutputTypeDef
  2. See ModelPackageStatusType
  3. See ModelApprovalStatusType

AdditionalInferenceSpecificationDefinitionTypeDef#

# AdditionalInferenceSpecificationDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AdditionalInferenceSpecificationDefinitionTypeDef


def get_value() -> AdditionalInferenceSpecificationDefinitionTypeDef:
    return {
        "Name": ...,
    }


# AdditionalInferenceSpecificationDefinitionTypeDef definition

class AdditionalInferenceSpecificationDefinitionTypeDef(TypedDict):
    Name: str,
    Containers: Sequence[ModelPackageContainerDefinitionUnionTypeDef],  # (1)
    Description: NotRequired[str],
    SupportedTransformInstanceTypes: NotRequired[Sequence[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[Sequence[ProductionVariantInstanceTypeType]],  # (3)
    SupportedContentTypes: NotRequired[Sequence[str]],
    SupportedResponseMIMETypes: NotRequired[Sequence[str]],
  1. See ModelPackageContainerDefinitionTypeDef ModelPackageContainerDefinitionOutputTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

MonitoringScheduleConfigOutputTypeDef#

# MonitoringScheduleConfigOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringScheduleConfigOutputTypeDef


def get_value() -> MonitoringScheduleConfigOutputTypeDef:
    return {
        "ScheduleConfig": ...,
    }


# MonitoringScheduleConfigOutputTypeDef definition

class MonitoringScheduleConfigOutputTypeDef(TypedDict):
    ScheduleConfig: NotRequired[ScheduleConfigTypeDef],  # (1)
    MonitoringJobDefinition: NotRequired[MonitoringJobDefinitionOutputTypeDef],  # (2)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (3)
  1. See ScheduleConfigTypeDef
  2. See MonitoringJobDefinitionOutputTypeDef
  3. See MonitoringTypeType

CreateDataQualityJobDefinitionRequestTypeDef#

# CreateDataQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateDataQualityJobDefinitionRequestTypeDef


def get_value() -> CreateDataQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# CreateDataQualityJobDefinitionRequestTypeDef definition

class CreateDataQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    DataQualityAppSpecification: DataQualityAppSpecificationUnionTypeDef,  # (1)
    DataQualityJobInput: DataQualityJobInputUnionTypeDef,  # (2)
    DataQualityJobOutputConfig: MonitoringOutputConfigUnionTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    DataQualityBaselineConfig: NotRequired[DataQualityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigUnionTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See DataQualityAppSpecificationTypeDef DataQualityAppSpecificationOutputTypeDef
  2. See DataQualityJobInputTypeDef DataQualityJobInputOutputTypeDef
  3. See MonitoringOutputConfigTypeDef MonitoringOutputConfigOutputTypeDef
  4. See MonitoringResourcesTypeDef
  5. See DataQualityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelBiasJobDefinitionRequestTypeDef#

# CreateModelBiasJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelBiasJobDefinitionRequestTypeDef


def get_value() -> CreateModelBiasJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# CreateModelBiasJobDefinitionRequestTypeDef definition

class CreateModelBiasJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelBiasAppSpecification: ModelBiasAppSpecificationUnionTypeDef,  # (1)
    ModelBiasJobInput: ModelBiasJobInputUnionTypeDef,  # (2)
    ModelBiasJobOutputConfig: MonitoringOutputConfigUnionTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelBiasBaselineConfig: NotRequired[ModelBiasBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigUnionTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelBiasAppSpecificationTypeDef ModelBiasAppSpecificationOutputTypeDef
  2. See ModelBiasJobInputTypeDef ModelBiasJobInputOutputTypeDef
  3. See MonitoringOutputConfigTypeDef MonitoringOutputConfigOutputTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelBiasBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelExplainabilityJobDefinitionRequestTypeDef#

# CreateModelExplainabilityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelExplainabilityJobDefinitionRequestTypeDef


def get_value() -> CreateModelExplainabilityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# CreateModelExplainabilityJobDefinitionRequestTypeDef definition

class CreateModelExplainabilityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelExplainabilityAppSpecification: ModelExplainabilityAppSpecificationUnionTypeDef,  # (1)
    ModelExplainabilityJobInput: ModelExplainabilityJobInputUnionTypeDef,  # (2)
    ModelExplainabilityJobOutputConfig: MonitoringOutputConfigUnionTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelExplainabilityBaselineConfig: NotRequired[ModelExplainabilityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigUnionTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelExplainabilityAppSpecificationTypeDef ModelExplainabilityAppSpecificationOutputTypeDef
  2. See ModelExplainabilityJobInputTypeDef ModelExplainabilityJobInputOutputTypeDef
  3. See MonitoringOutputConfigTypeDef MonitoringOutputConfigOutputTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelExplainabilityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelQualityJobDefinitionRequestTypeDef#

# CreateModelQualityJobDefinitionRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelQualityJobDefinitionRequestTypeDef


def get_value() -> CreateModelQualityJobDefinitionRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }


# CreateModelQualityJobDefinitionRequestTypeDef definition

class CreateModelQualityJobDefinitionRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelQualityAppSpecification: ModelQualityAppSpecificationUnionTypeDef,  # (1)
    ModelQualityJobInput: ModelQualityJobInputUnionTypeDef,  # (2)
    ModelQualityJobOutputConfig: MonitoringOutputConfigUnionTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelQualityBaselineConfig: NotRequired[ModelQualityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigUnionTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelQualityAppSpecificationTypeDef ModelQualityAppSpecificationOutputTypeDef
  2. See ModelQualityJobInputTypeDef ModelQualityJobInputOutputTypeDef
  3. See MonitoringOutputConfigTypeDef MonitoringOutputConfigOutputTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelQualityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef MonitoringNetworkConfigOutputTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

MonitoringScheduleConfigTypeDef#

# MonitoringScheduleConfigTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringScheduleConfigTypeDef


def get_value() -> MonitoringScheduleConfigTypeDef:
    return {
        "ScheduleConfig": ...,
    }


# MonitoringScheduleConfigTypeDef definition

class MonitoringScheduleConfigTypeDef(TypedDict):
    ScheduleConfig: NotRequired[ScheduleConfigTypeDef],  # (1)
    MonitoringJobDefinition: NotRequired[MonitoringJobDefinitionTypeDef],  # (2)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (3)
  1. See ScheduleConfigTypeDef
  2. See MonitoringJobDefinitionTypeDef
  3. See MonitoringTypeType

TrainingJobDefinitionTypeDef#

# TrainingJobDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrainingJobDefinitionTypeDef


def get_value() -> TrainingJobDefinitionTypeDef:
    return {
        "TrainingInputMode": ...,
    }


# TrainingJobDefinitionTypeDef definition

class TrainingJobDefinitionTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    InputDataConfig: Sequence[ChannelTypeDef],  # (2)
    OutputDataConfig: OutputDataConfigTypeDef,  # (3)
    ResourceConfig: ResourceConfigTypeDef,  # (4)
    StoppingCondition: StoppingConditionTypeDef,  # (5)
    HyperParameters: NotRequired[Mapping[str, str]],
  1. See TrainingInputModeType
  2. See ChannelTypeDef
  3. See OutputDataConfigTypeDef
  4. See ResourceConfigTypeDef
  5. See StoppingConditionTypeDef

CreateSpaceRequestTypeDef#

# CreateSpaceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateSpaceRequestTypeDef


def get_value() -> CreateSpaceRequestTypeDef:
    return {
        "DomainId": ...,
    }


# CreateSpaceRequestTypeDef definition

class CreateSpaceRequestTypeDef(TypedDict):
    DomainId: str,
    SpaceName: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    SpaceSettings: NotRequired[SpaceSettingsUnionTypeDef],  # (2)
    OwnershipSettings: NotRequired[OwnershipSettingsTypeDef],  # (3)
    SpaceSharingSettings: NotRequired[SpaceSharingSettingsTypeDef],  # (4)
    SpaceDisplayName: NotRequired[str],
  1. See TagTypeDef
  2. See SpaceSettingsTypeDef SpaceSettingsOutputTypeDef
  3. See OwnershipSettingsTypeDef
  4. See SpaceSharingSettingsTypeDef

UpdateSpaceRequestTypeDef#

# UpdateSpaceRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateSpaceRequestTypeDef


def get_value() -> UpdateSpaceRequestTypeDef:
    return {
        "DomainId": ...,
    }


# UpdateSpaceRequestTypeDef definition

class UpdateSpaceRequestTypeDef(TypedDict):
    DomainId: str,
    SpaceName: str,
    SpaceSettings: NotRequired[SpaceSettingsUnionTypeDef],  # (1)
    SpaceDisplayName: NotRequired[str],
  1. See SpaceSettingsTypeDef SpaceSettingsOutputTypeDef

AlgorithmValidationSpecificationOutputTypeDef#

# AlgorithmValidationSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmValidationSpecificationOutputTypeDef


def get_value() -> AlgorithmValidationSpecificationOutputTypeDef:
    return {
        "ValidationRole": ...,
    }


# AlgorithmValidationSpecificationOutputTypeDef definition

class AlgorithmValidationSpecificationOutputTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: List[AlgorithmValidationProfileOutputTypeDef],  # (1)
  1. See AlgorithmValidationProfileOutputTypeDef

ModelPackageValidationSpecificationOutputTypeDef#

# ModelPackageValidationSpecificationOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageValidationSpecificationOutputTypeDef


def get_value() -> ModelPackageValidationSpecificationOutputTypeDef:
    return {
        "ValidationRole": ...,
    }


# ModelPackageValidationSpecificationOutputTypeDef definition

class ModelPackageValidationSpecificationOutputTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: List[ModelPackageValidationProfileOutputTypeDef],  # (1)
  1. See ModelPackageValidationProfileOutputTypeDef

ModelPackageValidationSpecificationTypeDef#

# ModelPackageValidationSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageValidationSpecificationTypeDef


def get_value() -> ModelPackageValidationSpecificationTypeDef:
    return {
        "ValidationRole": ...,
    }


# ModelPackageValidationSpecificationTypeDef definition

class ModelPackageValidationSpecificationTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: Sequence[ModelPackageValidationProfileTypeDef],  # (1)
  1. See ModelPackageValidationProfileTypeDef

TrialComponentTypeDef#

# TrialComponentTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import TrialComponentTypeDef


def get_value() -> TrialComponentTypeDef:
    return {
        "TrialComponentName": ...,
    }


# TrialComponentTypeDef definition

class TrialComponentTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    Source: NotRequired[TrialComponentSourceTypeDef],  # (1)
    Status: NotRequired[TrialComponentStatusTypeDef],  # (2)
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    Parameters: NotRequired[Dict[str, TrialComponentParameterValueTypeDef]],  # (5)
    InputArtifacts: NotRequired[Dict[str, TrialComponentArtifactTypeDef]],  # (6)
    OutputArtifacts: NotRequired[Dict[str, TrialComponentArtifactTypeDef]],  # (6)
    Metrics: NotRequired[List[TrialComponentMetricSummaryTypeDef]],  # (8)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (9)
    SourceDetail: NotRequired[TrialComponentSourceDetailTypeDef],  # (10)
    LineageGroupArn: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (11)
    Parents: NotRequired[List[ParentTypeDef]],  # (12)
    RunName: NotRequired[str],
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TrialComponentParameterValueTypeDef
  6. See TrialComponentArtifactTypeDef
  7. See TrialComponentArtifactTypeDef
  8. See TrialComponentMetricSummaryTypeDef
  9. See MetadataPropertiesTypeDef
  10. See TrialComponentSourceDetailTypeDef
  11. See TagTypeDef
  12. See ParentTypeDef

BatchDescribeModelPackageOutputTypeDef#

# BatchDescribeModelPackageOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import BatchDescribeModelPackageOutputTypeDef


def get_value() -> BatchDescribeModelPackageOutputTypeDef:
    return {
        "ModelPackageSummaries": ...,
    }


# BatchDescribeModelPackageOutputTypeDef definition

class BatchDescribeModelPackageOutputTypeDef(TypedDict):
    ModelPackageSummaries: Dict[str, BatchDescribeModelPackageSummaryTypeDef],  # (1)
    BatchDescribeModelPackageErrorMap: Dict[str, BatchDescribeModelPackageErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDescribeModelPackageSummaryTypeDef
  2. See BatchDescribeModelPackageErrorTypeDef
  3. See ResponseMetadataTypeDef

DescribeMonitoringScheduleResponseTypeDef#

# DescribeMonitoringScheduleResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeMonitoringScheduleResponseTypeDef


def get_value() -> DescribeMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# DescribeMonitoringScheduleResponseTypeDef definition

class DescribeMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    MonitoringScheduleName: str,
    MonitoringScheduleStatus: ScheduleStatusType,  # (1)
    MonitoringType: MonitoringTypeType,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringScheduleConfig: MonitoringScheduleConfigOutputTypeDef,  # (3)
    EndpointName: str,
    LastMonitoringExecutionSummary: MonitoringExecutionSummaryTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ScheduleStatusType
  2. See MonitoringTypeType
  3. See MonitoringScheduleConfigOutputTypeDef
  4. See MonitoringExecutionSummaryTypeDef
  5. See ResponseMetadataTypeDef

ModelDashboardMonitoringScheduleTypeDef#

# ModelDashboardMonitoringScheduleTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDashboardMonitoringScheduleTypeDef


def get_value() -> ModelDashboardMonitoringScheduleTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# ModelDashboardMonitoringScheduleTypeDef definition

class ModelDashboardMonitoringScheduleTypeDef(TypedDict):
    MonitoringScheduleArn: NotRequired[str],
    MonitoringScheduleName: NotRequired[str],
    MonitoringScheduleStatus: NotRequired[ScheduleStatusType],  # (1)
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
    FailureReason: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    MonitoringScheduleConfig: NotRequired[MonitoringScheduleConfigOutputTypeDef],  # (3)
    EndpointName: NotRequired[str],
    MonitoringAlertSummaries: NotRequired[List[MonitoringAlertSummaryTypeDef]],  # (4)
    LastMonitoringExecutionSummary: NotRequired[MonitoringExecutionSummaryTypeDef],  # (5)
    BatchTransformInput: NotRequired[BatchTransformInputOutputTypeDef],  # (6)
  1. See ScheduleStatusType
  2. See MonitoringTypeType
  3. See MonitoringScheduleConfigOutputTypeDef
  4. See MonitoringAlertSummaryTypeDef
  5. See MonitoringExecutionSummaryTypeDef
  6. See BatchTransformInputOutputTypeDef

MonitoringScheduleTypeDef#

# MonitoringScheduleTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import MonitoringScheduleTypeDef


def get_value() -> MonitoringScheduleTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }


# MonitoringScheduleTypeDef definition

class MonitoringScheduleTypeDef(TypedDict):
    MonitoringScheduleArn: NotRequired[str],
    MonitoringScheduleName: NotRequired[str],
    MonitoringScheduleStatus: NotRequired[ScheduleStatusType],  # (1)
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
    FailureReason: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    MonitoringScheduleConfig: NotRequired[MonitoringScheduleConfigOutputTypeDef],  # (3)
    EndpointName: NotRequired[str],
    LastMonitoringExecutionSummary: NotRequired[MonitoringExecutionSummaryTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
  1. See ScheduleStatusType
  2. See MonitoringTypeType
  3. See MonitoringScheduleConfigOutputTypeDef
  4. See MonitoringExecutionSummaryTypeDef
  5. See TagTypeDef

CreateTrainingJobRequestTypeDef#

# CreateTrainingJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateTrainingJobRequestTypeDef


def get_value() -> CreateTrainingJobRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }


# CreateTrainingJobRequestTypeDef definition

class CreateTrainingJobRequestTypeDef(TypedDict):
    TrainingJobName: str,
    AlgorithmSpecification: AlgorithmSpecificationUnionTypeDef,  # (1)
    RoleArn: str,
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    ResourceConfig: ResourceConfigUnionTypeDef,  # (3)
    StoppingCondition: StoppingConditionTypeDef,  # (4)
    HyperParameters: NotRequired[Mapping[str, str]],
    InputDataConfig: NotRequired[Sequence[ChannelUnionTypeDef]],  # (5)
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (8)
    DebugHookConfig: NotRequired[DebugHookConfigUnionTypeDef],  # (9)
    DebugRuleConfigurations: NotRequired[Sequence[DebugRuleConfigurationUnionTypeDef]],  # (10)
    TensorBoardOutputConfig: NotRequired[TensorBoardOutputConfigTypeDef],  # (11)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (12)
    ProfilerConfig: NotRequired[ProfilerConfigUnionTypeDef],  # (13)
    ProfilerRuleConfigurations: NotRequired[Sequence[ProfilerRuleConfigurationUnionTypeDef]],  # (14)
    Environment: NotRequired[Mapping[str, str]],
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (15)
    RemoteDebugConfig: NotRequired[RemoteDebugConfigTypeDef],  # (16)
    InfraCheckConfig: NotRequired[InfraCheckConfigTypeDef],  # (17)
    SessionChainingConfig: NotRequired[SessionChainingConfigTypeDef],  # (18)
  1. See AlgorithmSpecificationTypeDef AlgorithmSpecificationOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See ResourceConfigTypeDef ResourceConfigOutputTypeDef
  4. See StoppingConditionTypeDef
  5. See ChannelTypeDef ChannelOutputTypeDef
  6. See VpcConfigTypeDef VpcConfigOutputTypeDef
  7. See TagTypeDef
  8. See CheckpointConfigTypeDef
  9. See DebugHookConfigTypeDef DebugHookConfigOutputTypeDef
  10. See DebugRuleConfigurationTypeDef DebugRuleConfigurationOutputTypeDef
  11. See TensorBoardOutputConfigTypeDef
  12. See ExperimentConfigTypeDef
  13. See ProfilerConfigTypeDef ProfilerConfigOutputTypeDef
  14. See ProfilerRuleConfigurationTypeDef ProfilerRuleConfigurationOutputTypeDef
  15. See RetryStrategyTypeDef
  16. See RemoteDebugConfigTypeDef
  17. See InfraCheckConfigTypeDef
  18. See SessionChainingConfigTypeDef

HyperParameterTrainingJobDefinitionTypeDef#

# HyperParameterTrainingJobDefinitionTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import HyperParameterTrainingJobDefinitionTypeDef


def get_value() -> HyperParameterTrainingJobDefinitionTypeDef:
    return {
        "DefinitionName": ...,
    }


# HyperParameterTrainingJobDefinitionTypeDef definition

class HyperParameterTrainingJobDefinitionTypeDef(TypedDict):
    AlgorithmSpecification: HyperParameterAlgorithmSpecificationUnionTypeDef,  # (3)
    RoleArn: str,
    OutputDataConfig: OutputDataConfigTypeDef,  # (6)
    StoppingCondition: StoppingConditionTypeDef,  # (9)
    DefinitionName: NotRequired[str],
    TuningObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (1)
    HyperParameterRanges: NotRequired[ParameterRangesUnionTypeDef],  # (2)
    StaticHyperParameters: NotRequired[Mapping[str, str]],
    InputDataConfig: NotRequired[Sequence[ChannelUnionTypeDef]],  # (4)
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (5)
    ResourceConfig: NotRequired[ResourceConfigUnionTypeDef],  # (7)
    HyperParameterTuningResourceConfig: NotRequired[HyperParameterTuningResourceConfigUnionTypeDef],  # (8)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (10)
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (11)
    Environment: NotRequired[Mapping[str, str]],
  1. See HyperParameterTuningJobObjectiveTypeDef
  2. See ParameterRangesTypeDef ParameterRangesOutputTypeDef
  3. See HyperParameterAlgorithmSpecificationTypeDef HyperParameterAlgorithmSpecificationOutputTypeDef
  4. See ChannelTypeDef ChannelOutputTypeDef
  5. See VpcConfigTypeDef VpcConfigOutputTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigTypeDef ResourceConfigOutputTypeDef
  8. See HyperParameterTuningResourceConfigTypeDef HyperParameterTuningResourceConfigOutputTypeDef
  9. See StoppingConditionTypeDef
  10. See CheckpointConfigTypeDef
  11. See RetryStrategyTypeDef

AlgorithmValidationProfileTypeDef#

# AlgorithmValidationProfileTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmValidationProfileTypeDef


def get_value() -> AlgorithmValidationProfileTypeDef:
    return {
        "ProfileName": ...,
    }


# AlgorithmValidationProfileTypeDef definition

class AlgorithmValidationProfileTypeDef(TypedDict):
    ProfileName: str,
    TrainingJobDefinition: TrainingJobDefinitionTypeDef,  # (1)
    TransformJobDefinition: NotRequired[TransformJobDefinitionTypeDef],  # (2)
  1. See TrainingJobDefinitionTypeDef
  2. See TransformJobDefinitionTypeDef

DescribeAlgorithmOutputTypeDef#

# DescribeAlgorithmOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeAlgorithmOutputTypeDef


def get_value() -> DescribeAlgorithmOutputTypeDef:
    return {
        "AlgorithmName": ...,
    }


# DescribeAlgorithmOutputTypeDef definition

class DescribeAlgorithmOutputTypeDef(TypedDict):
    AlgorithmName: str,
    AlgorithmArn: str,
    AlgorithmDescription: str,
    CreationTime: datetime,
    TrainingSpecification: TrainingSpecificationOutputTypeDef,  # (1)
    InferenceSpecification: InferenceSpecificationOutputTypeDef,  # (2)
    ValidationSpecification: AlgorithmValidationSpecificationOutputTypeDef,  # (3)
    AlgorithmStatus: AlgorithmStatusType,  # (4)
    AlgorithmStatusDetails: AlgorithmStatusDetailsTypeDef,  # (5)
    ProductId: str,
    CertifyForMarketplace: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See TrainingSpecificationOutputTypeDef
  2. See InferenceSpecificationOutputTypeDef
  3. See AlgorithmValidationSpecificationOutputTypeDef
  4. See AlgorithmStatusType
  5. See AlgorithmStatusDetailsTypeDef
  6. See ResponseMetadataTypeDef

DescribeModelPackageOutputTypeDef#

# DescribeModelPackageOutputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import DescribeModelPackageOutputTypeDef


def get_value() -> DescribeModelPackageOutputTypeDef:
    return {
        "ModelPackageName": ...,
    }


# DescribeModelPackageOutputTypeDef definition

class DescribeModelPackageOutputTypeDef(TypedDict):
    ModelPackageName: str,
    ModelPackageGroupName: str,
    ModelPackageVersion: int,
    ModelPackageArn: str,
    ModelPackageDescription: str,
    CreationTime: datetime,
    InferenceSpecification: InferenceSpecificationOutputTypeDef,  # (1)
    SourceAlgorithmSpecification: SourceAlgorithmSpecificationOutputTypeDef,  # (2)
    ValidationSpecification: ModelPackageValidationSpecificationOutputTypeDef,  # (3)
    ModelPackageStatus: ModelPackageStatusType,  # (4)
    ModelPackageStatusDetails: ModelPackageStatusDetailsTypeDef,  # (5)
    CertifyForMarketplace: bool,
    ModelApprovalStatus: ModelApprovalStatusType,  # (6)
    CreatedBy: UserContextTypeDef,  # (7)
    MetadataProperties: MetadataPropertiesTypeDef,  # (8)
    ModelMetrics: ModelMetricsTypeDef,  # (9)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (7)
    ApprovalDescription: str,
    Domain: str,
    Task: str,
    SamplePayloadUrl: str,
    CustomerMetadataProperties: Dict[str, str],
    DriftCheckBaselines: DriftCheckBaselinesTypeDef,  # (11)
    AdditionalInferenceSpecifications: List[AdditionalInferenceSpecificationDefinitionOutputTypeDef],  # (12)
    SkipModelValidation: SkipModelValidationType,  # (13)
    SourceUri: str,
    SecurityConfig: ModelPackageSecurityConfigTypeDef,  # (14)
    ModelCard: ModelPackageModelCardTypeDef,  # (15)
    ModelLifeCycle: ModelLifeCycleTypeDef,  # (16)
    ResponseMetadata: ResponseMetadataTypeDef,  # (17)
  1. See InferenceSpecificationOutputTypeDef
  2. See SourceAlgorithmSpecificationOutputTypeDef
  3. See ModelPackageValidationSpecificationOutputTypeDef
  4. See ModelPackageStatusType
  5. See ModelPackageStatusDetailsTypeDef
  6. See ModelApprovalStatusType
  7. See UserContextTypeDef
  8. See MetadataPropertiesTypeDef
  9. See ModelMetricsTypeDef
  10. See UserContextTypeDef
  11. See DriftCheckBaselinesTypeDef
  12. See AdditionalInferenceSpecificationDefinitionOutputTypeDef
  13. See SkipModelValidationType
  14. See ModelPackageSecurityConfigTypeDef
  15. See ModelPackageModelCardTypeDef
  16. See ModelLifeCycleTypeDef
  17. See ResponseMetadataTypeDef

ModelPackageTypeDef#

# ModelPackageTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelPackageTypeDef


def get_value() -> ModelPackageTypeDef:
    return {
        "ModelPackageName": ...,
    }


# ModelPackageTypeDef definition

class ModelPackageTypeDef(TypedDict):
    ModelPackageName: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ModelPackageVersion: NotRequired[int],
    ModelPackageArn: NotRequired[str],
    ModelPackageDescription: NotRequired[str],
    CreationTime: NotRequired[datetime],
    InferenceSpecification: NotRequired[InferenceSpecificationOutputTypeDef],  # (1)
    SourceAlgorithmSpecification: NotRequired[SourceAlgorithmSpecificationOutputTypeDef],  # (2)
    ValidationSpecification: NotRequired[ModelPackageValidationSpecificationOutputTypeDef],  # (3)
    ModelPackageStatus: NotRequired[ModelPackageStatusType],  # (4)
    ModelPackageStatusDetails: NotRequired[ModelPackageStatusDetailsTypeDef],  # (5)
    CertifyForMarketplace: NotRequired[bool],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (6)
    CreatedBy: NotRequired[UserContextTypeDef],  # (7)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (8)
    ModelMetrics: NotRequired[ModelMetricsTypeDef],  # (9)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (7)
    ApprovalDescription: NotRequired[str],
    Domain: NotRequired[str],
    Task: NotRequired[str],
    SamplePayloadUrl: NotRequired[str],
    AdditionalInferenceSpecifications: NotRequired[List[AdditionalInferenceSpecificationDefinitionOutputTypeDef]],  # (11)
    SourceUri: NotRequired[str],
    SecurityConfig: NotRequired[ModelPackageSecurityConfigTypeDef],  # (12)
    ModelCard: NotRequired[ModelPackageModelCardTypeDef],  # (13)
    ModelLifeCycle: NotRequired[ModelLifeCycleTypeDef],  # (14)
    Tags: NotRequired[List[TagTypeDef]],  # (15)
    CustomerMetadataProperties: NotRequired[Dict[str, str]],
    DriftCheckBaselines: NotRequired[DriftCheckBaselinesTypeDef],  # (16)
    SkipModelValidation: NotRequired[SkipModelValidationType],  # (17)
  1. See InferenceSpecificationOutputTypeDef
  2. See SourceAlgorithmSpecificationOutputTypeDef
  3. See ModelPackageValidationSpecificationOutputTypeDef
  4. See ModelPackageStatusType
  5. See ModelPackageStatusDetailsTypeDef
  6. See ModelApprovalStatusType
  7. See UserContextTypeDef
  8. See MetadataPropertiesTypeDef
  9. See ModelMetricsTypeDef
  10. See UserContextTypeDef
  11. See AdditionalInferenceSpecificationDefinitionOutputTypeDef
  12. See ModelPackageSecurityConfigTypeDef
  13. See ModelPackageModelCardTypeDef
  14. See ModelLifeCycleTypeDef
  15. See TagTypeDef
  16. See DriftCheckBaselinesTypeDef
  17. See SkipModelValidationType

UpdateModelPackageInputTypeDef#

# UpdateModelPackageInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateModelPackageInputTypeDef


def get_value() -> UpdateModelPackageInputTypeDef:
    return {
        "ModelPackageArn": ...,
    }


# UpdateModelPackageInputTypeDef definition

class UpdateModelPackageInputTypeDef(TypedDict):
    ModelPackageArn: str,
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ApprovalDescription: NotRequired[str],
    CustomerMetadataProperties: NotRequired[Mapping[str, str]],
    CustomerMetadataPropertiesToRemove: NotRequired[Sequence[str]],
    AdditionalInferenceSpecificationsToAdd: NotRequired[Sequence[AdditionalInferenceSpecificationDefinitionUnionTypeDef]],  # (2)
    InferenceSpecification: NotRequired[InferenceSpecificationUnionTypeDef],  # (3)
    SourceUri: NotRequired[str],
    ModelCard: NotRequired[ModelPackageModelCardTypeDef],  # (4)
    ModelLifeCycle: NotRequired[ModelLifeCycleTypeDef],  # (5)
    ClientToken: NotRequired[str],
  1. See ModelApprovalStatusType
  2. See AdditionalInferenceSpecificationDefinitionTypeDef AdditionalInferenceSpecificationDefinitionOutputTypeDef
  3. See InferenceSpecificationTypeDef InferenceSpecificationOutputTypeDef
  4. See ModelPackageModelCardTypeDef
  5. See ModelLifeCycleTypeDef

ModelDashboardModelTypeDef#

# ModelDashboardModelTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import ModelDashboardModelTypeDef


def get_value() -> ModelDashboardModelTypeDef:
    return {
        "Model": ...,
    }


# ModelDashboardModelTypeDef definition

class ModelDashboardModelTypeDef(TypedDict):
    Model: NotRequired[ModelTypeDef],  # (1)
    Endpoints: NotRequired[List[ModelDashboardEndpointTypeDef]],  # (2)
    LastBatchTransformJob: NotRequired[TransformJobTypeDef],  # (3)
    MonitoringSchedules: NotRequired[List[ModelDashboardMonitoringScheduleTypeDef]],  # (4)
    ModelCard: NotRequired[ModelDashboardModelCardTypeDef],  # (5)
  1. See ModelTypeDef
  2. See ModelDashboardEndpointTypeDef
  3. See TransformJobTypeDef
  4. See ModelDashboardMonitoringScheduleTypeDef
  5. See ModelDashboardModelCardTypeDef

EndpointTypeDef#

# EndpointTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import EndpointTypeDef


def get_value() -> EndpointTypeDef:
    return {
        "EndpointName": ...,
    }


# EndpointTypeDef definition

class EndpointTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    EndpointConfigName: str,
    EndpointStatus: EndpointStatusType,  # (3)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ProductionVariants: NotRequired[List[ProductionVariantSummaryTypeDef]],  # (1)
    DataCaptureConfig: NotRequired[DataCaptureConfigSummaryTypeDef],  # (2)
    FailureReason: NotRequired[str],
    MonitoringSchedules: NotRequired[List[MonitoringScheduleTypeDef]],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    ShadowProductionVariants: NotRequired[List[ProductionVariantSummaryTypeDef]],  # (1)
  1. See ProductionVariantSummaryTypeDef
  2. See DataCaptureConfigSummaryTypeDef
  3. See EndpointStatusType
  4. See MonitoringScheduleTypeDef
  5. See TagTypeDef
  6. See ProductionVariantSummaryTypeDef

CreateMonitoringScheduleRequestTypeDef#

# CreateMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateMonitoringScheduleRequestTypeDef


def get_value() -> CreateMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# CreateMonitoringScheduleRequestTypeDef definition

class CreateMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleConfig: MonitoringScheduleConfigUnionTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See MonitoringScheduleConfigTypeDef MonitoringScheduleConfigOutputTypeDef
  2. See TagTypeDef

UpdateMonitoringScheduleRequestTypeDef#

# UpdateMonitoringScheduleRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import UpdateMonitoringScheduleRequestTypeDef


def get_value() -> UpdateMonitoringScheduleRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }


# UpdateMonitoringScheduleRequestTypeDef definition

class UpdateMonitoringScheduleRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleConfig: MonitoringScheduleConfigUnionTypeDef,  # (1)
  1. See MonitoringScheduleConfigTypeDef MonitoringScheduleConfigOutputTypeDef

AlgorithmValidationSpecificationTypeDef#

# AlgorithmValidationSpecificationTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import AlgorithmValidationSpecificationTypeDef


def get_value() -> AlgorithmValidationSpecificationTypeDef:
    return {
        "ValidationRole": ...,
    }


# AlgorithmValidationSpecificationTypeDef definition

class AlgorithmValidationSpecificationTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: Sequence[AlgorithmValidationProfileTypeDef],  # (1)
  1. See AlgorithmValidationProfileTypeDef

CreateModelPackageInputTypeDef#

# CreateModelPackageInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateModelPackageInputTypeDef


def get_value() -> CreateModelPackageInputTypeDef:
    return {
        "ModelPackageName": ...,
    }


# CreateModelPackageInputTypeDef definition

class CreateModelPackageInputTypeDef(TypedDict):
    ModelPackageName: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ModelPackageDescription: NotRequired[str],
    InferenceSpecification: NotRequired[InferenceSpecificationUnionTypeDef],  # (1)
    ValidationSpecification: NotRequired[ModelPackageValidationSpecificationUnionTypeDef],  # (2)
    SourceAlgorithmSpecification: NotRequired[SourceAlgorithmSpecificationUnionTypeDef],  # (3)
    CertifyForMarketplace: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (5)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (6)
    ModelMetrics: NotRequired[ModelMetricsTypeDef],  # (7)
    ClientToken: NotRequired[str],
    Domain: NotRequired[str],
    Task: NotRequired[str],
    SamplePayloadUrl: NotRequired[str],
    CustomerMetadataProperties: NotRequired[Mapping[str, str]],
    DriftCheckBaselines: NotRequired[DriftCheckBaselinesTypeDef],  # (8)
    AdditionalInferenceSpecifications: NotRequired[Sequence[AdditionalInferenceSpecificationDefinitionUnionTypeDef]],  # (9)
    SkipModelValidation: NotRequired[SkipModelValidationType],  # (10)
    SourceUri: NotRequired[str],
    SecurityConfig: NotRequired[ModelPackageSecurityConfigTypeDef],  # (11)
    ModelCard: NotRequired[ModelPackageModelCardTypeDef],  # (12)
    ModelLifeCycle: NotRequired[ModelLifeCycleTypeDef],  # (13)
  1. See InferenceSpecificationTypeDef InferenceSpecificationOutputTypeDef
  2. See ModelPackageValidationSpecificationTypeDef ModelPackageValidationSpecificationOutputTypeDef
  3. See SourceAlgorithmSpecificationTypeDef SourceAlgorithmSpecificationOutputTypeDef
  4. See TagTypeDef
  5. See ModelApprovalStatusType
  6. See MetadataPropertiesTypeDef
  7. See ModelMetricsTypeDef
  8. See DriftCheckBaselinesTypeDef
  9. See AdditionalInferenceSpecificationDefinitionTypeDef AdditionalInferenceSpecificationDefinitionOutputTypeDef
  10. See SkipModelValidationType
  11. See ModelPackageSecurityConfigTypeDef
  12. See ModelPackageModelCardTypeDef
  13. See ModelLifeCycleTypeDef

SearchRecordTypeDef#

# SearchRecordTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchRecordTypeDef


def get_value() -> SearchRecordTypeDef:
    return {
        "TrainingJob": ...,
    }


# SearchRecordTypeDef definition

class SearchRecordTypeDef(TypedDict):
    TrainingJob: NotRequired[TrainingJobTypeDef],  # (1)
    Experiment: NotRequired[ExperimentTypeDef],  # (2)
    Trial: NotRequired[TrialTypeDef],  # (3)
    TrialComponent: NotRequired[TrialComponentTypeDef],  # (4)
    Endpoint: NotRequired[EndpointTypeDef],  # (5)
    ModelPackage: NotRequired[ModelPackageTypeDef],  # (6)
    ModelPackageGroup: NotRequired[ModelPackageGroupTypeDef],  # (7)
    Pipeline: NotRequired[PipelineTypeDef],  # (8)
    PipelineExecution: NotRequired[PipelineExecutionTypeDef],  # (9)
    FeatureGroup: NotRequired[FeatureGroupTypeDef],  # (10)
    FeatureMetadata: NotRequired[FeatureMetadataTypeDef],  # (11)
    Project: NotRequired[ProjectTypeDef],  # (12)
    HyperParameterTuningJob: NotRequired[HyperParameterTuningJobSearchEntityTypeDef],  # (13)
    ModelCard: NotRequired[ModelCardTypeDef],  # (14)
    Model: NotRequired[ModelDashboardModelTypeDef],  # (15)
  1. See TrainingJobTypeDef
  2. See ExperimentTypeDef
  3. See TrialTypeDef
  4. See TrialComponentTypeDef
  5. See EndpointTypeDef
  6. See ModelPackageTypeDef
  7. See ModelPackageGroupTypeDef
  8. See PipelineTypeDef
  9. See PipelineExecutionTypeDef
  10. See FeatureGroupTypeDef
  11. See FeatureMetadataTypeDef
  12. See ProjectTypeDef
  13. See HyperParameterTuningJobSearchEntityTypeDef
  14. See ModelCardTypeDef
  15. See ModelDashboardModelTypeDef

CreateHyperParameterTuningJobRequestTypeDef#

# CreateHyperParameterTuningJobRequestTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateHyperParameterTuningJobRequestTypeDef


def get_value() -> CreateHyperParameterTuningJobRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }


# CreateHyperParameterTuningJobRequestTypeDef definition

class CreateHyperParameterTuningJobRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobConfig: HyperParameterTuningJobConfigUnionTypeDef,  # (1)
    TrainingJobDefinition: NotRequired[HyperParameterTrainingJobDefinitionUnionTypeDef],  # (2)
    TrainingJobDefinitions: NotRequired[Sequence[HyperParameterTrainingJobDefinitionUnionTypeDef]],  # (3)
    WarmStartConfig: NotRequired[HyperParameterTuningJobWarmStartConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
    Autotune: NotRequired[AutotuneTypeDef],  # (6)
  1. See HyperParameterTuningJobConfigTypeDef HyperParameterTuningJobConfigOutputTypeDef
  2. See HyperParameterTrainingJobDefinitionTypeDef HyperParameterTrainingJobDefinitionOutputTypeDef
  3. See HyperParameterTrainingJobDefinitionTypeDef HyperParameterTrainingJobDefinitionOutputTypeDef
  4. See HyperParameterTuningJobWarmStartConfigTypeDef HyperParameterTuningJobWarmStartConfigOutputTypeDef
  5. See TagTypeDef
  6. See AutotuneTypeDef

SearchResponseTypeDef#

# SearchResponseTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import SearchResponseTypeDef


def get_value() -> SearchResponseTypeDef:
    return {
        "Results": ...,
    }


# SearchResponseTypeDef definition

class SearchResponseTypeDef(TypedDict):
    Results: List[SearchRecordTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See SearchRecordTypeDef
  2. See ResponseMetadataTypeDef

CreateAlgorithmInputTypeDef#

# CreateAlgorithmInputTypeDef TypedDict usage example

from types_boto3_sagemaker.type_defs import CreateAlgorithmInputTypeDef


def get_value() -> CreateAlgorithmInputTypeDef:
    return {
        "AlgorithmName": ...,
    }


# CreateAlgorithmInputTypeDef definition

class CreateAlgorithmInputTypeDef(TypedDict):
    AlgorithmName: str,
    TrainingSpecification: TrainingSpecificationUnionTypeDef,  # (1)
    AlgorithmDescription: NotRequired[str],
    InferenceSpecification: NotRequired[InferenceSpecificationUnionTypeDef],  # (2)
    ValidationSpecification: NotRequired[AlgorithmValidationSpecificationUnionTypeDef],  # (3)
    CertifyForMarketplace: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See TrainingSpecificationTypeDef TrainingSpecificationOutputTypeDef
  2. See InferenceSpecificationTypeDef InferenceSpecificationOutputTypeDef
  3. See AlgorithmValidationSpecificationTypeDef AlgorithmValidationSpecificationOutputTypeDef
  4. See TagTypeDef