Compartilhar via


LogAnalyticsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ComputeManagementClient's

Atributo <xref:log_analytics>.

Herança
builtins.object
LogAnalyticsOperations

Construtor

LogAnalyticsOperations(*args, **kwargs)

Métodos

begin_export_request_rate_by_interval

Exporte logs que mostram solicitações de API feitas por essa assinatura na janela de tempo especificada para mostrar atividades de limitação.

begin_export_throttled_requests

Exporte logs que mostram o total de solicitações de API limitadas para essa assinatura na janela de tempo fornecida.

begin_export_request_rate_by_interval

Exporte logs que mostram solicitações de API feitas por essa assinatura na janela de tempo especificada para mostrar atividades de limitação.

begin_export_request_rate_by_interval(location: str, parameters: _models.RequestRateByIntervalInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.LogAnalyticsOperationResult]

Parâmetros

location
str
Obrigatório

O local no qual os tamanhos de máquina virtual são consultados. Obrigatórios.

parameters
RequestRateByIntervalInput ou IO
Obrigatório

Parâmetros fornecidos para a API getRequestRateByInterval do LogAnalytics. É um tipo RequestRateByIntervalInput ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna LogAnalyticsOperationResult ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_export_throttled_requests

Exporte logs que mostram o total de solicitações de API limitadas para essa assinatura na janela de tempo fornecida.

begin_export_throttled_requests(location: str, parameters: _models.ThrottledRequestsInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.LogAnalyticsOperationResult]

Parâmetros

location
str
Obrigatório

O local no qual os tamanhos de máquina virtual são consultados. Obrigatórios.

parameters
ThrottledRequestsInput ou IO
Obrigatório

Parâmetros fornecidos para a API getThrottledRequests do LogAnalytics. É um tipo ThrottledRequestsInput ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna LogAnalyticsOperationResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.compute.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_04_01\\models\\__init__.py'>