API documentation for vmmigration_v1.services.vm_migration.pagers
module.
Classes
ListCloneJobsAsyncPager
ListCloneJobsAsyncPager(
method: Callable[
[...],
Awaitable[google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsResponse],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_clone_jobs
requests.
This class thinly wraps an initial
ListCloneJobsResponse object, and
provides an __aiter__
method to iterate through its
clone_jobs
field.
If there are more pages, the __aiter__
method will make additional
ListCloneJobs
requests and continue to iterate
through the clone_jobs
field on the
corresponding responses.
All the usual ListCloneJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListCloneJobsPager
ListCloneJobsPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListCloneJobsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_clone_jobs
requests.
This class thinly wraps an initial
ListCloneJobsResponse object, and
provides an __iter__
method to iterate through its
clone_jobs
field.
If there are more pages, the __iter__
method will make additional
ListCloneJobs
requests and continue to iterate
through the clone_jobs
field on the
corresponding responses.
All the usual ListCloneJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListCutoverJobsAsyncPager
ListCutoverJobsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsResponse
],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_cutover_jobs
requests.
This class thinly wraps an initial
ListCutoverJobsResponse object, and
provides an __aiter__
method to iterate through its
cutover_jobs
field.
If there are more pages, the __aiter__
method will make additional
ListCutoverJobs
requests and continue to iterate
through the cutover_jobs
field on the
corresponding responses.
All the usual ListCutoverJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListCutoverJobsPager
ListCutoverJobsPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListCutoverJobsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_cutover_jobs
requests.
This class thinly wraps an initial
ListCutoverJobsResponse object, and
provides an __iter__
method to iterate through its
cutover_jobs
field.
If there are more pages, the __iter__
method will make additional
ListCutoverJobs
requests and continue to iterate
through the cutover_jobs
field on the
corresponding responses.
All the usual ListCutoverJobsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDatacenterConnectorsAsyncPager
ListDatacenterConnectorsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsResponse
],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_datacenter_connectors
requests.
This class thinly wraps an initial
ListDatacenterConnectorsResponse object, and
provides an __aiter__
method to iterate through its
datacenter_connectors
field.
If there are more pages, the __aiter__
method will make additional
ListDatacenterConnectors
requests and continue to iterate
through the datacenter_connectors
field on the
corresponding responses.
All the usual ListDatacenterConnectorsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDatacenterConnectorsPager
ListDatacenterConnectorsPager(
method: Callable[
[...],
google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsResponse,
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListDatacenterConnectorsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_datacenter_connectors
requests.
This class thinly wraps an initial
ListDatacenterConnectorsResponse object, and
provides an __iter__
method to iterate through its
datacenter_connectors
field.
If there are more pages, the __iter__
method will make additional
ListDatacenterConnectors
requests and continue to iterate
through the datacenter_connectors
field on the
corresponding responses.
All the usual ListDatacenterConnectorsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGroupsAsyncPager
ListGroupsAsyncPager(
method: Callable[
[...],
Awaitable[google.cloud.vmmigration_v1.types.vmmigration.ListGroupsResponse],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListGroupsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListGroupsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_groups
requests.
This class thinly wraps an initial
ListGroupsResponse object, and
provides an __aiter__
method to iterate through its
groups
field.
If there are more pages, the __aiter__
method will make additional
ListGroups
requests and continue to iterate
through the groups
field on the
corresponding responses.
All the usual ListGroupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGroupsPager
ListGroupsPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListGroupsResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListGroupsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListGroupsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_groups
requests.
This class thinly wraps an initial
ListGroupsResponse object, and
provides an __iter__
method to iterate through its
groups
field.
If there are more pages, the __iter__
method will make additional
ListGroups
requests and continue to iterate
through the groups
field on the
corresponding responses.
All the usual ListGroupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMigratingVmsAsyncPager
ListMigratingVmsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsResponse
],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_migrating_vms
requests.
This class thinly wraps an initial
ListMigratingVmsResponse object, and
provides an __aiter__
method to iterate through its
migrating_vms
field.
If there are more pages, the __aiter__
method will make additional
ListMigratingVms
requests and continue to iterate
through the migrating_vms
field on the
corresponding responses.
All the usual ListMigratingVmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMigratingVmsPager
ListMigratingVmsPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListMigratingVmsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_migrating_vms
requests.
This class thinly wraps an initial
ListMigratingVmsResponse object, and
provides an __iter__
method to iterate through its
migrating_vms
field.
If there are more pages, the __iter__
method will make additional
ListMigratingVms
requests and continue to iterate
through the migrating_vms
field on the
corresponding responses.
All the usual ListMigratingVmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSourcesAsyncPager
ListSourcesAsyncPager(
method: Callable[
[...],
Awaitable[google.cloud.vmmigration_v1.types.vmmigration.ListSourcesResponse],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListSourcesRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListSourcesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_sources
requests.
This class thinly wraps an initial
ListSourcesResponse object, and
provides an __aiter__
method to iterate through its
sources
field.
If there are more pages, the __aiter__
method will make additional
ListSources
requests and continue to iterate
through the sources
field on the
corresponding responses.
All the usual ListSourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSourcesPager
ListSourcesPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListSourcesResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListSourcesRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListSourcesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_sources
requests.
This class thinly wraps an initial
ListSourcesResponse object, and
provides an __iter__
method to iterate through its
sources
field.
If there are more pages, the __iter__
method will make additional
ListSources
requests and continue to iterate
through the sources
field on the
corresponding responses.
All the usual ListSourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTargetProjectsAsyncPager
ListTargetProjectsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsResponse
],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_target_projects
requests.
This class thinly wraps an initial
ListTargetProjectsResponse object, and
provides an __aiter__
method to iterate through its
target_projects
field.
If there are more pages, the __aiter__
method will make additional
ListTargetProjects
requests and continue to iterate
through the target_projects
field on the
corresponding responses.
All the usual ListTargetProjectsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTargetProjectsPager
ListTargetProjectsPager(
method: Callable[
[...], google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsResponse
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListTargetProjectsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_target_projects
requests.
This class thinly wraps an initial
ListTargetProjectsResponse object, and
provides an __iter__
method to iterate through its
target_projects
field.
If there are more pages, the __iter__
method will make additional
ListTargetProjects
requests and continue to iterate
through the target_projects
field on the
corresponding responses.
All the usual ListTargetProjectsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListUtilizationReportsAsyncPager
ListUtilizationReportsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsResponse
],
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_utilization_reports
requests.
This class thinly wraps an initial
ListUtilizationReportsResponse object, and
provides an __aiter__
method to iterate through its
utilization_reports
field.
If there are more pages, the __aiter__
method will make additional
ListUtilizationReports
requests and continue to iterate
through the utilization_reports
field on the
corresponding responses.
All the usual ListUtilizationReportsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListUtilizationReportsPager
ListUtilizationReportsPager(
method: Callable[
[...],
google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsResponse,
],
request: google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsRequest,
response: google.cloud.vmmigration_v1.types.vmmigration.ListUtilizationReportsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)
A pager for iterating through list_utilization_reports
requests.
This class thinly wraps an initial
ListUtilizationReportsResponse object, and
provides an __iter__
method to iterate through its
utilization_reports
field.
If there are more pages, the __iter__
method will make additional
ListUtilizationReports
requests and continue to iterate
through the utilization_reports
field on the
corresponding responses.
All the usual ListUtilizationReportsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.