Module pagers (0.1.0)

API documentation for saasplatform_saasservicemgmt_v1beta1.services.saas_deployments.pagers module.

Classes

ListReleasesAsyncPager

ListReleasesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesResponse,
    *,
    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_releases requests.

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

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

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

ListReleasesPager

ListReleasesPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListReleasesResponse,
    *,
    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_releases requests.

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

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

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

ListSaasAsyncPager

ListSaasAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasResponse,
    *,
    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_saas requests.

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

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

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

ListSaasPager

ListSaasPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListSaasResponse,
    *,
    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_saas requests.

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

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

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

ListTenantsAsyncPager

ListTenantsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsResponse,
    *,
    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_tenants requests.

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

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

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

ListTenantsPager

ListTenantsPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListTenantsResponse,
    *,
    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_tenants requests.

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

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

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

ListUnitKindsAsyncPager

ListUnitKindsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsResponse,
    *,
    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_unit_kinds requests.

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

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

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

ListUnitKindsPager

ListUnitKindsPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitKindsResponse,
    *,
    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_unit_kinds requests.

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

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

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

ListUnitOperationsAsyncPager

ListUnitOperationsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsResponse,
    *,
    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_unit_operations requests.

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

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

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

ListUnitOperationsPager

ListUnitOperationsPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitOperationsResponse,
    *,
    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_unit_operations requests.

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

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

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

ListUnitsAsyncPager

ListUnitsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsResponse
        ],
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsResponse,
    *,
    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_units requests.

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

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

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

ListUnitsPager

ListUnitsPager(
    method: typing.Callable[
        [...],
        google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsResponse,
    ],
    request: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsRequest,
    response: google.cloud.saasplatform_saasservicemgmt_v1beta1.types.deployments_service.ListUnitsResponse,
    *,
    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_units requests.

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

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

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