Condividi tramite


WorkspaceApiDiagnostic interface

Interfaccia che rappresenta un oggetto WorkspaceApiDiagnostic.

Metodi

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

Crea una nuova diagnostica per un'API o ne aggiorna una esistente.

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

Elimina la diagnostica specificata da un'API.

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

Ottiene i dettagli della diagnostica per un'API specificata dal relativo identificatore.

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

Ottiene la versione dello stato dell'entità (Etag) della diagnostica per un'API specificata dal relativo identificatore.

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

Elenca tutta la diagnostica di un'API.

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

Aggiorna i dettagli della diagnostica per un'API specificata dal relativo identificatore.

Dettagli metodo

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

Crea una nuova diagnostica per un'API o ne aggiorna una esistente.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: WorkspaceApiDiagnosticCreateOrUpdateOptionalParams): Promise<WorkspaceApiDiagnosticCreateOrUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

diagnosticId

string

Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio Gestione API.

parameters
DiagnosticContract

Creare parametri.

options
WorkspaceApiDiagnosticCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

Elimina la diagnostica specificata da un'API.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, ifMatch: string, options?: WorkspaceApiDiagnosticDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

diagnosticId

string

Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio Gestione API.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta dell'intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

options
WorkspaceApiDiagnosticDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

Ottiene i dettagli della diagnostica per un'API specificata dal relativo identificatore.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetOptionalParams): Promise<WorkspaceApiDiagnosticGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

diagnosticId

string

Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio Gestione API.

options
WorkspaceApiDiagnosticGetOptionalParams

Parametri delle opzioni.

Restituisce

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

Ottiene la versione dello stato dell'entità (Etag) della diagnostica per un'API specificata dal relativo identificatore.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetEntityTagOptionalParams): Promise<WorkspaceApiDiagnosticGetEntityTagHeaders>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

diagnosticId

string

Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio Gestione API.

options
WorkspaceApiDiagnosticGetEntityTagOptionalParams

Parametri delle opzioni.

Restituisce

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

Elenca tutta la diagnostica di un'API.

function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiDiagnosticListByWorkspaceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

options
WorkspaceApiDiagnosticListByWorkspaceOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

Aggiorna i dettagli della diagnostica per un'API specificata dal relativo identificatore.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticUpdateContract, options?: WorkspaceApiDiagnosticUpdateOptionalParams): Promise<WorkspaceApiDiagnosticUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

apiId

string

Identificatore API. Deve essere univoco nell'istanza corrente del servizio Gestione API.

diagnosticId

string

Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio Gestione API.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta dell'intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

parameters
DiagnosticUpdateContract

Parametri di aggiornamento diagnostico.

options
WorkspaceApiDiagnosticUpdateOptionalParams

Parametri delle opzioni.

Restituisce