Typed dictionaries
Index > SageMakergeospatialcapabilities > Typed dictionaries
Auto-generated documentation for SageMakergeospatialcapabilities type annotations stubs module mypy-boto3-sagemaker-geospatial.
MultiPolygonGeometryInputTypeDef
# MultiPolygonGeometryInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import MultiPolygonGeometryInputTypeDef
def get_value() -> MultiPolygonGeometryInputTypeDef:
return {
"Coordinates": ...,
}
# MultiPolygonGeometryInputTypeDef definition
class MultiPolygonGeometryInputTypeDef(TypedDict):
Coordinates: List[List[List[List[float]]]],
PolygonGeometryInputTypeDef
# PolygonGeometryInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PolygonGeometryInputTypeDef
def get_value() -> PolygonGeometryInputTypeDef:
return {
"Coordinates": ...,
}
# PolygonGeometryInputTypeDef definition
class PolygonGeometryInputTypeDef(TypedDict):
Coordinates: List[List[List[float]]],
AssetValueTypeDef
# AssetValueTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import AssetValueTypeDef
def get_value() -> AssetValueTypeDef:
return {
"Href": ...,
}
# AssetValueTypeDef definition
class AssetValueTypeDef(TypedDict):
Href: NotRequired[str],
CloudRemovalConfigInputTypeDef
# CloudRemovalConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import CloudRemovalConfigInputTypeDef
def get_value() -> CloudRemovalConfigInputTypeDef:
return {
"AlgorithmName": ...,
}
# CloudRemovalConfigInputTypeDef definition
class CloudRemovalConfigInputTypeDef(TypedDict):
AlgorithmName: NotRequired[AlgorithmNameCloudRemovalType], # (1)
InterpolationValue: NotRequired[str],
TargetBands: NotRequired[List[str]],
OperationTypeDef
# OperationTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import OperationTypeDef
def get_value() -> OperationTypeDef:
return {
"Equation": ...,
"Name": ...,
}
# OperationTypeDef definition
class OperationTypeDef(TypedDict):
Equation: str,
Name: str,
OutputType: NotRequired[OutputTypeType], # (1)
- See OutputTypeType
DeleteEarthObservationJobInputRequestTypeDef
# DeleteEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import DeleteEarthObservationJobInputRequestTypeDef
def get_value() -> DeleteEarthObservationJobInputRequestTypeDef:
return {
"Arn": ...,
}
# DeleteEarthObservationJobInputRequestTypeDef definition
class DeleteEarthObservationJobInputRequestTypeDef(TypedDict):
Arn: str,
DeleteVectorEnrichmentJobInputRequestTypeDef
# DeleteVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import DeleteVectorEnrichmentJobInputRequestTypeDef
def get_value() -> DeleteVectorEnrichmentJobInputRequestTypeDef:
return {
"Arn": ...,
}
# DeleteVectorEnrichmentJobInputRequestTypeDef definition
class DeleteVectorEnrichmentJobInputRequestTypeDef(TypedDict):
Arn: str,
EarthObservationJobErrorDetailsTypeDef
# EarthObservationJobErrorDetailsTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import EarthObservationJobErrorDetailsTypeDef
def get_value() -> EarthObservationJobErrorDetailsTypeDef:
return {
"Message": ...,
}
# EarthObservationJobErrorDetailsTypeDef definition
class EarthObservationJobErrorDetailsTypeDef(TypedDict):
Message: NotRequired[str],
Type: NotRequired[EarthObservationJobErrorTypeType], # (1)
EoCloudCoverInputTypeDef
# EoCloudCoverInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import EoCloudCoverInputTypeDef
def get_value() -> EoCloudCoverInputTypeDef:
return {
"LowerBound": ...,
"UpperBound": ...,
}
# EoCloudCoverInputTypeDef definition
class EoCloudCoverInputTypeDef(TypedDict):
LowerBound: float,
UpperBound: float,
S3DataInputTypeDef
# S3DataInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import S3DataInputTypeDef
def get_value() -> S3DataInputTypeDef:
return {
"MetadataProvider": ...,
"S3Uri": ...,
}
# S3DataInputTypeDef definition
class S3DataInputTypeDef(TypedDict):
MetadataProvider: MetadataProviderType, # (1)
S3Uri: str,
KmsKeyId: NotRequired[str],
ResponseMetadataTypeDef
# ResponseMetadataTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
ExportErrorDetailsOutputTypeDef
# ExportErrorDetailsOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportErrorDetailsOutputTypeDef
def get_value() -> ExportErrorDetailsOutputTypeDef:
return {
"Message": ...,
}
# ExportErrorDetailsOutputTypeDef definition
class ExportErrorDetailsOutputTypeDef(TypedDict):
Message: NotRequired[str],
Type: NotRequired[ExportErrorTypeType], # (1)
ExportS3DataInputTypeDef
# ExportS3DataInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportS3DataInputTypeDef
def get_value() -> ExportS3DataInputTypeDef:
return {
"S3Uri": ...,
}
# ExportS3DataInputTypeDef definition
class ExportS3DataInputTypeDef(TypedDict):
S3Uri: str,
KmsKeyId: NotRequired[str],
VectorEnrichmentJobS3DataTypeDef
# VectorEnrichmentJobS3DataTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobS3DataTypeDef
def get_value() -> VectorEnrichmentJobS3DataTypeDef:
return {
"S3Uri": ...,
}
# VectorEnrichmentJobS3DataTypeDef definition
class VectorEnrichmentJobS3DataTypeDef(TypedDict):
S3Uri: str,
KmsKeyId: NotRequired[str],
FilterTypeDef
# FilterTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
"Type": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: str,
Type: str,
Maximum: NotRequired[float],
Minimum: NotRequired[float],
GeoMosaicConfigInputTypeDef
# GeoMosaicConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GeoMosaicConfigInputTypeDef
def get_value() -> GeoMosaicConfigInputTypeDef:
return {
"AlgorithmName": ...,
}
# GeoMosaicConfigInputTypeDef definition
class GeoMosaicConfigInputTypeDef(TypedDict):
AlgorithmName: NotRequired[AlgorithmNameGeoMosaicType], # (1)
TargetBands: NotRequired[List[str]],
GeometryTypeDef
# GeometryTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GeometryTypeDef
def get_value() -> GeometryTypeDef:
return {
"Coordinates": ...,
"Type": ...,
}
# GeometryTypeDef definition
class GeometryTypeDef(TypedDict):
Coordinates: List[List[List[float]]],
Type: str,
GetEarthObservationJobInputRequestTypeDef
# GetEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetEarthObservationJobInputRequestTypeDef
def get_value() -> GetEarthObservationJobInputRequestTypeDef:
return {
"Arn": ...,
}
# GetEarthObservationJobInputRequestTypeDef definition
class GetEarthObservationJobInputRequestTypeDef(TypedDict):
Arn: str,
OutputBandTypeDef
# OutputBandTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import OutputBandTypeDef
def get_value() -> OutputBandTypeDef:
return {
"BandName": ...,
"OutputDataType": ...,
}
# OutputBandTypeDef definition
class OutputBandTypeDef(TypedDict):
BandName: str,
OutputDataType: OutputTypeType, # (1)
- See OutputTypeType
GetRasterDataCollectionInputRequestTypeDef
# GetRasterDataCollectionInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetRasterDataCollectionInputRequestTypeDef
def get_value() -> GetRasterDataCollectionInputRequestTypeDef:
return {
"Arn": ...,
}
# GetRasterDataCollectionInputRequestTypeDef definition
class GetRasterDataCollectionInputRequestTypeDef(TypedDict):
Arn: str,
GetTileInputRequestTypeDef
# GetTileInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetTileInputRequestTypeDef
def get_value() -> GetTileInputRequestTypeDef:
return {
"Arn": ...,
"ImageAssets": ...,
"Target": ...,
"x": ...,
"y": ...,
"z": ...,
}
# GetTileInputRequestTypeDef definition
class GetTileInputRequestTypeDef(TypedDict):
Arn: str,
ImageAssets: Sequence[str],
Target: TargetOptionsType, # (1)
x: int,
y: int,
z: int,
ImageMask: NotRequired[bool],
OutputDataType: NotRequired[OutputTypeType], # (2)
OutputFormat: NotRequired[str],
PropertyFilters: NotRequired[str],
TimeRangeFilter: NotRequired[str],
- See TargetOptionsType
- See OutputTypeType
GetVectorEnrichmentJobInputRequestTypeDef
# GetVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetVectorEnrichmentJobInputRequestTypeDef
def get_value() -> GetVectorEnrichmentJobInputRequestTypeDef:
return {
"Arn": ...,
}
# GetVectorEnrichmentJobInputRequestTypeDef definition
class GetVectorEnrichmentJobInputRequestTypeDef(TypedDict):
Arn: str,
VectorEnrichmentJobErrorDetailsTypeDef
# VectorEnrichmentJobErrorDetailsTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobErrorDetailsTypeDef
def get_value() -> VectorEnrichmentJobErrorDetailsTypeDef:
return {
"ErrorMessage": ...,
}
# VectorEnrichmentJobErrorDetailsTypeDef definition
class VectorEnrichmentJobErrorDetailsTypeDef(TypedDict):
ErrorMessage: NotRequired[str],
ErrorType: NotRequired[VectorEnrichmentJobErrorTypeType], # (1)
VectorEnrichmentJobExportErrorDetailsTypeDef
# VectorEnrichmentJobExportErrorDetailsTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobExportErrorDetailsTypeDef
def get_value() -> VectorEnrichmentJobExportErrorDetailsTypeDef:
return {
"Message": ...,
}
# VectorEnrichmentJobExportErrorDetailsTypeDef definition
class VectorEnrichmentJobExportErrorDetailsTypeDef(TypedDict):
Message: NotRequired[str],
Type: NotRequired[VectorEnrichmentJobExportErrorTypeType], # (1)
PropertiesTypeDef
# PropertiesTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PropertiesTypeDef
def get_value() -> PropertiesTypeDef:
return {
"EoCloudCover": ...,
}
# PropertiesTypeDef definition
class PropertiesTypeDef(TypedDict):
EoCloudCover: NotRequired[float],
LandsatCloudCoverLand: NotRequired[float],
Platform: NotRequired[str],
ViewOffNadir: NotRequired[float],
ViewSunAzimuth: NotRequired[float],
ViewSunElevation: NotRequired[float],
TemporalStatisticsConfigInputTypeDef
# TemporalStatisticsConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import TemporalStatisticsConfigInputTypeDef
def get_value() -> TemporalStatisticsConfigInputTypeDef:
return {
"Statistics": ...,
}
# TemporalStatisticsConfigInputTypeDef definition
class TemporalStatisticsConfigInputTypeDef(TypedDict):
Statistics: List[TemporalStatisticsType], # (2)
GroupBy: NotRequired[GroupByType], # (1)
TargetBands: NotRequired[List[str]],
- See GroupByType
- See TemporalStatisticsType
ZonalStatisticsConfigInputTypeDef
# ZonalStatisticsConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ZonalStatisticsConfigInputTypeDef
def get_value() -> ZonalStatisticsConfigInputTypeDef:
return {
"Statistics": ...,
"ZoneS3Path": ...,
}
# ZonalStatisticsConfigInputTypeDef definition
class ZonalStatisticsConfigInputTypeDef(TypedDict):
Statistics: List[ZonalStatisticsType], # (1)
ZoneS3Path: str,
TargetBands: NotRequired[List[str]],
LandsatCloudCoverLandInputTypeDef
# LandsatCloudCoverLandInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import LandsatCloudCoverLandInputTypeDef
def get_value() -> LandsatCloudCoverLandInputTypeDef:
return {
"LowerBound": ...,
"UpperBound": ...,
}
# LandsatCloudCoverLandInputTypeDef definition
class LandsatCloudCoverLandInputTypeDef(TypedDict):
LowerBound: float,
UpperBound: float,
PaginatorConfigTypeDef
# PaginatorConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListEarthObservationJobInputRequestTypeDef
# ListEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListEarthObservationJobInputRequestTypeDef
def get_value() -> ListEarthObservationJobInputRequestTypeDef:
return {
"MaxResults": ...,
}
# ListEarthObservationJobInputRequestTypeDef definition
class ListEarthObservationJobInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SortBy: NotRequired[str],
SortOrder: NotRequired[SortOrderType], # (1)
StatusEquals: NotRequired[EarthObservationJobStatusType], # (2)
ListEarthObservationJobOutputConfigTypeDef
# ListEarthObservationJobOutputConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListEarthObservationJobOutputConfigTypeDef
def get_value() -> ListEarthObservationJobOutputConfigTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"Name": ...,
"OperationType": ...,
"Status": ...,
}
# ListEarthObservationJobOutputConfigTypeDef definition
class ListEarthObservationJobOutputConfigTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
Name: str,
OperationType: str,
Status: EarthObservationJobStatusType, # (1)
Tags: NotRequired[Dict[str, str]],
ListRasterDataCollectionsInputRequestTypeDef
# ListRasterDataCollectionsInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListRasterDataCollectionsInputRequestTypeDef
def get_value() -> ListRasterDataCollectionsInputRequestTypeDef:
return {
"MaxResults": ...,
}
# ListRasterDataCollectionsInputRequestTypeDef definition
class ListRasterDataCollectionsInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListVectorEnrichmentJobInputRequestTypeDef
# ListVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListVectorEnrichmentJobInputRequestTypeDef
def get_value() -> ListVectorEnrichmentJobInputRequestTypeDef:
return {
"MaxResults": ...,
}
# ListVectorEnrichmentJobInputRequestTypeDef definition
class ListVectorEnrichmentJobInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SortBy: NotRequired[str],
SortOrder: NotRequired[SortOrderType], # (1)
StatusEquals: NotRequired[str],
- See SortOrderType
ListVectorEnrichmentJobOutputConfigTypeDef
# ListVectorEnrichmentJobOutputConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListVectorEnrichmentJobOutputConfigTypeDef
def get_value() -> ListVectorEnrichmentJobOutputConfigTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"Name": ...,
"Status": ...,
"Type": ...,
}
# ListVectorEnrichmentJobOutputConfigTypeDef definition
class ListVectorEnrichmentJobOutputConfigTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
Name: str,
Status: VectorEnrichmentJobStatusType, # (1)
Type: VectorEnrichmentJobTypeType, # (2)
Tags: NotRequired[Dict[str, str]],
MapMatchingConfigTypeDef
# MapMatchingConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import MapMatchingConfigTypeDef
def get_value() -> MapMatchingConfigTypeDef:
return {
"IdAttributeName": ...,
"TimestampAttributeName": ...,
"XAttributeName": ...,
"YAttributeName": ...,
}
# MapMatchingConfigTypeDef definition
class MapMatchingConfigTypeDef(TypedDict):
IdAttributeName: str,
TimestampAttributeName: str,
XAttributeName: str,
YAttributeName: str,
UserDefinedTypeDef
# UserDefinedTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import UserDefinedTypeDef
def get_value() -> UserDefinedTypeDef:
return {
"Unit": ...,
"Value": ...,
}
# UserDefinedTypeDef definition
class UserDefinedTypeDef(TypedDict):
Unit: UnitType, # (1)
Value: float,
- See UnitType
PlatformInputTypeDef
# PlatformInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PlatformInputTypeDef
def get_value() -> PlatformInputTypeDef:
return {
"Value": ...,
}
# PlatformInputTypeDef definition
class PlatformInputTypeDef(TypedDict):
Value: str,
ComparisonOperator: NotRequired[ComparisonOperatorType], # (1)
ViewOffNadirInputTypeDef
# ViewOffNadirInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ViewOffNadirInputTypeDef
def get_value() -> ViewOffNadirInputTypeDef:
return {
"LowerBound": ...,
"UpperBound": ...,
}
# ViewOffNadirInputTypeDef definition
class ViewOffNadirInputTypeDef(TypedDict):
LowerBound: float,
UpperBound: float,
ViewSunAzimuthInputTypeDef
# ViewSunAzimuthInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ViewSunAzimuthInputTypeDef
def get_value() -> ViewSunAzimuthInputTypeDef:
return {
"LowerBound": ...,
"UpperBound": ...,
}
# ViewSunAzimuthInputTypeDef definition
class ViewSunAzimuthInputTypeDef(TypedDict):
LowerBound: float,
UpperBound: float,
ViewSunElevationInputTypeDef
# ViewSunElevationInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ViewSunElevationInputTypeDef
def get_value() -> ViewSunElevationInputTypeDef:
return {
"LowerBound": ...,
"UpperBound": ...,
}
# ViewSunElevationInputTypeDef definition
class ViewSunElevationInputTypeDef(TypedDict):
LowerBound: float,
UpperBound: float,
TimeRangeFilterInputTypeDef
# TimeRangeFilterInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import TimeRangeFilterInputTypeDef
def get_value() -> TimeRangeFilterInputTypeDef:
return {
"EndTime": ...,
"StartTime": ...,
}
# TimeRangeFilterInputTypeDef definition
class TimeRangeFilterInputTypeDef(TypedDict):
EndTime: datetime,
StartTime: datetime,
ReverseGeocodingConfigTypeDef
# ReverseGeocodingConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ReverseGeocodingConfigTypeDef
def get_value() -> ReverseGeocodingConfigTypeDef:
return {
"XAttributeName": ...,
"YAttributeName": ...,
}
# ReverseGeocodingConfigTypeDef definition
class ReverseGeocodingConfigTypeDef(TypedDict):
XAttributeName: str,
YAttributeName: str,
StopEarthObservationJobInputRequestTypeDef
# StopEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StopEarthObservationJobInputRequestTypeDef
def get_value() -> StopEarthObservationJobInputRequestTypeDef:
return {
"Arn": ...,
}
# StopEarthObservationJobInputRequestTypeDef definition
class StopEarthObservationJobInputRequestTypeDef(TypedDict):
Arn: str,
StopVectorEnrichmentJobInputRequestTypeDef
# StopVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StopVectorEnrichmentJobInputRequestTypeDef
def get_value() -> StopVectorEnrichmentJobInputRequestTypeDef:
return {
"Arn": ...,
}
# StopVectorEnrichmentJobInputRequestTypeDef definition
class StopVectorEnrichmentJobInputRequestTypeDef(TypedDict):
Arn: str,
TagResourceRequestRequestTypeDef
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
AreaOfInterestGeometryTypeDef
# AreaOfInterestGeometryTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import AreaOfInterestGeometryTypeDef
def get_value() -> AreaOfInterestGeometryTypeDef:
return {
"MultiPolygonGeometry": ...,
}
# AreaOfInterestGeometryTypeDef definition
class AreaOfInterestGeometryTypeDef(TypedDict):
MultiPolygonGeometry: NotRequired[MultiPolygonGeometryInputTypeDef], # (1)
PolygonGeometry: NotRequired[PolygonGeometryInputTypeDef], # (2)
CustomIndicesInputTypeDef
# CustomIndicesInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import CustomIndicesInputTypeDef
def get_value() -> CustomIndicesInputTypeDef:
return {
"Operations": ...,
}
# CustomIndicesInputTypeDef definition
class CustomIndicesInputTypeDef(TypedDict):
Operations: NotRequired[List[OperationTypeDef]], # (1)
- See OperationTypeDef
EojDataSourceConfigInputTypeDef
# EojDataSourceConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import EojDataSourceConfigInputTypeDef
def get_value() -> EojDataSourceConfigInputTypeDef:
return {
"S3Data": ...,
}
# EojDataSourceConfigInputTypeDef definition
class EojDataSourceConfigInputTypeDef(TypedDict):
S3Data: NotRequired[S3DataInputTypeDef], # (1)
GetTileOutputTypeDef
# GetTileOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetTileOutputTypeDef
def get_value() -> GetTileOutputTypeDef:
return {
"BinaryFile": ...,
"ResponseMetadata": ...,
}
# GetTileOutputTypeDef definition
class GetTileOutputTypeDef(TypedDict):
BinaryFile: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ExportErrorDetailsTypeDef
# ExportErrorDetailsTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportErrorDetailsTypeDef
def get_value() -> ExportErrorDetailsTypeDef:
return {
"ExportResults": ...,
}
# ExportErrorDetailsTypeDef definition
class ExportErrorDetailsTypeDef(TypedDict):
ExportResults: NotRequired[ExportErrorDetailsOutputTypeDef], # (1)
ExportSourceImages: NotRequired[ExportErrorDetailsOutputTypeDef], # (1)
OutputConfigInputTypeDef
# OutputConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import OutputConfigInputTypeDef
def get_value() -> OutputConfigInputTypeDef:
return {
"S3Data": ...,
}
# OutputConfigInputTypeDef definition
class OutputConfigInputTypeDef(TypedDict):
S3Data: ExportS3DataInputTypeDef, # (1)
ExportVectorEnrichmentJobOutputConfigTypeDef
# ExportVectorEnrichmentJobOutputConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportVectorEnrichmentJobOutputConfigTypeDef
def get_value() -> ExportVectorEnrichmentJobOutputConfigTypeDef:
return {
"S3Data": ...,
}
# ExportVectorEnrichmentJobOutputConfigTypeDef definition
class ExportVectorEnrichmentJobOutputConfigTypeDef(TypedDict):
S3Data: VectorEnrichmentJobS3DataTypeDef, # (1)
VectorEnrichmentJobDataSourceConfigInputTypeDef
# VectorEnrichmentJobDataSourceConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobDataSourceConfigInputTypeDef
def get_value() -> VectorEnrichmentJobDataSourceConfigInputTypeDef:
return {
"S3Data": ...,
}
# VectorEnrichmentJobDataSourceConfigInputTypeDef definition
class VectorEnrichmentJobDataSourceConfigInputTypeDef(TypedDict):
S3Data: NotRequired[VectorEnrichmentJobS3DataTypeDef], # (1)
GetRasterDataCollectionOutputTypeDef
# GetRasterDataCollectionOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetRasterDataCollectionOutputTypeDef
def get_value() -> GetRasterDataCollectionOutputTypeDef:
return {
"Arn": ...,
"Description": ...,
"DescriptionPageUrl": ...,
"ImageSourceBands": ...,
"Name": ...,
"SupportedFilters": ...,
"Tags": ...,
"Type": ...,
"ResponseMetadata": ...,
}
# GetRasterDataCollectionOutputTypeDef definition
class GetRasterDataCollectionOutputTypeDef(TypedDict):
Arn: str,
Description: str,
DescriptionPageUrl: str,
ImageSourceBands: List[str],
Name: str,
SupportedFilters: List[FilterTypeDef], # (1)
Tags: Dict[str, str],
Type: DataCollectionTypeType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
RasterDataCollectionMetadataTypeDef
# RasterDataCollectionMetadataTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import RasterDataCollectionMetadataTypeDef
def get_value() -> RasterDataCollectionMetadataTypeDef:
return {
"Arn": ...,
"Description": ...,
"Name": ...,
"SupportedFilters": ...,
"Type": ...,
}
# RasterDataCollectionMetadataTypeDef definition
class RasterDataCollectionMetadataTypeDef(TypedDict):
Arn: str,
Description: str,
Name: str,
SupportedFilters: List[FilterTypeDef], # (1)
Type: DataCollectionTypeType, # (2)
DescriptionPageUrl: NotRequired[str],
Tags: NotRequired[Dict[str, str]],
- See FilterTypeDef
- See DataCollectionTypeType
ItemSourceTypeDef
# ItemSourceTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ItemSourceTypeDef
def get_value() -> ItemSourceTypeDef:
return {
"DateTime": ...,
"Geometry": ...,
"Id": ...,
}
# ItemSourceTypeDef definition
class ItemSourceTypeDef(TypedDict):
DateTime: datetime,
Geometry: GeometryTypeDef, # (2)
Id: str,
Assets: NotRequired[Dict[str, AssetValueTypeDef]], # (1)
Properties: NotRequired[PropertiesTypeDef], # (3)
- See AssetValueTypeDef
- See GeometryTypeDef
- See PropertiesTypeDef
ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef
# ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef
def get_value() -> ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef:
return {
"SortBy": ...,
}
# ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef definition
class ListEarthObservationJobInputListEarthObservationJobsPaginateTypeDef(TypedDict):
SortBy: NotRequired[str],
SortOrder: NotRequired[SortOrderType], # (1)
StatusEquals: NotRequired[EarthObservationJobStatusType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef
# ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef
def get_value() -> ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef definition
class ListRasterDataCollectionsInputListRasterDataCollectionsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef
# ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef
def get_value() -> ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef:
return {
"SortBy": ...,
}
# ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef definition
class ListVectorEnrichmentJobInputListVectorEnrichmentJobsPaginateTypeDef(TypedDict):
SortBy: NotRequired[str],
SortOrder: NotRequired[SortOrderType], # (1)
StatusEquals: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See SortOrderType
- See PaginatorConfigTypeDef
ListEarthObservationJobOutputTypeDef
# ListEarthObservationJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListEarthObservationJobOutputTypeDef
def get_value() -> ListEarthObservationJobOutputTypeDef:
return {
"EarthObservationJobSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListEarthObservationJobOutputTypeDef definition
class ListEarthObservationJobOutputTypeDef(TypedDict):
EarthObservationJobSummaries: List[ListEarthObservationJobOutputConfigTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListVectorEnrichmentJobOutputTypeDef
# ListVectorEnrichmentJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListVectorEnrichmentJobOutputTypeDef
def get_value() -> ListVectorEnrichmentJobOutputTypeDef:
return {
"NextToken": ...,
"VectorEnrichmentJobSummaries": ...,
"ResponseMetadata": ...,
}
# ListVectorEnrichmentJobOutputTypeDef definition
class ListVectorEnrichmentJobOutputTypeDef(TypedDict):
NextToken: str,
VectorEnrichmentJobSummaries: List[ListVectorEnrichmentJobOutputConfigTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OutputResolutionResamplingInputTypeDef
# OutputResolutionResamplingInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import OutputResolutionResamplingInputTypeDef
def get_value() -> OutputResolutionResamplingInputTypeDef:
return {
"UserDefined": ...,
}
# OutputResolutionResamplingInputTypeDef definition
class OutputResolutionResamplingInputTypeDef(TypedDict):
UserDefined: UserDefinedTypeDef, # (1)
OutputResolutionStackInputTypeDef
# OutputResolutionStackInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import OutputResolutionStackInputTypeDef
def get_value() -> OutputResolutionStackInputTypeDef:
return {
"Predefined": ...,
}
# OutputResolutionStackInputTypeDef definition
class OutputResolutionStackInputTypeDef(TypedDict):
Predefined: NotRequired[PredefinedResolutionType], # (1)
UserDefined: NotRequired[UserDefinedTypeDef], # (2)
PropertyTypeDef
# PropertyTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PropertyTypeDef
def get_value() -> PropertyTypeDef:
return {
"EoCloudCover": ...,
}
# PropertyTypeDef definition
class PropertyTypeDef(TypedDict):
EoCloudCover: NotRequired[EoCloudCoverInputTypeDef], # (1)
LandsatCloudCoverLand: NotRequired[LandsatCloudCoverLandInputTypeDef], # (2)
Platform: NotRequired[PlatformInputTypeDef], # (3)
ViewOffNadir: NotRequired[ViewOffNadirInputTypeDef], # (4)
ViewSunAzimuth: NotRequired[ViewSunAzimuthInputTypeDef], # (5)
ViewSunElevation: NotRequired[ViewSunElevationInputTypeDef], # (6)
- See EoCloudCoverInputTypeDef
- See LandsatCloudCoverLandInputTypeDef
- See PlatformInputTypeDef
- See ViewOffNadirInputTypeDef
- See ViewSunAzimuthInputTypeDef
- See ViewSunElevationInputTypeDef
VectorEnrichmentJobConfigTypeDef
# VectorEnrichmentJobConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobConfigTypeDef
def get_value() -> VectorEnrichmentJobConfigTypeDef:
return {
"MapMatchingConfig": ...,
}
# VectorEnrichmentJobConfigTypeDef definition
class VectorEnrichmentJobConfigTypeDef(TypedDict):
MapMatchingConfig: NotRequired[MapMatchingConfigTypeDef], # (1)
ReverseGeocodingConfig: NotRequired[ReverseGeocodingConfigTypeDef], # (2)
AreaOfInterestTypeDef
# AreaOfInterestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import AreaOfInterestTypeDef
def get_value() -> AreaOfInterestTypeDef:
return {
"AreaOfInterestGeometry": ...,
}
# AreaOfInterestTypeDef definition
class AreaOfInterestTypeDef(TypedDict):
AreaOfInterestGeometry: NotRequired[AreaOfInterestGeometryTypeDef], # (1)
BandMathConfigInputTypeDef
# BandMathConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import BandMathConfigInputTypeDef
def get_value() -> BandMathConfigInputTypeDef:
return {
"CustomIndices": ...,
}
# BandMathConfigInputTypeDef definition
class BandMathConfigInputTypeDef(TypedDict):
CustomIndices: NotRequired[CustomIndicesInputTypeDef], # (1)
PredefinedIndices: NotRequired[List[str]],
ExportEarthObservationJobInputRequestTypeDef
# ExportEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportEarthObservationJobInputRequestTypeDef
def get_value() -> ExportEarthObservationJobInputRequestTypeDef:
return {
"Arn": ...,
"ExecutionRoleArn": ...,
"OutputConfig": ...,
}
# ExportEarthObservationJobInputRequestTypeDef definition
class ExportEarthObservationJobInputRequestTypeDef(TypedDict):
Arn: str,
ExecutionRoleArn: str,
OutputConfig: OutputConfigInputTypeDef, # (1)
ExportSourceImages: NotRequired[bool],
ExportEarthObservationJobOutputTypeDef
# ExportEarthObservationJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportEarthObservationJobOutputTypeDef
def get_value() -> ExportEarthObservationJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"ExecutionRoleArn": ...,
"ExportSourceImages": ...,
"ExportStatus": ...,
"OutputConfig": ...,
"ResponseMetadata": ...,
}
# ExportEarthObservationJobOutputTypeDef definition
class ExportEarthObservationJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
ExecutionRoleArn: str,
ExportSourceImages: bool,
ExportStatus: EarthObservationJobExportStatusType, # (1)
OutputConfig: OutputConfigInputTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ExportVectorEnrichmentJobInputRequestTypeDef
# ExportVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportVectorEnrichmentJobInputRequestTypeDef
def get_value() -> ExportVectorEnrichmentJobInputRequestTypeDef:
return {
"Arn": ...,
"ExecutionRoleArn": ...,
"OutputConfig": ...,
}
# ExportVectorEnrichmentJobInputRequestTypeDef definition
class ExportVectorEnrichmentJobInputRequestTypeDef(TypedDict):
Arn: str,
ExecutionRoleArn: str,
OutputConfig: ExportVectorEnrichmentJobOutputConfigTypeDef, # (1)
ExportVectorEnrichmentJobOutputTypeDef
# ExportVectorEnrichmentJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ExportVectorEnrichmentJobOutputTypeDef
def get_value() -> ExportVectorEnrichmentJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"ExecutionRoleArn": ...,
"ExportStatus": ...,
"OutputConfig": ...,
"ResponseMetadata": ...,
}
# ExportVectorEnrichmentJobOutputTypeDef definition
class ExportVectorEnrichmentJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
ExecutionRoleArn: str,
ExportStatus: VectorEnrichmentJobExportStatusType, # (1)
OutputConfig: ExportVectorEnrichmentJobOutputConfigTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See VectorEnrichmentJobExportStatusType
- See ExportVectorEnrichmentJobOutputConfigTypeDef
- See ResponseMetadataTypeDef
VectorEnrichmentJobInputConfigTypeDef
# VectorEnrichmentJobInputConfigTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import VectorEnrichmentJobInputConfigTypeDef
def get_value() -> VectorEnrichmentJobInputConfigTypeDef:
return {
"DataSourceConfig": ...,
"DocumentType": ...,
}
# VectorEnrichmentJobInputConfigTypeDef definition
class VectorEnrichmentJobInputConfigTypeDef(TypedDict):
DataSourceConfig: VectorEnrichmentJobDataSourceConfigInputTypeDef, # (1)
DocumentType: VectorEnrichmentJobDocumentTypeType, # (2)
ListRasterDataCollectionsOutputTypeDef
# ListRasterDataCollectionsOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ListRasterDataCollectionsOutputTypeDef
def get_value() -> ListRasterDataCollectionsOutputTypeDef:
return {
"NextToken": ...,
"RasterDataCollectionSummaries": ...,
"ResponseMetadata": ...,
}
# ListRasterDataCollectionsOutputTypeDef definition
class ListRasterDataCollectionsOutputTypeDef(TypedDict):
NextToken: str,
RasterDataCollectionSummaries: List[RasterDataCollectionMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchRasterDataCollectionOutputTypeDef
# SearchRasterDataCollectionOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import SearchRasterDataCollectionOutputTypeDef
def get_value() -> SearchRasterDataCollectionOutputTypeDef:
return {
"ApproximateResultCount": ...,
"Items": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# SearchRasterDataCollectionOutputTypeDef definition
class SearchRasterDataCollectionOutputTypeDef(TypedDict):
ApproximateResultCount: int,
Items: List[ItemSourceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResamplingConfigInputTypeDef
# ResamplingConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import ResamplingConfigInputTypeDef
def get_value() -> ResamplingConfigInputTypeDef:
return {
"OutputResolution": ...,
}
# ResamplingConfigInputTypeDef definition
class ResamplingConfigInputTypeDef(TypedDict):
OutputResolution: OutputResolutionResamplingInputTypeDef, # (2)
AlgorithmName: NotRequired[AlgorithmNameResamplingType], # (1)
TargetBands: NotRequired[List[str]],
StackConfigInputTypeDef
# StackConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StackConfigInputTypeDef
def get_value() -> StackConfigInputTypeDef:
return {
"OutputResolution": ...,
}
# StackConfigInputTypeDef definition
class StackConfigInputTypeDef(TypedDict):
OutputResolution: NotRequired[OutputResolutionStackInputTypeDef], # (1)
TargetBands: NotRequired[List[str]],
PropertyFilterTypeDef
# PropertyFilterTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PropertyFilterTypeDef
def get_value() -> PropertyFilterTypeDef:
return {
"Property": ...,
}
# PropertyFilterTypeDef definition
class PropertyFilterTypeDef(TypedDict):
Property: PropertyTypeDef, # (1)
- See PropertyTypeDef
GetVectorEnrichmentJobOutputTypeDef
# GetVectorEnrichmentJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetVectorEnrichmentJobOutputTypeDef
def get_value() -> GetVectorEnrichmentJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"ErrorDetails": ...,
"ExecutionRoleArn": ...,
"ExportErrorDetails": ...,
"ExportStatus": ...,
"InputConfig": ...,
"JobConfig": ...,
"KmsKeyId": ...,
"Name": ...,
"Status": ...,
"Tags": ...,
"Type": ...,
"ResponseMetadata": ...,
}
# GetVectorEnrichmentJobOutputTypeDef definition
class GetVectorEnrichmentJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
ErrorDetails: VectorEnrichmentJobErrorDetailsTypeDef, # (1)
ExecutionRoleArn: str,
ExportErrorDetails: VectorEnrichmentJobExportErrorDetailsTypeDef, # (2)
ExportStatus: VectorEnrichmentJobExportStatusType, # (3)
InputConfig: VectorEnrichmentJobInputConfigTypeDef, # (4)
JobConfig: VectorEnrichmentJobConfigTypeDef, # (5)
KmsKeyId: str,
Name: str,
Status: VectorEnrichmentJobStatusType, # (6)
Tags: Dict[str, str],
Type: VectorEnrichmentJobTypeType, # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See VectorEnrichmentJobErrorDetailsTypeDef
- See VectorEnrichmentJobExportErrorDetailsTypeDef
- See VectorEnrichmentJobExportStatusType
- See VectorEnrichmentJobInputConfigTypeDef
- See VectorEnrichmentJobConfigTypeDef
- See VectorEnrichmentJobStatusType
- See VectorEnrichmentJobTypeType
- See ResponseMetadataTypeDef
StartVectorEnrichmentJobInputRequestTypeDef
# StartVectorEnrichmentJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StartVectorEnrichmentJobInputRequestTypeDef
def get_value() -> StartVectorEnrichmentJobInputRequestTypeDef:
return {
"ExecutionRoleArn": ...,
"InputConfig": ...,
"JobConfig": ...,
"Name": ...,
}
# StartVectorEnrichmentJobInputRequestTypeDef definition
class StartVectorEnrichmentJobInputRequestTypeDef(TypedDict):
ExecutionRoleArn: str,
InputConfig: VectorEnrichmentJobInputConfigTypeDef, # (1)
JobConfig: VectorEnrichmentJobConfigTypeDef, # (2)
Name: str,
ClientToken: NotRequired[str],
KmsKeyId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
StartVectorEnrichmentJobOutputTypeDef
# StartVectorEnrichmentJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StartVectorEnrichmentJobOutputTypeDef
def get_value() -> StartVectorEnrichmentJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"ExecutionRoleArn": ...,
"InputConfig": ...,
"JobConfig": ...,
"KmsKeyId": ...,
"Name": ...,
"Status": ...,
"Tags": ...,
"Type": ...,
"ResponseMetadata": ...,
}
# StartVectorEnrichmentJobOutputTypeDef definition
class StartVectorEnrichmentJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
ExecutionRoleArn: str,
InputConfig: VectorEnrichmentJobInputConfigTypeDef, # (1)
JobConfig: VectorEnrichmentJobConfigTypeDef, # (2)
KmsKeyId: str,
Name: str,
Status: VectorEnrichmentJobStatusType, # (3)
Tags: Dict[str, str],
Type: VectorEnrichmentJobTypeType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See VectorEnrichmentJobInputConfigTypeDef
- See VectorEnrichmentJobConfigTypeDef
- See VectorEnrichmentJobStatusType
- See VectorEnrichmentJobTypeType
- See ResponseMetadataTypeDef
JobConfigInputTypeDef
# JobConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import JobConfigInputTypeDef
def get_value() -> JobConfigInputTypeDef:
return {
"BandMathConfig": ...,
}
# JobConfigInputTypeDef definition
class JobConfigInputTypeDef(TypedDict):
BandMathConfig: NotRequired[BandMathConfigInputTypeDef], # (1)
CloudMaskingConfig: NotRequired[Dict[str, Any]],
CloudRemovalConfig: NotRequired[CloudRemovalConfigInputTypeDef], # (2)
GeoMosaicConfig: NotRequired[GeoMosaicConfigInputTypeDef], # (3)
LandCoverSegmentationConfig: NotRequired[Dict[str, Any]],
ResamplingConfig: NotRequired[ResamplingConfigInputTypeDef], # (4)
StackConfig: NotRequired[StackConfigInputTypeDef], # (5)
TemporalStatisticsConfig: NotRequired[TemporalStatisticsConfigInputTypeDef], # (6)
ZonalStatisticsConfig: NotRequired[ZonalStatisticsConfigInputTypeDef], # (7)
- See BandMathConfigInputTypeDef
- See CloudRemovalConfigInputTypeDef
- See GeoMosaicConfigInputTypeDef
- See ResamplingConfigInputTypeDef
- See StackConfigInputTypeDef
- See TemporalStatisticsConfigInputTypeDef
- See ZonalStatisticsConfigInputTypeDef
PropertyFiltersTypeDef
# PropertyFiltersTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import PropertyFiltersTypeDef
def get_value() -> PropertyFiltersTypeDef:
return {
"LogicalOperator": ...,
}
# PropertyFiltersTypeDef definition
class PropertyFiltersTypeDef(TypedDict):
LogicalOperator: NotRequired[LogicalOperatorType], # (1)
Properties: NotRequired[List[PropertyFilterTypeDef]], # (2)
RasterDataCollectionQueryInputTypeDef
# RasterDataCollectionQueryInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import RasterDataCollectionQueryInputTypeDef
def get_value() -> RasterDataCollectionQueryInputTypeDef:
return {
"RasterDataCollectionArn": ...,
"TimeRangeFilter": ...,
}
# RasterDataCollectionQueryInputTypeDef definition
class RasterDataCollectionQueryInputTypeDef(TypedDict):
RasterDataCollectionArn: str,
TimeRangeFilter: TimeRangeFilterInputTypeDef, # (3)
AreaOfInterest: NotRequired[AreaOfInterestTypeDef], # (1)
PropertyFilters: NotRequired[PropertyFiltersTypeDef], # (2)
RasterDataCollectionQueryOutputTypeDef
# RasterDataCollectionQueryOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import RasterDataCollectionQueryOutputTypeDef
def get_value() -> RasterDataCollectionQueryOutputTypeDef:
return {
"RasterDataCollectionArn": ...,
"RasterDataCollectionName": ...,
"TimeRangeFilter": ...,
}
# RasterDataCollectionQueryOutputTypeDef definition
class RasterDataCollectionQueryOutputTypeDef(TypedDict):
RasterDataCollectionArn: str,
RasterDataCollectionName: str,
TimeRangeFilter: TimeRangeFilterInputTypeDef, # (3)
AreaOfInterest: NotRequired[AreaOfInterestTypeDef], # (1)
PropertyFilters: NotRequired[PropertyFiltersTypeDef], # (2)
RasterDataCollectionQueryWithBandFilterInputTypeDef
# RasterDataCollectionQueryWithBandFilterInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import RasterDataCollectionQueryWithBandFilterInputTypeDef
def get_value() -> RasterDataCollectionQueryWithBandFilterInputTypeDef:
return {
"TimeRangeFilter": ...,
}
# RasterDataCollectionQueryWithBandFilterInputTypeDef definition
class RasterDataCollectionQueryWithBandFilterInputTypeDef(TypedDict):
TimeRangeFilter: TimeRangeFilterInputTypeDef, # (3)
AreaOfInterest: NotRequired[AreaOfInterestTypeDef], # (1)
BandFilter: NotRequired[Sequence[str]],
PropertyFilters: NotRequired[PropertyFiltersTypeDef], # (2)
InputConfigInputTypeDef
# InputConfigInputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import InputConfigInputTypeDef
def get_value() -> InputConfigInputTypeDef:
return {
"DataSourceConfig": ...,
}
# InputConfigInputTypeDef definition
class InputConfigInputTypeDef(TypedDict):
DataSourceConfig: NotRequired[EojDataSourceConfigInputTypeDef], # (1)
PreviousEarthObservationJobArn: NotRequired[str],
RasterDataCollectionQuery: NotRequired[RasterDataCollectionQueryInputTypeDef], # (2)
InputConfigOutputTypeDef
# InputConfigOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import InputConfigOutputTypeDef
def get_value() -> InputConfigOutputTypeDef:
return {
"DataSourceConfig": ...,
}
# InputConfigOutputTypeDef definition
class InputConfigOutputTypeDef(TypedDict):
DataSourceConfig: NotRequired[EojDataSourceConfigInputTypeDef], # (1)
PreviousEarthObservationJobArn: NotRequired[str],
RasterDataCollectionQuery: NotRequired[RasterDataCollectionQueryOutputTypeDef], # (2)
SearchRasterDataCollectionInputRequestTypeDef
# SearchRasterDataCollectionInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import SearchRasterDataCollectionInputRequestTypeDef
def get_value() -> SearchRasterDataCollectionInputRequestTypeDef:
return {
"Arn": ...,
"RasterDataCollectionQuery": ...,
}
# SearchRasterDataCollectionInputRequestTypeDef definition
class SearchRasterDataCollectionInputRequestTypeDef(TypedDict):
Arn: str,
RasterDataCollectionQuery: RasterDataCollectionQueryWithBandFilterInputTypeDef, # (1)
NextToken: NotRequired[str],
StartEarthObservationJobInputRequestTypeDef
# StartEarthObservationJobInputRequestTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StartEarthObservationJobInputRequestTypeDef
def get_value() -> StartEarthObservationJobInputRequestTypeDef:
return {
"InputConfig": ...,
"JobConfig": ...,
"Name": ...,
}
# StartEarthObservationJobInputRequestTypeDef definition
class StartEarthObservationJobInputRequestTypeDef(TypedDict):
InputConfig: InputConfigInputTypeDef, # (1)
JobConfig: JobConfigInputTypeDef, # (2)
Name: str,
ClientToken: NotRequired[str],
ExecutionRoleArn: NotRequired[str],
KmsKeyId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
GetEarthObservationJobOutputTypeDef
# GetEarthObservationJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import GetEarthObservationJobOutputTypeDef
def get_value() -> GetEarthObservationJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"ErrorDetails": ...,
"ExecutionRoleArn": ...,
"ExportErrorDetails": ...,
"ExportStatus": ...,
"InputConfig": ...,
"JobConfig": ...,
"KmsKeyId": ...,
"Name": ...,
"OutputBands": ...,
"Status": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetEarthObservationJobOutputTypeDef definition
class GetEarthObservationJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
ErrorDetails: EarthObservationJobErrorDetailsTypeDef, # (1)
ExecutionRoleArn: str,
ExportErrorDetails: ExportErrorDetailsTypeDef, # (2)
ExportStatus: EarthObservationJobExportStatusType, # (3)
InputConfig: InputConfigOutputTypeDef, # (4)
JobConfig: JobConfigInputTypeDef, # (5)
KmsKeyId: str,
Name: str,
OutputBands: List[OutputBandTypeDef], # (6)
Status: EarthObservationJobStatusType, # (7)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See EarthObservationJobErrorDetailsTypeDef
- See ExportErrorDetailsTypeDef
- See EarthObservationJobExportStatusType
- See InputConfigOutputTypeDef
- See JobConfigInputTypeDef
- See OutputBandTypeDef
- See EarthObservationJobStatusType
- See ResponseMetadataTypeDef
StartEarthObservationJobOutputTypeDef
# StartEarthObservationJobOutputTypeDef usage example
from mypy_boto3_sagemaker_geospatial.type_defs import StartEarthObservationJobOutputTypeDef
def get_value() -> StartEarthObservationJobOutputTypeDef:
return {
"Arn": ...,
"CreationTime": ...,
"DurationInSeconds": ...,
"ExecutionRoleArn": ...,
"InputConfig": ...,
"JobConfig": ...,
"KmsKeyId": ...,
"Name": ...,
"Status": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# StartEarthObservationJobOutputTypeDef definition
class StartEarthObservationJobOutputTypeDef(TypedDict):
Arn: str,
CreationTime: datetime,
DurationInSeconds: int,
ExecutionRoleArn: str,
InputConfig: InputConfigOutputTypeDef, # (1)
JobConfig: JobConfigInputTypeDef, # (2)
KmsKeyId: str,
Name: str,
Status: EarthObservationJobStatusType, # (3)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)