ApiDiagnostic interface
Interfaccia che rappresenta un oggetto ApiDiagnostic.
Metodi
create |
Crea una nuova diagnostica per un'API o ne aggiorna una esistente. |
delete(string, string, string, string, string, Api |
Elimina la diagnostica specificata da un'API. |
get(string, string, string, string, Api |
Ottiene i dettagli della diagnostica per un'API specificata dal relativo identificatore. |
get |
Ottiene la versione dello stato dell'entità (Etag) della diagnostica per un'API specificata dal relativo identificatore. |
list |
Elenca tutta la diagnostica di un'API. |
update(string, string, string, string, string, Diagnostic |
Aggiornamenti i dettagli della diagnostica per un'API specificata dal relativo identificatore. |
Dettagli metodo
createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)
Crea una nuova diagnostica per un'API o ne aggiorna una esistente.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: ApiDiagnosticCreateOrUpdateOptionalParams): Promise<ApiDiagnosticCreateOrUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- diagnosticId
-
string
Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- parameters
- DiagnosticContract
Creare parametri.
Parametri delle opzioni.
Restituisce
Promise<ApiDiagnosticCreateOrUpdateResponse>
delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)
Elimina la diagnostica specificata da un'API.
function delete(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, options?: ApiDiagnosticDeleteOptionalParams): Promise<void>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- diagnosticId
-
string
Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, string, string, ApiDiagnosticGetOptionalParams)
Ottiene i dettagli della diagnostica per un'API specificata dal relativo identificatore.
function get(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetOptionalParams): Promise<ApiDiagnosticGetResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- diagnosticId
-
string
Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- options
- ApiDiagnosticGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<ApiDiagnosticGetResponse>
getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)
Ottiene la versione dello stato dell'entità (Etag) della diagnostica per un'API specificata dal relativo identificatore.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetEntityTagOptionalParams): Promise<ApiDiagnosticGetEntityTagHeaders>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- diagnosticId
-
string
Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
Parametri delle opzioni.
Restituisce
Promise<ApiDiagnosticGetEntityTagHeaders>
listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)
Elenca tutta la diagnostica di un'API.
function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiDiagnosticListByServiceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
Parametri delle opzioni.
Restituisce
update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)
Aggiornamenti i dettagli della diagnostica per un'API specificata dal relativo identificatore.
function update(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticContract, options?: ApiDiagnosticUpdateOptionalParams): Promise<ApiDiagnosticUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- apiId
-
string
Identificatore API. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- diagnosticId
-
string
Identificatore di diagnostica. Deve essere univoco nell'istanza corrente del servizio di Gestione API.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
- parameters
- DiagnosticContract
Parametri dell'aggiornamento diagnostico.
Parametri delle opzioni.
Restituisce
Promise<ApiDiagnosticUpdateResponse>