Partilhar via


CloudPoolPaged Classe

Um contentor de paginação para iteração numa lista de CloudPool objetos

Herança
CloudPoolPaged

Construtor

CloudPoolPaged(*args, **kwargs)

Métodos

advance_page

Forçar a movimentação do cursor para a próxima chamada do Azure.

Este método destina-se à utilização avançada, o protocolo iterador é preferencial.

async_advance_page
async_get

Obter uma página arbitrária.

Esta ação repõe o iterador e, em seguida, consome-o totalmente para devolver apenas a página específica.

get

Obter uma página arbitrária.

Esta ação repõe o iterador e, em seguida, consome-o totalmente para devolver apenas a página específica.

next

Iterar através de respostas.

reset

Reponha o iterador para a primeira página.

advance_page

Forçar a movimentação do cursor para a próxima chamada do Azure.

Este método destina-se à utilização avançada, o protocolo iterador é preferencial.

advance_page() -> List[Model]

Devoluções

A lista de páginas atual

Tipo de retorno

Exceções

StopIteration if no further page

async_advance_page

async async_advance_page()

Exceções

StopIteration if no further page

async_get

Obter uma página arbitrária.

Esta ação repõe o iterador e, em seguida, consome-o totalmente para devolver apenas a página específica.

async async_get(url)

Parâmetros

url
str
Necessário

URL para resultados arbitrários da página.

Exceções

StopIteration if no further page

get

Obter uma página arbitrária.

Esta ação repõe o iterador e, em seguida, consome-o totalmente para devolver apenas a página específica.

get(url: str) -> List[Model]

Parâmetros

url
str
Necessário

URL para resultados arbitrários da página.

Exceções

StopIteration if no further page

next

Iterar através de respostas.

next()

Exceções

StopIteration if no further page

reset

Reponha o iterador para a primeira página.

reset() -> None

Exceções

StopIteration if no further page

Atributos

raw

Obtenha a página atual como ClientRawResponse.

Tipo de retorno

<xref:ClientRawResponse>