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 especificada.

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 em que 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

Tipo de conteúdo do Parâmetro do Corpo. 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 poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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 especificada.

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 em que 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

Tipo de conteúdo do Parâmetro do Corpo. 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 poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar 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.v2023_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_07_01\\models\\__init__.py'>