Condividi tramite


ApplicationInsightsManagementClient class

Extends

Costruttori

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Inizializza una nuova istanza della classe ApplicationInsightsManagementClient.

Proprietà

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

Proprietà ereditate

acceptLanguage
credentials
longRunningOperationRetryTimeout

Timeout di ripetizione dei tentativi in secondi per le operazioni a esecuzione prolungata. Il valore predefinito è 30.

subscriptionId

Metodi ereditati

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Inviare la richiesta iniziale di un'operazione LRO (operazione a esecuzione prolungata) e ottenere un httpLongRunningOperationResponse che fornisce metodi per eseguire il polling dell'LRO e verificare se l'LRO è terminato.

restoreLROPoller(LROPollState)

Ripristinare un LROPoller dall'oggetto LROPollState specificato. Questo metodo può essere usato per ricreare un LROPoller in un processo o un computer diverso.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fornisce un meccanismo per effettuare una richiesta che eseguirà il polling e fornirà il risultato finale.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Inviare la richiesta iniziale di un'operazione LRO (operazione a esecuzione prolungata) e ottenere un LROPoller che fornisce metodi per eseguire il polling dell'LRO e verificare se l'LRO è terminato.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Inviare una richiesta HTTP popolata usando operationSpec fornito.

sendRequest(RequestPrepareOptions | WebResourceLike)

Inviare l'oggetto httpRequest fornito.

Dettagli costruttore

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Inizializza una nuova istanza della classe ApplicationInsightsManagementClient.

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

Parametri

credentials

ServiceClientCredentials | TokenCredential

Credenziali necessarie per la connessione del client ad Azure. Sono consigliate le credenziali che implementano l'interfaccia TokenCredential dal pacchetto @azure/identity. Per altre informazioni su queste credenziali, vedere https://www.npmjs.com/package/@azure/identity. Sono supportate anche le credenziali che implementano l'interfaccia ServiceClientCredentials dai pacchetti precedenti @azure/ms-rest-nodeauth e @azure/ms-rest-browserauth.

subscriptionId

string

ID della sottoscrizione di destinazione.

options
ApplicationInsightsManagementClientOptions

Opzioni dei parametri

Dettagli proprietà

analyticsItems

analyticsItems: AnalyticsItems

Valore della proprietà

annotations

annotations: Annotations

Valore della proprietà

aPIKeys

aPIKeys: APIKeys

Valore della proprietà

componentAvailableFeatures

componentAvailableFeatures: ComponentAvailableFeatures

Valore della proprietà

componentCurrentBillingFeatures

componentCurrentBillingFeatures: ComponentCurrentBillingFeatures

Valore della proprietà

componentFeatureCapabilities

componentFeatureCapabilities: ComponentFeatureCapabilities

Valore della proprietà

componentLinkedStorageAccounts

componentLinkedStorageAccounts: ComponentLinkedStorageAccountsOperations

Valore della proprietà

componentQuotaStatus

componentQuotaStatus: ComponentQuotaStatus

Valore della proprietà

components

components: Components

Valore della proprietà

exportConfigurations

exportConfigurations: ExportConfigurations

Valore della proprietà

favorites

favorites: Favorites

Valore della proprietà

liveToken

liveToken: LiveToken

Valore della proprietà

myWorkbooks

myWorkbooks: MyWorkbooks

Valore della proprietà

operations

operations: Operations

Valore della proprietà

proactiveDetectionConfigurations

proactiveDetectionConfigurations: ProactiveDetectionConfigurations

Valore della proprietà

webTestLocations

webTestLocations: WebTestLocations

Valore della proprietà

webTests

webTests: WebTests

Valore della proprietà

workbooks

workbooks: Workbooks

Valore della proprietà

workbookTemplates

workbookTemplates: WorkbookTemplates

Valore della proprietà

workItemConfigurations

workItemConfigurations: WorkItemConfigurations

Valore della proprietà

Dettagli proprietà ereditate

acceptLanguage

acceptLanguage: string

Valore della proprietà

string

Ereditato daApplicationInsightsManagementClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Valore della proprietà

ereditato daApplicationInsightsManagementClientContext.credentials

longRunningOperationRetryTimeout

Timeout di ripetizione dei tentativi in secondi per le operazioni a esecuzione prolungata. Il valore predefinito è 30.

longRunningOperationRetryTimeout?: number

Valore della proprietà

number

ereditato daApplicationInsightsManagementClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Valore della proprietà

string

Ereditato daApplicationInsightsManagementClientContext.subscriptionId

Dettagli dei metodi ereditati

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Inviare la richiesta iniziale di un'operazione LRO (operazione a esecuzione prolungata) e ottenere un httpLongRunningOperationResponse che fornisce metodi per eseguire il polling dell'LRO e verificare se l'LRO è terminato.

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

Parametri

request

RequestPrepareOptions | WebResource

Oggetto richiesta

options
RequestOptionsBase

Opzioni aggiuntive da inviare durante l'invio della richiesta

Restituisce

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

HttpLongRunningOperationResponse che fornisce metodi per interagire con LRO.

Ereditato daApplicationInsightsManagementClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Ripristinare un LROPoller dall'oggetto LROPollState specificato. Questo metodo può essere usato per ricreare un LROPoller in un processo o un computer diverso.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametri

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

Restituisce

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

ereditato daApplicationInsightsManagementClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fornisce un meccanismo per effettuare una richiesta che eseguirà il polling e fornirà il risultato finale.

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

Parametri

request

RequestPrepareOptions | WebResource

Oggetto richiesta

options
RequestOptionsBase

Opzioni aggiuntive da inviare durante l'invio della richiesta

Restituisce

HttpOperationResponse contenente la richiesta di polling finale, la risposta e la rispostaBody.

ereditato daApplicationInsightsManagementClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Inviare la richiesta iniziale di un'operazione LRO (operazione a esecuzione prolungata) e ottenere un LROPoller che fornisce metodi per eseguire il polling dell'LRO e verificare se l'LRO è terminato.

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

Parametri

operationArguments
OperationArguments

Argomenti dell'operazione.

operationSpec
OperationSpec

Specifica per l'operazione.

options
RequestOptionsBase

Opzioni aggiuntive da inviare durante l'invio della richiesta.

Restituisce

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

Oggetto LROPoller che fornisce metodi per interagire con LRO.

ereditato daApplicationInsightsManagementClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Inviare una richiesta HTTP popolata usando operationSpec fornito.

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

Parametri

operationArguments
OperationArguments

Gli argomenti da cui verranno popolati i valori basato su modelli della richiesta HTTP.

operationSpec
OperationSpec

OperationSpec da usare per popolare httpRequest.

callback

ServiceCallback<any>

Callback da chiamare quando viene ricevuta la risposta.

Restituisce

Promise<RestResponse>

Ereditato daApplicationInsightsManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Inviare l'oggetto httpRequest fornito.

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

Parametri

Restituisce

ereditato daApplicationInsightsManagementClientContext.sendRequest