Module pagers (1.2.0)

API documentation for osconfig_v1.services.os_config_service.pagers module.

Classes

ListPatchDeploymentsAsyncPager

ListPatchDeploymentsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsResponse
        ],
    ],
    request: google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsRequest,
    response: google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_deployments requests.

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

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

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

ListPatchDeploymentsPager

ListPatchDeploymentsPager(
    method: Callable[
        [...],
        google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsResponse,
    ],
    request: google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsRequest,
    response: google.cloud.osconfig_v1.types.patch_deployments.ListPatchDeploymentsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_deployments requests.

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

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

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

ListPatchJobInstanceDetailsAsyncPager

ListPatchJobInstanceDetailsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsResponse
        ],
    ],
    request: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsRequest,
    response: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_job_instance_details requests.

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

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

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

ListPatchJobInstanceDetailsPager

ListPatchJobInstanceDetailsPager(
    method: Callable[
        [...],
        google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsResponse,
    ],
    request: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsRequest,
    response: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobInstanceDetailsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_job_instance_details requests.

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

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

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

ListPatchJobsAsyncPager

ListPatchJobsAsyncPager(
    method: Callable[
        [...],
        Awaitable[google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsResponse],
    ],
    request: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsRequest,
    response: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_jobs requests.

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

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

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

ListPatchJobsPager

ListPatchJobsPager(
    method: Callable[
        [...], google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsResponse
    ],
    request: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsRequest,
    response: google.cloud.osconfig_v1.types.patch_jobs.ListPatchJobsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_patch_jobs requests.

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

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

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