Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Use this operation to export results of an Earth Observation job and optionally source images used as input to the EOJ to an S3 location.
Synopsis
- data ExportEarthObservationJob = ExportEarthObservationJob' {}
- newExportEarthObservationJob :: Text -> Text -> OutputConfigInput -> ExportEarthObservationJob
- exportEarthObservationJob_exportSourceImages :: Lens' ExportEarthObservationJob (Maybe Bool)
- exportEarthObservationJob_arn :: Lens' ExportEarthObservationJob Text
- exportEarthObservationJob_executionRoleArn :: Lens' ExportEarthObservationJob Text
- exportEarthObservationJob_outputConfig :: Lens' ExportEarthObservationJob OutputConfigInput
- data ExportEarthObservationJobResponse = ExportEarthObservationJobResponse' {}
- newExportEarthObservationJobResponse :: Int -> Text -> UTCTime -> Text -> EarthObservationJobExportStatus -> OutputConfigInput -> ExportEarthObservationJobResponse
- exportEarthObservationJobResponse_exportSourceImages :: Lens' ExportEarthObservationJobResponse (Maybe Bool)
- exportEarthObservationJobResponse_httpStatus :: Lens' ExportEarthObservationJobResponse Int
- exportEarthObservationJobResponse_arn :: Lens' ExportEarthObservationJobResponse Text
- exportEarthObservationJobResponse_creationTime :: Lens' ExportEarthObservationJobResponse UTCTime
- exportEarthObservationJobResponse_executionRoleArn :: Lens' ExportEarthObservationJobResponse Text
- exportEarthObservationJobResponse_exportStatus :: Lens' ExportEarthObservationJobResponse EarthObservationJobExportStatus
- exportEarthObservationJobResponse_outputConfig :: Lens' ExportEarthObservationJobResponse OutputConfigInput
Creating a Request
data ExportEarthObservationJob Source #
See: newExportEarthObservationJob
smart constructor.
ExportEarthObservationJob' | |
|
Instances
newExportEarthObservationJob Source #
Create a value of ExportEarthObservationJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ExportEarthObservationJob
, exportEarthObservationJob_exportSourceImages
- The source images provided to the Earth Observation job being exported.
ExportEarthObservationJob
, exportEarthObservationJob_arn
- The input Amazon Resource Name (ARN) of the Earth Observation job being
exported.
ExportEarthObservationJob
, exportEarthObservationJob_executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for
the job.
ExportEarthObservationJob
, exportEarthObservationJob_outputConfig
- An object containing information about the output file.
Request Lenses
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.
Destructuring the Response
data ExportEarthObservationJobResponse Source #
See: newExportEarthObservationJobResponse
smart constructor.
ExportEarthObservationJobResponse' | |
|
Instances
newExportEarthObservationJobResponse Source #
:: Int | |
-> Text | |
-> UTCTime | |
-> Text | |
-> EarthObservationJobExportStatus | |
-> OutputConfigInput | |
-> ExportEarthObservationJobResponse |
Create a value of ExportEarthObservationJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ExportEarthObservationJob
, exportEarthObservationJobResponse_exportSourceImages
- The source images provided to the Earth Observation job being exported.
$sel:httpStatus:ExportEarthObservationJobResponse'
, exportEarthObservationJobResponse_httpStatus
- The response's http status code.
ExportEarthObservationJob
, exportEarthObservationJobResponse_arn
- The output Amazon Resource Name (ARN) of the Earth Observation job being
exported.
ExportEarthObservationJobResponse
, exportEarthObservationJobResponse_creationTime
- The creation time.
ExportEarthObservationJob
, exportEarthObservationJobResponse_executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for
the job.
$sel:exportStatus:ExportEarthObservationJobResponse'
, exportEarthObservationJobResponse_exportStatus
- The status of the results of the Earth Observation job being exported.
ExportEarthObservationJob
, exportEarthObservationJobResponse_outputConfig
- An object containing information about the output file.
Response Lenses
exportEarthObservationJobResponse_exportSourceImages :: Lens' ExportEarthObservationJobResponse (Maybe Bool) Source #
The source images provided to the Earth Observation job being exported.
exportEarthObservationJobResponse_httpStatus :: Lens' ExportEarthObservationJobResponse Int Source #
The response's http status code.
exportEarthObservationJobResponse_arn :: Lens' ExportEarthObservationJobResponse Text Source #
The output Amazon Resource Name (ARN) of the Earth Observation job being exported.
exportEarthObservationJobResponse_creationTime :: Lens' ExportEarthObservationJobResponse UTCTime Source #
The creation time.
exportEarthObservationJobResponse_executionRoleArn :: Lens' ExportEarthObservationJobResponse Text Source #
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
exportEarthObservationJobResponse_exportStatus :: Lens' ExportEarthObservationJobResponse EarthObservationJobExportStatus Source #
The status of the results of the Earth Observation job being exported.
exportEarthObservationJobResponse_outputConfig :: Lens' ExportEarthObservationJobResponse OutputConfigInput Source #
An object containing information about the output file.