Partilhar via


ApplicationInsightsManagementClient class

Extends

Construtores

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Inicializa uma nova instância da classe ApplicationInsightsManagementClient.

Propriedades

analyticsItems
annotations
aPIKeys
componentAvailableFeatures
componentCurrentBillingFeatures
componentFeatureCapabilities
componentLinkedStorageAccounts
componentQuotaStatus
components
exportConfigurations
favorites
liveToken
myWorkbooks
operations
proactiveDetectionConfigurations
webTestLocations
webTests
workbooks
workbookTemplates
workItemConfigurations

Propriedades Herdadas

acceptLanguage
credentials
longRunningOperationRetryTimeout

O tempo limite de repetição em segundos para operações de longa duração. O valor padrão é 30.

subscriptionId

Métodos Herdados

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Envie a solicitação inicial de um LRO (operação de longa duração) e obtenha de volta um HttpLongRunningOperationResponse que fornece métodos para sondar o LRO e verificar se o LRO foi concluído.

restoreLROPoller(LROPollState)

Restaure um LROPoller a partir do LROPollState fornecido. Este método pode ser usado para recriar um LROPoller em um processo ou máquina diferente.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fornece um mecanismo para fazer uma solicitação que irá sondar e fornecer o resultado final.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Envie o pedido inicial de um LRO (operação de longa duração) e obtenha de volta um LROPoller que fornece métodos para sondar o LRO e verificar se o LRO está concluído.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

Detalhes do Construtor

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Inicializa uma nova instância da classe ApplicationInsightsManagementClient.

new ApplicationInsightsManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: ApplicationInsightsManagementClientOptions)

Parâmetros

credentials

ServiceClientCredentials | TokenCredential

Credenciais necessárias para o cliente se conectar ao Azure. As credenciais que implementam a interface TokenCredential do pacote @azure/identity são recomendadas. Para obter mais informações sobre essas credenciais, consulte https://www.npmjs.com/package/@azure/identity. As credenciais que implementam a interface ServiceClientCredentials dos pacotes mais antigos @azure/ms-rest-nodeauth e @azure/ms-rest-browserauth também são suportadas.

subscriptionId

string

A ID da assinatura de destino.

options
ApplicationInsightsManagementClientOptions

As opções de parâmetro

Detalhes de Propriedade

analyticsItems

analyticsItems: AnalyticsItems

Valor de Propriedade

annotations

annotations: Annotations

Valor de Propriedade

aPIKeys

aPIKeys: APIKeys

Valor de Propriedade

componentAvailableFeatures

componentAvailableFeatures: ComponentAvailableFeatures

Valor de Propriedade

componentCurrentBillingFeatures

componentCurrentBillingFeatures: ComponentCurrentBillingFeatures

Valor de Propriedade

componentFeatureCapabilities

componentFeatureCapabilities: ComponentFeatureCapabilities

Valor de Propriedade

componentLinkedStorageAccounts

componentLinkedStorageAccounts: ComponentLinkedStorageAccountsOperations

Valor de Propriedade

componentQuotaStatus

componentQuotaStatus: ComponentQuotaStatus

Valor de Propriedade

components

components: Components

Valor de Propriedade

exportConfigurations

exportConfigurations: ExportConfigurations

Valor de Propriedade

favorites

favorites: Favorites

Valor de Propriedade

liveToken

liveToken: LiveToken

Valor de Propriedade

myWorkbooks

myWorkbooks: MyWorkbooks

Valor de Propriedade

operations

operations: Operations

Valor de Propriedade

proactiveDetectionConfigurations

proactiveDetectionConfigurations: ProactiveDetectionConfigurations

Valor de Propriedade

webTestLocations

webTestLocations: WebTestLocations

Valor de Propriedade

webTests

webTests: WebTests

Valor de Propriedade

workbooks

workbooks: Workbooks

Valor de Propriedade

workbookTemplates

workbookTemplates: WorkbookTemplates

Valor de Propriedade

workItemConfigurations

workItemConfigurations: WorkItemConfigurations

Valor de Propriedade

Detalhes da Propriedade Herdada

acceptLanguage

acceptLanguage: string

Valor de Propriedade

string

Herdado deApplicationInsightsManagementClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Valor de Propriedade

Herdado deApplicationInsightsManagementClientContext.credentials

longRunningOperationRetryTimeout

O tempo limite de repetição em segundos para operações de longa duração. O valor padrão é 30.

longRunningOperationRetryTimeout?: number

Valor de Propriedade

number

Herdado deApplicationInsightsManagementClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Valor de Propriedade

string

Herdado deApplicationInsightsManagementClientContext.subscriptionId

Detalhes do Método Herdado

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Envie a solicitação inicial de um LRO (operação de longa duração) e obtenha de volta um HttpLongRunningOperationResponse que fornece métodos para sondar o LRO e verificar se o LRO foi concluído.

function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>

Parâmetros

request

RequestPrepareOptions | WebResource

O objeto de solicitação

options
RequestOptionsBase

Opções adicionais a serem enviadas ao fazer a solicitação

Devoluções

Promise<@azure/ms-rest-azure-js.LROPoller>

O HttpLongRunningOperationResponse que fornece métodos para interagir com o LRO.

Herdado deApplicationInsightsManagementClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Restaure um LROPoller a partir do LROPollState fornecido. Este método pode ser usado para recriar um LROPoller em um processo ou máquina diferente.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parâmetros

lroPollState
@azure/ms-rest-azure-js.LROPollState

Devoluções

@azure/ms-rest-azure-js.LROPoller

Herdado deApplicationInsightsManagementClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fornece um mecanismo para fazer uma solicitação que irá sondar e fornecer o resultado final.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>

Parâmetros

request

RequestPrepareOptions | WebResource

O objeto de solicitação

options
RequestOptionsBase

Opções adicionais a serem enviadas ao fazer a solicitação

Devoluções

O HttpOperationResponse que contém a solicitação de sondagem final, a resposta e o responseBody.

Herdado deApplicationInsightsManagementClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Envie o pedido inicial de um LRO (operação de longa duração) e obtenha de volta um LROPoller que fornece métodos para sondar o LRO e verificar se o LRO está concluído.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>

Parâmetros

operationArguments
OperationArguments

Os argumentos para a operação.

operationSpec
OperationSpec

A especificação para a operação.

options
RequestOptionsBase

Opções adicionais a serem enviadas ao fazer a solicitação.

Devoluções

Promise<@azure/ms-rest-azure-js.LROPoller>

O objeto LROPoller que fornece métodos para interagir com o LRO.

Herdado deApplicationInsightsManagementClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

callback

ServiceCallback<any>

O retorno de chamada para ligar quando a resposta for recebida.

Devoluções

Promise<RestResponse>

Herdado deApplicationInsightsManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parâmetros

Devoluções

Herdado deApplicationInsightsManagementClientContext.sendRequest