amazonka-discovery-2.0: Amazon Application Discovery Service 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.Discovery.DescribeImportTasks

Description

Returns an array of import tasks for your account, including status information, times, IDs, the Amazon S3 Object URL for the import file, and more.

Synopsis

Creating a Request

data DescribeImportTasks Source #

See: newDescribeImportTasks smart constructor.

Constructors

DescribeImportTasks' 

Fields

  • filters :: Maybe [ImportTaskFilter]

    An array of name-value pairs that you provide to filter the results for the DescribeImportTask request to a specific subset of results. Currently, wildcard values aren't supported for filters.

  • maxResults :: Maybe Natural

    The maximum number of results that you want this request to return, up to 100.

  • nextToken :: Maybe Text

    The token to request a specific page of results.

Instances

Instances details
ToJSON DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToHeaders DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToPath DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToQuery DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

AWSRequest DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type AWSResponse DescribeImportTasks #

Generic DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type Rep DescribeImportTasks :: Type -> Type #

Read DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Show DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

NFData DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Methods

rnf :: DescribeImportTasks -> () #

Eq DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Hashable DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type AWSResponse DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasks = D1 ('MetaData "DescribeImportTasks" "Amazonka.Discovery.DescribeImportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeImportTasks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImportTaskFilter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeImportTasks :: DescribeImportTasks Source #

Create a value of DescribeImportTasks 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:filters:DescribeImportTasks', describeImportTasks_filters - An array of name-value pairs that you provide to filter the results for the DescribeImportTask request to a specific subset of results. Currently, wildcard values aren't supported for filters.

$sel:maxResults:DescribeImportTasks', describeImportTasks_maxResults - The maximum number of results that you want this request to return, up to 100.

DescribeImportTasks, describeImportTasks_nextToken - The token to request a specific page of results.

Request Lenses

describeImportTasks_filters :: Lens' DescribeImportTasks (Maybe [ImportTaskFilter]) Source #

An array of name-value pairs that you provide to filter the results for the DescribeImportTask request to a specific subset of results. Currently, wildcard values aren't supported for filters.

describeImportTasks_maxResults :: Lens' DescribeImportTasks (Maybe Natural) Source #

The maximum number of results that you want this request to return, up to 100.

describeImportTasks_nextToken :: Lens' DescribeImportTasks (Maybe Text) Source #

The token to request a specific page of results.

Destructuring the Response

data DescribeImportTasksResponse Source #

See: newDescribeImportTasksResponse smart constructor.

Constructors

DescribeImportTasksResponse' 

Fields

  • nextToken :: Maybe Text

    The token to request the next page of results.

  • tasks :: Maybe [ImportTask]

    A returned array of import tasks that match any applied filters, up to the specified number of maximum results.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type Rep DescribeImportTasksResponse :: Type -> Type #

Read DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Show DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

NFData DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Eq DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasksResponse = D1 ('MetaData "DescribeImportTasksResponse" "Amazonka.Discovery.DescribeImportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeImportTasksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImportTask])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImportTasksResponse Source #

Create a value of DescribeImportTasksResponse 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:

DescribeImportTasks, describeImportTasksResponse_nextToken - The token to request the next page of results.

$sel:tasks:DescribeImportTasksResponse', describeImportTasksResponse_tasks - A returned array of import tasks that match any applied filters, up to the specified number of maximum results.

$sel:httpStatus:DescribeImportTasksResponse', describeImportTasksResponse_httpStatus - The response's http status code.

Response Lenses

describeImportTasksResponse_nextToken :: Lens' DescribeImportTasksResponse (Maybe Text) Source #

The token to request the next page of results.

describeImportTasksResponse_tasks :: Lens' DescribeImportTasksResponse (Maybe [ImportTask]) Source #

A returned array of import tasks that match any applied filters, up to the specified number of maximum results.