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 copy results of a Vector Enrichment job to an S3 location.
Synopsis
- data ExportVectorEnrichmentJob = ExportVectorEnrichmentJob' {}
- newExportVectorEnrichmentJob :: Text -> Text -> ExportVectorEnrichmentJobOutputConfig -> ExportVectorEnrichmentJob
- exportVectorEnrichmentJob_arn :: Lens' ExportVectorEnrichmentJob Text
- exportVectorEnrichmentJob_executionRoleArn :: Lens' ExportVectorEnrichmentJob Text
- exportVectorEnrichmentJob_outputConfig :: Lens' ExportVectorEnrichmentJob ExportVectorEnrichmentJobOutputConfig
- data ExportVectorEnrichmentJobResponse = ExportVectorEnrichmentJobResponse' {}
- newExportVectorEnrichmentJobResponse :: Int -> Text -> UTCTime -> Text -> VectorEnrichmentJobExportStatus -> ExportVectorEnrichmentJobOutputConfig -> ExportVectorEnrichmentJobResponse
- exportVectorEnrichmentJobResponse_httpStatus :: Lens' ExportVectorEnrichmentJobResponse Int
- exportVectorEnrichmentJobResponse_arn :: Lens' ExportVectorEnrichmentJobResponse Text
- exportVectorEnrichmentJobResponse_creationTime :: Lens' ExportVectorEnrichmentJobResponse UTCTime
- exportVectorEnrichmentJobResponse_executionRoleArn :: Lens' ExportVectorEnrichmentJobResponse Text
- exportVectorEnrichmentJobResponse_exportStatus :: Lens' ExportVectorEnrichmentJobResponse VectorEnrichmentJobExportStatus
- exportVectorEnrichmentJobResponse_outputConfig :: Lens' ExportVectorEnrichmentJobResponse ExportVectorEnrichmentJobOutputConfig
Creating a Request
data ExportVectorEnrichmentJob Source #
See: newExportVectorEnrichmentJob
smart constructor.
ExportVectorEnrichmentJob' | |
|
Instances
newExportVectorEnrichmentJob Source #
Create a value of ExportVectorEnrichmentJob
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:
ExportVectorEnrichmentJob
, exportVectorEnrichmentJob_arn
- The Amazon Resource Name (ARN) of the Vector Enrichment job.
ExportVectorEnrichmentJob
, exportVectorEnrichmentJob_executionRoleArn
- The Amazon Resource Name (ARN) of the IAM rolewith permission to upload
to the location in OutputConfig.
ExportVectorEnrichmentJob
, exportVectorEnrichmentJob_outputConfig
- Output location information for exporting Vector Enrichment Job results.
Request Lenses
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.
Destructuring the Response
data ExportVectorEnrichmentJobResponse Source #
See: newExportVectorEnrichmentJobResponse
smart constructor.
ExportVectorEnrichmentJobResponse' | |
|
Instances
newExportVectorEnrichmentJobResponse Source #
:: Int | |
-> Text | |
-> UTCTime | |
-> Text | |
-> VectorEnrichmentJobExportStatus | |
-> ExportVectorEnrichmentJobOutputConfig | |
-> ExportVectorEnrichmentJobResponse |
Create a value of ExportVectorEnrichmentJobResponse
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:
$sel:httpStatus:ExportVectorEnrichmentJobResponse'
, exportVectorEnrichmentJobResponse_httpStatus
- The response's http status code.
ExportVectorEnrichmentJob
, exportVectorEnrichmentJobResponse_arn
- The Amazon Resource Name (ARN) of the Vector Enrichment job being
exported.
ExportVectorEnrichmentJobResponse
, exportVectorEnrichmentJobResponse_creationTime
- The creation time.
ExportVectorEnrichmentJob
, exportVectorEnrichmentJobResponse_executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role with permission to upload
to the location in OutputConfig.
$sel:exportStatus:ExportVectorEnrichmentJobResponse'
, exportVectorEnrichmentJobResponse_exportStatus
- The status of the results the Vector Enrichment job being exported.
ExportVectorEnrichmentJob
, exportVectorEnrichmentJobResponse_outputConfig
- Output location information for exporting Vector Enrichment Job results.
Response Lenses
exportVectorEnrichmentJobResponse_httpStatus :: Lens' ExportVectorEnrichmentJobResponse Int Source #
The response's http status code.
exportVectorEnrichmentJobResponse_arn :: Lens' ExportVectorEnrichmentJobResponse Text Source #
The Amazon Resource Name (ARN) of the Vector Enrichment job being exported.
exportVectorEnrichmentJobResponse_creationTime :: Lens' ExportVectorEnrichmentJobResponse UTCTime Source #
The creation time.
exportVectorEnrichmentJobResponse_executionRoleArn :: Lens' ExportVectorEnrichmentJobResponse Text Source #
The Amazon Resource Name (ARN) of the IAM role with permission to upload to the location in OutputConfig.
exportVectorEnrichmentJobResponse_exportStatus :: Lens' ExportVectorEnrichmentJobResponse VectorEnrichmentJobExportStatus Source #
The status of the results the Vector Enrichment job being exported.
exportVectorEnrichmentJobResponse_outputConfig :: Lens' ExportVectorEnrichmentJobResponse ExportVectorEnrichmentJobOutputConfig Source #
Output location information for exporting Vector Enrichment Job results.