Type definitions#
Index > SagemakerJobRuntimeService > Type definitions
Auto-generated documentation for SagemakerJobRuntimeService type annotations stubs module types-boto3-sagemakerjobruntime.
BlobTypeDef#
# BlobTypeDef Union usage example
from types_boto3_sagemakerjobruntime.type_defs import BlobTypeDef
def get_value() -> BlobTypeDef:
return ...
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
botocore.response.StreamingBody,
]
CompleteRolloutRequestTypeDef#
# CompleteRolloutRequestTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import CompleteRolloutRequestTypeDef
def get_value() -> CompleteRolloutRequestTypeDef:
return {
"JobArn": ...,
}
# CompleteRolloutRequestTypeDef definition
class CompleteRolloutRequestTypeDef(TypedDict):
JobArn: str,
TrajectoryId: str,
Status: NotRequired[CompletionStatusType], # (1)
ClientToken: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.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],
UpdateRewardRequestTypeDef#
# UpdateRewardRequestTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import UpdateRewardRequestTypeDef
def get_value() -> UpdateRewardRequestTypeDef:
return {
"JobArn": ...,
}
# UpdateRewardRequestTypeDef definition
class UpdateRewardRequestTypeDef(TypedDict):
JobArn: str,
TrajectoryId: str,
Rewards: Sequence[float],
ClientToken: NotRequired[str],
SampleRequestTypeDef#
# SampleRequestTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import SampleRequestTypeDef
def get_value() -> SampleRequestTypeDef:
return {
"JobArn": ...,
}
# SampleRequestTypeDef definition
class SampleRequestTypeDef(TypedDict):
JobArn: str,
TrajectoryId: str,
Body: BlobTypeDef,
SampleWithResponseStreamRequestTypeDef#
# SampleWithResponseStreamRequestTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import SampleWithResponseStreamRequestTypeDef
def get_value() -> SampleWithResponseStreamRequestTypeDef:
return {
"JobArn": ...,
}
# SampleWithResponseStreamRequestTypeDef definition
class SampleWithResponseStreamRequestTypeDef(TypedDict):
JobArn: str,
TrajectoryId: str,
Body: BlobTypeDef,
SampleResponseTypeDef#
# SampleResponseTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import SampleResponseTypeDef
def get_value() -> SampleResponseTypeDef:
return {
"ContentType": ...,
}
# SampleResponseTypeDef definition
class SampleResponseTypeDef(TypedDict):
ContentType: str,
Body: botocore.response.StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SampleWithResponseStreamResponseTypeDef#
# SampleWithResponseStreamResponseTypeDef TypedDict usage example
from types_boto3_sagemakerjobruntime.type_defs import SampleWithResponseStreamResponseTypeDef
def get_value() -> SampleWithResponseStreamResponseTypeDef:
return {
"ContentType": ...,
}
# SampleWithResponseStreamResponseTypeDef definition
class SampleWithResponseStreamResponseTypeDef(TypedDict):
ContentType: str,
Body: botocore.response.StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)