Module pagers (1.15.1)

API documentation for websecurityscanner_v1.services.web_security_scanner.pagers module.

Classes

ListCrawledUrlsAsyncPager

ListCrawledUrlsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsResponse
        ],
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_crawled_urls requests.

This class thinly wraps an initial ListCrawledUrlsResponse object, and provides an __aiter__ method to iterate through its crawled_urls field.

If there are more pages, the __aiter__ method will make additional ListCrawledUrls requests and continue to iterate through the crawled_urls field on the corresponding responses.

All the usual ListCrawledUrlsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCrawledUrlsPager

ListCrawledUrlsPager(
    method: typing.Callable[
        [...],
        google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsResponse,
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListCrawledUrlsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_crawled_urls requests.

This class thinly wraps an initial ListCrawledUrlsResponse object, and provides an __iter__ method to iterate through its crawled_urls field.

If there are more pages, the __iter__ method will make additional ListCrawledUrls requests and continue to iterate through the crawled_urls field on the corresponding responses.

All the usual ListCrawledUrlsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListFindingsAsyncPager

ListFindingsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsResponse
        ],
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_findings requests.

This class thinly wraps an initial ListFindingsResponse object, and provides an __aiter__ method to iterate through its findings field.

If there are more pages, the __aiter__ method will make additional ListFindings requests and continue to iterate through the findings field on the corresponding responses.

All the usual ListFindingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListFindingsPager

ListFindingsPager(
    method: typing.Callable[
        [...],
        google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsResponse,
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListFindingsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_findings requests.

This class thinly wraps an initial ListFindingsResponse object, and provides an __iter__ method to iterate through its findings field.

If there are more pages, the __iter__ method will make additional ListFindings requests and continue to iterate through the findings field on the corresponding responses.

All the usual ListFindingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListScanConfigsAsyncPager

ListScanConfigsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsResponse
        ],
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_scan_configs requests.

This class thinly wraps an initial ListScanConfigsResponse object, and provides an __aiter__ method to iterate through its scan_configs field.

If there are more pages, the __aiter__ method will make additional ListScanConfigs requests and continue to iterate through the scan_configs field on the corresponding responses.

All the usual ListScanConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListScanConfigsPager

ListScanConfigsPager(
    method: typing.Callable[
        [...],
        google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsResponse,
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanConfigsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_scan_configs requests.

This class thinly wraps an initial ListScanConfigsResponse object, and provides an __iter__ method to iterate through its scan_configs field.

If there are more pages, the __iter__ method will make additional ListScanConfigs requests and continue to iterate through the scan_configs field on the corresponding responses.

All the usual ListScanConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListScanRunsAsyncPager

ListScanRunsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsResponse
        ],
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_scan_runs requests.

This class thinly wraps an initial ListScanRunsResponse object, and provides an __aiter__ method to iterate through its scan_runs field.

If there are more pages, the __aiter__ method will make additional ListScanRuns requests and continue to iterate through the scan_runs field on the corresponding responses.

All the usual ListScanRunsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListScanRunsPager

ListScanRunsPager(
    method: typing.Callable[
        [...],
        google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsResponse,
    ],
    request: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsRequest,
    response: google.cloud.websecurityscanner_v1.types.web_security_scanner.ListScanRunsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_scan_runs requests.

This class thinly wraps an initial ListScanRunsResponse object, and provides an __iter__ method to iterate through its scan_runs field.

If there are more pages, the __iter__ method will make additional ListScanRuns requests and continue to iterate through the scan_runs field on the corresponding responses.

All the usual ListScanRunsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.