amazonka-sagemaker-geospatial-2.0: Amazon SageMaker geospatial capabilities SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMakerGeoSpatial.Lens

Contents

Description

 
Synopsis

Operations

DeleteEarthObservationJob

deleteEarthObservationJob_arn :: Lens' DeleteEarthObservationJob Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job being deleted.

DeleteVectorEnrichmentJob

deleteVectorEnrichmentJob_arn :: Lens' DeleteVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.

ExportEarthObservationJob

exportEarthObservationJob_exportSourceImages :: Lens' ExportEarthObservationJob (Maybe Bool) Source #

The source images provided to the Earth Observation job being exported.

exportEarthObservationJob_arn :: Lens' ExportEarthObservationJob Text Source #

The input Amazon Resource Name (ARN) of the Earth Observation job being exported.

exportEarthObservationJob_executionRoleArn :: Lens' ExportEarthObservationJob Text Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

exportEarthObservationJob_outputConfig :: Lens' ExportEarthObservationJob OutputConfigInput Source #

An object containing information about the output file.

exportEarthObservationJobResponse_exportSourceImages :: Lens' ExportEarthObservationJobResponse (Maybe Bool) Source #

The source images provided to the Earth Observation job being exported.

exportEarthObservationJobResponse_arn :: Lens' ExportEarthObservationJobResponse Text Source #

The output Amazon Resource Name (ARN) of the Earth Observation job being exported.

exportEarthObservationJobResponse_executionRoleArn :: Lens' ExportEarthObservationJobResponse Text Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

ExportVectorEnrichmentJob

exportVectorEnrichmentJob_arn :: Lens' ExportVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job.

exportVectorEnrichmentJob_executionRoleArn :: Lens' ExportVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.

exportVectorEnrichmentJob_outputConfig :: Lens' ExportVectorEnrichmentJob ExportVectorEnrichmentJobOutputConfig Source #

Output location information for exporting Vector Enrichment Job results.

exportVectorEnrichmentJobResponse_arn :: Lens' ExportVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job being exported.

exportVectorEnrichmentJobResponse_executionRoleArn :: Lens' ExportVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.

GetEarthObservationJob

getEarthObservationJob_arn :: Lens' GetEarthObservationJob Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job.

getEarthObservationJobResponse_executionRoleArn :: Lens' GetEarthObservationJobResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

getEarthObservationJobResponse_exportErrorDetails :: Lens' GetEarthObservationJobResponse (Maybe ExportErrorDetails) Source #

Details about the errors generated during ExportEarthObservationJob.

getEarthObservationJobResponse_kmsKeyId :: Lens' GetEarthObservationJobResponse (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

getEarthObservationJobResponse_arn :: Lens' GetEarthObservationJobResponse Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job.

getEarthObservationJobResponse_creationTime :: Lens' GetEarthObservationJobResponse UTCTime Source #

The creation time of the initiated Earth Observation job.

getEarthObservationJobResponse_jobConfig :: Lens' GetEarthObservationJobResponse JobConfigInput Source #

An object containing information about the job configuration.

GetRasterDataCollection

getRasterDataCollection_arn :: Lens' GetRasterDataCollection Text Source #

The Amazon Resource Name (ARN) of the raster data collection.

getRasterDataCollectionResponse_arn :: Lens' GetRasterDataCollectionResponse Text Source #

The Amazon Resource Name (ARN) of the raster data collection.

GetTile

getTile_imageMask :: Lens' GetTile (Maybe Bool) Source #

Determines whether or not to return a valid data mask.

getTile_outputDataType :: Lens' GetTile (Maybe OutputType) Source #

The output data type of the tile operation.

getTile_outputFormat :: Lens' GetTile (Maybe Text) Source #

The data format of the output tile. The formats include .npy, .png and .jpg.

getTile_propertyFilters :: Lens' GetTile (Maybe Text) Source #

Property filters for the imagery to tile.

getTile_timeRangeFilter :: Lens' GetTile (Maybe Text) Source #

Time range filter applied to imagery to find the images to tile.

getTile_arn :: Lens' GetTile Text Source #

The Amazon Resource Name (ARN) of the tile operation.

getTile_imageAssets :: Lens' GetTile (NonEmpty Text) Source #

The particular assets or bands to tile.

getTile_target :: Lens' GetTile TargetOptions Source #

Determines what part of the Earth Observation job to tile. 'INPUT' or 'OUTPUT' are the valid options.

getTile_x :: Lens' GetTile Int Source #

The x coordinate of the tile input.

