libZSservicesZSamazonka-discoveryZSamazonka-discovery
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Discovery.BatchDeleteImportData

Description

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

Creating a Request

data BatchDeleteImportData Source #

See: newBatchDeleteImportData smart constructor.

Constructors

BatchDeleteImportData' 

Fields

Instances

Instances details
Eq BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Read BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Show BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Generic BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type Rep BatchDeleteImportData :: Type -> Type #

NFData BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Methods

rnf :: BatchDeleteImportData -> () #

Hashable BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToJSON BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

AWSRequest BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type AWSResponse BatchDeleteImportData #

ToHeaders BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToPath BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToQuery BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportData = D1 ('MetaData "BatchDeleteImportData" "Amazonka.Discovery.BatchDeleteImportData" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" 'False) (C1 ('MetaCons "BatchDeleteImportData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importTaskIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

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.

Constructors

BatchDeleteImportDataResponse' 

Fields

Instances

Instances details
Eq BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Read BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Show BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Generic BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type Rep BatchDeleteImportDataResponse :: Type -> Type #

NFData BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportDataResponse = D1 ('MetaData "BatchDeleteImportDataResponse" "Amazonka.Discovery.BatchDeleteImportData" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" 'False) (C1 ('MetaCons "BatchDeleteImportDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchDeleteImportDataError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.