WorkspaceApiDiagnostic interface
Interfaccia che rappresenta un oggetto WorkspaceApiDiagnostic.
Metodi
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<WorkspaceApiDiagnosticGetResponse>
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<WorkspaceApiDiagnosticUpdateResponse>