libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.ListEnabledProductsForImport

Description

Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.

This operation returns paginated results.

Synopsis

Creating a Request

data ListEnabledProductsForImport Source #

See: newListEnabledProductsForImport smart constructor.

Constructors

ListEnabledProductsForImport' 

Fields

  • nextToken :: Maybe Text

    The token that is required for pagination. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL.

    For subsequent calls to the operation, to continue listing data, set the value of this parameter to the value returned from the previous response.

  • maxResults :: Maybe Natural

    The maximum number of items to return in the response.

Instances

Instances details
Eq ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Read ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Show ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Generic ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Associated Types

type Rep ListEnabledProductsForImport :: Type -> Type #

NFData ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Hashable ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

AWSPager ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

AWSRequest ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

ToHeaders ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

ToPath ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

ToQuery ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

type Rep ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

type Rep ListEnabledProductsForImport = D1 ('MetaData "ListEnabledProductsForImport" "Amazonka.SecurityHub.ListEnabledProductsForImport" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "ListEnabledProductsForImport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListEnabledProductsForImport Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

newListEnabledProductsForImport :: ListEnabledProductsForImport Source #

Create a value of ListEnabledProductsForImport 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:nextToken:ListEnabledProductsForImport', listEnabledProductsForImport_nextToken - The token that is required for pagination. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL.

For subsequent calls to the operation, to continue listing data, set the value of this parameter to the value returned from the previous response.

$sel:maxResults:ListEnabledProductsForImport', listEnabledProductsForImport_maxResults - The maximum number of items to return in the response.

Request Lenses

listEnabledProductsForImport_nextToken :: Lens' ListEnabledProductsForImport (Maybe Text) Source #

The token that is required for pagination. On your first call to the ListEnabledProductsForImport operation, set the value of this parameter to NULL.

For subsequent calls to the operation, to continue listing data, set the value of this parameter to the value returned from the previous response.

listEnabledProductsForImport_maxResults :: Lens' ListEnabledProductsForImport (Maybe Natural) Source #

The maximum number of items to return in the response.

Destructuring the Response

data ListEnabledProductsForImportResponse Source #

Constructors

ListEnabledProductsForImportResponse' 

Fields

Instances

Instances details
Eq ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Read ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Show ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

Generic ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

NFData ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

type Rep ListEnabledProductsForImportResponse Source # 
Instance details

Defined in Amazonka.SecurityHub.ListEnabledProductsForImport

type Rep ListEnabledProductsForImportResponse = D1 ('MetaData "ListEnabledProductsForImportResponse" "Amazonka.SecurityHub.ListEnabledProductsForImport" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "ListEnabledProductsForImportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productSubscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEnabledProductsForImportResponse Source #

Create a value of ListEnabledProductsForImportResponse 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:nextToken:ListEnabledProductsForImport', listEnabledProductsForImportResponse_nextToken - The pagination token to use to request the next page of results.

$sel:productSubscriptions:ListEnabledProductsForImportResponse', listEnabledProductsForImportResponse_productSubscriptions - The list of ARNs for the resources that represent your subscriptions to products.

$sel:httpStatus:ListEnabledProductsForImportResponse', listEnabledProductsForImportResponse_httpStatus - The response's http status code.

Response Lenses

listEnabledProductsForImportResponse_nextToken :: Lens' ListEnabledProductsForImportResponse (Maybe Text) Source #

The pagination token to use to request the next page of results.

listEnabledProductsForImportResponse_productSubscriptions :: Lens' ListEnabledProductsForImportResponse (Maybe [Text]) Source #

The list of ARNs for the resources that represent your subscriptions to products.