Condividi tramite


AnomalyDetectorOptionalParams interface

Parametri facoltativi.

Extends

Proprietà

apiVersion

Rilevamento anomalie versione dell'API (ad esempio, v1.0).

endpoint

Esegue l'override dell'endpoint client.

Proprietà ereditate

clientRequestIdHeaderName

Se specificato, alla pipeline HTTP verrà aggiunta un'intestazione GenerateRequestIdPolicy che aggiungerà un'intestazione a tutte le richieste in uscita con questo nome di intestazione e un UUID casuale come ID richiesta.

credentialScopes

Se specificato, verrà usato per compilare BearerTokenAuthenticationPolicy.

deserializationContentTypes

Tipi di contenuto che verranno associati alla serializzazione JSON o XML.

generateClientRequestIdHeader

Indica se generare o meno un'intestazione ID richiesta client per ogni richiesta HTTP.

httpClient

HttpClient che verrà usato per inviare richieste HTTP.

httpPipelineLogger

HttpPipelineLogger che può essere usato per eseguire il debug di RequestPolicies all'interno della pipeline HTTP.

noRetryPolicy

Se impostato su true, disattivare i criteri di ripetizione dei tentativi predefiniti.

proxySettings

Impostazioni proxy che verranno usate per ogni richiesta HTTP (solo Node.js).

requestPolicyFactories

Matrice di factory che vengono chiamate per creare la pipeline RequestPolicy usata per inviare una richiesta HTTP in transito o una funzione che accetta defaultRequestPolicyFactories e restituisce requestPolicyFactories che verrà usata.

rpRegistrationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per AutomaticRPRegistration. Il valore predefinito è 30.

userAgent

Stringa da impostare sull'intestazione di telemetria durante l'invio della richiesta o una funzione che accetta la stringa predefinita dell'agente utente e restituisce la stringa dell'agente utente che verrà utilizzata.

userAgentHeaderName

Nome dell'intestazione da usare per l'intestazione di telemetria durante l'invio della richiesta. Se non viene specificato, "User-Agent" verrà usato durante l'esecuzione in Node.js e "x-ms-useragent" verrà usato durante l'esecuzione in un browser.

withCredentials

Indica se includere le credenziali nelle richieste CORS nel browser. Per altre informazioni, vedere https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

Dettagli proprietà

apiVersion

Rilevamento anomalie versione dell'API (ad esempio, v1.0).

apiVersion?: string

Valore della proprietà

string

endpoint

Esegue l'override dell'endpoint client.

endpoint?: string

Valore della proprietà

string

Dettagli proprietà ereditate

clientRequestIdHeaderName

Se specificato, alla pipeline HTTP verrà aggiunta un'intestazione GenerateRequestIdPolicy che aggiungerà un'intestazione a tutte le richieste in uscita con questo nome di intestazione e un UUID casuale come ID richiesta.

clientRequestIdHeaderName?: string

Valore della proprietà

string

Ereditato da coreHttp.ServiceClientOptions.clientRequestIdHeaderName

credentialScopes

Se specificato, verrà usato per compilare BearerTokenAuthenticationPolicy.

credentialScopes?: string | string[]

Valore della proprietà

string | string[]

Ereditato da coreHttp.ServiceClientOptions.credentialScopes

deserializationContentTypes

Tipi di contenuto che verranno associati alla serializzazione JSON o XML.

deserializationContentTypes?: DeserializationContentTypes

Valore della proprietà

Ereditato da coreHttp.ServiceClientOptions.deserializationContentTypes

generateClientRequestIdHeader

Indica se generare o meno un'intestazione ID richiesta client per ogni richiesta HTTP.

generateClientRequestIdHeader?: boolean

Valore della proprietà

boolean

Ereditato da coreHttp.ServiceClientOptions.generateClientRequestIdHeader

httpClient

HttpClient che verrà usato per inviare richieste HTTP.

httpClient?: HttpClient

Valore della proprietà

Ereditato da coreHttp.ServiceClientOptions.httpClient

httpPipelineLogger

HttpPipelineLogger che può essere usato per eseguire il debug di RequestPolicies all'interno della pipeline HTTP.

httpPipelineLogger?: HttpPipelineLogger

Valore della proprietà

Ereditato da coreHttp.ServiceClientOptions.httpPipelineLogger

noRetryPolicy

Se impostato su true, disattivare i criteri di ripetizione dei tentativi predefiniti.

noRetryPolicy?: boolean

Valore della proprietà

boolean

Ereditato da coreHttp.ServiceClientOptions.noRetryPolicy

proxySettings

Impostazioni proxy che verranno usate per ogni richiesta HTTP (solo Node.js).

proxySettings?: ProxySettings

Valore della proprietà

Ereditato da coreHttp.ServiceClientOptions.proxySettings

requestPolicyFactories

Matrice di factory che vengono chiamate per creare la pipeline RequestPolicy usata per inviare una richiesta HTTP in transito o una funzione che accetta defaultRequestPolicyFactories e restituisce requestPolicyFactories che verrà usata.

requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

Valore della proprietà

RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

Ereditato da coreHttp.ServiceClientOptions.requestPolicyFactories

rpRegistrationRetryTimeout

Ottiene o imposta il timeout dei tentativi in secondi per AutomaticRPRegistration. Il valore predefinito è 30.

rpRegistrationRetryTimeout?: number

Valore della proprietà

number

Ereditato da coreHttp.ServiceClientOptions.rpRegistrationRetryTimeout

userAgent

Stringa da impostare sull'intestazione di telemetria durante l'invio della richiesta o una funzione che accetta la stringa predefinita dell'agente utente e restituisce la stringa dell'agente utente che verrà utilizzata.

userAgent?: string | (defaultUserAgent: string) => string

Valore della proprietà

string | (defaultUserAgent: string) => string

Ereditato da coreHttp.ServiceClientOptions.userAgent

userAgentHeaderName

Nome dell'intestazione da usare per l'intestazione di telemetria durante l'invio della richiesta. Se non viene specificato, "User-Agent" verrà usato durante l'esecuzione in Node.js e "x-ms-useragent" verrà usato durante l'esecuzione in un browser.

userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string

Valore della proprietà

string | (defaultUserAgentHeaderName: string) => string

Ereditato da coreHttp.ServiceClientOptions.userAgentHeaderName

withCredentials

Indica se includere le credenziali nelle richieste CORS nel browser. Per altre informazioni, vedere https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.

withCredentials?: boolean

Valore della proprietà

boolean

Ereditato da coreHttp.ServiceClientOptions.withCredentials