Module aws_sdk_sagemakergeospatial::types 
source · Expand description
Data structures used by operation inputs/outputs.
Modules
- Builders
- Error types that Amazon SageMaker geospatial capabilities can respond with.
Structs
- The structure containing the asset properties. 
- Input structure for the BandMath operation type. Defines Predefined and CustomIndices to be computed using BandMath. 
- Input structure for CloudMasking operation type. 
- Input structure for Cloud Removal Operation type 
- Input object defining the custom BandMath indices to compute. 
- The structure representing the errors in an EarthObservationJob. 
- The structure representing the EoCloudCover filter. 
- The structure for returning the export error details in a GetEarthObservationJob. 
- The structure representing the errors in an export EarthObservationJob operation. 
- The structure containing the Amazon S3 path to export the Earth Observation job output. 
- An object containing information about the output file. 
- The structure representing the filters supported by a RasterDataCollection. 
- Input configuration information for the geomosaic. 
- The structure representing a Geometry in terms of Type and Coordinates as per GeoJson spec. 
- Input configuration information. 
- The InputConfig for an EarthObservationJob response. 
- The structure representing the items in the response for SearchRasterDataCollection. 
- The input structure for Land Cover Operation type. 
- The structure representing Land Cloud Cover property for Landsat data collection. 
- An object containing information about the output file. 
- An object containing information about the output file. 
- The input structure for Map Matching operation type. 
- The structure representing Polygon Geometry based on the GeoJson spec. 
- Represents an arithmetic operation to compute spectral index. 
- A single EarthObservationJob output band. 
- The response structure for an OutputConfig returned by an ExportEarthObservationJob. 
- OutputResolution Configuration indicating the target resolution for the output of Resampling operation. 
- The input structure representing Output Resolution for Stacking Operation. 
- The input structure for specifying Platform. Platform refers to the unique name of the specific platform the instrument is attached to. For satellites it is the name of the satellite, eg. landsat-8 (Landsat-8), sentinel-2a. 
- The structure representing Polygon Geometry based on the GeoJson spec. 
- Properties associated with the Item. 
- The structure representing a single PropertyFilter. 
- A list of PropertyFilter objects. 
- Response object containing details for a specific RasterDataCollection. 
- The input structure for Raster Data Collection Query containing the Area of Interest, TimeRange Filters, and Property Filters. 
- The output structure contains the Raster Data Collection Query input along with some additional metadata. 
- This is a RasterDataCollectionQueryInput containing AreaOfInterest, Time Range filter and Property filters. 
- The structure representing input for resampling operation. 
- The input structure for Reverse Geocoding operation type. 
- The input structure for Stacking Operation. 
- The structure representing the configuration for Temporal Statistics operation. 
- The input for the time-range filter. 
- The output structure of the time range filter. 
- The output resolution (in target georeferenced units) of the result of the operation 
- VectorEnrichmentJob error details in response from GetVectorEnrichmentJob. 
- VectorEnrichmentJob export error details in response from GetVectorEnrichmentJob. 
- The input structure for the InputConfig in a VectorEnrichmentJob. 
- The Amazon S3 data for the Vector Enrichment job. 
- The input structure for specifying ViewOffNadir property filter. ViewOffNadir refers to the angle from the sensor between nadir (straight down) and the scene center. Measured in degrees (0-90). 
- The input structure for specifying ViewSunAzimuth property filter. ViewSunAzimuth refers to the Sun azimuth angle. From the scene center point on the ground, this is the angle between truth north and the sun. Measured clockwise in degrees (0-360). 
- The input structure for specifying ViewSunElevation angle property filter. 
- The structure representing input configuration of ZonalStatistics operation. 
Enums
- When writing a match expression againstAlgorithmNameCloudRemoval, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstAlgorithmNameGeoMosaic, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstAlgorithmNameResampling, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- The geographic extent of the Earth Observation job. 
- A GeoJSON object representing the geographic extent in the coordinate space. 
- When writing a match expression againstComparisonOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstDataCollectionType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstEarthObservationJobErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstEarthObservationJobExportStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstEarthObservationJobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstExportErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstGroupBy, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- The input structure for the JobConfig in an EarthObservationJob. 
- When writing a match expression againstLogicalOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstOutputType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstPredefinedResolution, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- Represents a single searchable property to search on. 
- When writing a match expression againstSortOrder, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstTargetOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstTemporalStatistics, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstUnit, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- It contains configs such as ReverseGeocodingConfig and MapMatchingConfig. 
- The input structure for the data source that represents the storage type of the input data objects. 
- When writing a match expression againstVectorEnrichmentJobDocumentType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstVectorEnrichmentJobErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstVectorEnrichmentJobExportErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstVectorEnrichmentJobExportStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstVectorEnrichmentJobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstVectorEnrichmentJobType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
- When writing a match expression againstZonalStatistics, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.