getTile_y :: Lens' GetTile Int Source #

The y coordinate of the tile input.

getTile_z :: Lens' GetTile Int Source #

The z coordinate of the tile input.

getTileResponse_httpStatus :: Lens' GetTileResponse Int Source #

The response's http status code.

GetVectorEnrichmentJob

getVectorEnrichmentJob_arn :: Lens' GetVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job.

getVectorEnrichmentJobResponse_kmsKeyId :: Lens' GetVectorEnrichmentJobResponse (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

getVectorEnrichmentJobResponse_arn :: Lens' GetVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job.

getVectorEnrichmentJobResponse_durationInSeconds :: Lens' GetVectorEnrichmentJobResponse Int Source #

The duration of the Vector Enrichment job, in seconds.

getVectorEnrichmentJobResponse_executionRoleArn :: Lens' GetVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

ListEarthObservationJobs

listEarthObservationJobs_nextToken :: Lens' ListEarthObservationJobs (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

listEarthObservationJobs_sortBy :: Lens' ListEarthObservationJobs (Maybe Text) Source #

The parameter by which to sort the results.

listEarthObservationJobs_sortOrder :: Lens' ListEarthObservationJobs (Maybe SortOrder) Source #

An optional value that specifies whether you want the results sorted in Ascending or Descending order.

listEarthObservationJobsResponse_nextToken :: Lens' ListEarthObservationJobsResponse (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

ListRasterDataCollections

listRasterDataCollections_nextToken :: Lens' ListRasterDataCollections (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

listRasterDataCollectionsResponse_nextToken :: Lens' ListRasterDataCollectionsResponse (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

ListTagsForResource

listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #

The Amazon Resource Name (ARN) of the resource you want to tag.

ListVectorEnrichmentJobs

listVectorEnrichmentJobs_nextToken :: Lens' ListVectorEnrichmentJobs (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

listVectorEnrichmentJobs_sortBy :: Lens' ListVectorEnrichmentJobs (Maybe Text) Source #

The parameter by which to sort the results.

listVectorEnrichmentJobs_sortOrder :: Lens' ListVectorEnrichmentJobs (Maybe SortOrder) Source #

An optional value that specifies whether you want the results sorted in Ascending or Descending order.

listVectorEnrichmentJobs_statusEquals :: Lens' ListVectorEnrichmentJobs (Maybe Text) Source #

A filter that retrieves only jobs with a specific status.

listVectorEnrichmentJobsResponse_nextToken :: Lens' ListVectorEnrichmentJobsResponse (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

SearchRasterDataCollection

searchRasterDataCollection_nextToken :: Lens' SearchRasterDataCollection (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

searchRasterDataCollection_arn :: Lens' SearchRasterDataCollection Text Source #

The Amazon Resource Name (ARN) of the raster data collection.

searchRasterDataCollectionResponse_nextToken :: Lens' SearchRasterDataCollectionResponse (Maybe Text) Source #

If the previous response was truncated, you receive this token. Use it in your next request to receive the next set of results.

StartEarthObservationJob

startEarthObservationJob_clientToken :: Lens' StartEarthObservationJob (Maybe Text) Source #

A unique token that guarantees that the call to this API is idempotent.

