Partager via


ApplicationInsightsManagementClient class

Extends

Constructeurs

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Initialise une nouvelle instance de la classe ApplicationInsightsManagementClient.

Propriétés

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

Propriétés héritées

acceptLanguage
credentials
longRunningOperationRetryTimeout

Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30.

subscriptionId

Méthodes héritées

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Envoyez la demande initiale d’un LRO (opération de longue durée) et récupérez un HttpLongRunningOperationResponse qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.

restoreLROPoller(LROPollState)

Restaurez un LROPoller à partir du LROPollState fourni. Cette méthode peut être utilisée pour recréer un LROPoller sur un autre processus ou machine.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fournit un mécanisme pour effectuer une demande qui interrogera et fournira le résultat final.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Envoyez la demande initiale d’un LRO (opération de longue durée) et récupérez un LROPoller qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

sendRequest(RequestPrepareOptions | WebResourceLike)

Envoyez le httpRequest fourni.

Détails du constructeur

ApplicationInsightsManagementClient(ServiceClientCredentials | TokenCredential, string, ApplicationInsightsManagementClientOptions)

Initialise une nouvelle instance de la classe ApplicationInsightsManagementClient.

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

Paramètres

credentials

ServiceClientCredentials | TokenCredential

Informations d’identification nécessaires pour que le client se connecte à Azure. Les informations d’identification implémentant l’interface TokenCredential à partir du @azure/identity package sont recommandées. Pour plus d’informations sur ces informations d’identification, consultez https://www.npmjs.com/package/@azure/identity. Les informations d’identification implémentant l’interface ServiceClientCredentials à partir des packages @azure/ms-rest-nodeauth plus anciens et @azure/ms-rest-browserauth sont également prises en charge.

subscriptionId

string

ID de l’abonnement cible.

options
ApplicationInsightsManagementClientOptions

Options de paramètre

Détails de la propriété

analyticsItems

analyticsItems: AnalyticsItems

Valeur de propriété

annotations

annotations: Annotations

Valeur de propriété

aPIKeys

aPIKeys: APIKeys

Valeur de propriété

componentAvailableFeatures

componentAvailableFeatures: ComponentAvailableFeatures

Valeur de propriété

componentCurrentBillingFeatures

componentCurrentBillingFeatures: ComponentCurrentBillingFeatures

Valeur de propriété

componentFeatureCapabilities

componentFeatureCapabilities: ComponentFeatureCapabilities

Valeur de propriété

componentLinkedStorageAccounts

componentLinkedStorageAccounts: ComponentLinkedStorageAccountsOperations

Valeur de propriété

componentQuotaStatus

componentQuotaStatus: ComponentQuotaStatus

Valeur de propriété

components

components: Components

Valeur de propriété

exportConfigurations

exportConfigurations: ExportConfigurations

Valeur de propriété

favorites

favorites: Favorites

Valeur de propriété

liveToken

liveToken: LiveToken

Valeur de propriété

myWorkbooks

myWorkbooks: MyWorkbooks

Valeur de propriété

operations

operations: Operations

Valeur de propriété

proactiveDetectionConfigurations

proactiveDetectionConfigurations: ProactiveDetectionConfigurations

Valeur de propriété

webTestLocations

webTestLocations: WebTestLocations

Valeur de propriété

webTests

webTests: WebTests

Valeur de propriété

workbooks

workbooks: Workbooks

Valeur de propriété

workbookTemplates

workbookTemplates: WorkbookTemplates

Valeur de propriété

workItemConfigurations

workItemConfigurations: WorkItemConfigurations

Valeur de propriété

Détails de la propriété héritée

acceptLanguage

acceptLanguage: string

Valeur de propriété

string

Hérité deApplicationInsightsManagementClientContext.acceptLanguage

credentials

credentials: ServiceClientCredentials | TokenCredential

Valeur de propriété

Hérité deApplicationInsightsManagementClientContext.credentials

longRunningOperationRetryTimeout

Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30.

longRunningOperationRetryTimeout?: number

Valeur de propriété

number

Hérité deApplicationInsightsManagementClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Valeur de propriété

string

Hérité deApplicationInsightsManagementClientContext.subscriptionId

Détails de la méthode héritée

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Envoyez la demande initiale d’un LRO (opération de longue durée) et récupérez un HttpLongRunningOperationResponse qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.

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

Paramètres

request

RequestPrepareOptions | WebResource

Objet de requête

options
RequestOptionsBase

Options supplémentaires à envoyer lors de la demande

Retours

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

HttpLongRunningOperationResponse qui fournit des méthodes pour interagir avec le LRO.

Hérité deApplicationInsightsManagementClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Restaurez un LROPoller à partir du LROPollState fourni. Cette méthode peut être utilisée pour recréer un LROPoller sur un autre processus ou machine.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Paramètres

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

Retours

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

Hérité deApplicationInsightsManagementClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Fournit un mécanisme pour effectuer une demande qui interrogera et fournira le résultat final.

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

Paramètres

request

RequestPrepareOptions | WebResource

Objet de requête

options
RequestOptionsBase

Options supplémentaires à envoyer lors de la demande

Retours

HttpOperationResponse contenant la demande d’interrogation finale, la réponse et le responseBody.

Hérité deApplicationInsightsManagementClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Envoyez la demande initiale d’un LRO (opération de longue durée) et récupérez un LROPoller qui fournit des méthodes pour interroger le LRO et vérifier si le LRO est terminé.

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

Paramètres

operationArguments
OperationArguments

Arguments de l’opération.

operationSpec
OperationSpec

Spécification de l’opération.

options
RequestOptionsBase

Options supplémentaires à envoyer lors de la demande.

Retours

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

Objet LROPoller qui fournit des méthodes d’interaction avec le LRO.

Hérité deApplicationInsightsManagementClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

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

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

callback

ServiceCallback<any>

Rappel à appeler lorsque la réponse est reçue.

Retours

Promise<RestResponse>

Hérité deApplicationInsightsManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Envoyez le httpRequest fourni.

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

Paramètres

Retours

Hérité deApplicationInsightsManagementClientContext.sendRequest