SecurityHub / Paginator / DescribeProductsV2

DescribeProductsV2

class SecurityHub.Paginator.DescribeProductsV2
paginator = client.get_paginator('describe_products_v2')
paginate(**kwargs)

Creates an iterator that will paginate through responses from SecurityHub.Client.describe_products_v2().

See also: AWS API Documentation

Request Syntax

response_iterator = paginator.paginate(
    PaginationConfig={
        'MaxItems': 123,
        'PageSize': 123,
        'StartingToken': 'string'
    }
)
Parameters:

PaginationConfig (dict) –

A dictionary that provides parameters to control pagination.

  • MaxItems (integer) –

    The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.

  • PageSize (integer) –

    The size of each page.

  • StartingToken (string) –

    A token to specify where to start paginating. This is the NextToken from a previous response.

Return type:

dict

Returns:

Response Syntax

{
    'ProductsV2': [
        {
            'ProductV2Name': 'string',
            'CompanyName': 'string',
            'Description': 'string',
            'Categories': [
                'string',
            ],
            'IntegrationV2Types': [
                'SEND_FINDINGS_TO_SECURITY_HUB'|'RECEIVE_FINDINGS_FROM_SECURITY_HUB'|'UPDATE_FINDINGS_IN_SECURITY_HUB',
            ],
            'MarketplaceUrl': 'string',
            'ActivationUrl': 'string'
        },
    ],

}

Response Structure

  • (dict) –

    • ProductsV2 (list) –

      Gets information about the product integration.

      • (dict) –

        Defines the structure for the productV2.

        • ProductV2Name (string) –

          The name of the productV2.

        • CompanyName (string) –

          The name of the organization or vendor that provides the productV2.

        • Description (string) –

          Detailed information about the productV2.

        • Categories (list) –

          The domains or functional areas the productV2 addresses.

          • (string) –

        • IntegrationV2Types (list) –

          The type of integration.

          • (string) –

        • MarketplaceUrl (string) –

          The console URL where you can purchase or subscribe to products.

        • ActivationUrl (string) –

          The URL to the serviceV@ or productV2 documentation about the integration, which includes how to activate the integration.