Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Deletes one or more import tasks, each identified by their import ID. Each import task has a number of records that can identify servers or applications.
AWS Application Discovery Service has built-in matching logic that will identify when discovered servers match existing entries that you've previously discovered, the information for the already-existing discovered server is updated. When you delete an import task that contains records that were used to match, the information in those matched records that comes from the deleted records will also be deleted.
Synopsis
- data BatchDeleteImportData = BatchDeleteImportData' {}
- newBatchDeleteImportData :: NonEmpty Text -> BatchDeleteImportData
- batchDeleteImportData_importTaskIds :: Lens' BatchDeleteImportData (NonEmpty Text)
- data BatchDeleteImportDataResponse = BatchDeleteImportDataResponse' {}
- newBatchDeleteImportDataResponse :: Int -> BatchDeleteImportDataResponse
- batchDeleteImportDataResponse_errors :: Lens' BatchDeleteImportDataResponse (Maybe [BatchDeleteImportDataError])
- batchDeleteImportDataResponse_httpStatus :: Lens' BatchDeleteImportDataResponse Int
Creating a Request
data BatchDeleteImportData Source #
See: newBatchDeleteImportData
smart constructor.
BatchDeleteImportData' | |
|
Instances
newBatchDeleteImportData Source #
Create a value of BatchDeleteImportData
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:importTaskIds:BatchDeleteImportData'
, batchDeleteImportData_importTaskIds
- The IDs for the import tasks that you want to delete.
Request Lenses
batchDeleteImportData_importTaskIds :: Lens' BatchDeleteImportData (NonEmpty Text) Source #
The IDs for the import tasks that you want to delete.
Destructuring the Response
data BatchDeleteImportDataResponse Source #
See: newBatchDeleteImportDataResponse
smart constructor.
BatchDeleteImportDataResponse' | |
|
Instances
newBatchDeleteImportDataResponse Source #
Create a value of BatchDeleteImportDataResponse
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:errors:BatchDeleteImportDataResponse'
, batchDeleteImportDataResponse_errors
- Error messages returned for each import task that you deleted as a
response for this command.
$sel:httpStatus:BatchDeleteImportDataResponse'
, batchDeleteImportDataResponse_httpStatus
- The response's http status code.
Response Lenses
batchDeleteImportDataResponse_errors :: Lens' BatchDeleteImportDataResponse (Maybe [BatchDeleteImportDataError]) Source #
Error messages returned for each import task that you deleted as a response for this command.
batchDeleteImportDataResponse_httpStatus :: Lens' BatchDeleteImportDataResponse Int Source #
The response's http status code.