startEarthObservationJob_executionRoleArn :: Lens' StartEarthObservationJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startEarthObservationJob_kmsKeyId :: Lens' StartEarthObservationJob (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startEarthObservationJob_inputConfig :: Lens' StartEarthObservationJob InputConfigInput Source #

Input configuration information for the Earth Observation job.

startEarthObservationJob_jobConfig :: Lens' StartEarthObservationJob JobConfigInput Source #

An object containing information about the job configuration.

startEarthObservationJob_name :: Lens' StartEarthObservationJob Text Source #

The name of the Earth Observation job.

startEarthObservationJobResponse_executionRoleArn :: Lens' StartEarthObservationJobResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startEarthObservationJobResponse_kmsKeyId :: Lens' StartEarthObservationJobResponse (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startEarthObservationJobResponse_arn :: Lens' StartEarthObservationJobResponse Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job.

startEarthObservationJobResponse_jobConfig :: Lens' StartEarthObservationJobResponse JobConfigInput Source #

An object containing information about the job configuration.

StartVectorEnrichmentJob

startVectorEnrichmentJob_clientToken :: Lens' StartVectorEnrichmentJob (Maybe Text) Source #

A unique token that guarantees that the call to this API is idempotent.

startVectorEnrichmentJob_kmsKeyId :: Lens' StartVectorEnrichmentJob (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startVectorEnrichmentJob_executionRoleArn :: Lens' StartVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startVectorEnrichmentJob_inputConfig :: Lens' StartVectorEnrichmentJob VectorEnrichmentJobInputConfig Source #

Input configuration information for the Vector Enrichment job.

startVectorEnrichmentJob_jobConfig :: Lens' StartVectorEnrichmentJob VectorEnrichmentJobConfig Source #

An object containing information about the job configuration.

startVectorEnrichmentJob_name :: Lens' StartVectorEnrichmentJob Text Source #

The name of the Vector Enrichment job.

startVectorEnrichmentJobResponse_kmsKeyId :: Lens' StartVectorEnrichmentJobResponse (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startVectorEnrichmentJobResponse_arn :: Lens' StartVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job.

startVectorEnrichmentJobResponse_executionRoleArn :: Lens' StartVectorEnrichmentJobResponse Text Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startVectorEnrichmentJobResponse_inputConfig :: Lens' StartVectorEnrichmentJobResponse VectorEnrichmentJobInputConfig Source #

Input configuration information for starting the Vector Enrichment job.

StopEarthObservationJob

stopEarthObservationJob_arn :: Lens' StopEarthObservationJob Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job being stopped.

StopVectorEnrichmentJob

stopVectorEnrichmentJob_arn :: Lens' StopVectorEnrichmentJob Text Source #

The Amazon Resource Name (ARN) of the Vector Enrichment job.

TagResource

tagResource_resourceArn :: Lens' TagResource Text Source #

The Amazon Resource Name (ARN) of the resource you want to tag.

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

Each tag consists of a key and a value.

UntagResource

untagResource_resourceArn :: Lens' UntagResource Text Source #

The Amazon Resource Name (ARN) of the resource you want to untag.

untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #

Keys of the tags you want to remove.

Types

AreaOfInterest

AreaOfInterestGeometry

AssetValue

BandMathConfigInput

CloudMaskingConfigInput

CloudRemovalConfigInput

cloudRemovalConfigInput_interpolationValue :: Lens' CloudRemovalConfigInput (Maybe Text) Source #

The interpolation value you provide for cloud removal.

CustomIndicesInput

EarthObservationJobErrorDetails

EoCloudCoverInput

EojDataSourceConfigInput

ExportErrorDetails

ExportErrorDetailsOutput

ExportS3DataInput

exportS3DataInput_kmsKeyId :: Lens' ExportS3DataInput (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

exportS3DataInput_s3Uri :: Lens' ExportS3DataInput Text Source #

The URL to the Amazon S3 data input.

ExportVectorEnrichmentJobOutputConfig

Filter

filter_maximum :: Lens' Filter (Maybe Double) Source #

The maximum value of the filter.

filter_minimum :: Lens' Filter (Maybe Double) Source #

The minimum value of the filter.

filter_name :: Lens' Filter Text Source #

The name of the filter.

filter_type :: Lens' Filter Text Source #

The type of the filter being used.

GeoMosaicConfigInput

geoMosaicConfigInput_algorithmName :: Lens' GeoMosaicConfigInput (Maybe AlgorithmNameGeoMosaic) Source #

The name of the algorithm being used for geomosaic.

Geometry

InputConfigInput

inputConfigInput_previousEarthObservationJobArn :: Lens' InputConfigInput (Maybe Text) Source #

The Amazon Resource Name (ARN) of the previous Earth Observation job.

InputConfigOutput

inputConfigOutput_previousEarthObservationJobArn :: Lens' InputConfigOutput (Maybe Text) Source #

The Amazon Resource Name (ARN) of the previous Earth Observation job.

ItemSource

itemSource_id :: Lens' ItemSource Text Source #

A unique Id for the source item.

JobConfigInput

jobConfigInput_cloudMaskingConfig :: Lens' JobConfigInput (Maybe CloudMaskingConfigInput) Source #

An object containing information about the job configuration for cloud masking.

jobConfigInput_cloudRemovalConfig :: Lens' JobConfigInput (Maybe CloudRemovalConfigInput) Source #

An object containing information about the job configuration for cloud removal.

jobConfigInput_geoMosaicConfig :: Lens' JobConfigInput (Maybe GeoMosaicConfigInput) Source #

An object containing information about the job configuration for geomosaic.

jobConfigInput_landCoverSegmentationConfig :: Lens' JobConfigInput (Maybe LandCoverSegmentationConfigInput) Source #

An object containing information about the job configuration for land cover segmentation.

jobConfigInput_resamplingConfig :: Lens' JobConfigInput (Maybe ResamplingConfigInput) Source #

An object containing information about the job configuration for resampling.

jobConfigInput_temporalStatisticsConfig :: Lens' JobConfigInput (Maybe TemporalStatisticsConfigInput) Source #

An object containing information about the job configuration for temporal statistics.

jobConfigInput_zonalStatisticsConfig :: Lens' JobConfigInput (Maybe ZonalStatisticsConfigInput) Source #

An object containing information about the job configuration for zonal statistics.

LandCoverSegmentationConfigInput

LandsatCloudCoverLandInput

ListEarthObservationJobOutputConfig

listEarthObservationJobOutputConfig_arn :: Lens' ListEarthObservationJobOutputConfig Text Source #

The Amazon Resource Name (ARN) of the list of the Earth Observation jobs.

ListVectorEnrichmentJobOutputConfig

listVectorEnrichmentJobOutputConfig_arn :: Lens' ListVectorEnrichmentJobOutputConfig Text Source #

The Amazon Resource Name (ARN) of the list of the Vector Enrichment jobs.

MapMatchingConfig

MultiPolygonGeometryInput

Operation

operation_name :: Lens' Operation Text Source #

The name of the operation.

OutputBand

outputBand_outputDataType :: Lens' OutputBand OutputType Source #

The datatype of the output band.

OutputConfigInput

outputConfigInput_s3Data :: Lens' OutputConfigInput ExportS3DataInput Source #

Path to Amazon S3 storage location for the output configuration file.

OutputResolutionResamplingInput

OutputResolutionStackInput

PlatformInput

platformInput_value :: Lens' PlatformInput Text Source #

The value of the platform.

PolygonGeometryInput

Properties

Property

PropertyFilter

PropertyFilters

RasterDataCollectionMetadata

rasterDataCollectionMetadata_arn :: Lens' RasterDataCollectionMetadata Text Source #

The Amazon Resource Name (ARN) of the raster data collection.

RasterDataCollectionQueryInput

rasterDataCollectionQueryInput_areaOfInterest :: Lens' RasterDataCollectionQueryInput (Maybe AreaOfInterest) Source #

The area of interest being queried for the raster data collection.

rasterDataCollectionQueryInput_rasterDataCollectionArn :: Lens' RasterDataCollectionQueryInput Text Source #

The Amazon Resource Name (ARN) of the raster data collection.

RasterDataCollectionQueryOutput

RasterDataCollectionQueryWithBandFilterInput

ResamplingConfigInput

ReverseGeocodingConfig

S3DataInput

s3DataInput_kmsKeyId :: Lens' S3DataInput (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

s3DataInput_s3Uri :: Lens' S3DataInput Text Source #

The URL to the Amazon S3 input.

StackConfigInput

TemporalStatisticsConfigInput

TimeRangeFilterInput

timeRangeFilterInput_endTime :: Lens' TimeRangeFilterInput UTCTime Source #

The end time for the time-range filter.

timeRangeFilterInput_startTime :: Lens' TimeRangeFilterInput UTCTime Source #

The start time for the time-range filter.

UserDefined

VectorEnrichmentJobConfig

VectorEnrichmentJobDataSourceConfigInput

VectorEnrichmentJobErrorDetails

vectorEnrichmentJobErrorDetails_errorMessage :: Lens' VectorEnrichmentJobErrorDetails (Maybe Text) Source #

A message that you define and then is processed and rendered by the Vector Enrichment job when the error occurs.

VectorEnrichmentJobExportErrorDetails

vectorEnrichmentJobExportErrorDetails_message :: Lens' VectorEnrichmentJobExportErrorDetails (Maybe Text) Source #

The message providing details about the errors generated during the Vector Enrichment job.

VectorEnrichmentJobInputConfig

VectorEnrichmentJobS3Data

vectorEnrichmentJobS3Data_kmsKeyId :: Lens' VectorEnrichmentJobS3Data (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

vectorEnrichmentJobS3Data_s3Uri :: Lens' VectorEnrichmentJobS3Data Text Source #

The URL to the Amazon S3 data for the Vector Enrichment job.

ViewOffNadirInput

ViewSunAzimuthInput

ViewSunElevationInput

viewSunElevationInput_lowerBound :: Lens' ViewSunElevationInput Double Source #

The lower bound to view the sun elevation.

viewSunElevationInput_upperBound :: Lens' ViewSunElevationInput Double Source #

The upper bound to view the sun elevation.

ZonalStatisticsConfigInput