API documentation for chronicle_v1.services.rule_service.pagers module.
Classes
ListRetrohuntsAsyncPager
ListRetrohuntsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse],
],
request: google.cloud.chronicle_v1.types.rule.ListRetrohuntsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_retrohunts requests.
This class thinly wraps an initial
ListRetrohuntsResponse object, and
provides an __aiter__ method to iterate through its
retrohunts field.
If there are more pages, the __aiter__ method will make additional
ListRetrohunts requests and continue to iterate
through the retrohunts field on the
corresponding responses.
All the usual ListRetrohuntsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRetrohuntsPager
ListRetrohuntsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRetrohuntsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_retrohunts requests.
This class thinly wraps an initial
ListRetrohuntsResponse object, and
provides an __iter__ method to iterate through its
retrohunts field.
If there are more pages, the __iter__ method will make additional
ListRetrohunts requests and continue to iterate
through the retrohunts field on the
corresponding responses.
All the usual ListRetrohuntsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleDeploymentsAsyncPager
ListRuleDeploymentsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse
],
],
request: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rule_deployments requests.
This class thinly wraps an initial
ListRuleDeploymentsResponse object, and
provides an __aiter__ method to iterate through its
rule_deployments field.
If there are more pages, the __aiter__ method will make additional
ListRuleDeployments requests and continue to iterate
through the rule_deployments field on the
corresponding responses.
All the usual ListRuleDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleDeploymentsPager
ListRuleDeploymentsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rule_deployments requests.
This class thinly wraps an initial
ListRuleDeploymentsResponse object, and
provides an __iter__ method to iterate through its
rule_deployments field.
If there are more pages, the __iter__ method will make additional
ListRuleDeployments requests and continue to iterate
through the rule_deployments field on the
corresponding responses.
All the usual ListRuleDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleRevisionsAsyncPager
ListRuleRevisionsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse
],
],
request: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rule_revisions requests.
This class thinly wraps an initial
ListRuleRevisionsResponse object, and
provides an __aiter__ method to iterate through its
rules field.
If there are more pages, the __aiter__ method will make additional
ListRuleRevisions requests and continue to iterate
through the rules field on the
corresponding responses.
All the usual ListRuleRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleRevisionsPager
ListRuleRevisionsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rule_revisions requests.
This class thinly wraps an initial
ListRuleRevisionsResponse object, and
provides an __iter__ method to iterate through its
rules field.
If there are more pages, the __iter__ method will make additional
ListRuleRevisions requests and continue to iterate
through the rules field on the
corresponding responses.
All the usual ListRuleRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRulesAsyncPager
ListRulesAsyncPager(
method: typing.Callable[
[...], typing.Awaitable[google.cloud.chronicle_v1.types.rule.ListRulesResponse]
],
request: google.cloud.chronicle_v1.types.rule.ListRulesRequest,
response: google.cloud.chronicle_v1.types.rule.ListRulesResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rules requests.
This class thinly wraps an initial
ListRulesResponse object, and
provides an __aiter__ method to iterate through its
rules field.
If there are more pages, the __aiter__ method will make additional
ListRules requests and continue to iterate
through the rules field on the
corresponding responses.
All the usual ListRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRulesPager
ListRulesPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRulesResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRulesRequest,
response: google.cloud.chronicle_v1.types.rule.ListRulesResponse,
*,
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, typing.Union[str, bytes]]] = ()
)A pager for iterating through list_rules requests.
This class thinly wraps an initial
ListRulesResponse object, and
provides an __iter__ method to iterate through its
rules field.
If there are more pages, the __iter__ method will make additional
ListRules requests and continue to iterate
through the rules field on the
corresponding responses.
All the usual ListRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.