Module pagers (0.1.20)

API documentation for config_v1.services.config.pagers module.

Classes

ListDeploymentsAsyncPager

ListDeploymentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.config_v1.types.config.ListDeploymentsResponse],
    ],
    request: google.cloud.config_v1.types.config.ListDeploymentsRequest,
    response: google.cloud.config_v1.types.config.ListDeploymentsResponse,
    *,
    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_deployments requests.

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

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

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

ListDeploymentsPager

ListDeploymentsPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListDeploymentsResponse
    ],
    request: google.cloud.config_v1.types.config.ListDeploymentsRequest,
    response: google.cloud.config_v1.types.config.ListDeploymentsResponse,
    *,
    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_deployments requests.

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

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

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

ListPreviewsAsyncPager

ListPreviewsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.config_v1.types.config.ListPreviewsResponse],
    ],
    request: google.cloud.config_v1.types.config.ListPreviewsRequest,
    response: google.cloud.config_v1.types.config.ListPreviewsResponse,
    *,
    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_previews requests.

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

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

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

ListPreviewsPager

ListPreviewsPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListPreviewsResponse
    ],
    request: google.cloud.config_v1.types.config.ListPreviewsRequest,
    response: google.cloud.config_v1.types.config.ListPreviewsResponse,
    *,
    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_previews requests.

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

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

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

ListResourceChangesAsyncPager

ListResourceChangesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.config_v1.types.config.ListResourceChangesResponse
        ],
    ],
    request: google.cloud.config_v1.types.config.ListResourceChangesRequest,
    response: google.cloud.config_v1.types.config.ListResourceChangesResponse,
    *,
    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_resource_changes requests.

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

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

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

ListResourceChangesPager

ListResourceChangesPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListResourceChangesResponse
    ],
    request: google.cloud.config_v1.types.config.ListResourceChangesRequest,
    response: google.cloud.config_v1.types.config.ListResourceChangesResponse,
    *,
    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_resource_changes requests.

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

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

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

ListResourceDriftsAsyncPager

ListResourceDriftsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.config_v1.types.config.ListResourceDriftsResponse
        ],
    ],
    request: google.cloud.config_v1.types.config.ListResourceDriftsRequest,
    response: google.cloud.config_v1.types.config.ListResourceDriftsResponse,
    *,
    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_resource_drifts requests.

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

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

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

ListResourceDriftsPager

ListResourceDriftsPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListResourceDriftsResponse
    ],
    request: google.cloud.config_v1.types.config.ListResourceDriftsRequest,
    response: google.cloud.config_v1.types.config.ListResourceDriftsResponse,
    *,
    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_resource_drifts requests.

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

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

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

ListResourcesAsyncPager

ListResourcesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.config_v1.types.config.ListResourcesResponse],
    ],
    request: google.cloud.config_v1.types.config.ListResourcesRequest,
    response: google.cloud.config_v1.types.config.ListResourcesResponse,
    *,
    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_resources requests.

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

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

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

ListResourcesPager

ListResourcesPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListResourcesResponse
    ],
    request: google.cloud.config_v1.types.config.ListResourcesRequest,
    response: google.cloud.config_v1.types.config.ListResourcesResponse,
    *,
    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_resources requests.

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

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

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

ListRevisionsAsyncPager

ListRevisionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.config_v1.types.config.ListRevisionsResponse],
    ],
    request: google.cloud.config_v1.types.config.ListRevisionsRequest,
    response: google.cloud.config_v1.types.config.ListRevisionsResponse,
    *,
    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_revisions requests.

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

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

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

ListRevisionsPager

ListRevisionsPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListRevisionsResponse
    ],
    request: google.cloud.config_v1.types.config.ListRevisionsRequest,
    response: google.cloud.config_v1.types.config.ListRevisionsResponse,
    *,
    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_revisions requests.

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

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

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

ListTerraformVersionsAsyncPager

ListTerraformVersionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.config_v1.types.config.ListTerraformVersionsResponse
        ],
    ],
    request: google.cloud.config_v1.types.config.ListTerraformVersionsRequest,
    response: google.cloud.config_v1.types.config.ListTerraformVersionsResponse,
    *,
    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_terraform_versions requests.

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

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

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

ListTerraformVersionsPager

ListTerraformVersionsPager(
    method: typing.Callable[
        [...], google.cloud.config_v1.types.config.ListTerraformVersionsResponse
    ],
    request: google.cloud.config_v1.types.config.ListTerraformVersionsRequest,
    response: google.cloud.config_v1.types.config.ListTerraformVersionsResponse,
    *,
    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_terraform_versions requests.

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

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

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